GPS no fix! Messed up system files? - XPERIA X1 General

[email protected]
For some time my gps does not work anymore. i had this error once before when i installed VOIP drivers. there was a file which was replaced (dnsapi.dll). whith this file replaced GPS didnt work (no fix). now the same error but the dll is original from rom.
which system files do i have to double-check and which services must be running? i dont want to reinstall the whole system again!
ps: the gps hardware is working fine. after hard-resetting it works again.

Related

GPS stopped working after two days

After hard reset I am able to use TT7 and Google maps with GPS for two days and then the GPS cannot be found. I installed the Nadavi_HTC GPS tool from the Polaris forum and again the GPS cannot be found.
I’ve read elsewhere in this forum that other people are having the same problem yet the tread just stopped with no solution.
I have no GPS problems with both my Polaris and Diamond.
Anyone have any idea’s or suggestions?
Same issue...
And unable to download A-GPS update (download up to 77% than says "connexion fails. Please try again later") - updating was OK (and GPS also OK) last week :-(((
Other users have the same problem on the french forums...
eyaeya said:
And unable to download A-GPS update (download up to 77% than says "connexion fails. Please try again later")
Click to expand...
Click to collapse
That's a general internet connection error. Is the device set to use a proxy?
Hard Reset the device and the same fault developed after two days.
No one else having the same problem??
Hmmm, seems odd that it's after two days (i.e. a time limited thing)
Have you tried turning off assisted GPS and then resetting again?
It's just that the assisted GPS thing does have a time limit on it
arfster said:
That's a general internet connection error. Is the device set to use a proxy?
Click to expand...
Click to collapse
I doubt it's an Internet connection issue, because it was perfectly working last week, and all the other Inetrent-enables apps (Meteo, Opera,...) are working.
It's more like a driver ou dll issue, that prevent the OS from communicating with the GPS. It would explain both with the GPS is not working, and why the a-GPS update can't be done (my guess is the upload of the ephemeris from the net to the app is done correctly, but that the app cannot upload it to the GPS)
Thanks eyaeya, I think you could be onto something...I read in another post that there could be a conflict between the VoIP drivers and GPS drivers. Have reset the phone yet again and will wait and see..
Update and GPS is operating for the time being.
Digging the system...
I did a full backup, and a hard reset : the QuickGPS HTC app (A-GPS ephemeris downloading) is working, as well as VisualGPSCe (both were not working before the hard reset).
Restored the backup : both are not working again :-(
Open the registry : found 87 instances of "GPS"... I'm going to check the values in the 2 version of the registries... maybe we'll have a clue ! And if not, I'll check the windows/systems files. If I don't find something, I'll reinstall all the apps one after the other anc will check the GPS functionnality after each (BTW, thanks for the VoIP driver tip : I've installed Skype, Fring, SJPhone Beta, WM6oIP,SIPCOnfig 2.0.1, so one of them may be fooling me around)
Will keep you updated...
-update 1-
I've been quickly comparing the registries with Word.. haven't found any valuable information yet
I also compared the\windows directories with winmerge (which does a binary comparison) : some differences, but nothing linked to a driver or dll...
I'll try to restored the backup set (the one I did after the hard reste) to see if it makes the GPS working, or if I have to go through a hard reset again (which would mean the issue would be somewhere in the chip itself, or in some non-volatile mem...)
-update 2-
I've being paying with backups forth & back... If I restore the backup I did after he HardRest+few programs installed, the GPS is working again. SO I just have to find what in the bakcup is making it work again => system file ? registry key ?
Anyway, it shows that we should be able to restore the GPS function without going through a HardReset.
-update 3-
I tried to restore the backup I did before my first hard reste, but without the registry - after that the HTC asked me if it should activate some .exe and .dll (including the VoIPcanvas.dll) ; tried the GPS (with visualGPSCe) : didn't work :-(
I was wondering if some GPS dll could have been modified in the restoration process. There are a bunch of files that deal with GPS :
\Windows :
CleanGPSData (exe?)
CleanGPSData
GPS-icon (icon)
gpsapi
GPSAux
GPSAux.dll.040C
gpsdriver
gpsid
gpsid_HTC
mxiupdate_PA... (4 files)
QGPS_BUT_L (icon)
QGPS_BUT_L2 (icon)
QGPS_BUT_P (icon)
QGPS_BUT_P2 (icon)
QuickGPS
QuickGPS.Exe
QuickGPS (Htlm file)
QuickGPS
QuickGPS_help
However, I couldn't find them in the backup file (I use SPB Backup, which I recommend : you can extract all the files and registry from the backup set to your hard drive). Went to the HTC with resco explorer (you need to deactivate "hide system/Rom files") : those are ROM files, so they are not modified in the restoration process...
--update 4--
Did the same restore as above (update 3) but without accepting the .exe and .dll (warning at loggon) : GPS still not working. I ran "\windows\CleanGPSdata" : GPS still not working.
I found were the ephemeris are stored : \windows\xtra.bin (the registry keys are under [HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS] : "folder"="\\Windows\\", "path"="", "EEFile"="xtra.bin"). I'm going to play with those, and check they are not corrupted.
--update 5--
I managed to have the GPS working again ! This involved resetting the registry (ie installing the one I backuped after the HardReset), deleting some files (\windows\xtra.bin, GPSLogFile.txt, GPSLogFileBack.txt), desinstalling TomTom as well as all the other VoIP apps, and rebooting.
I'm going to try to reproduce
--update 6--
I've been able to have the GPS working again, without any restoring, just by deleting/modifying some registry entries, deleting some files, and de-installing some progs. Looks like the VoIP functionnality is the one that was messing everything (check if you have VoIPphonecanvas.dll).
Will try to dust my procedure, to remove unecessary steps, and I will post i here
Just to give some hope to those having a GPS issue
Up. Just to give some hope to those having a GPS issue.
ayaeya, looks like you have put in a lot of effort to help us out. Thanks!
My GPS has worked fine for the last few days. I did not install the VoIP program or Skype.
I have attached the VoIP cab that I used on the HD whiched worked fine on my Diamond and Polaris. Both phone do not suffer the same fault.
The only other program I have installed in TomTom 7.4 and I installed Google Maps directly from Google and did not use the version which came with the phone.
easy solution
Had the same problem. Am very grateful for eyaeyas solution. Tried deleting
\windows\xtra.bin, GPSLogFile.txt, GPSLogFileBack.txt. Still no success. Found another copy of xtra.bin in /temp and deleted it. Immediate success!!
So, to recap:
Delete following and soft reset:
\windows\xtra.bin
\windows\GPSLogFile.txt
\windows\GPSLogFileBack.txt
\temp\xtra.bin
(actually, it seems like the problem lies in the two instances of xtra.bin, which, I think, contains ephemeris information, so maybe it is enogh to delete these)
Remember to get new ephemeris file (fast gps) to speed things up.
mikdyb
i'm facing the same problem
suddenly gps stopped functioning
quick gps can't be updated and garmin can't find gps device
com port is set to 4
i follow the instructions and deleted this files and soft reset but no luck
\windows\xtra.bin
\windows\GPSLogFile.txt
\windows\GPSLogFileBack.txt
\temp\xtra.bin
any other options :S
i also have problem with GPS on my HD..
I was using Igo8 and everything was fine...
but in one moment its stoped working..
Igo find gps on port 4 but no signal no satelites...
what to do?
works great
http://forum.xda-developers.com/showthread.php?t=596682 . d

System problem after installing igo8

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

No connection with internal GPS

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

FM Radio crashes

Can't seem to get the FM Radio to work, the application seems to be busy when starting-up then crashes soon after (just closing down with no errors). has anyone else experienced these issues on the HD2.
thanks
Did you install TomTom?
Radio crashes and
I installed TotTom but the radio didnt work before that, any suggestions.
I even have problem with bluetoth, cant start bt.
After reestart It say:
BTTrayce is not a valid pocketPc-program. And i really need btoth.
\\ Spacetower
Once you installed TomTom, and even removed it, you will keep having this problem.
TomTom updated the BtCoreIf.dll and BtSdkCE30.dll with their own, and will cause the BT and for some reason FM radio not to work.
Again.. Unistalling TomTom will not fix the problem as it does not replaces the BtCoreIf.dll and BtSdkCE30.dll
Only solution (that work for me) was a factory reset..
But as your radio did not work before the TomTom install I guess that you have an other problem.
Did you try the radio when the unit was still with the factory software (clean)?
I have TomTom installed and is working fine for me.
But reception quality is poor, much worse than i had with HTC Artemis long time ago :-(
Spacetower said:
I installed TotTom but the radio didnt work before that, any suggestions.
I even have problem with bluetoth, cant start bt.
After reestart It say:
BTTrayce is not a valid pocketPc-program. And i really need btoth.
\\ Spacetower
Click to expand...
Click to collapse
I had a similar issue, just remove BTTrayce from Windows/Startup it dosent seem to effect the use of tomtom.
Nb. I did install tomtom on my device and just discovered Bluetooth also dosent work now!!
Could you please post a copy of BtCoreIf.dll and BtSdkCE30.dll so i can try and restore the originals and let others know if it fixes the issue. thanks
htc-hd2 said:
Once you installed TomTom, and even removed it, you will keep having this problem.
TomTom updated the BtCoreIf.dll and BtSdkCE30.dll with their own, and will cause the BT and for some reason FM radio not to work.
Again.. Unistalling TomTom will not fix the problem as it does not replaces the BtCoreIf.dll and BtSdkCE30.dll
Only solution (that work for me) was a factory reset..
But as your radio did not work before the TomTom install I guess that you have an other problem.
Did you try the radio when the unit was still with the factory software (clean)?
Click to expand...
Click to collapse
I wish that I could help you, but it will not let me copy the BtCoreIf.dll file. (permission denied)
As for the BtSdkCE30.dll file. It's not on my system. I guess that this file is not needed.
Reset to factory settings.
I didnt try radio before i installed tomtom.
So now i am going to do it the easy way, factory reset and try all proggs before i install my favorite apps.
By the way, it seems to be a very nice phone
Thanx all for quick replays
\\ Spacetower
Now after factory reset everything seems to work.
I wonder if i dare to install tomtom....
Spacetower said:
I didnt try radio before i installed tomtom.
So now i am going to do it the easy way, factory reset and try all proggs before i install my favorite apps.
By the way, it seems to be a very nice phone
Thanx all for quick replays
\\ Spacetower
Now after factory reset everything seems to work.
I wonder if i dare to install tomtom....
Click to expand...
Click to collapse
Just remove the two "bad" files from the tomtom .cab file before you install it.
The files that need to be removed are "BtCoreIf.dll and BtSdkCE30.dll"
Use "WinCE CAB Manager" to do the job (google WinCE CAB Manager)
Ok, i try that.
I let you know how it goes...
\\ Spacetower
Now i installed TomTom and i did a rebuild before without the bt files and it works great, thanx m8.
\\ Spacetower

Bluetooth not working, is device broken? "Problem Solved"

Hi.
I am having some trouble with my LEO!
When I try to enable bluetooth trough comm manager, I recive a message that says "can not enable bluetooth".
When I am going on advanced settings menu and touch the bluetooth icon it gets highlighted but nothing happends. All others connections and icon do work perfect.
I have had my device for 3 days, and have never tryed bluetooth on it before. I have stock ROM on it.
Hope that someone can help me with this problem.
Sorry for crappy english! =)
Do you have TomTom installed on your machine? That navigation software can screw up the Bluetooth stack on the HD2 by installing and overwriting WM stock bluetooth files...
Drakknar said:
Do you have TomTom installed on your machine? That navigation software can screw up the Bluetooth stack on the HD2 by installing and overwriting WM stock bluetooth files...
Click to expand...
Click to collapse
Yes, I have tomtom installed. Is my only option hard reset, and never use tomtom again?
When device is starting up I got a warning: BTTrayCE.exe is not a valid pocket PC program.
Any ideas?
It's very simple to fix this:
remove BtCoreIf.dll from Windows folder and softreset.
ghale said:
It's very simple to fix this:
remove BtCoreIf.dll from Windows folder and softreset.
Click to expand...
Click to collapse
Thank you so much! It is working perfect now! =)
You're welcome.
Same problem, trying to apply the same solution, but can't delete the file. I've tried with Total Commander but it says it can't! Any ideas what the 'user error' here is?
Please check if the attribute of the file is ROM.
If is ROM, then you have the original file.
If ROM is not set, then try to soft-reset the device then with the native file manager choose "Show all files" and delete the file.
Then soft-reset again.
It is read only, system and in ROM according to Total Commander. The native file explorer has now lost the delete option completely! Properly stuck now!
It's a normal behaviour of the file Explorer. You can't delete a ROM file.
You have the original file.
Try to delete BTTrayCE.exe, then and then restart.
It will be restored automagically.
Let me know.
That is also a ROM file and won't delete.
Ah!
I don't know, then, what is the problem.
What type of issue you have on your mobile?
Exactly the same as the OP, when the phone starts it has a Bluetooth Error, then won't start Bluetooth.
Ok, but you can write what message you see, exactly, please?
paulrockliffe said:
Exactly the same as the OP, when the phone starts it has a Bluetooth Error, then won't start Bluetooth.
Click to expand...
Click to collapse
Factory reset will fix it, and was for me the only way to get it to work again.
For fun.. Try your FM radio. It does also not work anymore!
Sorry, I can't help you, then.
Yes, unfortunately in some cases it's impossible to delete the files modified by the TomTom install. At first I have done a hard reset, too; then I prepared a modded TomTom CAB file without the BT drivers so that now everything works fine. If you should need it, I can upload it somewhere.
Hmmmmm! I'm not going to run a factory reset until I can put HSPL and a modified ROM, it's a pain not being able to use my bluetooth headset, but not worth the hassle of reinstalling everything. While I'm waiting I'm going to try out loads of other bits of software and workout how to use Sashmi etc to make it much easier to restore everything when I change ROMs.
Drakknar, if you could upload that file somewhere that would be useful, not just for me I'm sure. Maybe email it to the guy who's doing the hints and tips thread to attach it to that perhaps?
I'd be glad to share the link with everyone, but I think that posting a link to TomTom Cabinet in XDA-Dev would be against the rules. If it's allowed, I'll send the link to the author of the tips n tricks post, otherwise I can send a PM with the updated .cab to those who are interested
Drakknar said:
Yes, unfortunately in some cases it's impossible to delete the files modified by the TomTom install. At first I have done a hard reset, too; then I prepared a modded TomTom CAB file without the BT drivers so that now everything works fine. If you should need it, I can upload it somewhere.
Click to expand...
Click to collapse
maybe renaming the file will work?

Categories

Resources