Related
Hello everyone
I have Cyanogenmod 7.0.3 running on my HTC Legend but am having trouble with the GPS.
I have used GPS test on both radio firmware 7.13.35.05 and 7.08.35.21 and get 6-10 satellites on both and about 5-8 in use. However I never get a position or accuracy reading and in apps such as Google Maps it just says "waiting for location".
What can be the problem ?
I actually have the same problem, but the only time it locks (RARELY) when I use Maps. RARELY!
I flashed to CM 7.1 RC and don't think I experienced this problem in 7.0.3. I'm also curious as to what the problem is, I've updated the radio to 7.13.35.13 long ago and recently I've applied the GPS "Faster Fix" Mod buried somewhere in the Dev forum.
I have tried the faster fix without luck.
When the gps eventually gets a fix (after 10-20 minutes sometimes never) it works flawlessly.. . But then when i turn it of and on - the same story.. waiting for ages
Is this a rom problem or a general Legend issue ?
My 5 year old Garmin Nuvi gps for the car gets a lock within 8 seconds... So er new smartphone should be able to do this also.
I thought I share my GPS experience.
Ever since I updated gps.conf to point to a local ntp server,
I now always get a GPS fix in seconds.
I'm currently loving CM71 RC1 but have also had GPS success with B 0.84.
I hope this helps.
Ithought that was what fasterfix was supposed to to ? To modify the gps config file..
How do you do it manually ?
Use Root Explorer.
Take a gander through here:
http://forum.xda-developers.com/showthread.php?t=1066284
CM7 defaults to NTP_SERVER=europe.pool.ntp.org
HTC defaults to NTP_SERVER=north-america.pool.ntp.org
So replace that line with a server closer to your part of the world from pool.ntp.org.
The safest way to replace gps.conf is via recovery, for example:
adb reboot recovery
+/+/ then +/+/
adb shell mount /system
adb push gps.conf /system/etc/gps.conf
adb shell chmod 644 /system/etc/gps.conf
adb reboot
Do you see the GPS icon blinking? If so then you can try flashing the various GPS fix files, modifying configurations, or waving your phone in the air to recalibrate the sensors. However, after none of those solutions worked for me, I realized the issue was hardware related. The GPS sensor is directly underneath the loudspeaker on the back, behind the plastic cover. Similar to the way the battery cover is the antenna for WiFi/mobile network etc, the upper cover is the antenna for GPS. I found that fiddling around with it, or applying pressure where the speaker is can help achieve a better GPS signal, but if you stop applying pressure, it tends to stop working again.
Download the "GPS Test" app from the market, run it, look at the strength of the GPS and then check again after applying pressure. If you notice the bars go up, then you've found your issue. If you are adventurous enough, you can use a pin to pry open the cover (be careful not to scratch) and you'll see two small metallic connectors below the speaker. You could try to adjust them to provide better contact with the antenna in the plastic cover. That's how I fixed my GPS issues.
My config is now set to europe (where i live) and i get 9-11 satellites with 20-45 in signal strengthwith "gps test" but it still takes up to 20 minutes sometimes to get a fix. The icon is blinking but it still takes far more time than suppose to.
My garmin gps running watch lock on to a satellite in under 10 second..
This is crazy..
I have now tried to set to denmark (my home country) at that seems to do the trick.. But come on.. everytime i travle to germany and france i have to reset the servers ?
Can it really be true that gps in smartphones are so bad when older gps devices for cars and waches are better ?
You may also set up to 4 servers and they dont need to be from the same pool.
0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org 3.europe.pool.ntp.org
Yeah, I would expect the europe pool should be enough but see how you go.
i have cm7.1 rc1. i'm trying to change gps.conf with the one i made, but i can't:
if i paste it with root explorer (r/w) it tells me that it's been pasted, but after reboot there is always the same old file
with adb shell i have this error
Code:
- exec '/system/bin/sh' failed: No such file or directory (2) -
someone can help me?
use the recovery procedure listed before
doubleup said:
use the recovery procedure listed before
Click to expand...
Click to collapse
i did, but when i type adb shell mount /system it gives me the error i wrote in the previous post
loscassapalle said:
i did, but when i type adb shell mount /system it gives me the error i wrote in the previous post
Click to expand...
Click to collapse
You need to start clockworkmod via update.zip
follow the launching recovery steps shown here
http://forum.xda-developers.com/showthread.php?t=698404
thanks, you were right. i've updated it, but still not work:
with gps status i cleared previous data and download new ones, but after 10 min nothing happened.
i've radio 7.05.35.26, should i try to update?
loscassapalle said:
thanks, you were right. i've updated it, but still not work:
with gps status i cleared previous data and download new ones, but after 10 min nothing happened.
i've radio 7.05.35.26, should i try to update?
Click to expand...
Click to collapse
I assume you have data turned on? Also what does your conf file look like?
dancemonkey said:
I assume you have data turned on? Also what does your conf file look like?
Click to expand...
Click to collapse
yes, data on.
i copied it from that post , only changing the ntp server
interesting to know what happens after you update your radio
the post you got gps.conf from says is all good with radio 7.13.35.05
i went from b084 to cm71 so everything was wiped out and got that radio
keep us posted
I have a Passion v10 in my SGS Vibrant.
My problem rigth now it is the GPS. I have my GPS ON and i got signal in Google maps, but only in this app. If i try my GPS app (NDrive) it say NO GPS, if i try a test with GPS Test i have GPS ON but i dont have any signal, if i test with AngryGPS i have a time out (same as NO GPS )
These are my settings with AngryGPS:
Test mode: S/W Test
Operation Mode: MSBased
Start mode: Hot start
XTRA: ON
GPS Logging: ON
Time out(s): 225
Accuracy: 50
Server FQDN: Custom Config
Server: supl.google.com
Server port: 7276
Server type: UMTS SLP
SUPL Secure socket: OFF
AGPS Mode: SUPL
SSL Type: VerSing
Can i do something else?
I have the correct configuration?
Someone have problems like this?
I really appreciate any help.
Best Regards!,
Waldos.
it is probably WIFI location not GPS that's why its working in maps. To get GPS working try this:
1. download GPS Status from market
2. open it then goto Menu > Tools > Manage A-GPS State
3. Click Reset
4. Reboot
5. open GPS Status and go back to the same menu and click Download
After doing this you should immediately see about 10-14 satellites and within a few seconds get a lock. Then open maps or any other software.
hi syl0n, thx for your help.
I did what you tell me and i did not get a bigger difference. I think it is not related with the settings.
The only i can say you is that i only have access to the GPS the first seconds of the startup. If i try to open a GPS app after the first seconds i can catch any gps signal.
This is a problem with the phone?
ICS is good with GPS?
There will be a fix for this problem?
Thanks for your great support!
Best regards,
Waldos.
Edit:
Finally i got a near perfect GPS. I concluded that i have only the first minutes to start the GPS process, after that i can not get the GPS function.
If you need my steps to get the GPS, they are here.
First al all delete the GPS configuration, to make a fresh and clean signal:
Go to angryGPS and press Delete GPS Data
The we can start the configuration of the GPS with the same app (angryGPS )
General Settings
Test mode: S/W Test
Operation Mode: MSBased
Start mode: Cold start
XTRA: ON
GPS Logging: ON
Time out(s): 225
Accuracy: 50
SUPL Settings
Server FQDN: Custom Config
Server: supl.google.com
Server port: 7276
Server type: UMTS SLP
SUPL Secure socket: OFF
AGPS Mode: SUPL
SSL Type: VerSing
Then we continue the configuration with FasterFix :
You have to put your continent.
If you live in US you have to select North-America.
If you live in Spain you have to put Europe.
Finally put it on your first screen a shortcut of AngryGPS (a fast shortcut)
Now you have to shut-down your phone, go outside and start your phone.
You have the first minutes to start the GPS process, so start the AngryGPS, select Lock-on-Satellite Test, select GPS Start, and wait some minutes. When the first cycle ends (225 sec) you finally have the location of your position.
Now you can change the angryGPS configuration for a faster GPS.
Go to AngryGPS and change the next option:
Start mode: Hot start
And thats all! If you have more problems. I have a bulletproof configuration. Just Ask me.
Someone with GPS problems can try this solution?
Thx for this great forum!
HW fix
Waldos said:
Someone with GPS problems can try this solution?
Thx for this great forum!
Click to expand...
Click to collapse
Have you even taken the phone apart yet, and done the HW Mod yet, Its a well known fact that T-959's have ****ty contact with the GPS antenna, and as such, there is no SW configuration that will achieve any signal strong enough to make it work, until the HW mod is performed, which afterwards you will see significantly improved signal, and therefore the next step would be in deciding which SW works the best based on the flavor of ROM your using, I myself am using the script that came with V10 and am getting excellent results, with lock within 30 sec's or less and down to 13ft. But of course I did the HW MOD, I slipped some plastic under the tabs for both my GPS and WIFI to ensure excellent contact pressure, ensuring strong signals. Otherwise before I did the MOD for GPS, there wasn't hardly any signal and I was lucky to achieve lock at all!!
If you havent improved the contact pressure, you need to do that before screwing around with the SW. Otherwise your chasing your tail in circles!
Hi dseldown,
Thanks for your excellent and detail solution. I test your solution when i will not have any sinal , but for the moment i do not want to open my phone because yesterday i did some test and the GPS is near perfect. The only think i do (after all the above configuration) is reboot the phone and when the phone starts i open AngryGPS and start a Lock-on-Satellite Test, after 30 seconds i have 9~10 birds.
You have take in mind that you have to configure your phone before you GPS works.
Another note it is that not always your icon of GPS has to blink. Sometimes only appears.
Final note: I know that i have my GPS working because i have my WiFi Off and i am on only 2G.
After I did the HW fix I actually had to remove angry GPS to get good locks.
Might be a fluke.
ElectricMenace said:
After I did the HW fix I actually had to remove angry GPS to get good locks.
Might be a fluke.
Click to expand...
Click to collapse
Maybe but i dont know.
There are a detail tutorial to make this fix? or video?
I will try this solution in some weeks.
Waldos said:
Maybe but i dont know.
There are a detail tutorial to make this fix? or video?
I will try this solution in some weeks.
Click to expand...
Click to collapse
Yes search Hardware fix GPS Vibrant. There is also a youtube.
it is really really simple. The forum post says solder but what you can do is cut a tiny piece of 12 gauge (really tiny) and just put it in between contacts. I got signal lock in my basement which is retarded lucky but still happened.
Ok i will do a research about this topic.
And i put my comments in this same threat.
I have to add another note:
Yesterday and today i only have GPS signal before 2 reboots. I do not know why but i have a strong signal I hope have a better signal before do a Hardware fix.
What is the MMI code to delete the gps settings.... does not seem to work like it did on froyo/etc..... angry gps seems to do nothing for me. On V11 neobuddys passion.
s15274n said:
What is the MMI code to delete the gps settings.... does not seem to work like it did on froyo/etc..... angry gps seems to do nothing for me. On V11 neobuddys passion.
Click to expand...
Click to collapse
*#*#1472365#*#*
Woodrube said:
*#*#1472365#*#*
Click to expand...
Click to collapse
Also not working. Thanks though.
I have a p760 and I found gps performance are very bad without agps.
To get an offline fix it took 10+ minutes, in the same conditions my old acer s120 got it in less than 2 minutes.
Carter07 said:
I have a p760 and I found gps performance are very bad without agps.
To get an offline fix it took 10+ minutes, in the same conditions my old acer s120 got it in less than 2 minutes.
Click to expand...
Click to collapse
I have similar problem, fix is slow and not stable, even with agps, using nav aps in car is imposible.
I've installed GPS Status to help fix faster but it didnt helped much.
Any one found a solution for this?
I have the same problem, fix is fast but GPS connection is not stable. Tried install another navigation but doesn't work.
If youre rooted try to install this app FasterGPS
Thanks is much better, but not perfect. Connected with 6-10 satellite have low quality signal(in GPS test ~20 SNR), localization is not ideal. Any ideas ? Sorry for my english
Also, if your rooted, I recommend Pimp My Rom (alpha) from the Play Store. It has lots of useful tweaks, but it also allows you to get the correct GPS config file for your country. As my phone was from Taiwan, it would have the config files for that country and not the UK - where I am. Correct location = Faster connection.
You just get the app then move to the 'Tools' tab then scroll to the bottom, One up from that should be the GPS Configuration, choose your region then country and 'Apply Selected Tweak'. It only takes a few seconds and it makes sure your GPS is configured for your country.
Hopefully this helps out.
I just geve up with fixing GPS, i factory reseted the device, and even uploaded software using "emergency software recovery" from LG tool to try all options, but no success.
Today phone was sent to the service center. Now waiting for the results.
==========================================================
Phone is back from service, and it works now
Fix in less then 10 sec and stable.
Service center replaced back side of the phone (not the battery cover ), there are aerials there i think.
I bought HDC Storm MX phone from China. It has MT6589 quad-core (if that changes anything). It had all the chinese apps, but I removed them, and flashed gapps, and everything is working great, except the gps.
It just cant get a lock on anything. After waiting a few minutes, it just found 2 sattelites, but didnt lock on them.
It's rooted, and I already tried changing "gps.conf" file, but it didn't help.
I attached the screen I get, when I am using GPS Status.
I dont know what the second icon from the left side in the status bar means.
How can I fix this, as there are probably no custom roms for this device?
Any help would be very much appreciated.
Thank you.
JankyLV said:
I bought HDC Storm MX phone from China. It has MT6589 quad-core (if that changes anything). It had all the chinese apps, but I removed them, and flashed gapps, and everything is working great, except the gps.
It just cant get a lock on anything. After waiting a few minutes, it just found 2 sattelites, but didnt lock on them.
It's rooted, and I already tried changing "gps.conf" file, but it didn't help.
I attached the screen I get, when I am using GPS Status.
I dont know what the second icon from the left side in the status bar means.
How can I fix this, as there are probably no custom roms for this device?
Any help would be very much appreciated.
Thank you.
Click to expand...
Click to collapse
Install fastergps from the market and try again...
fix
arkas5 said:
Install fastergps from the market and try again...
Click to expand...
Click to collapse
I found the solution. None of the apps from google play worked. Tried gps doctor, fastergps, gps fix etc.
Maybe "gps.conf" trick works when you get partial gps fix, but it didn't for me at the time.
Even reseting and downloading A-GPS data didn't help me.
In the end, the fix was very easy, I just didn't think of that at first..
So if anyone needs it:
1. screen) Settings -> Location access,
2. screen) Location access -> click on "GPS satellites",
3. screen) Enable both GPS EPO and A-GPS,
4. screen) In EPO Settings check the auto download, and click the Download button.
That's it. It helped for me, I get a GPS fix in Waze now in 3-10 seconds.
I read about EPO, but couldn't find it in the settings.
Hope that helps.
Cheers.
Thank you very much, been banging my head against the wall with this one. I have a mtk6589, Have been using Android since the G1 and I some overlooked the basics...
Thanks !!
londonzombie said:
Thank you very much, been banging my head against the wall with this one. I have a mtk6589, Have been using Android since the G1 and I some overlooked the basics...
Thanks !!
Click to expand...
Click to collapse
Be aware that AGPS and EPO will consume data traffic. Usually not too much - but keep an eye on the data usage for a few days to get a notion of the ammount.
HDC storm mx - howto flash the gapps - recovery mode in Chinese?
I entered the recovery mode hoping I could install the gapps zip file.
But the menu is in Chinese, no idea what I should select!
In fact, the only way I got out of this factory mode was by removing the battery...
I tried to simply install the apps one by one, but the installs all failed.
Advice is most welcomed, but please with the details, if possible.
thanks,
guy
JankyLV said:
I bought HDC Storm MX phone from China. It has MT6589 quad-core (if that changes anything). It had all the chinese apps, but I removed them, and flashed gapps, and everything is working great, except the gps.
It just cant get a lock on anything. After waiting a few minutes, it just found 2 sattelites, but didnt lock on them.
It's rooted, and I already tried changing "gps.conf" file, but it didn't help.
I attached the screen I get, when I am using GPS Status.
I dont know what the second icon from the left side in the status bar means.
How can I fix this, as there are probably no custom roms for this device?
Any help would be very much appreciated.
Thank you.
Click to expand...
Click to collapse
guy529 said:
I entered the recovery mode hoping I could install the gapps zip file.
But the menu is in Chinese, no idea what I should select!
In fact, the only way I got out of this factory mode was by removing the battery...
I tried to simply install the apps one by one, but the installs all failed.
Advice is most welcomed, but please with the details, if possible.
thanks,
guy
Click to expand...
Click to collapse
How I did it - I had a second phone with Google Translate installed. I used the option to capture picture and translate text in it.
I don't remember which options from the top I had to choose, but it worked out fine with that method. First I flashed ClockWorkMod (cwm) recovery, and from that point on I had everything in english.
Which CWM for HDC STORM MX
COOL IDEA!
which CWM did you use?
JankyLV said:
How I did it - I had a second phone with Google Translate installed. I used the option to capture picture and translate text in it.
I don't remember which options from the top I had to choose, but it worked out fine with that method. First I flashed ClockWorkMod (cwm) recovery, and from that point on I had everything in english.
Click to expand...
Click to collapse
guy529 said:
COOL IDEA!
which CWM did you use?
Click to expand...
Click to collapse
I don't really remember which one I used, but I guess it had to be the one in this file - http://www.putlocker.com/file/79BB23D5D744EC65 (as HDC Storm MX is a rebranded Firefly II)
As the file is big, and I can't check it at the moment, I will download it and take a look in the next hour or so
partial fix
This works to get a quick fix and start navigating...but I have the problem that gps cant seem to keep a lock on. it will show my correct location, and a few secs later its off by a few streets....it will lock on...and lose.
Any suggestions?
it also influences other apps using gps like sports trackers. here something strange(r) happens: it will have mapped my route ACCURATELY, but the distance calculation will be off by A LOT. A 7km run got logged as 55km, a 30km bike ride was shown as 325km. those differences are huge. ive tried endomondo and runtastic - same issues.
JankyLV said:
I found the solution. None of the apps from google play worked. Tried gps doctor, fastergps, gps fix etc.
Maybe "gps.conf" trick works when you get partial gps fix, but it didn't for me at the time.
Even reseting and downloading A-GPS data didn't help me.
In the end, the fix was very easy, I just didn't think of that at first..
So if anyone needs it:
1. screen) Settings -> Location access,
2. screen) Location access -> click on "GPS satellites",
3. screen) Enable both GPS EPO and A-GPS,
4. screen) In EPO Settings check the auto download, and click the Download button.
That's it. It helped for me, I get a GPS fix in Waze now in 3-10 seconds.
I read about EPO, but couldn't find it in the settings.
Hope that helps.
Cheers.
Click to expand...
Click to collapse
It might be related to framework-res.apk
Sometime the OEM modified the map and geo redirection to baidu, user who want to use Google Maps with GPS need to decompile framework-res.apk and change the following properties to
<string name="config_networkLocationProviderPackageName">com.google.android.location</string>
<string name="config_geocodeProviderPackageName">com.google.android.location</string>
in res\values\strings.xml
Did you find a solution for this ?
I have the same problem
shelley77 said:
This works to get a quick fix and start navigating...but I have the problem that gps cant seem to keep a lock on. it will show my correct location, and a few secs later its off by a few streets....it will lock on...and lose.
Any suggestions?
it also influences other apps using gps like sports trackers. here something strange(r) happens: it will have mapped my route ACCURATELY, but the distance calculation will be off by A LOT. A 7km run got logged as 55km, a 30km bike ride was shown as 325km. those differences are huge. ive tried endomondo and runtastic - same issues.
Click to expand...
Click to collapse
another variation
I have a similar problem with my Star N9599T (MediaTek MT6589T SoC) in that it has 11 to 31 satellites 'in view' but fails to get a lock.
I have
* used fasterGPS to modify /system/etc/gps.conf
* permitted access to location in settings
* activated download for EPO & A-GPS in settings
* deleted /data/misc/mtkgps.dat & rebooted
* tried several things in MobileUncle>engineer_mode>location
* reset A-GPS in GPS Status
The satellites in view in GPS Test never change from 0.0 signal strength, even with 31 satellites in view.
/storage/sdcard0/GPS.LOG (covering several days) shows about 7 seconds with a lock.
The NMEA log shows what appears to be a lat/long position that stays stable to 0.001°
If anyone can point me to instructions for MobileUncle 'location' or gps.conf I would appreciate it, or if anyone knows what the actual problem is that would be good too
[update]
I unscrewed the inner back cover & checked inside. (just the black screws, but there is one under a tiny sticker at bottom right. Leave the brass one under the SDcard)
It all seemed clean but I blew gently through it all anyway, then found one slightly loose screw which I tightened.
Put it all back together (inner back cover is really awkward to get properly seated) & it works!
It was very slow to get a lock & I reset it several times before it would lock, but it held the lock while walking & got it straight back after I'd been on a bus. (using My Tracks so i can look afterwards)
One thing that it didn't like was switching to GPS Status & back again, it lost the lock for over a minute & was wrong by 25 metres when it got it back. I walked for 50 metres before the accuracy came back.
My HTC Wildfire S can also be slow to lock occasionally so I'm hoping it will be ok now.
.
So I have had my Razr for a long time now. Basically it was rooted, and it was getting slow. So i factory reset it all, formatted the sd card. made it basically brand new. So then i root it again. But now none of the wifi tethers will work. They get errors and don't even give off wifi connection. Nothing can pick up the signal at all. They will say, "requesting permision; none, none." then not work after that. They have been allowed by superuser so that is not the issue.
Same here. It was working before the latest update to the app at the beginning of June
http://droidrazrroot.com/droid-razr...fi-tethermobile-hotspot-on-rooted-droid-razr/
*pull your pants up and throw away your fake chain*
When I go into setting.db, there isn't even a selection for "Settings". I found the list of files, but none of them says "entitlement" or any variation thereof. PAC V05
This is what I did..
The line which entitlement is in may be different but you'll find it.
" Kendallhabra says:
January 1, 2012 at 5:54 pm
Works so far on my Droid Razr. If you’re like me and don’t feel like paying for an app you can download aShell and aSQLiteManager from the Market. Go into aShell, check the “Root” box at the top, go to File Explorer, then go to data -> data -> com.motorola.android.providers.settings -> databases -> settings.db, open it with aSQLiteManager, click Settings -> Data, click “PgDn” until you get to 150, click “Edit”, change the value to 0, then press the back button soft key until you are prompted to save the changes back in aShell, save the changes, and reboot your phone. You of course still need to have your phone rooted for this method."
*pull your pants up and throw away your fake chain*
Use The other settings selection in sqlite there are two that are very similar I think its the one with the gears icon.