CM7 gps degrades over time - Droid Incredible Q&A, Help & Troubleshooting

Haven't been using gps a lot lately so I'm not sure how long this has been going on but I just noticed it on #8. Basically, after reboot gps lock is super fast, reliable, etc etc.. But over time it gets worse where it only locks every 10-15 seconds. A reboot fixes again for a while but that's not ideal obviously. Anyone else seen this and fixed? FYI, this is hboot .92, radio 11.19, cwm 2.0.0.5, stock kernel, cm8 (2/26).

Related

[Q] Random reboots related to specific ROMs?

I'm a total n00b to the rooting scene - going on almost a week with my rooted DInc - so apologies if this has been addressed (I can't find where its really been addressed definitively). Since I rooted (and only since), I'm occasionally having random reboots while my phone is sitting inactive on my desk. I've only used Sense ROMs (Virtuous, WarmZ, Nil's Business), and they all seem to have it. I have Nil's on now (love it so far!), and for two days, I thought the issue had gone away, but today it has rebooted twice in short order (about 30 minutes apart).
Some things I've observed about this:
- I haven't had it reboot yet while I was using my phone - only while sitting inactive on my desk at work.
- I do have pretty poor signal strength in my office - at rest, it usually shows just a bar, if that.
- The wifi connection I have available is also wonky (router issue, I think); I don't use it (or even have it remembered) because it will connect, but continuously drops and reconnects over and over (not a phone specific issue, used to happen to my BB Curve as well).
This doesn't rise anywhere close to a dealbreaker for me, as it reboots quickly and everything seems to return to normal, but I wanted to ask if anyone had a suggestion to remedy the problem.
Could be a lot of different things. Are you also using custom kernels? Some people will get random reboots when they overclock their processor, but since you say it happens when the device is idle, that sounds unlikely. There was a generation of GB kernels that would cause random reboots if the wi-fi policy allowed the wi-fi to sleep. Switching the wi-fi sleep policy to "never" was the workaround for these, but you are using Froyo and I'm not sure if this same bug ever affected any Froyo kernels.
I know when I ran lou's kernel (don't remember which version) I had a few massive lag moments where the phone was insanely slow and also a couple of random reboots (once was idle and screen off, other was during a phone call).
I didn't continue to run it for those reasons, actually only ran it for 2 days.
You may have better luck just flashing a different kernel with the same ROM you're on, I've had good luck with chad's sense incredikernel (25plusv) - that is, if you're looking for a suggestion for a kernel to flash
Run fix permissions in ROM Manager too.
Sent from my ADR6300 using XDA Premium App

[Q] BTW - I love DESTROYER ROM !!! But...

1. My battery is not holding a well as with other roms
2. Tried using the GPS last night and it would not hold the route for no more than 20 seconds at a time and them kept searching for GPS signal.
3. A lot of application errors, Google Maps keeps throwing errors now.
Otherwise, I love this ROM. I like the customizations and the graphics rock....
1. Try downgrading to PRI and NV 1.77, better battery life for most users
2. Try the gps fix, if not done yet
3. Did you flash the latest gapps with the rom?
sirced said:
1. My battery is not holding a well as with other roms
2. Tried using the GPS last night and it would not hold the route for no more than 20 seconds at a time and them kept searching for GPS signal.
3. A lot of application errors, Google Maps keeps throwing errors now.
Otherwise, I love this ROM. I like the customizations and the graphics rock....
Click to expand...
Click to collapse
My battery life is decent, although dies quickly with 3g turned on. I'm going to experiment with a new kernel.
Try the gps fix, worked well for me. Flash to a sense rom, dial ##gpsclrx# and then it will prompt you for your msl code. type that in, then it will reboot. You can now flash back to your destroyer rom and it should work.
sirced said:
1. My battery is not holding a well as with other roms
2. Tried using the GPS last night and it would not hold the route for no more than 20 seconds at a time and them kept searching for GPS signal.
3. A lot of application errors, Google Maps keeps throwing errors now.
Otherwise, I love this ROM. I like the customizations and the graphics rock....
Click to expand...
Click to collapse
1) try a savagedzen rom. savagedzen kernels use the gb versions though.
2)try the gps fix, http://forum.xda-developers.com/showpost.php?p=11948111&postcount=3
3) flash the one with "2" in it. heres the link http://dl.dropbox.com/u/15479926/CM-7EX%20DESTROYED2-gapps-gb.20110307-signed.zip

huge difference between GPS behaviour in different ROMs

I compared quite a few ROMs with the only purpose in mind: see how the GPS works with them. What I found out is that there is a huge difference between them.
I started this, because I had issues with GPS fixing in Oxygen. So I measured the time and looked at the behaviour of Satellites in GPS Status & Toolbox. I always did a full WIPE as well as fastbooted the radio 32.56.00.32U_5.17.05.08, as I found out that it is the only way to remove the position and time data from the previous GPS fixes. I didn't know that the radio can learn things, but it is indeed the case, even a full wipe doesn't trigger the same coldboot process as the radio flashing does.
OK, I start with this, in Oxygen 2.1.3 after the coldboot it needed 17 minutes to have a fix! The biggest problem was the disappearing of the GPS signal (I mean all satellite bars) for a few seconds every 30 second or so. It meant that the all the satellites were staying "yellow" instead of switching to "green" in GPS Status. And even after the fix (17 mins), the accuracy was moving between 24 meters to 48 meters.
It was the same slow and "disappearing every 20-30 seconds for a moment" thing in Leedroid 3.0.6-R2. Not good accuracy either.
I tested Leedroid 2.4.1 Froyo for fun and to my surprise it was much faster. It had a stable signal and better accuracy (something like 16 m).
So far these were the bad ones (oh, one more, I tried RCMix but it froze down my system after waiting for a 15 minutes boot up...) The good experiences I had was with:
CM7 7.0.3 - This was quite quick and surprisingly stable. This was one of the two roms which could get under 10 meter accuracy. The accuracy is constantly under 10 meter, with the best beging 6 meter. Coldstart fix was about 2 minutes, Hotstart (just a reboot) was about 18 secs.
Redux 1.2 - I really don't know whats in this ROM, but it is by far far the most stable ROM for GPS use. It gets a Coldstart fix in 2 minutes, with all the Satellites being "green" instantly. I don't know how it does that, in most of the ROMs they need quite some time to go from yellow to green. Redux, on the other hand goes to green the moment it sees a satellite. The result is that coldstart fix is in 1.5-2 minutes, and hotstart fix (after a reboot) happens in 12 seconds! Whats more, it has the best GPS accuracy I have seen from desire, with the average accuracy being 6 meters, which sometime goes down to 3-4 meter! I didn't even know its possible with an Android phone to have accuracy like this!
But both CM7 and Redux are fast and reliable for GPS tracking. The biggest problem in the other ROMs is that there is something which triggers the loosing of all GPS satellites every 20-30 seconds or so. If you use GPS Status you see that all the satellites disappear for a moment at the same time!
What about Miui or the new Sense roms, like Insertcoin?
And if you try radio 5.11.05.27?
That one solved it for me, I was using a newer radio version and had the same problems in Oxygen...
Did you use the same radio for all tested roms or not? And what version?
I used 5.17.05.08 with all the ROM. I only tried different radios with Oxygen, and 5.11.05.27 was indeed better, but not that much. It got a fix in 8 minutes instead of 17, but the accuracy was still in the 48 meter range.
roderick407 said:
Did you use the same radio for all tested roms or not? And what version?
Click to expand...
Click to collapse
Why a FULL QUOTE?!?
And why do you ask for the radio version, when it is written in the first post already?
I have also noticed the same...
Since switching from the Froyo ROM that was on the phone when i got it, the GPS signal/inaccuracy has been an issue... but then again i am with telstra...
Maybe the problem is in used radio. Each rom contains RIL files which must correspond to used radio. There is a description here
I use Leedroid 2.4 and radio 32.48.00.32U_5.11.05.14. My coldstart fix is up to 15 secs with and max 2 mins without aGPS. The GPS has stable signal and accuracy 2-3 meters (sometimes 1 meter).
roderick407 said:
Maybe the problem is in used radio. Each rom contains RIL files which must correspond to used radio. There is a description here
I use Leedroid 2.4 and radio 32.48.00.32U_5.11.05.14. My coldstart fix is up to 15 secs with and max 2 mins without aGPS. The GPS has stable signal and accuracy 2-3 meters (sometimes 1 meter).
Click to expand...
Click to collapse
You might be right, but I did not try ROM-radio combinations of just ROM changes. But with Oxygen, where I started, I tried the radios 32.44.00.32U_5.09.05.30_2, 32.49.00.32U_5.11.05.27, 32.54.00.32U_5.14.05.17, 32.56.00.32U_5.17.05.08, 32.56.00.32U_5.17.05.23. And while some worked better, they were still not as good as the better ROMs. I mean they still were "yellow" for at least 8 minutes, instead of CM7's or Redux's behaviour of being "green" instantly.
i just tested oxygen with the same radio you mentioned and it fixes fine for me in more or less 2 mins from coldstart. the accuracy is good too (5 meters) i just used gps test plus to check the satellites. also the gps has a stable signal too so i cannot conclude about your findings.
Guys gps problems are radio and region related
your answer to quick gps fix is:
~flash latest radio
~check your gps.conf file
~refresh your agps data frequently
more info here
{on summertime i will write a full guide, now i dont have time}
dexter93 said:
Guys gps problems are radio and region related
Click to expand...
Click to collapse
You might be right, but I tested these ROMs after a FULL wipe and without connecting to any wireless network. But maybe they had AGPS data already set inside (but isn't that useless after a couple of days?).
I found this application for editing gps.conf:
http://forum.xda-developers.com/showthread.php?t=825717
Same with me.
GPS takes about 5-7 minutes to acquire.
Funnily, downloading GPS assist data from the web didn't seem to always help.
Results with both recommended radio and with 32.56.00.32U_5.17.05.23.
FasterFix did not help - same 7 minutes to obtain a fix, considering a fresh agps download and the fact that I used GPS the day before.
Now with my old WM samsung i900, I obtain a fix after a cold start and without agps in just under four minutes.
In any case, depending on internet connection to get a gps fix sucks. When I'm on the road, particularly on a vacation, internet is more often not available.
s300pmu1 said:
Same with me.
GPS takes about 5-7 minutes to acquire.
Funnily, downloading GPS assist data from the web didn't seem to always help.
Results with both recommended radio and with 32.56.00.32U_5.17.05.23
Click to expand...
Click to collapse
Which ROM?
I get a fix reasonably quickly on Oxygen, but it drops the signal and finds it again every 2 seconds.

[Q] CM7.1, Defy gets utterly slow on occasions

This is the fourth occurrence, my Defy will randomly become unable to rotate, become slower than it ever has, and take 4+ seconds just to unlock/lock. The CRT screen is like molasses, and looks horrible when slowed down this much. The phone becomes useless in this state, and sometimes even a reboot will not fix it. It is overclocked ondemand. Typically, it is very responsive and everything except randomly losing an entire connection, works fine. I have been unable to pin point the cause of the problem, it's usually when I'm not even using the phone and it's been sitting there for a half hour or so.
I have had plenty of problems before with the phone, but none like this. This has happened only during my use of CM7.1.
Try wipe cache and dalvik cache
Motorola Defy CM7 RC 1.5 OC 1GHz
Which version you on?
Try updating to the latest one thats coming out today, or the nightly 111110
I sometimes get that with some nightlys, where its like slow-mo, and i need to pull the battery, sometimes still slow afterwards.
Update update update

One X signal problem

okay, so i've been having some problems with my network signal lately. it would drop out randomly and may or may not come back on until i reboot the phone. i notice that after i reboot it, it takes a about 10 secs before the message "preparing sim card" pops up (is this normal?) sometimes it doesn't even pop up and i have to reboot the phone again. and sometimes after rebooting my phone gets really hot and eats up battery and when i look at battery stats i get a high android os percentage (using BBS i saw that i have a high "rild" usage) usually turning off the phone for about 30 secs to a min fixes the problem. happens on both arhd 7.x and viperx roms. i think it may have to do with the 2.x base rom or radio because this didn't happen before when i was on stock 1.29. anyone out there having the same problem?
i also have network problems on tbalden's cm10 where sometimes after a reboot i don't get any network signal. selecting my network on settings/rebooting the phone fixes the problem here.
any help would be appreciated. i hate having to reboot my phone so frequently thanks in advance
I think this is fairly common with the 2.05 leaked base, might be the reason for its delay.
Might be worth trying a different radio and that rild app that's floating around (getrild or somethin)
i've already tried the newer 2.x radio. still the same issue.
also getril says my baseband and ril matches

Categories

Resources