Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Does this fix work on any of the CM9 roms?
I'm using the r0.9 of g60 style CM7... it already had the settings in place as shown in the OP?
Take it for what its worth- I personally don't think it would fix 3G speeds but it shouldn't hurt to try
I'm on CM9. Of those two lines of code, the only one I had was a partial of the second one:
ro.telephony.ril.v3=datacall,signalstrength
Commented out, rebooted, and network connection error, so couldn't test speeds. Rebooted again, and same issue.
Edited back and connected to network fine again.
Has anyone actually looked at what these properties are used for?
ro.telephony.call_ring.multiple is a property for vendor RIL's that send multiple UNSOL_CALL_RING notifications. It likely defaults to false so removing it won't change anything. Even if it did, it wouldn't affect 3g at all.
persist.sys.use_dithering is a property that affects image quality/rendering. In short, it doesn't remotely affect 3g.
To me, ro.telephony.ril.v3 looks like voice call settings but I guess it is possible it could affect 3g.
Take it for what its worth- I personally don't think it would fix 3G speeds but it shouldn't hurt to try
If you've ever taken a statistics course before, you should know that the maximum (and minimum) outliers are irrelevant, and also that, while having tons of data points would be nice, it only gives you more confidence as to the true average of your measurements, but that the average should not continue to change much at all once you've gone beyond 30 measurements or so. Thus, the average of 5 measurements instead of a single data point is still a bigger boost to the reliability of the data than 50 measurements over 5. Yes, I agree that time of day is an important factor however, and when I do further tests with more PRLs, I will be waiting to take them around 2-4pm, the same times I took my earlier measurements.
On the surface, what isn't related to 3G would unlikely affect 3G. But this is a smartphone. Everything is controlled by a combination of software/firmware and hardware. If by chance, a certain low level function that has a higher priority than the functions tasked to handle the funneling of data received by the radio to the memory - is not acting appropriately, then the 3G data could be hindered.
No not at all, if this was the case the whole phone would be slow not just 3G. Even if there was something that was hogging cpu cycles the OS would still schedule cycles for 3G (as it would for other things). 3G requires a minuscule amount of time from the processor.
The fact is that data is inconsistent and any possible fix is going to yield results whether it does anything or not. I could tell you to take the battery out of your phone spin around 3 times and put it back in and your data would be forever fixed and if people believed me and tried it, they would come back with results.
I'm not saying this fix definitively doesn't work, I was just sharing the knowledge I obtained just quickly researching what those changes actually do. Again just take it for what its worth.
I put my stock ROM back on so I could update the PRL. Just as a point of reference I'm posting my before and after 3G speeds with the stock ROM before and after the PRL update. I'll be trying out the OP's 3G fix soon on a custom ROM to see how the 3G speeds change.
I ran the SpeedTest 6 times before and after the PRL change then averaged. I really did not expect there would be a difference here at the house (Metro Orlando). As you can see my download speed near tripled. I have no explanation for this but the results are the results.
PRL = 61007 (old stock PRL)
Down = 540kbps Up = 495kbps Ping = 344ms TIme of Day: 11AM
PRL = 60685 (a more up-to-date PRL)
Down = 1537kbps Up = 666kbps Ping = 349ms Time of Day: 2PM
* NOTE: After the PRL update I turned the phone off and pulled the battery. Then waited 10 minutes before rebooting and running SpeedTest.

Think about what you wrote... the 3G requires a minuscule amount of time... so any process that could interrupt the 3G could also be miniscule and would not necessarily bog the phone down.
Think about what I wrote? You obviously have some misunderstanding about scheduling and the incredible speeds at which processors work. If an interrupting process is miniscule then the processor would handle it and could then return and no human being could recognize the difference. Your computer and smart phone do this all the time- they switch between tasks at incredible rates. Its not like its possible for a process to only interrupt and starve the 3G process and nothing else.
I put my stock ROM back on so I could update the PRL. Just as a point of reference I'm posting my before and after 3G speeds with the stock ROM before and after the PRL update. I'll be trying out the OP's 3G fix soon on a custom ROM to see how the 3G speeds change.
I ran the SpeedTest 6 times before and after the PRL change then averaged. I really did not expect there would be a difference here at the house (Metro Orlando). As you can see my download speed near tripled. I have no explanation for this but the results are the results.
PRL = 61007 (old stock PRL)
Down = 540kbps Up = 495kbps Ping = 344ms TIme of Day: 11AM
PRL = 60685 (a more up-to-date PRL)
Down = 1537kbps Up = 666kbps Ping = 349ms Time of Day: 2PM
* NOTE: After the PRL update I turned the phone off and pulled the battery. Then waited 10 minutes before rebooting and running SpeedTest.