Hello everyone,
first merry x-mas.
I spended a whole afternoon to find the accelerator of GPS for my trinity.
on the forum, there are three tools exist:
1. QGPS from http://www.avaricum.net/qgps.cab
2. SeaSGEE
3. a modified QuickGPS from P3300
QGPS is unique FOR HP DEVICE, SeaSGEE and the QuickGPS from P3300 are FOR SiRF Star chips which download a "packedEphemeris.ee" to the windows root.
It's been a misunderstood on this forum that many members think that trinity has a SiRF Star Chips.
But, as a matter of factor, what's in trinity is a Qualcomm gpsONE chipset. (qualcomm 6280). And the right satellite map file for qualcomm chipset is "xtra.bin".
So actually, trinity MUST use the same QuickGPS as Kaiser or Diamond which use the same Qualcomm BRAND.
Somehow the quickGPS is coded uniquely for Kaiser or diamond, on trinity it will say connetion failed.
With some luck I found the quickgps.exe cracked for any deviced, version which download xtra.bin instead of packedEphemeris.ee
Tested after a hard reset (so that's sure that will be a cold start of the gps), and the quickgps really works like a charm, tomtom finished his first location within 30 seconds.
Hope this will be helpful for all of you. good luck
At last a quick gps that works.
thanks for sharing
Thanks. It works properly in my Tinity. I've just renamed QuickGPS.exe.0409.mui to QuickGPS.exe.0C0A.mui, because I use a Spanish ROM.
Best Regards !
Hi,
Are you sure that it's working ?
I've just try the cab.
It's download the xtra.bin from the webserver but it didn't upload it to the radio module.
I enabled "AT command debug" for retrieving the content of the exchange from the PPC part (samsung) and the MSM6275.
Connection to the GPS port send the [email protected] commant but didnt upload the xtra.bin...
And i've just try to have a fix on my place.
It's take exactly the same time as before.
For your information, the msm6275 retrieve the ephemeris over the air thru the low speed like provided by the GPS system.
This , as read on the Trinity Service Manual, take 35 sec on average.
This Ephemeris is stocked on the radio part of the MSM6275.
It's have 4 hour of validity time.
So, if you try to connect , even after hard reset (since hard reset only reset the ppc part), this ephemeris is ok.
You will normally have a fix within 15 sec in this case.
I also have found the best way to improve the fix time on the trinity.
You have to use he "GPS sharing" fonction provided by wm.
I set it to share the GPS on COM4 . The original GPS COM port is COM9.
After that, i start a GPS information software on COM4 and also TOMTOM at the same time.
I have to also be on stationned position ( car stopped ).
The fix take less than 35 sec in 95% of the case.
Canope
I am usually a sceptic when it comes to those tools but I just installed this (also had to rename Windows/QuickGPS.exe.0409.mui, in my case to QuickGPS.exe.0407.mui for German ROM).
I went outside and I got a fix in about 45 seconds which is unusual for my street. I'll keep an eye on the GPS fix times.
EDIT: I just read what canope wrote and now I'm not so sure if my mind wasn't just playing tricks on me. Debugging the AT commands seems a more scientific method. Could someone do the same for a device like Kaiser or Diamond to check if the upload can be seen there?
Italian MUI
My italian mui for this QuickGps version
i'am using a portuguese rom any help to put it working ?
Yes: go to your windows dir, look for files ending with XXXX.mui.dll to find out what the portuguese number is (XXXX for germany is 0407).
Then copy Windows/QuickGPS.exe.0409.mui to your PC, change 0409 to the ID you found and copy it back.
You can then delete the english QuickGPS.exe.0409.mui if you want.
This will make it appear to work but as canope pointed out it may well be equally useless as all earlier tools for Trinity.
hello canope,
u give me a right way to verify it.
I enabled both my trinity and diamond.
based on the log file, diamond doesnt show a upload command neither.
I dont know if at log will write down this action.
I can understand why u think the xtra.bin is not uploaded. the SiRF Star chip absorts the packedEphemeris.ee, and the file will disappear in windows root. (based on my knowledge of tomtom one 1)
Somehow Qualcomm chip doesnt act the same way, it leaves xtra.bin in windows root all the time. (based on my test on diamond)
besides, the log file is uploaded, u can see the diamond dont even show [email protected] command after starting a Tomtom
This tool definitely works. Fix within 30 secs with Google Maps and haven't used GPS on this ROM yet.
Hi, can you try this sequence on the diamond, with atdbgcmd on:
- shutdown it;
- start it;
- launch quickgps, update the ephemeris;
- start tomtom or other gps client;
- copy the atdbg file located on /temp to another place;
You will normally see commands like [email protected]
the [email protected] is hardcoded on the quickgps binary file.
themaskfly said:
hello canope,
u give me a right way to verify it.
I enabled both my trinity and diamond.
based on the log file, diamond doesnt show a upload command neither.
I dont know if at log will write down this action.
I can understand why u think the xtra.bin is not uploaded. the SiRF Star chip absorts the packedEphemeris.ee, and the file will disappear in windows root. (based on my knowledge of tomtom one 1)
Somehow Qualcomm chip doesnt act the same way, it leaves xtra.bin in windows root all the time. (based on my test on diamond)
besides, the log file is uploaded, u can see the diamond dont even show [email protected] command after starting a Tomtom
Click to expand...
Click to collapse
canope said:
Hi, can you try this sequence on the diamond, with atdbgcmd on:
- shutdown it;
- start it;
- launch quickgps, update the ephemeris;
- start tomtom or other gps client;
- copy the atdbg file located on /temp to another place;
You will normally see commands like [email protected]
the [email protected] is hardcoded on the quickgps binary file.
Click to expand...
Click to collapse
hello, the log i have uploaded is actually the sequences u demend.
Did you have taskmanager on your mobile phone ?
I've noticed something strange on the at command logs.
There is an agpsadress setted.
I'm interrested to know which diamond rom version you have ?
themaskfly said:
hello, the log i have uploaded is actually the sequences u demend.
Click to expand...
Click to collapse
canope said:
Did you have taskmanager on your mobile phone ?
I've noticed something strange on the at command logs.
There is an agpsadress setted.
I'm interrested to know which diamond rom version you have ?
Click to expand...
Click to collapse
yes, i noticed that too. the rom is official RUU_Diamond_HTC_FRA_1.93.406.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship
[email protected] may have string in QuickGPS code, yet it's on propose for the acient device such as p3300 (SiRF STAR again) which i can recell it's where the first version of quickgps is found. the programmer normally doesnt rewrite the code completely.
another exemple is the log file I have provided, diamond doesnt even have [email protected] which trinity has. different devices have some different AT commands.
For another deep study case, I found the gps tool in the forum, which explain how @setgps works (cool, warm, hot, xtra start) just use setgps.exe and restart the device.
One thing I must point out, on the SiRF STAR chip, packedEphemeris.ee is upload automaticly by the code of windows ce, quickgps has nothing coded to do with the upload thing. if you place a packedEphemeris.ee in the windows root (a sirf star chip of cause), modify HKEY_LOCAL_MACHINE\Software\EE\AcessTime, the packedEphemeris.ee will be uploaded and disappear.
Thanx
one Question: Dose it effect Battery?
This confirm my feeling.
QuickGPS cannot work on the trinity.
For me, the ephemeris is uploaded by something else.
I think it uploaded by the rilgsm.dll.
This file contain the ril driver specifically made for the device.
So, for me , the rilgsm.dll Diamond's files is in charge of the uploading.
Can you send me back this file for the diamond ?
For your information, i was the first one who have gps fonction on the trinity .
Check on the forum, you will find my contribution to the trinity .
I've send the first radio gsm enabled rom and the necessary files ( rilgsm.dll included).
So , for me , the rilgsm il in charge of this actions.
themaskfly said:
yes, i noticed that too. the rom is official RUU_Diamond_HTC_FRA_1.93.406.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship
[email protected] may have string in QuickGPS code, yet it's on propose for the acient device such as p3300 (SiRF STAR again) which i can recell it's where the first version of quickgps is found. the programmer normally doesnt rewrite the code completely.
another exemple is the log file I have provided, diamond doesnt even have [email protected] which trinity has. different devices have some different AT commands.
For another deep study case, I found the gps tool in the forum, which explain how @setgps works (cool, warm, hot, xtra start) just use setgps.exe and restart the device.
One thing I must point out, on the SiRF STAR chip, packedEphemeris.ee is upload automaticly by the code of windows ce, quickgps has nothing coded to do with the upload thing. if you place a packedEphemeris.ee in the windows root (a sirf star chip of cause), modify HKEY_LOCAL_MACHINE\Software\EE\AcessTime, the packedEphemeris.ee will be uploaded and disappear.
Click to expand...
Click to collapse
Hi
I don't know if this quickgps works or not, I can't verify because it's snowing and the fix is difficult. My nmea log is about 90kb and after 5 minutes no fix at all...
But inside the package there is a registry key:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS]
"region"="US"
Have you tried to change it to the country you live? And does the server provides information for more than a country?
Ciao
works for me
I'm no expert and don't know anything about the inner working of a GPS but I tryied the file this morning and in a cloudy day while speeding on a motorway got a fix in 30 sec. (+/-) - haven't used the GPS for over a week before this morning -
I had the same fast fix with the latest PDAMobiz ROM's too so there must be a way to speed up the fix on the trinity and really think that this is it
BTW if is just my mind playing games with me - well I'm happy just as well
thanks a lot to themaskfly for posting this and happy new year to all
claros said:
Hi
I don't know if this quickgps works or not, I can't verify because it's snowing and the fix is difficult. My nmea log is about 90kb and after 5 minutes no fix at all...
But inside the package there is a registry key:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS]
"region"="US"
Have you tried to change it to the country you live? And does the server provides information for more than a country?
Ciao
Click to expand...
Click to collapse
After install, and verify the registry, i already had my région without change it :
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS]
"region"="FR"
Thx
QuickGPS does make a difference
This program really does work! When I used the original HTC Radio ROM 1.46, it was very slow to obtain GPS fixes. But after upgrading to radio 1.56.70.11 (my base ROM is still the original WM6.0 WWE version 3.00.707.18) and installing QuickGPS (with corrected region to download the right data) fixes are now obtained very quickly from a cold start. That is compared to many occasions of waiting about 20 minutes prior to installing this software.
I did have to change the region in the registry [HKLM] - Software\HTC\QuickGPS\region because when I installed it, the default region was the US which also initially accounted for some slow fix times until corrected.
Please anyone help!!!
i have installed my original ROM for diamond many times and after installing it I install all my favorite programs.
1st to install (DIAMOND HOLOGRAM) & (POCKET PICTURE 2) “ as the next problem happens with them “ . and to be sure that they work well then to install all the rest programs.
After installing all my programs I found (diamond hologram & Pocket Picture) to stop working and gives these errors :
For the hologram : (An error has happen but could not be displayed as an optional resource assembly could not be found )
For the Pocket Picture : ( an error message with two options – quit and more details ) … I can’t remember the details for now.
Anyway, after many trials to find the source of this error I found that these programs stop working after installing IGO 8.0… not only that but after installing it and got the gps receiver connected !!!!!!!!!!!!!!! ….. yes that is what I found.
Now I need to install all my favorite programs and also to have IGO 8 on my Diamond.
By the way, I have tried to install all the .net versions !!!!
Anyone know what is the problem and it’s solution ????????????????????
!!!!!!!!
no one can help ?!!!
I think you have the same problem as me http://forum.xda-developers.com/showpost.php?p=3469865&postcount=546 no answer yet
more tests
Thanks for your reply
Just wondering are we only 2 in the diamond world having this problem with igo8 !!!!!!!!!!!
I have searched a lot online trying to find anyone have this prob. 2 but failed
By the way let us help each other to find a solution for this.
Yesterday I have tried the same steps:
1- Installing my ROM
2- installing the hologram and pocket picture2, then to be sure they are working.
3- Installing igo8 and before got my gps receiver connected exit the igo and try the hologram. An I found it still working.
4- Starting igo again and got my gps receiver connected. Then to exit it.
5- Trying the hologram again to find it stop working !!!!!!!!!
After the previous steps , I continued with the next steps :
1- Removed the igo8.
2- Trying the hologram and it is still not able to start.
3- Reinstalling the igo8.
4- Starting the igo without having the gps receiver connected. And then to exit the igo.
5- Trying the hologram again (( STRANGE…. IT IS WORKING NOW !!!!!! ))
6- Starting igo again and having the gps receiver connected. Then to exit the igo
7- Testing the hologram again. Sadly to find it stop working again.
From these trials and yours ( sof treset twice or more ) … I think the the gps connecting proccess of the igo8 makes a modification some how in a necessary files required to start the hologram, pocket picture, citytime …. Etc.
Now what is this file shared and required to run all of these programs. And what is the relation between this file and having the gps connected.
Note: the 1st time to have the gps connected it takes too long time. After that it is just one second to get it connected. That means there are some data has been written into the system which makes it takes a long time at the 1st of the program after installing.
Note: at the step no 5 ( underline step above ) the hologram and the pocket picture gave a message indicating that this is the 1st use of this program after installing it, where I have tested it b4 installing the igo and have them to stop working after installing it. This means that the shared file between the Igo and hologram is being rested somehow after the step no 4.
That is all I have tested 4 now….
Any new ideas !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
temp. way to slove the problem
my temp. solution for this poblem for now is to make the system.ini file under the folder "save" on the igo8 folder a read only file before got my gps connected for the 1st time. so by this way no modifications about gps settings will be saved. and as u exit the program of igo u will lose all the new settings u made " also the gps data " .... all you have to do now to make your program working is to open the igo8 again and close it without having your gps connected. that way u will have your programs working without a need to soft reset twice. !!
that is my temp solution for now, any other solution is welcome.
i had igo8 working fine on my touch diamond but i much prefered tomtom, when i uninstalled igo8 my system became really unstable. freezing all the time etc, so i tried to figure out what it was. when you install igo8 it puts loads of files onto your phone/internal storage wherever you installed it. and it doesnt work properly until you remove every single one of them
Hi
During my holidays the internal gps stopped working on my Touch HD. I was using Duttys 6.5 R5 at that time. I noticed this when I wanted to start a tool called GPSed again after some days of not using it (before that, it worked fine and never had problems with connecting or synchronizing). Any tool that use the GPS was not able to connect to the GPS anymore. I tried soft resetting and a hard resetting the phone. All the different programs were able to connect and lock to a GPS signal pretty fast without any problem before.
Now I'm on Duttys 6.5 Leo 2 (flashed the phone yesterday) and there's still no sign of life from the internal GPS. I've used a number of programs to check (GPS Test, HTC GPS tool, google maps, tomtom) to see if any of these programs was able to connect. Non of the programs is able to connect via any com ports (com0 to com9).
Has anybody experienced or heard about similar problems where the internal GPS module just died?
Before I give up and assume that the GPS hardware module is simply broken, is there any way that I can check if the interal GPS is enabled/disabled (for as far as this is possible) or check if it is broken or not?
I've been googling like crazy, but so far I found no solution/advice.
Please advise!
[UPDATE]: I solved the problem by installing Duttys 6.5 Leo 3
Have you downloaded latest data using QuickGPS?
I had a similar problem with GPS on my touch HD. I didn't do a hard reset but I did do a soft reset which did not fix the problem. I used the HTC GPS tool to do a cold start of the GPS and this fixed it.
Hello, i had a similar problem after installing WM6 voip.
I read some post and i found that the problem was with dnsapi.dll in the direcory windows. Try to search in the forum.
I solved renaming this file in dnsapi_old.dll, you can try...after that reboot. If it does not work you can rename again and return to the initial state.
Maury
Fallen Spartan said:
Have you downloaded latest data using QuickGPS?
Click to expand...
Click to collapse
Yes I have. But that does not help anything.
galthop said:
I used the HTC GPS tool to do a cold start of the GPS and this fixed it.
Click to expand...
Click to collapse
I have also tried to work with HTC GPS tool. But the tool is not able to find the GPS. So I cannot restart or log anything.
maury1971 said:
Hello, i had a similar problem after installing WM6 voip.
I read some post and i found that the problem was with dnsapi.dll in the direcory windows. Try to search in the forum.
I solved renaming this file in dnsapi_old.dll, you can try...after that reboot. If it does not work you can rename again and return to the initial state.
Maury
Click to expand...
Click to collapse
This I will have to look into. I have not installed any voip application, and I believe that Dutty also has not inserted any VOIP tool in the ROM that I used. With File Explorer on the phone I'm not able to find the dll file under \Windows\ (That's were it should be, isn't it?). Is it a hidden file?
It's good to know that some of you have had similar problems. That gives me a little bit of hope that I can get this fixed. Maybe I should flash my phone again but this time using a WM6.1 ROM.
Yes, dnsapi.dll is an hidden file you can see it with resco file explorer.
I don't know if your is the same problem...bat if you find the file you can try.
Maury
hdam said:
I have also tried to work with HTC GPS tool. But the tool is not able to find the GPS. So I cannot restart or log anything.
Click to expand...
Click to collapse
where can I get this HTC GPS tool, please. google yields just crazy links...
edit:
got the tool now. how can I reset GPS receiver, or something like it?
swoop_xda said:
where can I get this HTC GPS tool, please. google yields just crazy links...
edit:
got the tool now. how can I reset GPS receiver, or something like it?
Click to expand...
Click to collapse
Here: http://forum.xda-developers.com/showthread.php?t=360477
Hello fellow hd mini users!
Here's a nice problem four yous to solve.
All of a sudden my bluetooth stopped working. Nothing happens when I try to start it. The error message I get is that the BT stack can not be loaded (0x1).
I did not install any new software after the last time it did work correctly, and I don't have TomTom installed on my hd mini.
(One possibility I am contemplating, is that CleanRam is the culprit, but I ran it before without problems.)
I don't feel much like a hard reset.
Is there a way to repair or reinstall the radio software ( I found a BTstackTP2.cab somewhere, but I would rather not try this because it is designed for the Touch PRo 2.)
Good luck solving this one!
Check if there is a shortcut of BTTrayCE under Windows\StartUp folder.
BTtrayCE is in the startup directory. And it runs allright (I used Process Manager to check).
In that case, l don't think you will avoid hard reset.
I am having the same problem, Kindly advise
Did anyone fix it ?
Thanks