Title should be GPS issues on AOSP Roms HTC One m7 Sprint. I tried a different map app with the same results.
So, there I was having a grand time with an awesomely awesome custom ROM (LiquidSmooth) and Kernel(SlipperySlothAOSPv.2), overclocked and with sweep2wake and t2w functioning perfectly and a **** eating grin on my face. Then I had to go somewhere I had never been before. Busted out Google Maps app, got a signal and a very inaccurate "lock," and then I hear "GPS signal is lost." Numerous restarts, hard resets and even trying a different Kernel and custom ROM (Beanstalk) yielded the same results: GPS is busted on all AOSP Roms for this guy. Not sure why.Any ideas on how I can get this important feature working on Liquid or BeanStalk? I tried GPS Fix and another app that erased the GPS data and downloaded updated data, but that didn't work either. Is there something out there I could try flashing after I flash one of the custom ROMS?
My device is the Sprint HTC One m7. Radios don't have anything to do with GPS do they?
MarkBell said:
Title should be GPS issues on AOSP Roms HTC One m7 Sprint. I tried a different map app with the same results.
So, there I was having a grand time with an awesomely awesome custom ROM (LiquidSmooth) and Kernel(SlipperySlothAOSPv.2), overclocked and with sweep2wake and t2w functioning perfectly and a **** eating grin on my face. Then I had to go somewhere I had never been before. Busted out Google Maps app, got a signal and a very inaccurate "lock," and then I hear "GPS signal is lost." Numerous restarts, hard resets and even trying a different Kernel and custom ROM (Beanstalk) yielded the same results: GPS is busted on all AOSP Roms for this guy. Not sure why.Any ideas on how I can get this important feature working on Liquid or BeanStalk? I tried GPS Fix and another app that erased the GPS data and downloaded updated data, but that didn't work either. Is there something out there I could try flashing after I flash one of the custom ROMS?
My device is the Sprint HTC One m7. Radios don't have anything to do with GPS do they?
Click to expand...
Click to collapse
OK. So the fix for this is to enable GPS (with High Accuracy mode selected in the sub settings) in a stock sense-based ROM before rebooting to TWRP, wiping and flashing your new ROM. I don't take credit for the fix, as I read about it somewhere else. Just can't remember where since it has been a few days.
Related
OK, so I've dug around the forums and have yet to really find anyone who had a similar issue and wasn't able to fix it with either FasterFix or GPSStatus so thought I'd start a new thread. If anyone knows this answer and knows it's in another thread then let me know and I'll shut this one down...
Anyways, the issue in a nutshell is that Maps refuses to work without "Wireless Networks" being checked (it throws up an error that tells me to turn on My Locations or to turn on either "Wireless Networks" or "GPS satellites" even though GPS sats is checked in the settings) and even then the accuracy is horrible (on tower-based, which is more or less to be expected since it's a triangulation, I believe), Navigation/Locations will both get a location but it appears to be "Wireless Network" based, GPSStatus shows a max of only 3/3 sats even outside on a clear day but no other app sees those even those 3 sats. I basically think my GPS chip is locked up. (Is that even possible?)
The GPS issues started one night on CoreDroid's V5.0 after working for quite some time on CD's various builds, including working on 5.0, so I flashed up to 5.1 and still no-go. Wiped everything, reflashed 5.1 and still nothing. Moved over to RCMixHD 5.9 and it still acts up. It used to be that I could uncheck "Wireless Networks" and it would just bounce off of the GPS sats but now nothing seems to see the chip. I've wiped everything, reflashed numerous times, flashed a new radio (the latest Mar leaked GB radio), gone inside, outside, around the house, around the town, etc etc etc, cleared the Maps cache, uninstalled/reinstalled Maps, reinstalled Locations several times, reset the GPS state with GPS Status, redownloaded the GPS data w/ GPS Status, changed out the gps.spade.so file in CoreDroid 5.0/1 with one from the Inspire Dev Forum (I think, may have been General) that modded files based off of FasterFix files that were supposed to fix the GPS if FasterFix doesnt (the files worked for a whole one test...then everything quit working right again) and I've reset the NTP to North America's server via FasterFix and STILL nothing. I'm getting rather frustrated at this point and any help would be appreciated. Thanks guys!
How about flashing back to stock Rom?
Sent from my calculator
What would the advantage be? I mean I've already flashed different ROMs and gotten the same issue so part of me doesn't care to flash another couple of times but another part of me wonders why it'd help any since it's just going to be overwritten when I flash back to RC or any other custom. Will flashing to stock somehow reset the GPS. I know flashing to stock is generally one of the first suggestions but I've always wondered how it actually helps. Guess I'm off to hunt down the stock on my computer while I wonder lol...thanks
Did you use RUU to get back to stock Rom and radio? RUU does more than just flash the Rom. It flashes the radio to stock. Only reason I'm saying this is cause someone else had Gps issues and when they went to stock unrooted, everything worked as it should.
Sent from my calculator
Do a forum search for inspire RUU. Should come up.
Sent from my calculator
Awesome, thanks. I was unaware that the Inspire had an RUU. Well, most RUU's I've run across have been packaged into a program like ODIN but I think I can do the RUU manually via ADB. Hopefully they have a program out, though. Think all my stock stuff has been done via ADB and the Hack Kit so I'll dig around for an all-in-one program. Thanks!
Sadness...no such luck even on RUU stock.
Just curious, what method did you use to do this?
Is this the same one you used?
http://www.filefactory.com/file/b50...60.19_26.06.04.06_M_release_166557_signed.exe
Sent from my calculator
I have been having similar GPS issues on my stock Inspire. After a long HTC customer service call, I was advised to do a factory reset on the phone. Voila, the problem appears to be solved. I now get 8 or 9 satellites and lock in about 30 seconds. Also, after this reset, my battery life is much better. So, I am not sure what bug I eliminated in the factory reset, but I accomplished something. What would affect both battery and GPS? I know this is not the same as for a rooted phone, but perhaps there is some connection. By the way, just what SNR do users with solid GPS performance get on GPS Test? I never get SNR over 25 on any satellite, whether indoors or out...
HtcOmega,
I helped another person with an inspire, so maybe it might work for you too, Try the link in my sig and see if replacing the gps.conf with one of mine may help you. It has been very successful so far, it might help with your dilema as well. And if your going to ask whats different about mine then fasterfix app, the answer is alot.
Let me know.
AngelDeath said:
HtcOmega,
I helped another person with an inspire, so maybe it might work for you too, Try the link in my sig and see if replacing the gps.conf with one of mine may help you. It has been very successful so far, it might help with your dilema as well. And if your going to ask whats different about mine then fasterfix app, the answer is alot.
Let me know.
Click to expand...
Click to collapse
I was having the same issue as HtcOmega and decided check out your link. I must say that my GPS is working as it should now. Takes at most 30 seconds for a lock without the case on. I flashed the north america zip instead of choosing the north east version. Is there any reason why you wanted people to choose their specific region?
Primarily the reason is I broke up the USA into 6 regions and made a script for 62+ individual countries because I am not using the generic ntp servers from the pool, these are ntp servers specifically for that location, and by narrowing down the location and not using a general ntp it should make lock times faster. If you read the thread for the most part quick reading you will see that the NA script is made primarily for people who travel to many places frequently and do not want to keep changing scripts, as well as people in the common wealth countries would use the NA script.
I am currently testing out 1.2 with a handful of beta testers to see if the new script can be a little more consistent, there are new commands in the new script, which is phase one at least for the HD2 since the HD2 is a prt and lacks the support for true agps.
I currently am running cm7 on my inspire without a problem,gps is great and locks within seconds of launching maps and or navigation. Recently I wished to return to a sense rom, to my surprise any sense rom be it cognition, tpc, etc (i tried almost all of them) renders my gps useless. Not only does it not work but the gps icon doesn't even appear. I'm experienced at flashing roms so I always wipe properly and do not restore anything besides my apps. Any idea why this is happening?
florelui001p said:
I currently am running cm7 on my inspire without a problem,gps is great and locks within seconds of launching maps and or navigation. Recently I wished to return to a sense rom, to my surprise any sense rom be it cognition, tpc, etc (i tried almost all of them) renders my gps useless. Not only does it not work but the gps icon doesn't even appear. I'm experienced at flashing roms so I always wipe properly and do not restore anything besides my apps. Any idea why this is happening?
Click to expand...
Click to collapse
You need to reflash the radio.
http://forum.xda-developers.com/showthread.php?t=1002226
I was helping my brother trouble shoot his Inspire's inability to get a GPS fix when using MIUI. He told me he had tried all the driver swaps and other methods that are commonly prescribed, and that nothing had worked. However, in CM7 and sense based ROMs the GPS worked fine.
In EVO circles, this is a common problem on MIUI as well. The work around that has been developed is as follows:
1) Install a [near]stock ROM. Anything sense based should work.
2) Turn on the GPS radio
3) Leave it on, and reflash your favorite ROM (MIUI/CM7/etc)
That should fix it. It worked great on his phone, and he is happily navigating in MIUI with full accuracy and a very short acquisition time.
Enjoy!
sounds more like it was a bad flash or bad agps data left behind. but then i dont use miui. There is a bit more involved with the 'evo gps fix' and you havent done any of that. I havent seen any problems thus far with gps that wasnt fixed with the proper methods for cm. miui has its own set of problems and isnt really supported here.
Darunion said:
sounds more like it was a bad flash or bad agps data left behind. but then i dont use miui. There is a bit more involved with the 'evo gps fix' and you havent done any of that. I havent seen any problems thus far with gps that wasnt fixed with the proper methods for cm. miui has its own set of problems and isnt really supported here.
Click to expand...
Click to collapse
Well this was the method that worked for his phone, after all the other inspire fixes had failed. He'd flashed, cleared, reflashed, MIUI (various releases) and continued to have the same GPS problem. I figured I'd share in case anyone else was in a similar boat.
Cheers,
Kyle
My adventures with the HTC One S just dont seem to end. Here is a short history:
First thing I did when I got the phone was flash over CM9 as I dont like Sense
All was good until the home button issue popped up, this was at that time my only issue and sync worked just fine
I flashed over CM10 when it was stable enough, this didnt fix the home button issue though
I then flashed over the new RUU with radio 2.21 and directly after that CM10 again (I still dont like Sense)
After the first flash I had a lot of grey signal bars (either bad signal or no connection with Google servers) so I flashed CM10 again.
The signal bars where blue after that and the new radio (2.21) has improved the signal a lot and therefor minimizing the home button issue
But since the new radio I'm experiencing a new problem, just as much annoying. My phone wont sync when the screen is off or wont sync at all unless I do it manually.
This is what I have tried so far:
First cleaned cache from Gmail, Google Services Framework and Market -> no fix
Rebooted the phone with airplane mode on and enabling data connection afterwards -> no fix
Factory reset from recovery, flash CM10 again and restore apps with TB -> no fix
Factory reset from recovery, flash CM10 again and no restore of apps but just vanilla CM10 -> no fix
I have ran out of options so I could use some help here. Why are emails not pushed to my phone when the screen is off?
I had all kinds of sync issues with that radio until I flashed Trickdroid 7.1 which is built off the base which included that radio. Can't figure out how, but it's like they work best together though my best guess is that TD just maintains more free memory, so whatever process syncs the phone doesn't get killed. You can even desense TD as part of the tweak pack if you want to try it
Sent from my HTC One S using xda app-developers app
el_smurfo said:
I had all kinds of sync issues with that radio until I flashed Trickdroid 7.1 which is built off the base which included that radio. Can't figure out how, but it's like they work best together though my best guess is that TD just maintains more free memory, so whatever process syncs the phone doesn't get killed. You can even desense TD as part of the tweak pack if you want to try it
Click to expand...
Click to collapse
Hmmm ... thanx for this info. I hoped the problem was not related to the radio and I missed something stupid. When I have some time I'll make a nandroid backup of CM10 and will give Trickdroid 7.1 a go, see if it fixes things.
Another solution I was thinking of was buying Tasker and schedule a sync job. When set up right it might even save me some battery juice.
el_smurfo said:
I had all kinds of sync issues with that radio until I flashed Trickdroid 7.1 which is built off the base which included that radio. Can't figure out how, but it's like they work best together though my best guess is that TD just maintains more free memory, so whatever process syncs the phone doesn't get killed. You can even desense TD as part of the tweak pack if you want to try it
Click to expand...
Click to collapse
I tried Trickdroid 7.1 today but spent no longer then 5 minutes on this ROM. Although I selected all options of going back to stock and removing anything related to Sense in the Trickdroid Tweaks it was no where near the AOSP feeling I like best. So I didnt like Trickdroid at all.
Didnt properly test the syncing but in the one test I did I received my email instantly. So I guess there is indeed a problem with the new radio and CM10. I'll report this in the CM10 support thread.
Anyone know how to get a gps lock on CM12 based roms? I have tried using the gps.conf from a sense rom, but to no avail.
Backup aosp ROM
Clean flash sense
Get a GPS lock in maps and/or something like gps toolbox.
Wait a minute or two for good measure.
Restore aosp ROM
Lock on in maps and/or GPS toolbox.
If no lock achieved, try try try again. As per some peoples experience in threads they didn't get it until 5 or 6 times, whereas I have either had working GPS off the start or only had to do it once, so mileage varies.
I hope it works for you
This is kind of reflection as CM as a whole. It's great they support 38475728 devices now but in turn the overall quality has seemed to go south for a year or two. They almost always move on to the new version before making the current one stable.
How I fixed it
xsteven77x said:
This is kind of reflection as CM as a whole. It's great they support 38475728 devices now but in turn the overall quality has seemed to go south for a year or two. They almost always move on to the new version before making the current one stable.
Click to expand...
Click to collapse
My GPS was working on CM 11, but broke since I've gone to CM 12.1 nightlies. After quite a bit of fiddling, I got it working again but the fix is somewhat involved. I outlined it here on the CM Bug tracker, which I can't link to directly because I'm a new user. jira.cyanogenmod.org/browse/CYAN-5691?filter=-3
If you've got root access, you might be able to just drop this .conf file into /system/etc/ (if that dir exists on your CM version) or /etc/ (if /system/etc doesn't exist). Reboot your phone after putting this file in, and see if GPS works. I recommend using the app "GPS Status & Toolbox" by MobiWIA - EclipSim to test your GPS-- it will let you see what's going on with just your GPS, independently of other location services.
Edit: I was going from VZW stock software to CM 12.1, and getting a solid GPS fix on stock software before switching over did not work for me. That said, getting the GPS fix on stock software may be necessary but not sufficient to get the GPS working-- if in doubt, do both.
Good luck.
connorc0405 said:
Anyone know how to get a gps lock on CM12 based roms? I have tried using the gps.conf from a sense rom, but to no avail.
Click to expand...
Click to collapse
For a reliable GPS fix, add/replace two files: gps.conf and gps.conf_default, from a stock rom. You find these files in the system/etc directory. Fix permissions, if necessary. GPS is fixed.
GPS.conf_default file request
Hi. Can you tell me if it is possible to download this file from somewhere as it is missing on my device. I am using SM-N9005 and can't get any lock. Wondering if this file missing may be the cause. Many thanks. Karl.
jdaggar said:
My GPS was working on CM 11, but broke since I've gone to CM 12.1 nightlies. After quite a bit of fiddling, I got it working again but the fix is somewhat involved. I outlined it here on the CM Bug tracker, which I can't link to directly because I'm a new user. jira.cyanogenmod.org/browse/CYAN-5691?filter=-3
Click to expand...
Click to collapse
This has been fixed in the CM 12.1 nightlies months ago. Just validated in cm-12.1-20151010-NIGHTLY-m8.zip that PHONE_TYPE=CDMA