yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] thekayman:
Well I rooted mine on firmware .15 and then ran ota rootkeeper... when i went to .21 i did loose root but ota rootkeeper restored it successfully and SU etc work, from what I can tell it is rooted well is there any way I can test?

I havnt got it installed on the DHD but might try it actually.

I dont want to unlock the device yet as if gps isnt working I want to return and get a swap... if it works then I'll be happy to unlock and prob install virtuous.

The lto.dat file has yesterdays time stamp, it had read and write for user so I changed it to read by user / group / other

they are 2 other files in data/gps gldata.sto (5.83kb) and glgpsctrl (0kb)

I just went into gps status and reset agps data and the lto.dat file was removed, i then turned on wifi and opend up gps status and a toast came up automatically saying gps data downloaded

really appreciate your time and hope we can get this going as I love the prime but would love it more with GPS.

Just tried this method and no result for me :(
[Asus  Eee Pad Transformer Prime] thekayman:
GPS Working!

I have success!!

The rain finally stopped so I could leave the prime outside for a while.

I first left it off for about 15 mins then went outside and turned it on with the wifi off ...

after about 5 mins it had 1 satellite in view but no fixes...

after about 10 mins it had 2 satellites in view but no fixes

it stayed like that for a while but I thought let me leave it...

after 20 mins with still 2 satellites I thought let me turn wifi on, it connected to the wifi and I left it again...

came back after 15 mins and BOOM 12 in view and 10 fixed so amazed and happy .

so after all that I tried it indoors after a little while and it worked as well .. got a fix within 15 seconds indoors 10 of 11 sats... really happy with that.

First pic is outdoors, second is indoors.

I applied the patch on my DHD and it seems to be worse off now.. was getting fixes within 10 - 13 seconds but now it takes about 30 - 50 seconds hopefully it settles down soon like the prime did after a while.

I really cant thank you enough for all the time and effort and the patch... dont think I would need a dongle now as it seems to be quicker and seeing more satellites then the DHD now.. but hopefully I can get to the bottom of that.

Update: I thought let me try reboot and see if it all still works and its now not as good as above after the boot... taking about 1.5 to 2 mins to get a fix outdoors and not really locking on indoors well it locks for about 1 seconds then drops *sigh* what is happening :S could it be that im in Australia and need diff settings in your patch? also would it matter if wifi is on or off?
[Asus  Eee Pad Transformer Prime] CRom11:
Finally got my screenshots from my prime :) this is done on the latest update. On the last screenshot you can see that it even recorded the side of the M4 I was driving on.
[Asus  Eee Pad Transformer Prime] crypted:
Location doesn't matter for this patches settings. It sounds like your cache didn't fully build up before you shut it off...
[Asus  Eee Pad Transformer Prime] thekayman:
how long would i need to keep it outdoors for? and should i reset agps data again and get new downloads or just leave it outdoors again?
[Asus  Eee Pad Transformer Prime] crypted:
I left mine on a window seal for thirty minutes or so...
[Asus  Eee Pad Transformer Prime] thekayman:
hmm mine was out there for about 45 mins :(

any way I can manually download the cache and put it in the right location or check if its done?

if you reboot your prime does it take a while to link up again or does it find a lock quickly?
[Asus  Eee Pad Transformer Prime] crypted:
Mine doesn't take any time at all to re-lock with the GPS after a reboot. But if the device is turned off for a day or two, it might be a bit sluggish on the first go.

GPS Status app is discussed in the Notes Section. It has a tool to download the GPS cache file which is located in /data/gps/. You could see the files properties to determine the last time it updated. It should be good for 7 days.

Also, Android has a partition that holds GPS cache data aside from the cache and devik cache partitions. Slow locks or unstable locks after flashing this are indicative of corrupt cache partitions. These will subside if you let it run for a long, long time over and over for a few days.
[Asus  Eee Pad Transformer Prime] thekayman:
Thanks for the answers....

Im thinking I have a hardware / contact problem.. no doubt your patch has improved things but I think I have a poor contact with the antenna...

looking at this thread: http://xdaforums.com/showthread.php?t=1464131 & this one : http://www.transformerforums.com/fo...possible-fix-wifi-gps-problem-asus-tf201.html

I think I suffer from the pogo stick not making a good contact.

I left the Prime near my window for 15 mins and got 0 sat's I then picked it up and squeezed around the top of it and then within 5 seconds I had 12 sat's and 8 fixed, I put it down and I lost sat's .. picked it up again squeezed a bit harder and then put it down and it kept about 8 to 10 sats locked

I left it sitting there and it kept the locked sats but after about 5 mins they all just suddenly dropped again and now getting 0 again (I had not touched it or moved it)

this would also explain why I am getting intermittent results with the patch.

Going to swap it out in the store with another one today and see how that goes.
[Asus  Eee Pad Transformer Prime] thekayman:
Just Reporting back after I have the new Prime.... I can finally say I have a working GPS.

Outdoors Prior to installing your patch I tested it on firmware .15 and would get about 8 in view and a few locked now and then and after about 10 mins had about 5 locked. I then rooted it and installed your patch and tested again and this time it saw 12 satellites and got a fix on about 10 within 15 seconds.

I upgraded to firmware .21 and then tested GPS and got a similar result as above seeing abut 8 to 9 sats and fixed on 5 after about 1 min, restored root and re-installed your patch and now seeing 12 to 15 sats and getting a fix on 8 to 11 sats. Most times it gets a fix in about 10 seconds but sometimes takes about 25 seconds.

So I guess the previous one had a hardware fault... previous prime had the serial starting with c2 and the new one starts with c3.

So once again thanks for all your time and effort and I can say that your patch helps lots... more then quarters the lock time and see's more sats.
[Asus  Eee Pad Transformer Prime] crypted:
All: I received the GPS Dongle yesterday. In my opinion, the dongle helps all around. However, the best results came from using this patch with one minor tweak alongside the dongle.

I'll post another version of the patch ASAP. But for those want to give it a go with the dongle immediately, edit the gps.conf. Change:

INTERMEDIATE_POS=1 to INTERMEDIATE_POS=0

This didn't show any noticeable differences on my end, but you may also change:

ACCURACY_THRES=3000 to ACCURACY_THRES=3500

Let me know how it goes should you go this route.
[Asus  Eee Pad Transformer Prime] crypted:
GPS Dongle Version Released

Okay, I posted a new ZIP file for the aGPS Patch to work better with the GPS Dongle. It's on the initial thread.

Here's the snippet so you don't have to go back to the beginning, though! :D

Download the Flashable Transformer Prime Google Specific

GPS Dongle

v1.0 build here. (

Like it? Don't forget to click on "Thanks" and to rate the thread

)

The change is discussed in the post above. The reason is simple: the use of intermediate locks is unnecessary because the antenna boost in the GPS Dongle allows for better reception.

The patch still has significance data processing, query times, etc.
[Asus  Eee Pad Transformer Prime] thekayman:
Awesome... quick question, if you apply the dongle patch and if your out and about and dont have the dongle with you will it degrade the performance compared to the non dongle patch?

hope that makes sense.
[Asus  Eee Pad Transformer Prime] djmcnz:
Please add this note to the first post, I fear it will get lost in the thread otherwise.

Forgive me if you already have and I missed it!
[Asus  Eee Pad Transformer Prime] crypted:
It will increase the lock time by 10 seconds give or take. Also, it will not keep locks on satellites that aren't fully in view. With it enabled, you get satellites that are on the margins assisting you in location information.

Those variables are discussed in the gps.conf. I, unlike other patch providers, studied the variables and wrote descriptions about them in sections within the gps.conf. This should make tweaking easier for those who want to play with it.
[Asus  Eee Pad Transformer Prime] crypted:
I'm not sure if it's necessary because I made a custom patch (the alternate) and posted it to do exactly just that.

The extra variable really deals with weeding out bad readings from the GPSD itself. However, mapping software has libs designed to do just that. Why double do it? Higher number means higher threshold for accuracy. 5000 is the max and was the default when I started this a year or so ago.

What exactly would I need to be stating? Review the gps.conf section with those tow variables to see what I wrote a long time ago about it. Let's make sure not to double up on it. We don't need noobs screwing around and breaking crap.... That's my job! :D
[Asus  Eee Pad Transformer Prime] djmcnz:
No, it may not be necessary but it would be helpful if someone wanted to know what changed as a consequence of the dongle edit you made. I was lucky enough to find it here, in a few pages it will be lost.
[Asus  Eee Pad Transformer Prime] crypted:
Ah yeah. I could make a changelog as I do for the other devices. My mind was more on getting it out that I forgot about that tid-bit.

EDIT: Remark added to the changelog for this release. Sorry about forgetting that!!!
[Asus  Eee Pad Transformer Prime] djmcnz:
Sounds like a lot of effort... I was thinking:

*Changes INTERMEDIATE_POS=1 to INTERMEDIATE_POS=0

Immediately under the dongle version... ;)
[Asus  Eee Pad Transformer Prime] crypted:
You're difficult to please. Done and done.
[Asus  Eee Pad Transformer Prime] djmcnz:
That was difficult? ;)

Anyway thanks for the research and effort! Certainly appreciated.
[Asus  Eee Pad Transformer Prime] ati88:
Out of memory

Hi guys,

Just got my Prime a week ago and I wanted to apply this GPS fix. My Prime is purely stock, no root, no custom recovery, nothing.

Guess I can't apply the patch on a stock Prime, right? 'cause I'm getting an Out of memory error when running Windows ADB Installation Script.

Thanks!
[Asus  Eee Pad Transformer Prime] crypted:
You have to be rooted, correct.
[Asus  Eee Pad Transformer Prime] funkdoobi:
so after applying this patch, i get like no GPS signal... it's as if it wont even bother trying to connect to a satellite.

running totally stock rom/build/kernel. gps was extremely poor before, now i have nothing.

any recommendations?
[Asus  Eee Pad Transformer Prime] crypted:
absolutely no suggestions. read the notes and the part about how to post and that may change.
[Asus  Eee Pad Transformer Prime] effezie:
I'm having some trouble getting the dongle to work. I thought I might so here is the background leading up to it:

I'm on stock US.9.4.2.21 and I believe the only GPS apps I have installed are GPS status, GPS test and Google maps. I also don't have a skin or case on my Prime.

This is my 3rd Prime and it is by far the best of the 3. The GPS worked out of the box but lagged quite a bit and accuracy is 100 feet or so. Soon after I got this Prime I swapped out the stock files with your v.1.0 but honestly I didn't see any improvement. (I moved the stock files out and replaced them with yours) Because I didn't see much difference, and in anticipation of getting the dongle I put the stock files back and waited. During this time the GPS worked but as I said, lagged quite a bit. Really not useable for navigation. (it would lock 7-10, 8-9, 9-11 high numbers like that but bad accuracy and didn't always hold the lock)

So I got the dongle and installed it. Nothing happened. GPS exactly the same as with the stock files. Indoors and out with no skin. I was expecting high numbers and lock instantly from what I've been hearing. So I downloaded your v.1.0 for dongle and renamed the stock files with .bak after them and placed your files where they go. (I have to extract them from the zip because I'm not unlocked but rooted on .21 with OTA Rootkeeper). Rebooted and put the dongle on and the same thing, it's like the dongle isn't there. No noticeable improvement with the dongle and your files.

I'm back to stock now but it doesn't make sense as now I'm getting worse than before but probably because I reset the agps in GPS status. (Does it need time to reload everything for 20 minutes?)

Sorry for the long post. It has to be something simple I'm not doing and please don't get the wrong impression that your patch hasn't work at all for me because I think it has.
[Asus  Eee Pad Transformer Prime] effezie:
Well, there's no question the dongle's working. Only 4 of 7 inside the house but when removed it goes to zero. I was able to use your patch and fix permissions this time :-)

Should I set the permissions for the suplrootcert like the others? I didn't have anything to check against for that one.
[Asus  Eee Pad Transformer Prime] crypted:
Are we certain root fully works with your locked

device?

Yes that'll do.
[Asus  Eee Pad Transformer Prime] taaz69:
Not working on the Prime

I tried this fix on my Asus TF201 Prime. Does not do a thing.

This is the stock ROM 9.4.2.21 with viperMOD's PrimeTime v4.1 with Auto Root/Unroot/Busybox/CMW Flash. I have not unlocked the device, yet. SYSTEM was set to Mounted and Root is enabled.

Following the instructions in Method 2 on OP.

I moved the files GPS.conf and GPSCONFIG.XML before copying the new files over.

Copied GPS.conf into /etc/

SUPLROOTCERT into /etc/

GPSCONFIG.XML into /etc/gps/

Reboot the device - Twice

I took the Prime outside without my protective cover and placed it in an open area.

I opened GPS Test and waited 10 minutes. Nothing. Did not see one satellite.

Checked GPS Status, nothing here as well.

I tried clearing aGPS and updating it. Still nothing.

Checking the Notes section, specifically #13, I could not find a reference to "ro.ril.def.agps.mode = #" in build.prop anywhere. Not sure if this is an issue or not.

After working with this for a while, I received the dongle. Now it works great even in doors.

Do you have any recommendations to get this working without the dongle?

Thanks! :)
[Asus  Eee Pad Transformer Prime] crypted:
Honestly, I had no luck without the dongle and without unlocking. I unlocked the device and flashed a rooted stock ROM. Then, I started my work on this patch.

I really cannot say what to anticipate with just a "rooted" ROM because firmware v.21 doesn't have a root exploit at this time. I understand you successfully copied the data.

What firmware do you have?

I would hate to tell you to unlock for further testing, but I can't re-lock to see what environment the system sits in...
[Asus  Eee Pad Transformer Prime] taaz69:
Thanks for the quick reply. Unless I misunderstand the question, the Firmware is 9.4.2.21-20120323. Kernel 2,.6.39.4-00003. I understand quite a bit of this stuff but, I do not understand what "root exploit" means exactly. I assume there is some different between this and what Viper was able to provide.

I'm considering the unlock but, I want to wait just a little bit longer. Once done, you cannot go back so I want to be sure this is what I want to do.

Which ROM are you using? If this cannot be resolved with the Stock ROM I just may have to go for it.

I do appreciate the assistance. :)
[Asus  Eee Pad Transformer Prime] crypted:
ViperMOD is for versions v.15 and under, not v.21. Very few people actually obtained successful root after updating to v.21 with root already available from v.15. The reason v.21 isn't supported is that there isn't a rootable exploit known for use without unlocking your device at this time.

I'm using the rooted version of stock ROM v.21. Basically, I have exactly what you have except that my device is unlocked and I flashed a manually rooted version of the stock ROM.
[Asus  Eee Pad Transformer Prime] taaz69:
I did this when I was on .15 and had Voodoo OTA RootKeeper installed. When .21 came out, I just used Voodoo to restore root. According to Root Checker Basic and Root Checker, this device is Rooted.

So unless you have some other magic to send my way, I guess I will have to ponder this situation and decide if I want to unlock the device.

Again, thanks for your work on this and quick responses. A check is in the virtual mail. :D
[Asus  Eee Pad Transformer Prime] crypted:
I understand what you're getting at with the root stuff, but many of us had the same situation and it frankly wasn't working for us even though we supposedly kept root. I'm only pointing out a personal experience. I don't know what lies behind the issues involved and really don't care...as it works great now that I'm unlocked.

There may be something else out there for you, or maybe someone else on this thread was in the same boat and can offer guidance. Most of us here are unlocked, though.
[Asus  Eee Pad Transformer Prime] effezie:
It never dawned on me that most of you were unlocked. I guess I need to read between the lines better. I am so close to unlocking that this might be what gets me to do it. I don't think the dongle is going to work for me due to my vehicle set up.

Will I be able to accept the next FOTA from Asus with the patch installed? Sorry for the noob question but I'm thinking I need to put the originals back for the update and start over again after.

I'm in the same boat as above but it sounds like the dongle is working better for him than me.

I've attached a screenshot of my root from root check pro. That's the only way I could answer your question from before.

View attachment 1047559

I'm going to start from scratch again and I hope it's not that definition of insanity thing.
[Asus  Eee Pad Transformer Prime] crypted:
All ROM updates or upgrades or switches overwrite these basic files, yes.
[Asus  Eee Pad Transformer Prime] nanias:
AMAZING

It works perfectly. I don't know if ASUS could have done better!!
[Asus  Eee Pad Transformer Prime] thekayman:
I had the same thing .. leave it in a open area with GPS Status open for about 40 mins and then I started to see sat's and got about 12 in total, GPS is working for me much better now but still not stable enough whilst driving .. I'm waiting for my Dongle to arrive.

Also with the rooting ... They have now made a method to root .21 without being unlocked, well you can downgrade and then root in .15 then use OTA rootkeeper to backup and restore root once your back on .21

I rooted on .15 then with OTA Rootkeeper restored root after OTA to .21 and I have installed the patch and it definatly made a improvement... search for my name on this thread and you can see the probs I had and what I did to rectify, sounds similar to yours.
[Asus  Eee Pad Transformer Prime] crypted:
I appreciate your assistance. It's very difficult for me to remember the numerous unique issues that a few people run into on the 24+ devices I support on various forums. :eek:
[Asus  Eee Pad Transformer Prime] thekayman:
I can only imagine... you spent lots of time helping me only fair I help out in some way too.
[Asus  Eee Pad Transformer Prime] Bait-Fish:
I expected the .28 update to overwrite the modified GPS configuration files but it didn't. My first dongleless GPS Test post .28 got first fix in 42 second indoors.
[Asus  Eee Pad Transformer Prime] 760hacker:
Which of these patches did you use?
[Asus  Eee Pad Transformer Prime] Bait-Fish:
I recall last using the GPS Dongle v1.0 last time even though I don't usually use the dongle. My Prime is locked and rooted. I am certain the patch helps locked Primes too.

Edit: I forgot to add that I manually moved the files and verified permissions with Root Explorer
[Asus  Eee Pad Transformer Prime] crypted:
Today, AGPS Patch has reached a total number of 28 officially supported devices.

Support was added for the Asus Transformer TF101, Samsung's Galaxy Nexus, Samsung's Galaxy S I9000, and HTC's One X.

I predicted that companies would get wiser and start providing properly built stock ROM's for GPS usage. That was incorrect. I'm willing to research and work with people to bring more devices into the fold.

There have been millions of downloads of my personal xtra.bin data and tens of millions of queries submitted through the DNS pool I maintain for Stratum II time servers. I lost track of the number of ROM's that have incorporated this patch. In fact, v3.x began 11 months ago and has brought worldwide help to the masses.

And remember, I don't have to release new versions of this patch locally because it has been so fine-tuned. But, I'm always working on the xtra.bin data almanac and the Stratum II time servers to keep this thing going strong.

To the few that have donated to support the many, thank you very much.

If anyone would like to continue to support this project

for growth in more devices and continual data provisioning, please consider donating as well.
[Asus  Eee Pad Transformer Prime] Mr. Moe:
Using GPS Test here are my results:

PRIME: Flashed the Flashable Transformer Prime Google Specific GPS Dongle v1.0 build waited 2 minutes sitting at my desk went outside for ten minutes

W/O Dongle:Nothing happening

With Dongle: nothing happening.

SGS3: Stock rooted no changes has 26 satellites in view while sitting on my deck next to my Prime. outside about the same with 18 active in use
[Asus  Eee Pad Transformer Prime] crypted:
If you flashed the dongle version, is it attached?

Have you cleared cache and dalvik cache?

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] Mr. Moe:
Yes I had dongle attached. will try clearing dalvik and cache then try flashing the non-dongle version. Really don't like having the dongle on it. Will let you know what I get. BRB

Cleared Dalvik/Cache in recovery, re-attached dongle and the results were NOTHING.

Tablet get a ZERO on all accords.

SGS3 has 21 sats in view sitting at my desk
[Asus  Eee Pad Transformer Prime] crypted:
Official support has is now available for more devices:

Samssung Galaxy S III (AT&T, Rogers, Bell, Telus)

Samsung Galaxy S III I9300, I9305

Asus Transformer TF300T

Motorola Droid X2

Samsung Galaxy S 4G

If you appreciate this growing work, always consider clicking the Thanks.

Remember that I pay monthly hosting fees for the space and bandwidth necessary to keep this patch working on the backend. So, please consider donating a few bucks if you're a user. All donations go directly to the patch provisioning and there is absolutely no overhead to benefit me.
[Asus  Eee Pad Transformer Prime] crypted:
TopNTP - the app.

We need bèta testers. Hopefully we can get some useful feedback to optimize this app. The patch itself has been proven to work, we just need to know for as much as possible devices if we can a) really install the patch and b) if the app is sort of clear in its use.

Get it on Google Play!
[Asus  Eee Pad Transformer Prime] Skew01:
TopNTP Simply good! I use Asus Transformer Prime TF201
[Asus  Eee Pad Transformer Prime] adampdx:
I was outside and I did have a case on it. Frankly, I don't think the case would do anything to hinder the GPS reception. I can try again without, but I'm dubious.

EDIT: OK, tried without case on test 2. Nadda.
[Asus  Eee Pad Transformer Prime] crypted:
I haven't really tested that theory on this device; however, the Notes Section discusses it based on a lot of results from other devices.

For instance, the Inspire 4G has a pressure issue if the case presses hard on the area where the GPS antenna is located, springs dislodge and don't give a solid connection. Also, some types of material hinder GPS reception from a number of tests.

My goal was to get us to the point of ROM or Hardware for certain. Then, I intended to suggest flashing one of the two confirmed ROM setups that we do have stable GPS operating with.
[Asus  Eee Pad Transformer Prime] Moist:
Is this for US people only?