[Touch Pro, Fuze General] arvin2212:
First of all, i apologise for the "catchy" title.

For this past week, i have been flashing my TP, with various firmwares / radios etc. However, i decided to go with the new stock ROM released by HTC,

[-HTC Touch Pro-MRII-RUU_Raphael_hTC_Asia_WWE_5.07.707.2_Radio_Signed_Raphael_52.58.25.30_1.11.25.01_Ship]

But i am sure this will work even for users of different ROMS.

Anyway, with this and alot of other ROMS, i faced this issue. Poor GPS reception. Mind you, AGPS is not included in the Asian version of the ROM, since we don't use it , and most probably AGPS uses data connection, which is quite expensive here. Anyway, even after tweaking the registry (followed one of the great threads here), the GPS was horrible. After updating the quickgps, i took my phone, and placed it beside my window. About 10 ~ 15 minutes later, it had fixed it self to a few sattelites. 10 ~ 15 minutes is alittle bit too long for me.

When i took it outside (after re-starting the phone) it still took about 10 minutes to get a signal. Later on, it becomes even harder to fix to sattelites after a few reboots. I don't know what the problem was.

I read around the forums and there was a thread about the RADIO, 1.12.25.19. People were saying how good it was for the battery life of the phone and especially GPS. Some even claimed to have gotten a GPS fix within 10 seconds, and some could even get gps singnals indoors. I flashed my RADIO to ver 1.12.25.19 and there still wasn't much changes on the GPS part.

Today morning, i decided to hard reset my phone and then play around a little and to my amazement i found a gem. So here is what i did.

After hard resetting my phone, i didn't install apps. I didn't apply any registry fix for the gps. Everything was in it's original state. I installed Msoft .net CF 3.5 . This is because it is required to run an app, GPSTOOLPRO.exe , so it could hunt for this sattelites. An alternative to GPSTEST, but i like this better.

So here is what i Did. **my quickgps isn't updated**

I went to

Start > Settings > System [TAB] > External GPS

GPS program port, I set it to (NONE). Then i pressed ok.

Then i clicked on External GPS again.

This time my GPS Program Port value is (NONE) and i went to the Hardware Tab.

GPS Hardware Port, you can put in any value you like. Mine was COM4 and the BAUD RATE is 115200.

Somehow once you press Ok, and you come back to the same menu, You will see that your GPS hardware Port is set to NONE, and your BAUD RATE is it's default.

I am not sure if i am the only one facing this issue , but it's no problem

After setting up the GPS hardware port and the BAUD RATE as above, Do not close the menu. Also Make sure , [Manage GPS automatically] from the Access Tab is enabled.

From here, Do not press ok. Let the menu remain and run in the background. Then i went on the start bar, went to file explorer and ran my app, GPSTOOLPRO.exe to search for sattelites and get a fix.

The Result= I could get satelite signal about 12 of them almost immediately & fix in less than a minute. I could also get a fix indoors where previously i couldn't. The GPS certainly has improved.

Do take note, I tried using gpstest but it was unable to detect the port. So i suggest searching for "GPSTOOLPRO" around XDA and use that instead.

Hope this helps :)