Sometimes the GPS on mobile phones just doesn't work correctly and no amount of praying to the GPS gods will ever help. Believe it, it's been tried. There's nothing less convenient than the otherwise pleasant voice of the GPS lady telling you to make that left hand turn a quarter of a mile before you're actually supposed to do it.
Well Mobotniks, there is a solution for that. A nifty patch that, when applied, has the capacity to double the number of GPS satellites your phone links up to and, once it's been running for awhile, can reduce the time for an accurate GPS lock by nearly half. Double of anything in half the time is always good thing.
The patch itself is compatible with virtually every phone with a Qualcomm chipset which means that pretty much every HTC phone, including the HTC Desire Z and Wildfire S can use it. It has also been tested for some other chipsets and has been shown to work on the Samsung Galaxy S2. That's almost as many people as there are that miss Mr. Bean.
Today, we're going to run through the process of installing this wonderful patch.
To begin, your phone must be rooted as this requires swapping out some system files on your phone. If you are not rooted, you will not have access to any system files and you're out of luck. You must also have either ES File Explorer or Root Explorer on your phone. I prefer ES File Explorer because it has one of my favorite features: it's free. Lastly, you'll need your favorite zip tool. You can use Winzip, Winrar or 7zip. I like 7zip personally, it is also free.
Now, unfortunately the links to download the files are direct, so you must go down to the source link and get the file from there. Simply click the link at the bottom, navigate down to where it says Downloads, then, under the 3.x Trunk heading, download the following:
Download the Google Specific build here.
Once the file is downloaded, use your favorite zip tool to extract it. Disregard the META-INF folder and instead open system, then etc and you should see two files. Plug your phone into your computer and place those two files by themselves in a folder on your SD card where you'll remember them.
Once that is done, we can begin. First, open up ES File Explorer. Hit the Menu button, then Settings. From there navigate to where it says Directory Settings. Click on Home Directory and replace whatever it says with a single forward slash as it shows in the picture. That's right, one single forward slash. Then, navigate to the bottom where it says Root Settings and enable Root Explorer, saying yes to the Superuser prompt, and finally click on Mount File System. There will be a warning, but do not worry that is only to let people know that doing dumb things can damage their phone.
Exit out of ES File Explorer and go back in. You should be in the root part of your phone. Before we apply the patch, it is always prudent to create a backup of the stock files just in case something goes wrong. Navigate to System, then Etc and long press the gps.conf file. Hit copy, then the Back button until you're back at the Root part. Then navigate to your SD card and paste it somewhere where for safe keeping. Do not place it in the same folder as the modified one, or you'll have to start over. The brain cells you'd lose face palming just aren't worth it.
Navigate back to SD card and find those files you placed on there already. When you find them, hit the Menu button, then Operations, then Select All. Hit the Menu button a second time, hit operations, then Copy.
From here, hit the Back button until you've returned to the Root directory of your phone and navigate back to System, then Etc. Hit Menu, then Operations, then Paste. This will apply the patch.
Now, take a deep breath, set your device down gently and make the ka-ching motion with your arm because you are finished. Simply reboot the phone and reap the benefits. The patch creator mentions that the first couple of times, your phone may need to re-learn the satellites, so expect the first few locks to take a little bit longer. After the break in period, though, you should be flying straight. No more praying to the GPS gods!
Source link: XDA Developers