New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Globespy
Old
(Last edited by Globespy; 17th May 2012 at 10:00 PM.)
#1  
Senior Member - OP
Thanks Meter 242
Posts: 1,320
Join Date: Jun 2008
Location: Spaceship Earth
Lightbulb GPS fix files for ICS roms

This is not my work.
Found these cwm flashable files in the Experia ROM thread, and since I've tried about everything possible to fix the GPS death after deep sleep, I figured I'd try flashing these before going back to froyo and a consistently reliable GPS fix.
Well, they worked for me. I'm currently on slim 3.1, subzero's build 34 kernel as the stock kernel didn't work for me after deep sleep. It has worked for others, but even if it did work for me, I can't live without voodoo sound, and that doesn't work on stock kernels. Plus you can undervolt with something like subzero's kernels which extends battery life.
I was never even able to get a lock before on slim, but after flashing and rebooting I locked 10 birds in 20 seconds. After a 25 minute deep sleep (93% according to CPU spy) I was able to lock again albeit it took about 40 seconds.
Thought I'd post these since so many others have same issues.
Credit goes to the dude (kchau15) in the experia rom dev.

Files:

http://db.tt/K8r6SZNQ - Yag2
http://www.mediafire.com/?7wjfloa7lfih43d - Experia Files
http://db.tt/ykBYNwL9 - ultimate cleaning script

UPDATE : Seems these work well on latest subzero kernels also - tested v26 and v34 and v80.. I'm using v80 with consistent results on AOKP 35. Initial lock is very fast under 10 seconds, subsequent locks after deep sleep is 40-60 seconds but will always find it, just a little more patience.
Best results when you flash the ultimate kernel cleaning script in recovery before installing a new kernel, then allow phone to boot normally before rebooting back to the recovery and flashing the GPS files. Yaggf2 first and then experia before rebooting phone normally.
If my answer/idea was useful please hit the 'Thanks' button!
The Following 21 Users Say Thank You to Globespy For This Useful Post: [ Click to Expand ]
 
chrisjs81
Old
(Last edited by chrisjs81; 20th March 2012 at 01:04 AM.)
#2  
Senior Member
Thanks Meter 5
Posts: 153
Join Date: Feb 2007
Thanks I'll try this out on my wife's Vibrant later and report back. Right now it's running teamhacksung's CM9 with the Glitch kernel and the full yagf2 change. Initial GPS locking is incredibly fast since yagf2 but deep sleep still kills the GPS.

Update: Nope. Still lose GPS once the Vibrant going into deep sleep. Using Icy Glitch V14B5, I'll have to try another kernel.

Update 2: Works now after switching to the Kiss 2.2 kernel.
 
Globespy
Old
#3  
Senior Member - OP
Thanks Meter 242
Posts: 1,320
Join Date: Jun 2008
Location: Spaceship Earth
I decided to change modem from kb1 to ka6 and had to flash both the yag and then the experia fix one after the other before rebooting , and still working after deep sleep! Been 3 hours since last used and locked within 30 seconds!
If my answer/idea was useful please hit the 'Thanks' button!
 
ginzberg
Old
(Last edited by ginzberg; 17th March 2012 at 02:22 AM.)
#4  
Member
Thanks Meter 5
Posts: 44
Join Date: Jul 2010
I'll give this a try and report back shortly.

Update: Was unsuccessful on CM9 alpha build 17, stock kernel. Would not lock after deep sleep (verified sleep with cpu spy).
 
kobesabi
Old
#5  
Senior Member
Thanks Meter 57
Posts: 358
Join Date: Apr 2009
what were your steps to install it?

Sent from my SGH-T959 using XDA
 
hurtz777
Old
(Last edited by hurtz777; 17th March 2012 at 02:45 AM.)
#6  
Senior Member
Thanks Meter 509
Posts: 924
Join Date: Feb 2011
Location: Oklahoma City, OK
I took a close look at these GPS files and they are the exact same GPS files as ICZen v1.3 except for the gps.xml. I tested these GPS files with ICZen v1.3 and the SubZero Build#21 with voodoo color and the GPS still doesn't lock after deep sleep. The GPS not locking after deep sleep has to be kernel related if the stock ICS Slim v2.8 kernel locks after deep sleep and no other kernel except Kiss v2.2 will lock after deep sleep. I just tested the the stock ICS Slim v2.8 on ICZen v1.3 and the sure enough after 30 seconds or so the GPS locks perfect after deep sleep with 7-9m accuracy just like before deep sleep. Now hopefully MP can figure out what code in the Slim ICS kernel is different then his SubZero kernel code and fix GPS after deep sleep for good!
The Following User Says Thank You to hurtz777 For This Useful Post: [ Click to Expand ]
 
greeneyes513
Old
#7  
greeneyes513's Avatar
Senior Member
Thanks Meter 26
Posts: 194
Join Date: Aug 2010
I couldn't get the gps symbol to appear, let alone have working gps on ics. I tried it and not only did my gps symbol appear, I got a lock in 30 sec. Thanks for sharing. Using icssgs rom btw.

Sent from my SGH-T959 using xda premium
 
mikka06
Old
#8  
mikka06's Avatar
Senior Member
Thanks Meter 88
Posts: 338
Join Date: Dec 2010
Location: Nice
Quote:
Originally Posted by kobesabi View Post
what were your steps to install it?

Sent from my SGH-T959 using XDA
simply flash the file
kchau15 Old
#9  
Guest
Thanks Meter
Posts: n/a
Quote:
Originally Posted by hurtz777 View Post
I took a close look at these GPS files and they are the exact same GPS files as ICZen v1.3 except for the gps.xml. I tested these GPS files with ICZen v1.3 and the SubZero Build#21 with voodoo color and the GPS still doesn't lock after deep sleep. The GPS not locking after deep sleep has to be kernel related if the stock ICS Slim v2.8 kernel locks after deep sleep and no other kernel except Kiss v2.2 will lock after deep sleep. I just tested the the stock ICS Slim v2.8 on ICZen v1.3 and the sure enough after 30 seconds or so the GPS locks perfect after deep sleep with 7-9m accuracy just like before deep sleep. Now hopefully MP can figure out what code in the Slim ICS kernel is different then his SubZero kernel code and fix GPS after deep sleep for good!
If you read iczen op I sent them the files lol

Sent from my SGH-T959 using xda premium
 
Globespy
Old
#10  
Senior Member - OP
Thanks Meter 242
Posts: 1,320
Join Date: Jun 2008
Location: Spaceship Earth
It only works on stock slim ics install. I tried with other custom kernels and no lock after deep sleep. But stock works every time.
After allowing rom to install and settle, just flash the yag and then the experia GPS files in recovery one after the other.
Only downside is.that stock kernel can't really use voodoo sound. Its kinda usable via DSL manager but sounds like ****.
Its a decision between voodoo sound and GPS for me! Hopefully soon we won't have to choose.
If my answer/idea was useful please hit the 'Thanks' button!