yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] crypted:
Version 3.1 is released. If you didn't think it could get any faster, well you may be surprised. Beta-testers are swearing to instant locks. My magic tricks sure do pay off!

Pay off? Speaking of that... There have been 30,000 downloads of v3.0. My server has served over 100,000 xtra.bin downloads. And even though I stated that this costs me money to provide,

there's been zero donations

since v3.0 was released. A few bucks really can help defray the hosting and provisioning costs I incur to keep y'all running top notch. If each user gave $0.10, that would be worth a whole dediated server for a year. Just sayin'.

Devs: I request that you notate your threads with which version of my patch you're using. If you include v3.x, please note the cost to your user base. Send me a message if you're using the patch so I can keep track and keep you in the loop of any impending changes.

With that, let me know how well this performs for you. I'm interested whether users see an increase in performance over the amazing speed that v3.0 provided.
[Optimus One, P500 Android Development] crypted:
Flash GPS Only build. See how that goes for you.

As stated above, v3.1 is out.
[Optimus One, P500 Android Development] dancom96:
What has been added to 3.1? The variables seem to be the same, although I'm probably overlooking something
[Optimus One, P500 Android Development] crypted:
As the Changelog states, it's packing my own NTP pool.

I'm not going to get into debates on it as I've made my stance well-known before, but most beta testers have said it's now instant locks.

One went from 8 seconds to 2 seconds on his device (he was the only one reporting not having instantaneous results)...which was the best example of my solutions combined to bring nonfunctional GPS units into service once again.

EDIT: If I missed a Build and it doesn't contain the NTP change, let me know and I'll fix it ASAP. That happens from time to time. It happens more when I actually try hard not to screw up! ;)
[Optimus One, P500 Android Development] richua:
Thanks + donated. Keep that server up please. :D

I've been running 3.1 for a few hours and so far it's been the same speed. I'll report again in a day or so if anything changed. Even if 3.1 is the same speed as 3.0 for me, it's still plenty fast and a huge improvement over stock or any other GPS fix I've tried.
[Optimus One, P500 Android Development] crypted:
Gracias.

How fast is it rolling on for you? It may end up equal, then it's you being extremely lucky with ntp servers. ;)
[Optimus One, P500 Android Development] richua:
Follow up and a question:

Warm locks are indeed quicker now. GPS Status reports them as 2 seconds but more or less, they are instant. Cold locks, i.e. first lock in the morning, are the same as v3.0.

However, I noticed that the error range for v3.1 is much higher than v3.0. I've seen cold locks error out at 2 or 4 km (kilometers) and until it drops to a reasonable range, GPS is unstable. Even after it has stabilized, it can jump randomly to 256+ m and then a GPS app will think I'm on a different nearby street or highway. Warm locks error out at 800 or 900 m and take a few minutes to stabilize. With v3.0, cold locks had an error of no more than 1 km and dropped faster than v3.1, and the random jumps did not happen.

Is there a tradeoff between quicker locks and lock accuracy?
[Optimus One, P500 Android Development] crypted:
There shouldn't be any issue regarding such a difference in the two versions because v3.1 only introduces a better NTP pool system for speedier time sync's worldwide.

If you want to play around with it and help me figure out a solution for your issue, you'll see a PM from me with some instructions. There are some variables that you can change. However, there shouldn't be a need to do so. Watch for that PM.
[Optimus One, P500 Android Development] crypted:
FYI: The error richua was experiencing is resolved. He needed any one of the "Alternate" builds. His issue is discussed somewhat in Note #15 in case people are curious.

And this patch just keeps on helping people throw away that craptastic Tom Tom. :D
[Optimus One, P500 Android Development] wally509:
3.1 GPS only is working well.

I deleted the SUPL cert from my 3.0 install, and I think that made things better, but I only had it in that state for a few hours, not much testing time before I saw your reply and installed 3.1.
[Optimus One, P500 Android Development] 4D3:
this does not work...do you have working instructions?

I am using this rom: http://xdaforums.com/showthread.php?t=946354

When i mount the system that seems fine, but then i flash the zip and i get this warning:

Error in agps.patch.google.build.alt.v3.1.zip
(Status 0)
Installation aborted

Wy is this happening?

thanks
[Optimus One, P500 Android Development] crypted:
Yeah, but is your recovery software actually Clockwork Recovery or Clockwork Mod? I don't think that would be the case with this particular phone. That method, as denoted by the parentheses, indicates it only works with those two recovery packages.

Assuming my recollection is true, I would suggest using one of the other two methods. I haven't heard complaints about the adb push package for Windows users. But, I usually just copy the files over manually through ES File Explorer on my phone. ;)

Alas, there may be some odd build of CWR being pushed to this phone, if it is being used, that won't operate using the standard update binaries. :eek:
[Optimus One, P500 Android Development] 4D3:
hi,

the recovery says Clockwork Mod Recovery 3.0.2.4

is there a newer version about?

thanks
[Optimus One, P500 Android Development] crypted:
Well, I never used MOD before. I'd really recommend just using Method 2 or 3 if it isn't working. But, did you download the CWM version? There is one just for it with an update binary straight from a dev. "Download the Google Specific CWM Flashable build here." Give that one a try if you really don't want to try another install method.
[Optimus One, P500 Android Development] crypted:
I wanted to post a few things to the user community.

1. If you're a DEV and are using this in your ROM, please private message me your ROM thread and which version of this patch you're using. This will be useful with tracking, letting you know of updates for your ROM, and supporting users. If you know of this being used in a ROM, and you're not a DEV, you can report it to!

2. Version 3.1 is a great success. Today alone, the xtra.bin has been served 61,441 times to aGPS Patch users. The 3.1 files have been downloaded almost 10,000 times today as well.

3. Updates will continue to occur server-side for v3.1 and beyond. This means that barring any unforeseen issues, v3.1 will stick for some time without a predecessor. As you may have noticed, your xtra.bin and your NTP pool are through me! This means I can keep providing incoming data for you without needing to update the patch to achieve the same changes. Feel free to toss a penny in the pot.

4. Rate the thread! Some threads have been rated nicely. Others have been attacked with +1 ratings by users who failed to read instructions and/or seek help fixing their issues. This gives a bad impression to new users on XDA. I shouldn't be held accountable for hardware, ROM, or other software related issues out of the control of this patch.

5. Let everyone know of your success. If you're using this patch, let people know what ROM, RIL, Radio, and case you're utilizing. This will help greatly in supporting users who want to know what to use this patch with for best results. I only own one device I officially support, so it's hard helping those seeking assistance with those pieces of advice!

Thanks again for being supportive of this project. I'm glad that I could assist many of you with the same GPS issues I was facing. I literally decided not to buy a new GPS for my car after fixing this issue when my first version was release. :)
[Optimus One, P500 Android Development] 4D3:
the recovery was installed by ROM Manager and the recovery version is 5.0.2.0 (i put the wrong version in previous post)

what do you mean you have never used MOD before, is there a recovery that is just clockwork? I have no idea what you are meaning...

thanks
[Optimus One, P500 Android Development] crypted:
My device, Inspire 4G, has always used Clockwork Recovery only. I would boot into CWR as you can do through Rom Manager. I never used Clockwork MOD. Someone reported that my flashable didn't work with CWM, but sent me an update binary for CWM. That's why there is one build to download that says it's for CWM. As of now, I use EXT4 Recovery.

Without owning this device, I really can't test the update binary and find a replacement to build another version of "Method 3" that will work. I'll try to get some time to search the forum for some flashable patch that has it in a ZIP file so I can use it as well. If someone has such a thing, send it my way.

Until then, I recommend using one of the other two methods. The first one is a simple batch file. You plug the phone into your PC, open the batch file, select the build you want, and it pushes it to your phone in about 2 seconds. This assumes you have the drivers installed in Windows. If that fails, just use Method 2 which is copying the files from the ZIP to the /etc/ folder which takes maybe 15 seconds.
[Optimus One, P500 Android Development] 4D3:
Do you think if i got a working flashable zip from a different mod, edited it to contain your files and them flashed it would work?

If it does ill upload for you and you can add to the first post.

4D3
[Optimus One, P500 Android Development] crypted:
It would just require me getting a copy of the update.bin and update script to modify and upload. But this is why I provide 3 methods to install the patch. Keeps from stiffing anyone...
[Optimus One, P500 Android Development] 4D3:
ok, where can i find those files and ill send them to you..
[Optimus One, P500 Android Development] crypted:
They'd be in flashable ZIP files that work with your recovery software in the following path: "META-INF\com\google\android"
[Optimus One, P500 Android Development] 4D3:
there you go!!

hope that helps!
[Optimus One, P500 Android Development] crypted:
Thanks. I just sent you a link to a test build. Let's continue this conversation in private message so that we don't flood this thread with playing around to get another flashable build made available. :D
[Optimus One, P500 Android Development] vladtehimpaler:
Just installed this on my LG Optimus T running the RevOidOptT ROM, used the 'Google Specific CWM Flashable' and it works great! It would take between 30 secs to 2 mins to lock in before, now takes about 3-5 secs to get a fix. Great job on this - a million thanks!!
[Optimus One, P500 Android Development] Solace50:
quick question, on the latest you supply your on ntp server. IF the server goes down whats there for the phone to fall back onto? if nothing else is specified.
[Optimus One, P500 Android Development] crypted:
The NTP "server" in v3.1 is a pool, just like with the other trunks. The difference is I control this pool. That means I can remove a server if it kills off, add more as I find them better, or let it alone when we're all having no issues with NTP.

Again v3.1 and v2.2 are identical except for the usage of my data for all of v3.x as announced and intended. If I make any more updates, both trunks will continue to be updated and be equivalents in all other aspects.

Because I use my own data, v3.x is much faster for many, many users. If you're against that, use v2.x. If you're afraid, download both versions and keep it available to flash. ;)

My server and domain are paid through for another 15 months. With these donations, assuming they continue, I'll be able to pay another years worth in about six months without stressing my own pocket too much. So the likelihood of it going down before new GPS software/hardware technology is utilized on Android is unlikely.

That being said, I suspect newer phones and tablets will be ditching this old form of aGPS management. Some already have, while some are still being released with it. Two or three years, I will have been made irrelevant. :(
[Optimus One, P500 Android Development] storm11:
Love 3.1 using the lg specific version !!! 3-5s it takes to lock.......using Cm7......since I'm still a student i can't donate =(
[Optimus One, P500 Android Development] Agent3:
Wow, this is amazing!! I got the lock in less than 10 seconds. It normally would take me 7-10mins. I am using Google Specific CWM Flashable. Thank you so much!
[Optimus One, P500 Android Development] gurpreet9080:
sry for asking,but can anyone plz tell me which one should i download for p500,miks 6.5.8(dax's ice cream sandwitch themed rom)
[Optimus One, P500 Android Development] crypted:
Glad you're having luck with it.

At least you're issue is fixed!

Any of them. Go for the Google build or the LG build.
[Optimus One, P500 Android Development] gurpreet9080:
ok thanx :)
[Android Q&A, Help & Troubleshooting] rafa0794:
Which tablet has more features, power, and performance: Viewsonic G, HP Touchpad, or the Asus eepad Transformer? I am looking for performance and features. Which hardware will not become outdated soon. I want my tablet to last specs-wise. The support each one has? Do you think Honeycomb will ever make it into the HP TouchPad?
[Android Q&A, Help & Troubleshooting] xredjokerx:
Get the transformer. It comes with Honeycomb natively and has nice accessories.

The Gtablet has 512MB RAM, and the other two have 1GB Ram. All three are dual core.

The Touchpad will not receive honeycomb because honeycomb is closed source.

The Gtablet has honeycomb, but no Hardware acceleration (just yet).
[Android Q&A, Help & Troubleshooting] rafa0794:
thanx but can I get other people's opinion? Won't the touchpad keep having support though from the developer community?
[XPERIA X8 Android Development] timpot07:
Reserved for future use..thanks for sharing bro..
[XPERIA X8 Android Development] sirdree:
It look's nice release.... Try it right now!!!

Good job :)
[XPERIA X8 Android Development] mhdnour:
Great work

cannot wait to test

Thanks
[XPERIA X8 Android Development] hunff:
Well... I installed the patch, run GPS status for a few minutes....

then I open Google Maps and the GPS was locked in f**ing 5 seconds.... inside my house... O.o

I'm using GingerDX v015, Stock Kernel
[XPERIA X8 Android Development] crypted:
Let me know how it goes. The beta testers said it worked great with their custom ROMs and this device. I don't own this phone, so that's as good as I can get on knowing performance.

Apparently, someone didn't like this without even commenting about their problem, if any. It got a bad thread rating because of one user. Go figure.
[XPERIA X8 Android Development] wc_how:
Does your file update before?

I am still using your gps.conf before this.

Still the same, no positive or negative comment, after 1month using it.

Edit:sorry around 2weeks.
[XPERIA X8 Android Development] crypted:
I believe that there is an update to it compared to beta 2. Don't forget to use the SUPL/conf together.
[XPERIA X8 Android Development] biscoitu:
Thks mate, now my gps lock in less than 4secs after opening iGo :D. Pretty good :)

I was suffering a bit with this, but now you provided me the solution :D
[XPERIA X8 Android Development] wc_how:
Thank anywhere.

And mind to tell what are the difference between Google,AT&T and the T-Mobile version?
[XPERIA X8 Android Development] crypted:
It's all about the SUPLROOTCERT variable and SUPLSERVER variable.

If you're a customer of AT&T or TMobile, you can download and use the patch that includes their specific SUPLSERVER configured into the gps.conf and their SUPLROOTCERT file.

I prefer the Generic/Google one because it uses a Verisign cert and the GOOGL SUPLSERVER which has never let me down.

I'm just trying to assist those who complained in the past.
[XPERIA X8 Android Development] Charmed :):
Found satellites in seconds (before it took around a minute or two). Used Generic/Google. Thank you!
[XPERIA X8 Android Development] terracuk:
Manually installed as the generic google zip reported installation failed on my CWM for some reason.. Gingerdx V017, stock kernel, dual mode CWM and Xrecovery with this rom..

Works great... very fast to find GPS. Thank you! :D:D
[XPERIA X8 Android Development] 15jkeee:
i also installed manually, because cmw give an error (gdx+ldx). when i open maps, gps is show me my location in few seconds, but after 5-10 sec he lost location and show that there are no connected satellites. any body have this problem?
[XPERIA X8 Android Development] velnens123:
What does it actually do? Please, I don't understand.
[XPERIA X8 Android Development] SpyderX:
It allows you to be able to lock on to more GPS satellites and thus lock on to your current position faster and more accurately.
[XPERIA X8 Android Development] crypted:
Let it run for a while the first time.

Where are you located? Are you trying this inside a building? If you're outside, is it an open area or are there lots of tall buildings around? Do you have your phone in a case?
[XPERIA X8 Android Development] velnens123:
Thank you!
[XPERIA X8 Android Development] -ReaL-:
i lock 11 or more satellites with out any patch...
[XPERIA X8 Android Development] crypted:
Many are not so lucky...hence the 100k downloads of this patch since I started building it.

I can't fix what isn't broken.
[XPERIA X8 Android Development] -ReaL-:
but i think your patch can improve coldstartup speed
[XPERIA X8 Android Development] 15jkeee:
it is not connection problem, when i open maps he shows my location(and after unlocking in maps), but shows that is not connected to satellites, and then trying to find satelites, but with no success. (although sometimes gps-icon in statusbar stop blinking, but maps shows that no satellites connected and dont show my location).
[XPERIA X8 Android Development] crypted:
Install GPS Status from Android Market and run it for a while. See if you get any satellites at all. This is a good way to see what's going on. Typically, I edit the settings for that app so that the backlight stays on the whole time it's running. This lets me continuously see results without the backlight timing out.

Do that and let us see where you stand from that.
[XPERIA X8 Android Development] shitlord68:
Works very well with gingerdxv17 and linuxv4 on my x8...

Great work, keep it up...

Thanks
[XPERIA X8 Android Development] XtremePeople:
Work on All Rom will be taken to my thread thanks

and keep it up :)

Regards,

XtremePeople
[XPERIA X8 Android Development] crypted:
I have released v2.2. Changelog is updated. A new version is out for LG phones. It might work with others just fine as it is only a change in SUPL to LG servers.

Still working on v3.x I promise!
[XPERIA X8 Android Development] Zuczeq:
On my device, GPS locks really fast (2-4s) but always in wrong position ;/

So, for me this patch is useless.
[XPERIA X8 Android Development] crypted:
You could always give more specific information.

Did you try the latest build? Are you sure you installed all files? Are you using a case? What ROM are you using? Is there a case on the phone? Where are you located? How far off is it putting you? Is GPS even enabled?
[XPERIA X8 Android Development] Dexter_prog:
I don't know what's up with my cellphone, but I tried the google one and it made my gps unlockable. I mean, I get fix/stats on gps status, but it just never locks...
[XPERIA X8 Android Development] crypted:
What ROM? Did it work before? Try without a case if not.

Also, try to use the gps only alternate build.
[XPERIA X8 Android Development] Dexter_prog:
I think it used to work before, don't know why it doesn't work now. I am using GingerDX v013, that's gingerbread 2.3.5. I tried without the case but it didn't change. It's pretty weird because I get as far as 7 or 8 fix/stats, but it won't lock.
[XPERIA X8 Android Development] crypted:
Can you try the gps only alternate build? I'm wondering if the hardware can't handle the one variable that rarely causes problems.
[XPERIA X8 Android Development] Dexter_prog:
Tried it, no change. I am now trying without the SuplRootCert. I'll check then with the rom's gps.conf file, perhaps my phone's GPS is ****ed up somehow?
[XPERIA X8 Android Development] crypted:
Some ROM's as of late have failed to enable aGPS for whatever reason. So, consider nandroid backup and testing another ROM that isn't the same base or at least somewhat different than the one you're using.
[XPERIA X8 Android Development] Dexter_prog:
The weird thing is that 90% of the X8 users on this forum are using that rom, so it seems like I am the only one having the problem. Have you ever seen anyone having a similar issue even without using your script?
[XPERIA X8 Android Development] crypted:
Honestly, most people have the problem you describe before using it. But, almost everyone gets fixed up afterward when using this one.

I know two people who definitely had faulty hardware. We figured it out after numerous tests. The last test both did was re-install the stock ROM (not unrooting, just the ROM). You may prefer just to give it a go that way. Stock ROM without a case, outside. Then if it works, you can flash the patch and see what happens.
[XPERIA X8 Android Development] Dexter_prog:
I'll try that in a couple of days, I need my phone these days and every time I switch roms I have a different problem, haha.
[XPERIA X8 Android Development] crypted:
Let me know so that we can proceed further. As always, I appreciate and enjoy helping others. I can't always bring good news, but it's better to have an idea of the underlying problem rather than just problems.
[XPERIA X8 Android Development] Dexter_prog:
Update: I tried the stock file from this rom, didn't work. Tried the file from a rom by the same author but of android 2.2 (last official Froyobread, if anyone cares) and it locked with 2 stats. Weird. I still can't call your script the culprit as I am not sure if this was just luck.
[XPERIA X8 Android Development] crypted:
I'd say definitely something else conflicting. A lock with two sats isn't a lock as you need three for good triangulation. More can be a bonus past that point.

You can private message me the text of the gps.conf you're using that allows you to receive the two sats of you want.
[XPERIA X8 Android Development] exebreez:
Cant flash it cause it gaves me a Error (0) in CWM.
[XPERIA X8 Android Development] crypted:
It's for CWR. As suggested in the install section, #1 is easiest. #2 is the next best. And if someone had a CWR phone, the flashable zip. I think it flashes on 4 devices I support.

If I can get update binaries and scripts for other devices, I can suppot them with flashing.
[XPERIA X8 Android Development] exebreez:
Thanks for the fast answer. I only have a CWM based Recovery. :S

Is there a way to help you?
[XPERIA X8 Android Development] eagleeyetom:
May I make a CWR/xRecovery packs for X8 and post it here? ;)
[XPERIA X8 Android Development] crypted:
Sure man! Email them to me. I like having all downloadables on my servers so I can monitor download counts easily.
[XPERIA X8 Android Development] eagleeyetom:
Could someone give me a support with xRecovery? I don't know if this work because I'm using custom kernel ;P
[XPERIA X8 Android Development] al5911:
When will v3 comes out? Really excited about this because it is helps alot and works

really well. PERFECTO! Thank you man!
[XPERIA X8 Android Development] crypted:
I hope and intend to have it up before October is out. If all goes well, it will be a great addition worldwide. It's been tested on all supported devices and in 10 countries.

Only one, China, had an issue. I'm not sure why, but it wouldn't be patch related. There may be a filter, or block, on the data for the aGPS.
[XPERIA X8 Android Development] WARR10r:
i've installed manually google specific ver 2.2. first time i were in train and gps didnt connect untill i've turned on mobile data and choose updade agps in "gps test" prog.. next day i were walking on the street and tried to turn on gps. it connected to 9 sattelites in THREE F***** SECONDS! AWESOME! yeeeeee :p
[XPERIA X8 Android Development] crypted:
Very glad it's working for you!