yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] crypted:
No, this is worldwide. It's to fix the GPS issue for all, not just a few.
[Asus  Eee Pad Transformer Prime] babymatteo:
OK so test patch #1 worked like a charm. With Icylicious and stock kernel. App used: GPS test+. First time opening and using Google maps it locked in about 30-45 secs.

Sorry about the glare guys.
[Asus  Eee Pad Transformer Prime] crypted:
Thank you for the info. Could you please try Test Build #2 and let me know?

I'd like to know Build 1 vs Build 2 differences if any. Glad we're fixing this issue finally!
[Asus  Eee Pad Transformer Prime] Moist:
Ok, sorry for the stupid question... So it must go into /system/etc/? or just /etc ?

What happens if you do /etc? or both?
[Asus  Eee Pad Transformer Prime] babymatteo:
sure will. I'm so happy to know that my prime is finally problem free!
[Asus  Eee Pad Transformer Prime] crypted:
One is a symbolic link of the other. Doing the operation in one makes it happen in the other.
[Asus  Eee Pad Transformer Prime] Moist:
Ah ok. Thanks! Mine's not working at all. It always used to work. Then it just stopped. The GPS icon doesn't even come on.
[Asus  Eee Pad Transformer Prime] crypted:
Make sure it is enabled in your Android's settings...
[Asus  Eee Pad Transformer Prime] Moist:
First thing i checked ;)
[Asus  Eee Pad Transformer Prime] crypted:
Try another ROM? Consider it being hardware if that fails?

If it just stopped working without any internal changes well that sounds hardware related... Uninstall any GPS software like FasterFix if installed per Notes Section.
[Asus  Eee Pad Transformer Prime] sparkym3:
At what point does the lto.dat file get downloaded to the device?

I was playing around with it and found that if you use the app "GPS Status" and tell it to reset the agps data then this files is downloaded, but when you hit download on the app it does not recreate this file.

I found that you one can manually download the file from here http://gllto.glpals.com/7day/latest/lto.dat

but it seems like it should be done automatically at some point. Just wondering what point that is.
[Asus  Eee Pad Transformer Prime] crypted:
I do not write GPS Status but I would assume it uses a standard refreshing with GPSD. However, the new system is a hybrid moving towards a more efficient backend for GPS. That would mean that the refreshing through GPSD wouldn't be baked into the daemon. Thus, the app cannot refresh.

LTO.DAT from my understanding will provide a months worth of data rather than the old school 24 hours with xtra.bin. So there isn't a need to refresh that almanac often. That's why yours isn't being refreshed much.

I'm not versed in this new method, but am parsing through it piece by piece and have a general picture of our current situation. I started screwing with it Friday evening... Maybe in a few weeks I'll be further along, but this is fixing my issues and others' issues just fine.

But, I don't see a reason for refreshing it. That doesn't mean cache isn't built elsewhere though. There are a lot of other pertinent parts to aGPS.
[Asus  Eee Pad Transformer Prime] Moist:
I'm on stock ROM. Haven't unlocked my bootloader(thank goodness, cause i've had to take it back like 4 times already :| )

Uninstalled FasterGPS. Busy rebooting. Will check now.

Edit: Still nothing.
[Asus  Eee Pad Transformer Prime] crypted:
So wait, is it unlocked so that you can flash or install my patch?

Assuming that it's unlocked at least to that point, sounds like faulty hardware.
[Asus  Eee Pad Transformer Prime] Moist:
It's not unlocked, just rooted. I understood that one could just copy the files over. If that's not the case. My bad...
[Asus  Eee Pad Transformer Prime] crypted:
You're correct. Sorry for my bad terminology. I'm doing these responses whilst in a meeting.

So long as it's rooted it should be good to go.

You have bad luck with hardware!
[Asus  Eee Pad Transformer Prime] Moist:
Ah damn! I was hoping that wasn't the case. One problem after the next. And ASUS won't respond to my mails -_- Thanks for all your trouble!
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
Before you get to excited, try to drive or try to use GPS in real world settings.

I am trying this for fun BUT as some of my screenshots floating around here can show, I can get outside cold and warm starts of my GPS and get less than 30 feet of accuracy and get 11-15 birds with nearly as many locks. I have solid indoor results as well.

BUT

once you try to go walk around the block and use it to drive.. forgetaboutit

This aids in speed of bird acquisition and lock, not real world usage.
[Asus  Eee Pad Transformer Prime] crypted:
Which would indicate that more tweaking of the various thresholds and normalizing variables would be useful.

Test build #1 or #2?
[Asus  Eee Pad Transformer Prime] houtx2:
You are absolutely correct but it sure is pretty to see those birds rather than just a blank screen. :)
[Asus  Eee Pad Transformer Prime] crypted:
I wonder if either of you tried using the device WITH WiFi active and connected in some manner while traveling around?

SUPL servers should assist in jitters in movement. Those are available now. So, I'm wondering if this is a "no data connection" occurrence or a greater issue.
[Asus  Eee Pad Transformer Prime] houtx2:
I had no WiFi, and was able to see 12 and lock 9. Before the patch, I was lucky to see 1 with no lock.
[Asus  Eee Pad Transformer Prime] babymatteo:
Dammit...im gonna have to try this once i get off work.
[Asus  Eee Pad Transformer Prime] dude6595:
What rom?
[Asus  Eee Pad Transformer Prime] babymatteo:
Ok guys...just tested gps while driving and it works. Below is the link to a video i made while driving lol.

https://www.youtube.com/watch?v=rNiDdiWsGM0&feature=youtube_gdata_player
[Asus  Eee Pad Transformer Prime] crypted:
Nice. I tested it while driving and it didn't work so well for me. I noticed that my GPS signal would be lost when I covered certain areas of the back panel with my hand. That's hardware, blah.

I was using Test #7 if we were to count literally. I might go back to 1 and see if it helps overcome crappy hardware. ;)
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
What is the point of trying with wifi active while traveling? That serves no purpose as no wifi signal. You can try to tether to your phone with BT GPS or other tether apps.. but then, that is a totally different story than what is taking place here with AGPS tweaks.

And, to answer your question, I have done a TON of GPS related tests here - many while traveling. Some cold start and warm start (some with wifi and some without) inside and outside. I even provided some threads with advanced and updated gps.config files to try to help back when we were under HC and we understood their gps.config file was junk, incomplete and laughable at best. Then we went to ICS and things changed and I moved on. I have many screenshots around here that show my pretty great signal and birds and locks. Better than most.

BUT... none of it matters once you start to drive or walk. Trust me. It is nice to get faster locks and see more birds and yada yada.. but at the end of the day, if you cant use it for what it is for... drive and walk and navigate - then really, not much value.

Look below.. look at my amazing accuracy and killer numbers and # of satellites and birds and # of locks & signal strength.. and then look what happens when you go for a simple walk. I am walking through houses, into pools, over vacant lots, into the sky, starting and ending in different places, walking in circles.

So, quick locks are fun. Seeing more birds is great. At the end of the day, it means little as you can't navi worth ****.
[Asus  Eee Pad Transformer Prime] sparkym3:
I downloaded the lto.dat file from he link above and used test #2 on the stock rooted rom, version BC device. Turned GPS on while connected to wifi and let the device cache sats outside with no wifi for about 5 min. I then turn GPS off and on again (while still outside) and got a lock in 15secs. Then proceeded to drive home at highway speeds with the prime on my passenger's seat. The device maintained at least 5 sat locks the whole way with precision staying below 96ft.

This test version seems to work well, but I'm not sure if pre-downloading the lto.dat contributed to that.

Prior to the ICS update I saw a couple sats but would rarely lock, with ICS I was lucky to see 1 sat.
[Asus  Eee Pad Transformer Prime] crypted:
Well there we go. More performance enhancements. We can't expect to go from "****" (pardon me) to a Garmin in short order.

It's becoming evident that there are some driver/lib issues in the ASUS ROM itself. Those are out of my bounds. But, I'll keep toying and seeing where I can get.

With just a touch of kindness to clean up their mess a tad bit on the driver/lib end, we would be able to get great performance and near Garmin status with this patch.

My phone's a Garmin now. I'd like a big screen one, too. :D
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
96ft is horrible accuracy. Horrible.

and this is not navigating.. this is just driving. big difference.

Test it by plotting a course and driving.. then post up and use something like MyTracks to plot the course so we can see just what happens.

We are not ever going to get stand alone GPS quality out of our units. I am one of the guys that spouted early on and believe 100% there are still software improvements to be made, but the hardware - metal back plate and pogo pins and such - are fighting us more than the gains we can make to make this really useful.

These AGPS patches of the gps.config file can help get faster locks and more bird and what not - but they simply will not aid in true true utility of this device: reliable GPS you can navigate to while moving and moving at a high rate of speed.

believe me, I want a big screen GPS unit as well - I even made a dashboard holder to do so - I just think the unit has to many hardware limits the more and more I test and research to ever get us there.
[Asus  Eee Pad Transformer Prime] crypted:
okay.
[Asus  Eee Pad Transformer Prime] sparkym3:
I agree that 96 isn't the best, but as that was the largest accuracy range, and not the average or the best, I think it is a great improvement over no sats.

Since I just threw the change on before I left work, I did not get around to getting other mapping programs or even cached google maps, just an initial test.
[Asus  Eee Pad Transformer Prime] Lolento:
Also reporting back that after having no sats at all before, I'm getting locks outside with using test 2.
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
As is expected & you should expect.. speed of acquisition & # of acquisitions should improve withthis for most. And that's great news. BUT now what? That is goal 1 and now goal 2 is to get real world utility out of this. That means reliable travel + true accuracy + repetable results.

My 18ft of accuracy seen in my screenshot a page ago is amazing yes? I can get it all day long. But the moment I try to take it to the next step & use the GPS look at the next screenshot & see what I got? Poop.

Anyway I plan on testing 2 of these files - but as we can see I don't really need them per se as I get great locks & birds & accuracy.... sitting still. So I want to see what these do if I really try to move & use them. I suspect, no offense to the OP as I value the time & work & effort no doubt, no gain in the real world utility regaurd. I truly hope I'm wrong but I've been down this avenue to some degree with altered gps configure files in the past.
[Asus  Eee Pad Transformer Prime] crypted:
This is my first venture aware from Qualcomm devices. And as we all know, software patches cannot compensate for hardware nor can it compensate for faulty internal drivers or GPSD compiles. That will be something to seek from devs in the ROM area.

However, I have had a few private messages that add to the above video made by a user stating successful navigation now using a particular ROM and this patch together.

I'll get with that dev to see exactly what was added and what was removed. There may be an indirect consequence here that we all could benefit from. For example, certain apps and widgets just F everything up on my HTC Inspire 4G whereby GPS is useless and the same with the Acer tablets.

I would like to go through and work with people to rule out what they do and don't have as far as widgets along with that DEV for built-in versus removed apps and files.
[Asus  Eee Pad Transformer Prime] Ultraman666:
I'm not getting any locks at all even using the wifi, I'm on jermaine151's ROM. Tried both versions.
[Asus  Eee Pad Transformer Prime] crypted:
I believe an earlier poster stated that ROM wasn't working at all and that the user switched to another which the patch worked for.
[Asus  Eee Pad Transformer Prime] Ultraman666:
Yep your right missed that post. Thanks
[Asus  Eee Pad Transformer Prime] smoothone:
This is absolutely correct. The patch helped me in the same manner but GPS is just worthless for any real world use. It won't stay locked while driving which makes navigation worthless. Thanks for your hard work. It's nice to see people actually trying to fix this issue.
[Asus  Eee Pad Transformer Prime] crypted:
Again, I agree the hardware constraints are bad generally. However, from my these tests it is evident that we have some driver/library issues that ASUS could fix. Or if another manufacturer uses the same chipsets and ICS, we may be able to rip them.

If we are able to get good drivers/libraries for the device and can incorporate that into our ROMs alongside this patch, we'll be a whole lot better off for all purposes.
[Asus  Eee Pad Transformer Prime] dude6595:
They should have had the option of an external antenna...
[Asus  Eee Pad Transformer Prime] MK17:
Thank you Cryptic . I went from 2 satellites (sometimes) to this on build 2

I can confirm that when i walked for a short period of time while watching maps that the accuracy was inconsistent, but at least I got something.

Keep up the good work. Its good to see people working on both the software and hardware side of the issue. Ill test more as i get a chance.
[Asus  Eee Pad Transformer Prime] crypted:
Could anyone confirm if the following make any difference:

1) GPS navigation when charging.

2) any difference between balanced and performance modes.
[Asus  Eee Pad Transformer Prime] dude6595:
no difference for me on 2 different modes...I tried that last night
[Asus  Eee Pad Transformer Prime] CRom11:
1st patch

I flashed it yesterday, went for a walk, in 6km lost the lock twice, most of the time it was 15/9 satellites (view/lock), maximum I saw was 17/12 (view/lock) and I have never seen accuracy to 4m before, even I was able to get a lock it usually was down to 32-16m. Will try and post the screenshot from MyTracks later on today. Hope to get the 2 patch tested on the same route tonight.

Update: with 2nd patch: took ages to get lock, 10min or so even though the prime had 16 satelites in view. Then slowly one by one started to lock. Maximum Isaw was 9/17 with error variing between 24 and 4m. Didn't record the track to compare butwas comparing to my DesireHD and the number of locked satelites was alwayshigher and the accuracy was always better too.
[Asus  Eee Pad Transformer Prime] 3sade:
You didn't only went for a walk, seems like you did a swim as well :D
[Asus  Eee Pad Transformer Prime] crypted:
I released Test Build 4. http://derekgordon.com/gps-files/beta/Transformer.Prime.Test.4.zip

I skipped Test Build 3. It had a lot of variable tweaks but I don't think it will be useful based on Build 2 results and general comparisons among a couple of us.

Let me know how this one goes.

I think some of our issues may be resolved by tweaking the timeout specifics in the XML file. I need to read what I can find - if anything - and play with it some I guess. What I've noticed is that the refresh rate of GPS data is extremely slow. So, it seems to me that old reading data is intermixed because it isn't being flushed out.
[Asus  Eee Pad Transformer Prime] crypted:
Testing is moving quite rapidly. I have modified the XML and received a 8-12m margin of error and traveled just fine using Google Navigation.

Remember that error ranges and issues are largely muffled by lib processing of the Navigation app. Don't expect this to always work if you're going off of a mapped path. Driving mode while walking in a park doesn't help the lib process your false readings out of the picture.

Test Build #5 will include Test Build #4 /etc/gps.conf and /etc/suplrootcert. However, #5 comes with a new /etc/gps/gpsconfig.xml file.

Get it now at: http://derekgordon.com/gps-files/beta/Transformer.Prime.Test.5.zip

EDIT:

Let me know if the battery runs hot. Also, my modification to the XML forces the GPS to stay on and refresh the satellite data at a rapid rate compared to its long idle-time permitted originally. ASUS stock was tweaked to get quick readings for general location information to use in apps like Facebook, etc... I said screw that I want it to be quicker so am tweaking towards GPS real-time utilization.
[Asus  Eee Pad Transformer Prime] babymatteo:
Wth? I was just about to dl #4...good thing I saw this post... thanks. Testing#5 right now
[Asus  Eee Pad Transformer Prime] crypted:
Haha, well I wanted to share my success as quickly as possible.

I'm interested in knowing if everyone operates okay or if the panel gets extra hot while running the GPS...

I'm going to put a blah addition to the post above.
[Asus  Eee Pad Transformer Prime] babymatteo:
Wow. I think Build #5 may have resolved our GPS woes...GPS locked in less than 10 secs, and this was while walking. Haven't really tried using it while driving yet, but will at my lunch time.

PS: it did get a little warmer than usual. But it works like a charm!
[Asus  Eee Pad Transformer Prime] crypted:
Yeah, I figured it would run hotter for most of us honestly. It's keeping the GPS active almost constantly and this requires more battery use as well. It's a trade-off to get better GPS usage for navigation.

I do think we will have this problem fixed either now or very soon dependent upon other responses.
[Asus  Eee Pad Transformer Prime] babymatteo:
Yah i just hope it doesn't cause it to Hot Reboot.
[Asus  Eee Pad Transformer Prime] crypted:
Time will tell. I can lessen the refresh rate back some, but accuracy in motion will fall...

I'd say you'd want the tablet to be out of a case and getting good airflow such as mounted where it hangs near the vents in a car's dash or something should it end up getting too hot.
[Asus  Eee Pad Transformer Prime] dude6595:
Wow locked to 3 in less than 10 seconds.....INDOORS!
[Asus  Eee Pad Transformer Prime] smoothone:
I couldn't wait to share the good news either. I actually just drove for 20 miles with a GPS lock :I

I have never been able to duplicate anything even close to this. I am on a fresh flash of Icylicious with a fresh flash of test build 5 right after I flashed the ROM. So my prime bored for the first time with the fix already flashed in.

FYI, you have to let things settle for a bit. I fired up GPS test and got lots of satellites and locks after about three minutes. Then I fired up Google maps and left it on for about ten minutes when it started locking and stayed locked!

It's it fixed? I don't know but this is AMAZING progress. Will report back soon. I am out on the road all day today. Thanks for all your hard work crypted. Looks like it's paying off.
[Asus  Eee Pad Transformer Prime] crypted:
Good to hear. I'm going to postpone further modifications until I get more input.

My next thought will be some modifications to the coldstart settings. I'd need three or four people to help me test it. This will require your almost exact GPS location so I can set it up it right. I want to rule this one little theory of mine out... I'll wait until after the weekend before embarking on this next testing sprint.
[Asus  Eee Pad Transformer Prime] dj_parkinson:
Could someone tell me the complete pathes where i have to copy the files?

I use root explorer.

Gesendet von meinem Transformer Prime TF201 mit Tapatalk
[Asus  Eee Pad Transformer Prime] dude6595:
/system/etc
[Asus  Eee Pad Transformer Prime] dj_parkinson:
thank you

Gesendet von meinem Transformer Prime TF201 mit Tapatalk
[Asus  Eee Pad Transformer Prime] sparkym3:
Was this little theory in relation to hard-coded assisted location in the Assisted_Cold_Starts section of the config?

---------- Post added at 04:27 PM ---------- Previous post was at 04:21 PM ----------

Or just use /etc mapped to the same place.
[Asus  Eee Pad Transformer Prime] crypted:
the XML goes in /etc/gps/
[Asus  Eee Pad Transformer Prime] dude6595:
I forgot you added that....sorry lol
[Asus  Eee Pad Transformer Prime] crypted:
Looks I'll have to factory reset and hope for the best. I modified some settings that shouldn't kill my GPS unit, but it stopped working even after restoring the previous XML. Odd. Cleared my cache and devik cache...

So if my GPS continues to work at some point, I can keep going.

But hey I think Test Build 5 is v1.0 quality.
[Asus  Eee Pad Transformer Prime] dude6595:
Doh!
[Asus  Eee Pad Transformer Prime] crypted:
No worries. I was playing with some other variables hoping to really push the envelope and get damn straight on. From what I understood, it ought to have worked fine. Simply, I aimed to have cold-start treating itself as warm-start as well as requiring much better accuracy before it assumes it had a reading.
[Asus  Eee Pad Transformer Prime] babymatteo:
Hey guys...just did another video uploading it right now... will post in a few.
[Asus  Eee Pad Transformer Prime] smoothone:
I am finished with my all day drive and wanted to give some feedback. I got locks while I was driving like never before. My 20 mile drive from Lauderdale to Miami was locked all the way. I was loving it. When I got to my destination my tablet went idle. I woke it up 20 minutes later and my locks were sporadic driving locally. When I headed back to Fort Lauderdale I got a nice 15 mile lock. As I drove around locally again I got locks every quarter mile. So this is 100%	better than it was but not completely working yet.

There are many people that need GPS for other reasons other than navigation. Geotagging, checking in to locations or using apps like "Places, Gas Buddy and many more that need to know you're location. The GPS works perfect for any of these uses. I got consistent locks in 10 to 30 seconds anywhere! The only issue was staying locked all the time while driving albeit I did have those twenty mile locks which were priceless.

Thanks for your hard work again and I know it's getting close :-)
[Asus  Eee Pad Transformer Prime] babymatteo:
Any overheating issues?
[Asus  Eee Pad Transformer Prime] smoothone:
Not a single overheating issue! Did not seem to get hot at all.

By the way thats a bad ass Mitsu!
[Asus  Eee Pad Transformer Prime] babymatteo:
wow that's awesome!

Oh and tnx for the compliment!:D
[Asus  Eee Pad Transformer Prime] thenrz:
I've read through the thread, and I think my question is so basic... that I can't find my answer. I don't have a gps.conf in my /system/etc. the xml is in ./gps/ but I have no gps.conf to back up. Am I dumb?

Rooted, still locked
[Asus  Eee Pad Transformer Prime] sparkym3:
Gps.conf does not come with the current asus ROMs, you will just want to add it.
[Asus  Eee Pad Transformer Prime] thenrz:
Thanks a ton for the fast response!!!
[Asus  Eee Pad Transformer Prime] houtx2:
With Test Build #5, I get way more consistent activity than anytime before (I have had my Prime since Dec). Problem is, I am not locking even at a dead stop. I am currently working in Monterrey, Mx.

I ran it for about 30 minutes in the car and didn't notice any unusual heating.
[Asus  Eee Pad Transformer Prime] crypted:
I'd be interested to know if it changes for you once you return to the USA.
[Asus  Eee Pad Transformer Prime] houtx2:
Yeah, I'll certainly check it out. Won't be until Easter weekend, though.