yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z General] dargocitfer:
I'll give it a shot as well. Oddly enough, my completely unscientific testing showed that my WiFi speeds seem to have improved with the new radio, but my "4G" speeds have actually suffered just a tiny bit. And they got *worse* after matching the RILs.

What I did was, with my existing radio (04.12), I ran the Speedtest.net app 3 times each for WiFi and "4G". Then, I installed the 04.19 radio, and did it again. Then once more after matching the RILs.

However, my data speeds have never been great here at the office, so I will do some more testing later, and see what I come up with.

Battery life is a little more subjective, depending on what I am doing with my phone, but I'll see what kind of "feel" I get after running it for a few days.
[G2 and Desire Z General] pedroflovera:
This fix my gps problems on miui and my signal, battery life, 4g more stable..

Before this i got 3 days try to find out how fix my gps, is was always stay searching for gps.

Send from my HTC G2 Running Miui Bulletproof.

Olders smartphones:

Tmobile G1

My Touch 3g

Iphone 3G

My Touch 3g slide

Lg optimus M

Samsung galaxy indulge

Now using:

Htc G2

Thrive (tablet)
[G2 and Desire Z General] sino8r:
Give it a few more days before deciding any real conclusions. Its working for pretty much evryone. Pretty cool find, Ed! Thanks again!
[G2 and Desire Z General] EdKeys:
There is a link to the EFS wipe tool in the OP. Be sure to flash that after changing radios and/or rils. Just a suggestion in case you didn't do that yet.
[G2 and Desire Z General] bombadier:
still early days but seem to be noticing a slight improvement with my data connection (more h than 3g) and general reception, one area where there is no change is battery life(sceptical that radios affect batteries that much)

Sent from a htc desire z
[G2 and Desire Z General] Ditamae:
I'm happy word is getting out... I switched back to the .30 libs for a small stretch and then flashed tsubus' update tonight (along with matching rils for .19... as you know he's matching them for radio .19 by default now, based on your testing), and this time the benefits appear even more distinct. Definitely getting slightly better download speeds and signal alternates faster and more efficiently between Wifi and H/3G. I'm going to check GPS with navigation tomorrow on a long drive. I'll report back, but I'm fairly certain it'll work just fine. I'll wipe battery stats tomorrow and monitor battery... but I kinda already know it's gonna be good. Really glad you brought this to my attention, Ed. Thank you. :)
[G2 and Desire Z General] sino8r:
I agree... I never had any real gps issues with the exception of first lock in a few weeks without use. I ended up getting GPS Status (free app from market) and reseting gps data and redownloading it. Within 30 seconds, gps satellites are found and all is well. On rare occasions, I would get the notorious loss of signal and would have to toggle gps on or off and/or use good old GPS Status. Those were really minor compared to the horror stories I hear from some of our other HTC Vision users. I finally tried tsubus's idea of using the htc gps.so file and havent had any drop offs. There is still that first lock delay after a new flash or not using it for several weeks but thats normal and nothing GPS Status cant fix in mere seconds. I highly recommend using the gps lib file and gps status for those with gps issues. The radio lib files found here also help with battery life (not huge but a noticable difference) and call quality plus tower to cell handoffs. I was a cell tech (not the guy in the call center lol) for 5 years and am a pc tech and have been for 10 so I usually can tell when something works and is not a placebo effect;)

Also, Ed and Ditamae are two of the best guys we have here in the G2 section. Please, listen to them. You can trust about 99% of what they say... The other 1% is for their comedic effect:D
[G2 and Desire Z General] dargocitfer:
Yes, I followed your suggestions exactly. I haven't had any issues with the GPS (My sense of direction *sucks*, so my GPS gets used quite a bit... :D), and I'm still testing the battery life. (Wiped battery stats yesterday and drained the battery to 0%, charged it overnight, and am testing it now.) We'll see how it turns out for me.
[G2 and Desire Z General] dustrho:
After doing these changes I was able to get almost 13 hours of battery life, which is about 5 more hours than I used to get. This is with medium to heavy usage, so I'm happy with this. I'll report back after this bakes for another week or so.
[G2 and Desire Z General] condemnedandsinned:
No dice; the PC10IMG.zip file is not even detected during HBOOT. My phone will also not be detected when connected to the computer (Windows 7 x64) during fastboot (to use the alternate fastboot method of installing radios)

Here's the info from the HBOOT(the phone's already on CM7.2):

VISION PVT ENG S-OFF

HBOOT-0.84.2000 (PC1011000)

MICROP-0425

RADIO-26.10.04.03_M

eMMC-boot

Sep 8 2010, 15:56:38

May I know what should I do next? Thanks!
[G2 and Desire Z General] condemnedandsinned:
Can someone really help with this please? I really need to change the radio to something else (3G/Wifi/GSM keep disconnecting for no reason since CM7.2)
[G2 and Desire Z General] Ditamae:
I have always fastboot flashed my radio images, but... there is no reason your phone shouldn't recognize the PC10IMG.zip when you boot into the bootloader. Are you positive the file hasn't mistakenly been named PC10IMG.zip.zip? Sometimes this happens if you have extensions hidden and then try to rename it... have you tried downloading the file more than once? And double checked your MD5sum?
[G2 and Desire Z General] demkantor:
I can assume that your SD card is fully functional else wise, if this is true than you are naming the .zip correctly or you are not putting it in the root of your sdcard (no folders)

You say you are using windows? Then make sure you don't name it pc10img.zip.zip, windows may put the file extension in there for you so this would be what would happen if you named it pc10img.zip

So try naming it simply PC10IMG

Also fastboot won't detect your phone? You appear to be rooted with s-off, so if you downgraded and rooted you phone yourself you should be familiar with adb and should have the proper drivers installed on PC, if this is the case good. fastboot.exe is similar to adb.exe and you should use it in the same way, I'm will assume you haven't changed the path in environmental variables (I recommend this but not needed) so make sure you have fastboot.exe downloaded from the android SDK and you will find this in platform-tools.

Find the .exe, hold shift and right click in that folder, choose open command here

Now type fastboot devices (with phone plugged in, in debugging mode, and in fastboot mode) you should see a serial number pop up, this is you phone, this is good, if you don't see it then you missed something

Now type fastboot flash radio radio.img

(Of course you will need to rename the radio you desire to radio.img and have that image in the same folder on PC as fastboot.exe)

Now type fastboot reboot-bootloader

Here you can check if your radio flash was successful, if it was I'm sure you can finish the rest of edkey's great work on your own, or post back if more help is needed
[G2 and Desire Z General] condemnedandsinned:
Thanks guys, I changed my MicroSD card and managed to flash the new radio (along with the two zip files; I flashed them by the "Install Zip" option... Is that what I am supposed to do?); I guess that MicroSD card I was using is not meant for such tasks...

Only problem I see is this part:

What cache is he referring to? (I did wipe the Dalvick cache though)
[G2 and Desire Z General] Warbuff:
The wipe cache under recovery
[G2 and Desire Z General] condemnedandsinned:
Thanks, I selected "Wipe Cache Partition" though (one of the options I saw right after I booted into recovery), what does that do by the way?
[G2 and Desire Z General] Warbuff:
I may be wrong. But i believe it wipes the cache for the system and applications. Forces it to rebuild when you reboot. Therefore apps like google maps wont use the old cache and have issues such as locking into gps. This happened to me in the past.

---------- Post added at 04:16 PM ---------- Previous post was at 04:12 PM ----------

Might also be to clear the cache and prevents conflicts with old info in cache conflicting with the new files added.
[G2 and Desire Z General] condemnedandsinned:
Seems like it, as for my GPS it locks on pretty fast but it keeps reporting my location wrongly... Any idea on that?
[G2 and Desire Z General] Warbuff:
Go into settings->applications and wipe the cache for google maps. Let me know if that helps
[G2 and Desire Z General] condemnedandsinned:
Seems better now, didn't think of that :D
[G2 and Desire Z General] Warbuff:
Cool one time that happened to me and somebody helped me with that. If you want more gps sats locking try using the .so file posted here somewhere in the forums.
[G2 and Desire Z General] condemnedandsinned:
What do you mean by GPS sats locking? As in higher GPS accuracy in more places?
[G2 and Desire Z General] Warbuff:
Yea check it out http://xdaforums.com/showthread.php?t=1472870

I flashed the version titled google specific no ssl. Gps locked really fast and accurately. Read the post in full to make sure you understand whats going on
[G2 and Desire Z General] condemnedandsinned:
Hmmm... How do I check the no. of sats I am locking to? Spare Parts and Cyanogenmod Options do not have this option (unlike Nokia phones; I heard that you can check within their Ovi Maps)
[G2 and Desire Z General] Warbuff:
Application on the store called gps status that will tell you how many sats you're locking at the moment

https://play.google.com/store/apps/...sMSwxLDMsImNvbS5lY2xpcHNpbS5ncHNzdGF0dXMyIl0...
[G2 and Desire Z General] condemnedandsinned:
Strange, no sats locking at all but I still can get accuracy up to 30m...
[G2 and Desire Z General] Warbuff:
Did you go ahead with the stuff in that link?
[G2 and Desire Z General] condemnedandsinned:
Tried that, still no locks. How long must I wait for it to happen?
[G2 and Desire Z General] Warbuff:
It happened in seconds for me. Open a thread in the qa section we can get more ppl involved.
[G2 and Desire Z General] dj_blueshift:
nm
[G2 and Desire Z General] killj0y:
Any idea where this thread is I'm running mimicry and can't find this thread lol
[G2 and Desire Z General] EdKeys:
http://xdaforums.com/showthread.php?t=1632482

Fyi, this option is built into the aroma installer when flashing mimicry.
[G2 and Desire Z General] nitr00:
What about the new radio 26.10.51.26 from the OTA_Vision_Gingerbread_S_HTC_WWE_2.42.405.5? Anyone feeling like building an update zip including matching RIL ?

See this post: http://xdaforums.com/showpost.php?p=34836774&postcount=1317
[G2 and Desire Z General] ArghArgh200:
Can't flash it.

Got some problems here:

In an attempt to fix my wifi being broken since I flashed a different ROM (CM10.1 Andromadus Flinny's Build 25) two months ago, then flashed back after stability issues, I decided to see if flashing a newer radio would change anything, and maybe fix some ridiculous battery usage issues. My current radio version is "12.22.60.09bU_26.02.01.15_M2", and I used CyanogenMod Wiki's guide for rooting my phone initially. Successfully rooted, flashed CM7.2.0 stable, then after a month flashed the Andromadus build mentioned, ran into massive stability issues, switched back, found out my wifi was completely screwed after about a week, and about 2 months have gone by, with no solutions until I learned that the wifi issue might be linked with my radio version. So I spent today trying to flash the latest .19 radio. My bootloader looks for, and cannot find any of the following for flashing them: PC10DIAG.zip, PC10DIAG.n<something, can't remember>, PC10IMG.zip (It's sitting in /sdcard/! D:<), and PC10IMG.n<something>, and it cannot find any of them. I can't try a different SD card because I don't have one (My Milestone's 8GB one vanished, dunno where it went), and fastboot.... I'd rather just fix this and move forward. I might try it though. What should I use as a command-line (Linux Mint 15 x86_64) for flashing both .img's, if all else fails? What can I do about my bootloader not finding the files?

Thanks in advance.
[G2 and Desire Z General] demkantor:
Fastboot is the safest way, there is a guide just a few posts up in the stickies that covers this and everything else about your phone.

the PC10IMG.zip that isn't found is only dues to a few reasons, not named right, not on the root of SD, SD not fat partitioned, SD or sdtray broken.

Either way, fastboot is the preferred method
[G2 and Desire Z General] ArghArgh200:
Wi-fi still broken.

Well, I flashed it with fastboot on my Linux machine after about 4 hours of downloading the Linux SDK .zip from Google's site. My SD works just fine in recovery and in Gingerbread, so who knows. Wi-Fi's still broken. I'm giving up on trying to fix it. Probably just damaged hardware, and I'll eventually be forced to buy a new phone with money I'll never have.
[G2 and Desire Z General] Ditamae:
Ah, that's nice to hear.... :)

You know, I used to use GPS Status, but I while researching some GPS problems I was having I came across a thread here on XDA in which a bunch of people were talking about that app (GPS Status) being the root of their issues. So I uninstalled it, and the moment I did I lost all GPS whatsoever. No icon in the status bar, no nothing. So... interestingly it was the removal of the app that triggered the worst of my problems. I restored a NANDroid (along with the app, unfortunately), but it got it working again. At that point Ed gave me the EFS wipe tool; I uninstalled the app again, used the tool, and all GPS issues (even those I had before the initial uninstall) were gone. Could just be a fluke... clearly many users are using it, but I thought I'd share anyway for whatever it's worth. If I can find the thread I referred to I'll link it here. Been using U-center for a few months now and it works great... may not having identical features as GPS Status, but it works for me.

Now, onto this lib-ril matching.... my GPS locked in Navigation in less than 5 seconds and stayed put my entire 60 mile drive today. Also, battery life is noticeably improved and I haven't even wiped stats yet. Not sure why, but my experience with matching .19 libs is actually better since my initial tests. Speedtest.net app (although not terribly reliable) are also reporting improvements in terms of d/l speeds. AND tsubus' latest update is running smooth as butter. I think my phone is quite content at the moment. ;)
[G2 and Desire Z General] EdKeys:
That's right...this woman didn't listen to us and refused to update her rils. :eek:

:p:D
[G2 and Desire Z General] Ditamae:
Funny thing... I was looking for where I had read about the GPS Status app issue, and I realized it was Guhl99's guide on how to fix GPS issues, AND among others users it was you, Ed, who had made this correlation. God, my memory is not so sharp tonight... ;)

It's too bad because people are still recommending it all the time, albeit likely without the knowledge that it potentially breaks GPS.
[G2 and Desire Z General] EdKeys:
I remember seeing the correlation between users having GPS issues and the app GPS Status some months back. It seemed in almost every case that there were GPS issues, they mentioned that app. I'm not sure it still is an issue since there have been many updates since then, but I would still be suspicious especially if you are noticing a pattern again. As far as I'm concerned, with the updated htc gps.vision.so file available along with other great apps like Turbo GPS, I stay away from GPS Status.
[G2 and Desire Z General] comat0se:
The problem isn't with GPS Status, it's the proliferation of the borked gps.vision.so file. Once you have the correct one, there are no issues.
[G2 and Desire Z General] econometrician:
Guys, I have not done any radio upgrade before. I understand I need to upgrade to 26.13.04.19 before trying the instructions in the first post. Am I correct? Is nandroid backup sufficient enough if I somehow screw up during the process?
[G2 and Desire Z General] Ditamae:
Yes, you do need the .19 radio, and no, a NANDroid won't backup your radio. The radio is separate. But if you follow the directions here you shouldn't have any problem upgrading. I recommend using fastboot to flash the radio if that's an option for you.

Also, if the new radio does not work out for you, you can simply flash back to your previous radio or try out another one..
[G2 and Desire Z General] Halotron:
Cellular speeds seem to be slightly faster. GPS locks on MUCH faster.

Unfortunately, after running 5 tests before and after, my wifi download speeds are almost exactly half of what they were before I did this (12.5mbps/5.9mbps). Upload speeds are unchanged. Any idea what could be causing that?
[G2 and Desire Z General] Reverend_Dave:
I did the 26.13.04.19 radio update (also the "neutered" OTA update) on a s-off G2, and on the plus side, the radio seems slightly better (I get another bar showing when it's sitting on my desk). On the minus side, I am running into a problem on wifi - it works (I can pop up wifi analyser, and it sees wifi stations), it just won't associate with a wifi station.
[G2 and Desire Z General] sino8r:
lol! neutered?! never heard it described that way:D I like it though... my dog, not so much!

Hey Ed, did you ever figure out if the gps library file was updated on the last ota or not? If so... I can tell tsubus to add for ya or vice versa. thanks!
[G2 and Desire Z General] Reverend_Dave:
Or, alternately, my wifi AP is acting up. (I wish I had discovered this before reverting both OS and image...)
[G2 and Desire Z General] sino8r:
make sure you are s-off too and have a decent bootloader so you can recover if all hell breaks loose. I use the eng. bootloader but not sure if thats the one everyone uses these days.

---------- Post added at 11:04 PM ---------- Previous post was at 11:03 PM ----------

did you efs wipe after swapping libs?
[G2 and Desire Z General] Ditamae:
It could just be a fluke... I've been using the Speedtest.net app and I literally do about 10 tests at different times/days before I draw any type of conclusions. So many random things can skew those results... I'd say stick with the radio/libs for a bit and see how it feels. If your d/l speeds still seem halved you can always revert to another radio or lib files.
[G2 and Desire Z General] dravenkill:
hello ed and fellas,

im running miui 1.11.04 with tiamat kernel. just want to make sure before i do anything weird, is this matching ril can be used on miui?

thanks, and regards
[G2 and Desire Z General] EdKeys:
It would be worth giving it a try. If I'm not mistaken miui is based off of CM7, so if you are using the .19 radio the radio rils that were released with that radio in the latest OTA might work great. You should follow the same instructions in the OP. Let us know how it works out for you.
[G2 and Desire Z General] EdKeys:
For those that are having some issues with wifi, if you are on your home network you could try this:

Go into your wifi settings and select your home network and long press on it, then select to forget network. Then reboot your router and once its ready try logging onto your home network again. This should reset your ip address.
[G2 and Desire Z General] EdKeys:
Good to know that with the updated .so file that the problem is gone, since no one likes dissing an app like GPS Status. It's definitely well liked and widely used.
[G2 and Desire Z General] EdKeys:
Really good to know...that's a huge improvement! Definitely let us know how it looks after using for a week or so.
[G2 and Desire Z General] econometrician:
I can say positively that after doing this, my battery life has improved. I've been on wifi all day and right now I'm still rocking at 57%. Thx OP for a great post. I won't be able to test the reception until next week. I always have good reception at home but not in the office. Will be curious to see how the new radio + matching files fare.
[G2 and Desire Z General] pearse:
Edit: Nevermind, all is well. Turns out i didn't have to unzip the file. I'll report back in a few days with battery life findings!

So i tried this out on the latest CM7 nightly and it killed my cellular connection :S Reflashed rom and radio and wife_efs and all is well though. The only thing that I can think of that would have been a problem is 2 of the 3 lib files were 0 bytes? and that moving them into system/lib only resulted in 1 file being replaced :confused:
[G2 and Desire Z General] dravenkill:
this is awesome!

i am running miui bulletproof 1.11.11 with the latest radio .19. before i match the lib-ril, it took me about more than 5 minutes(sometimes 10minutes) to get a gps lock.

and today, for the first time lock since last week after i matched the lib-ril, it took me only 15 SECONDS!! to lock by using GPS Status.

by the way, the battery life is impressive too. usually by midnight my battery will end up at 35% after usage since unplugged at 9am in the morning.but now, i got at least 45%-50% left by midnight with same usage, 24/7 wifi on, autosync, tweetdeck hourly update,gmail autosync,email hourly update and pulse 6 hours update.

man this is impressive,
[G2 and Desire Z General] dustrho:
Thought I would provide another update here, and let everyone know that I just got almost 17 hours of battery life with heavy usage. Hands down the best I've had with me running any flavor of Cyanogenmod. This is a huge improvement when before I was getting maybe 8-10 hours of battery life.
[G2 and Desire Z General] pearse:
Just wanted to start off by saying i noticed a massive improvement in battery life with this mod. Heavy use i went from ~12 hours to ~18 and with light use i've gone from ~18 to around ~42 hours, huge improvement!

Reception is also better with these files in place, in a building on campus I would previously get 1 bar or no reception and now i get 2-3 and texts go through regularly, big thanks to the OP for this!!

Oh btw im using CM7 nightly 261 with this for the past week.
[G2 and Desire Z General] Selmak:
The radio I had been using up until now was from the very first T-Mobile OTA. I finally got around to flashing Cyanagon 7.1.0 stable last week, and my battery life went way down. I know the radio can effect battery life, so I figured it couldn't hurt to try updating it. I just flashed the 12.62.60.27_26.13.04.19 radio, and had read about ril file matching in another thread. I did some searching, and found this thread with the correct ril files. I followed your instructions, and will report back in a few days with my results.
[G2 and Desire Z General] docgab:
I am giving it a go. I will report back in a week or so with results.
[G2 and Desire Z General] Aumkar:
Alright well, just went through the instructions. Copied the files, fixed permissions, did the efs wipe and just rebooted. I'll report on battery life and stuff in a few days. For the record, I run 2 mugen 1800mAh batteries along with my stock battery. And I also force th e phone to 3G only mode.
[G2 and Desire Z General] kingston73:
So this could definitely help with GPS locking? I've been using mexdroid and love it but it will only lock using nav and that t takes a minute our so. If I want to use any other GPS app I first need to open nav and get lock and then I can close it and use the other app. I'm on the latest radio and for whatever reason when I use bulletproof miui the GPS is lightening fast.
[G2 and Desire Z General] EdKeys:
This might help with gps, but for the best fix see this thread. I've done both mods and my gps works great and locks fast. Just be sure to wipe the efs partitons after you move the files over.

http://xdaforums.com/showthread.php?t=1258316

[BUG, WORKAROUND 10/24/2011] Issue with GPS drivers in AOSP ROMs