yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 Android Development] crypted:
I anticipate offering a new build. It will be made specifically for anyone with Sony Ericsson phones.

A user sent me the gps.conf from the stock ROM. It gave me a new SUPL server which is provided by and hosted by the brand. :D

I haven't decided how I'm going to do it. I don't intend on a v2.3 for some time. I might make a new v2.2. Also, I'm considering a v1.4 for additional support for older phones since some have turned to this patch for help.

Anyway, I'll deal with it soon! I just got back to Oklahoma. I spent 25 hours in what should have been a 6 hour trip via two aircraft. I was given a "hotel voucher" for an overbooked hotel after waiting 4.5 hrs for a flight. Slept at the TSA counter...sort of. What fun. :eek:
[XPERIA X8 Android Development] crypted:
NEW VERSION(S) OUT!

v2.2 is updated. There were bad ZIP links for which I apologize for. Further, I added some new BUILDS. These builds can work on all phones no matter what your manufacturer is. However, some manufacturers provide SUPL data for their hardware. I'm helping you take advantage of multiple SUPL SERVER providers.

v3.0 is here! What does this mean for you?

I provide you with my very own xtra.bin file. This has led to some beta-testers having INSTANT locks. I can't promise that, but it works wonderfully for all testers except one person in China.

Guess what!

It costs me money to provide this.

Donations would be welcome to cover hosting fees should this work for you.

What's next for the 3.x trunk?

You should see v3.1 in a matters of weeks depending on reported success of v3.0. I intend to create my own NTP servers and NTP pools. This may cost a few dollars a month, but should be worth it for all of us.

Other flashing recoveries may be supported. Right now, I'm only providing for Clockwork Recovery. But, there are two other easy installation methods available aside from CWR in Method #3.

I've added more notes. Read them if you have issues before posting.

I've added more information to Method 2 installations.

Finally, click thanks on this POST if you truly enjoy and appreciate the work! ;)
[XPERIA X8 Android Development] Charmed :):
I tried to install agps.patch.google.build.v3.0.zip via CWM, adn I got an error, (Status 0).

I'm using GDX v18.

I had v17 and had installed agps.patch.generic.build.v2.0 and worked like a charm :confused:
[XPERIA X8 Android Development] crypted:
Try installing it with either Method 1 or Method 2. Maybe its a flashing issue.
[XPERIA X8 Android Development] eagleeyetom:
This error means that your update binary is wrong. I'll upload fixed versions tomorrows evening.
[XPERIA X8 Android Development] crypted:
Yeah I figured as much. Don't have the phone to test on. Email em to me. I'll post those new flashable builds for this phone and md5 checksums.
[XPERIA X8 Android Development] eagleeyetom:
Mail sent ;) Just update thread with correct versions.
[XPERIA X8 Android Development] zeassumpcao:
Waiting for the corrected versions.

They will work if I try to flash them through CWM in my X8 right?

(I chose 3.0 Google Specific, I don't even know it it's the best, but I read the first post and seemed like a good choice)
[XPERIA X8 Android Development] crypted:
You can use method 1 just as easily by plugging your phone into your PC so long as USB debugging is enabled.

I hope to post the new ones today. However, I'm swamped with other tasks. My goal is to redo all of the v2.2's and include the variable descriptors that I provided in v3.0 so people can understand what I'm doing and why I'm doing it should they review the gps.conf.
[XPERIA X8 Android Development] shitlord68:
I was very pleased with worldwide option, but after that one I realized that every time I put suplroot in /etc I get multiple satelites but no lockdown and when I delete it I get lockdown...

Why does it happen?
[XPERIA X8 Android Development] crypted:
Very odd. Which build and which version number?
[XPERIA X8 Android Development] crypted:
I just added a new flashable ZIP to both current versions. Some users are reporting issues flashing with CWM on the X8.

Thanks eagleeyetom for your help as always!

I placed this update on all threads so others who may not have had flash success can try it out. Feel free to send me a private message with what recovery app and version you're using, the phone model involved, and whether flashing anything worked.

Method 1 seems to be the best bet for anyone without flashable abilities with these ZIPs. It's a quick adb push script...

v3.1 is still in the works I promise. As stated previously, it'll be a bit longer before I get it out to the public. I hope to have my beta testing community trying it out in a week or so.

Again, v3.0 has all gps.conf variables grouped into sections with small discussion on what they are for. I'll try and replicate this into the v2.2 ZIP files in the near future.
[XPERIA X8 Android Development] shitlord68:
Tried all of 2.2 builds...

When I delete suplroot everything works...
[XPERIA X8 Android Development] crypted:
Apparently I responded inside the quote. Again, it appears that the phone's internal system has a problem processing supl information. That isn't patch related. Stick with gps only builds.
[XPERIA X8 Android Development] zeassumpcao:
For feedback: The flashable zip for CWM is working correctly in my X8.

No problems at all and much better and faster satellite locking.
[XPERIA X8 Android Development] crypted:
Just thought I'd post an update. The Notes section has been revamped, added, and the Notes / Still Having Problems sections have been consolidated.

I considered adding checksums to the thread. But, I really don't see the need. If people prefer not to trust this, heck with 'em. They can pay $300 for a good standalone GPS unit.

3.1 is still on track.
[XPERIA X8 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.
[XPERIA X8 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. :)
[XPERIA X8 Android Development] Dexter_prog:
3.0 was working ok for me, gonna try 3.1 and get back.
[XPERIA X8 Android Development] gferen:
what is difference betwern exampel SE and google?

i have noticed that in conf file are different addreses one has google on has SE... is that all?
[XPERIA X8 Android Development] Dexter_prog:
I'm back. The SE one seems to work fine, locked very fast!. Gotta try it outside whenever I go out, so I'll be back again.
[XPERIA X8 Android Development] crypted:
The addresses are very important to the generation of server-assisted locating. Theoretically, any SUPL will work. But, some find they prefer to use their phone manufacturer SUPL over their carrier (if the carrier even offers one). I provide a multitude of options to fit almost all scenarios.

Sounds good. Let everyone know!
[XPERIA X8 Android Development] gferen:
so i can use eather SE or google... coz my carier is not listed
[XPERIA X8 Android Development] crypted:
You can use ANY of them. As the first thread says, I recommend the Google build to everyone. IF someone prefers to use another build I make, that is fine too.
[XPERIA X8 Android Development] gferen:
thx for explanation :)

---------- Post added at 04:20 PM ---------- Previous post was at 04:04 PM ----------

it kind of work. will try when i get out of office :) thx
[XPERIA X8 Android Development] crypted:
First, I want to with everyone a very happy holiday season. I will be sporadic with my responses to any questions or comments here on the aGPS Patch threads for the next three to four weeks.

Things to think about if you're having an issue:

Read all of the Notes Section commentary. I wrote that because so many people continually have the same or similar issue that can be easily resolved.

Remember that any GPS tools from Android Market CAN and usually DO overwrite this patch. Therefore, don't use any. The only thing I recommend if you're wanting to get stats is GPS Status, as referenced hundreds of times by yours truly.

If your getting a weak signal: remove the phone from a case and try again. Try a different ROM as CM users and ROMs derived from CM tend to show problems because of faulty ROM compilation, not this patch. Ensure your build.prop has the right variables. Go outside, try again. Lastly, delete the SUPL server section from the bottom of the gps.conf and try without that. Some models with some ROMs have issues with SUPL...outside of my control.

Post and wait for someone to respond. I'll do my best to get on the forum off and on over the holidays.

So, let me give you a general update directed to those 3.x trunk users:

My server has automatically generated an xtra.bin file for your GPS excitement 3,980 times since September 26th when the first beta went online to test it out. :eek:

My server attempts to build a new version every 30 minutes. Depending on what it can decypher from other xtra.bin sources, it provides a totally fresh xtra.bin approximately every 1.2 hours.

My server has served up over 500,000 xtra.bin files to users like you on XDA since v3.1 was released.

My server continues to provide a reliable NTP pool to v3.x users by directing your phones to a handful of RELIABLE and FAST-RESPONDING NTP servers around the world. This ensures you can travel and not have to switch NTP pools.

If you're a DEV and this is used in your ROM, please notify me via private message with a link to your ROM thread. This helps me track issues and keep you up-to-date with any new versions. We both win there!

Finally, if you use v3.x you should remember this isn't free to me. As all of the information above notes "My server...", I foot the bill to keep supplying this data. It's useful as hell to you and to me. :D

Consider donating a little to help offset server costs

AND

to help expand provisioning should enough donations come in. You can donate via Paypal by clicking the donate button next to my username on this or any of my posts. Every little bit helps. If you can't, I understand that as well. :o

Again, thanks everyone. Don't forget to click the Thanks button on my posts should you enjoy what I've got to say...like those amazing numbers cited above for 3.x users.
[XPERIA X8 Android Development] Dexter_prog:
I forgot to get back at this. It has worked fine for me, but sometimes I get a lock in a place that's at least 500 km (~250 miles) away from where I am. No idea why.
[XPERIA X8 Android Development] crypted:
That means your aGPS piece isn't in use for some reason. Try an "alternate" patch which disables a funky variable for some hardware/software glitches.
[XPERIA X8 Android Development] enemyneno:
Guys i was having problems with my GPS,And i still do .. my gps doesnt show my real location, it shows some other location .. any help ?
[XPERIA X8 Android Development] eagleeyetom:
Try Generic version or alternative patch.
[XPERIA X8 Android Development] crypted:
It's because your device is NOT using your GPS unit AT ALL. Try another ROM.
[XPERIA X8 Android Development] crypted:
All threads have had an overhaul that was way overdue.

High points:

Note discussion of what the patch does and what it replaces.

Note confirming ICS support from various users.

Note section has gotten long, but covers most questions I am repeatedly asked.

A total of 9 officially supported new devices.

Download section reminds people to backup their settings. You only need to backup /system/etc/gps.conf and /system/etc/suplrootcert if you have one. But, I never had to revert!

As always, please don't forget to click Thanks if you use or like this patch -AND- don't forget to Rate the thread.

Donations

are always welcome.
[XPERIA X8 Android Development] tharaka:
Small n00b question

is the xtra.bin file a static file? is there any server side requirement to cater this file?

What if I install this file in one of the local servers here? say my own web server?

and what IS that file anyway?

Thanks for even listening.

:D
[XPERIA X8 Android Development] crypted:
It is not a static file. It updates every hour. It contains GPS almanac data to assist your phone in finding the GPS satellites in your viewing area. Please leave it set as is. If you change it, we can't be of much help when something goes wrong.

EDIT: FYI: Method 1, the easiest of the methods for those unfamiliar with file managers or recovery, has been updated. Some people required that the script also mount the partition. I have added that line to all options available and updated the ZIP file. Thanks

enigmaamit

for confirming that the new PUSH script works.
[XPERIA X8 Android Development] crypted:
Just a friendly notice that the thread has been updated.

There is a new build which I recommend. Before questioning or inquiring why I removed the use of SSL, review the NOTE on the matter. This has proven to be a faster operation by tests in various regions and numerous devices. ;)

Lastly, I added a section for asking questions. Review that before communicating here. It gets really old seeing that people refuse to read what I've worked hard to write especially when it usually answers the questions asked.

Don't forget to consider donating if you appreciate the work and find it useful. :D
[XPERIA X8 Android Development] crypted:
Thread kind of updated to include a new device:

Asus Transformer Prime

This patch can be useful on devices that need the GPS XML file which is prevalent in non-Qualcomm chipsets. So, it can be used in other devices as well.

The new release has no effect on other supported devices unless it is a non-Qualcomm phone.
[XPERIA X8 Android Development] gohkc90:
Works nice on x10mini with minicm7 2.20 !

I can get up to 8 satellites within 15 seconds ! AMAZING !
[XPERIA X8 Android Development] mclarenmercedes:
how do u count satellites?? in Method 2 do u have to copy files in meta folder as well??
[XPERIA X8 Android Development] crypted:
Awesome.

As the Notes Section discusses:

GPS Status is great for information on GPS performance for your phone including satellites in view and in use.

Meta is an update script. No that does not get copied.
[XPERIA X8 Android Development] Dexter_prog:
I'm starting to think that gps fixing is related to how well programmed the app is. Perhaps this is obvious but it is new to me. I can get fixes pretty soon with GPS Status, but rather slow with Maps and even slower with apps like Foursquare and some local apps you guys wouldn't know of. That or our phone sucks (probably)
[XPERIA X8 Android Development] crypted:
It's a little bit of all of the above! :)

Each program that uses GPS will normally have its own set of libraries for parsing the GPS data. Sometimes these aren't good enough to handle what your GPS unit is providing data wise.

Consider trying another map program like Mapquest or something.
[XPERIA X8 Android Development] Dexter_prog:
The problem is that there are not a lot of good one for Argentina and google maps seems to be maintained by Google Argentina, so that makes the street names more accurate :/

I do remember that Sygic was the best one at getting a lock, so damn accurate and fast, too bad that the street names are screwed up :/
[XPERIA X8 Android Development] crypted:
Boot into recovery, clear your cache and your dalvik cache. Try GMaps again.
[XPERIA X8 Android Development] milenkokg:
solution?

on mini cm7 l get status 0 and instalation is aborted...any solution? v3.1 l download

p.s.l have iGo navigation
[XPERIA X8 Android Development] crypted:
Try it once more. Try it twice more. If that doesn't work, there are two other installation methods provided for.
[XPERIA X8 Android Development] milenkokg:
tnx for the reply...tree times and still status 0..will try with adb
[XPERIA X8 Android Development] milenkokg:
Ok,with adb works,tnx
[XPERIA X8 Android Development] crypted:
Have fun with it! Hope you can find your way around now! :D
[XPERIA X8 Android Development] milenkokg:
:P
[XPERIA X8 Android Development] kcannonball:
help

which one have you installed. i got confused after the variety of options :D thank youuu :)
[XPERIA X8 Android Development] crypted:
Go for the standard recommended ones. It states NO-SSL is my favorite and is by far the most used.
[XPERIA X8 Android Development] kcannonball:
which one exactly from adb? :/ i got confused :/
[XPERIA X8 Android Development] crypted:
There should be a Google No SSL option so long as you're using v3. X.
[XPERIA X8 Android Development] kcannonball:
I have done everything but couldnt get it work :(
[XPERIA X8 Android Development] crypted:
Is data/internet enabled? Have you tried another ROM? What about clearing cache and davik cache?
[XPERIA X8 Android Development] kcannonball:
which data i have t enable? :/ trying now clearing cache and d-cache
[XPERIA X8 Android Development] crypted:
Make sure you have a data connection to either the cellular system or to WiFi when trying this out.
[XPERIA X8 Android Development] kcannonball:
made it maannn :) thank you very very much :) as you said it was from the data connection :)
[XPERIA X8 Android Development] Metallimaniac:
Amazing patch! I've been using my X8 with the GingerDX (stock kernel) for many months. v027 nowadays. My phone usually took too much time to lock the GPS, sometimes couldn't lock.

Before the patch, when locked, i had only 4 satelites. Now, with the patch, i have 13 satelites when locked using navigation in my car. INCREDIBLE!

Many thanks to the author!
[XPERIA X8 Android Development] 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.
[XPERIA X8 Android Development] crypted:
Official support has is now available for more devices. This brings the total officially supported to 32.

Welcome these newbies to the fold:

Samsung 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.
[XPERIA X8 Android Development] 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!