yashsingh1/xdaforums huggingface dataset:
[Wildfire Android Development] Shubham87:
I just checked my "etc/" folder in system..

There is already a "gps.conf" file in there..

Should I delete that file n den copy/paste the 2 files from ur patch..?? Or jus directly paste ur files without deleting the prior file..

Sorry for soooo many questions... but I don't know all this gps related stuff.. so I need someone like you to help me through it... N I'm glad u r helping me.. thnxx buddy..!! :)
[Wildfire Android Development] crypted:
Do whichever way you want... Either delete the files from /etc/ first or overwrite the files when pasting the new ones. It is the end result either way.
[Wildfire Android Development] Shubham87:
Cheers..!!:)

I jus did what u said..!!

N now I hav 11 sats fixed in just 3-4 seconds..>!!!

Yippie..!!!

Thnxx dude...!! :)
[Wildfire Android Development] tnpapadakos:
been looking for a fix like this for my girl's thunderbolt, notoriously bad gps capabilities...this seems to have solved it...also using on my tmo mt4g...thanks for this!
[Wildfire Android Development] DjoeN:
Installed it (using methode 2)

Got within 10 seconds gps fix, but only 4/5 gps fixes

Anyway it's still better then the 50 a 60 seconds before :)

Thanks.
[Wildfire Android Development] tnpapadakos:
give it time, it'll learn them

kudos to the OP again
[Wildfire Android Development] crypted:
If you have this phone inside a case, remove the case and see if it gets better as cases can have profound effects depending on the material, case thickness, and pressure points near the GPS antenna.

Other apps may interfere with the phone and lag it somewhat which causes a wait-time for GPS data to be processed. If you have tons of background apps, kill them off and see what happens.

Gracias!
[Wildfire Android Development] ilDuceo:
Awesome!! Took it 2-3 sec. do fix! Thx a lot man!
[Wildfire Android Development] LSD DREAMER:
is this patch rom or device specific or both . I'm running cm9 kang rc0 on my HTC wildfire buzz . Will it work
[Wildfire Android Development] crypted:
You did not review the thread. Your answer is in BOLD in the Notes Section. :( So much effort in that and I haven't been shown anyone cares enough to read it.

"Will it work?" is a very vague question. If you read the thread, you should glean that it SHOULD work unless there are underlying issues with apps or the ROM itself...
[Wildfire 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
[Wildfire Android Development] auleu:
on method 2,

put file in system/etc/ ?

or the simple etc when i hit back from sdcard ?
[Wildfire Android Development] crypted:
When you're at the System's root, this is typically "system/". You will have subdirectories. One will be sdcard, one will be sys, one will be etc, and so on. Put the files in the etc/ folder.

One is a symbolic link to the other. I'm assuming "/system/etc" is the symbolic link for /etc/ as you need a root path, "/".

Going off of memory here so my explanation might be slightly off, but either folder works. :D
[Wildfire Android Development] LSD DREAMER:
brilliant i love it . i can actually use my maps now . gps stars right away .

:D
[Wildfire Android Development] tnpapadakos:
i have to say this is one of the more impressive modifications i've seen as far as the amount of increased performance you get out of it...really good work...how do you know this ****, anyway? do you build satellites or sumthin?
[Wildfire Android Development] crypted:
Thanks for the complement. Honestly I have no higher education with electronics. I've played with Linux and networking as a preteen onward.

From that, I saw so many devices with the same problem. It's hard to believe all of us would have a repeated issue unresolved by the manufacturers.

So, it became clear that gps wasn't tested in the real world where data networks are so different and complex... I did a lot of testing and it proved right.

In the end I took a better optimized gps for the actual hardware which I already offered and built my own network of time servers with great response times and my own multi tiered gps data file hosting which proves much faster than qualcomm which has a poorly routed and loaded down server enclave.

Now I have near instantaneous gps and so do others. ;)
[Wildfire Android Development] tnpapadakos:
because they dont really give a crap....you on the other hand, do

thanks for this, it has really gotten rid of alot of headaches for me
[Wildfire Android Development] cmas84:
I just wanna ask something, do i need to change the permission of the file gps.conf when i already pasted it on sytem/etc folder? thanks!
[Wildfire Android Development] tnpapadakos:
yes....rw-r--r--
[Wildfire Android Development] crypted:
Sometimes it doesn't matter depending on phone or rom which I find intriguing... :D
[Wildfire Android Development] tnpapadakos:
i know, its just a habit now for me
[Wildfire Android Development] tpex:
Hey I hope I can get this working I have a:

HTC Wildfire (Buzz)

Cyanogenmod 7.1.0.1 stable (lol)

freshly flashed

I tried the 3.x build, Google, No-SSL, Alternate and CWM version and the GPS.CONF and alternate. same with the 2.x version. And the 1.x world wide 1.3 and 1.3n version.

I have also tried the fix in point 13 of the notes section but there does not seem to be line mentioned?

I also installed GPS Status (which is now called GPS Status and Tools? could it now be changing files its not suppost to?)

Not getting any locks, not even one sat :(

Edit: also have the latest radio flashed.

Any ideas?
[Wildfire Android Development] crypted:
The notes discuss problems with that ROM a lot of times. Have you tried another, stable ROM just to ensure that it is not ROM-based?
[Wildfire Android Development] tpex:
Ja its definitely a problem with the rom, with sense based roms the GPS works. but others in the thread have got GPS to work with CM7?

Would it be possible to add the lines described in note 13 to the build.prop?
[Wildfire Android Development] crypted:
To the build.prop: yeah if they don't exist, you can just add them and try it out.

Other CM users don't necessarily have the same build you do. A number stuck with specific betas or nightlies where it worked. It's really a luck of the draw when it comes to CM builds and GPS functioning or not.
[Wildfire Android Development] eventcom:
Yep, when I installed my first CM7 (stable) I directly ran into that problem. I had to flash a different radio and GPS worked again...

Due to the fact that my GPS runs fine since then I haven't looked into that anymore. I'll have a look if I find the respective thread...

<edit>As you can see I have flashed Radio_13.55.55.24H_3.35.20.10 - this one and two (older) radios can be found here

Hope this helps ;-)

Oh - and please read the warning - especially those in red...

</edit>
[Wildfire Android Development] tpex:
Seems my problem is my phone reverted to S-on :mad: don't know how the hell that happened.
[Wildfire 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.
[Wildfire Android Development] usaff22:
Why doesn't flashing the NO-SSL zip work? It says Status 0.
[Wildfire Android Development] crypted:
There are two other methods of installation listed on the first post.

It isn't the patch with an issue, rather your recovery doesn't support the update binary used in the flashable versions.

I cannot make and maintain 100+ variations for all 24 supported devices.
[Wildfire Android Development] tpex:
Well I got S-off, flashed Cm7 stable, tried the fixes, no change, now I'm trying with the Cm 7.2.0 RC1, anybody had any luck with this version?

It can't be radio can it? I have the latest version13.55.55.24H_3.35.20.10
[Wildfire Android Development] crypted:
read notes... search for cm. Also read the ones for battery and for the build.prop.
[Wildfire Android Development] kampinas:
I tried it with the cwm mode (v5.0.0.6), mounted system, flashed the zip but got error with a status:0 indication. My rom is cm 7.1.0.1 stable. Any clues for the error?
[Wildfire Android Development] crypted:
This is why there are three installation methods described above... I cannot support every version of recovery's on 24 phones. That'd be like 100 ZIP files to maintain...

Use another install method. That error is about the update binary not getting along with your version of CWM.
[Wildfire Android Development] lagos911:
When I run the script appears from the prompt...

device not found?

Any ideas...

In which mode I must have my device?
[Wildfire Android Development] crypted:
Drivers installed and usb debugging enabled?
[Wildfire Android Development] Alphabrad:
hey im using CM 7.2 RC3, just tested the gps using GPS Test, locked on to 12 sats, so im assuming CM7.2 already has A-GPS Patch??
[Wildfire Android Development] dladeli:
What is the link to the patch to make the flash? I do not have anything of the first post :-(
[Wildfire Android Development] crypted:
It does not. You just got very lucky. Congratulations.

From the first post:

So, consider downloading and using the No-SSL version as recommended.
[Wildfire Android Development] optimusodd:
What's the diff between "Google Specific No-SSL" and "Google Specific" builds ??

I didn't get that.

Which method is the most effective ? As Method 3 can has CWM version issues.

HTC Buzz(Wildfire)

Mod :CM 7.2 Stable

kernal :2.6.35.14-nFinity arco

Recovery :5.0.2.8
[Wildfire Android Development] optimusodd:
Will anybody ever answer me or should I wait till christmas or new year's eve ???
[Wildfire Android Development] Slymobi:
With an attitude like this.... I guess you should be made to wait longer.

LeWaOs Rom
[Wildfire Android Development] tnpapadakos:
from the notes section of the OP:

7. Why toss out SSL?Whether or not you have a current SUPL certificate is questionable. Some have expired. Some will expire soon. Either way, the servers may provide SSL access without proper certificates depending upon configuration. That aside, I have found that SSL and secure communications over data networks slows the response times. I see no reason to use SSL for location information. If someone has a logger to obtain your location, SSL will not assist in stopping it. The bad app will continue to obtain your information by "stealing" it and you have more problems than a simple SSL-SUPL communications leak.

8. NO-SSL Builds will not have a SUPLROOTCERT because these builds do not use SSL. The SUPLROOTCERT is a certificate used for authentication of SSL connections. There is no need for this file for the GPS at this point.

for an explanation on SSL:

http://en.wikipedia.org/wiki/Secure_Sockets_Layer

so the no-SSL version doesnt use SSL

does that help? as for the "google specific" part, not sure, somebody else jump in
[Wildfire Android Development] optimusodd:
Thanks,but as my device has fallen into a COMA (http://xdaforums.com/showthread.php?p=28700647#post28700647 )I will have to try this patch later.

I will let you know if i find it working.Thanks.
[Wildfire Android Development] crypted:
Sorry, XDA was not notifying me that this thread had any responses. Apparently, I got update bugged or something.

Google Specific means it uses Google SUPL servers whereas other specific, like T-Mobile, uses that branding SUPL servers.

Google always out performs in my tests.
[Wildfire Android Development] optimusodd:
Okay,thanks.

One more thing,does this conflict with your patch ?
[Wildfire Android Development] crypted:
That appears to take a chunk of my patch to call it it's own. Love the descriptions... I think I was the first to really research each variable and put them into a complete discussion piece.

Also, the NTP.ORG is entirely bull**** for phones. That's why I have established a DNS pool of stratum II time servers in my patch for 3.x. If you use my 2.x, you get what they essentially ripped off of mine. :angel:

EDIT: Oh, and a lot of the crap in that patch actually does not work any longer. One chunk was taken offline by TI (the maintainer) two years ago. It wastes system time trying to keep it in there. Another, the wiper portion, is invalid and unsupported by most new GPS units. It can actually cause really bad results.
[Wildfire Android Development] optimusodd:
Lol,yeah emulators!!!

I would only recommend your patch.:good:
[Wildfire Android Development] crypted:
Gracias. While the above was critical, it was in a constructive sense just to be clear...
[Wildfire Android Development] kampinas:
where can I find any link to the latest adb drivers to install them?
[Wildfire Android Development] crypted:
This is a very, very unclear statement. Define "them" and also define what you're needing "drivers" for adb for. I do hope that you're not posting here for something outside of this patch.

I didn't realize adb needed drivers. Rather, it's usually device drivers needing to be installed and adb is a shell environment...
[Wildfire Android Development] kampinas:
I ve read that when using the first method via adb pushing and no device message occurs, adb drivers are required
[Wildfire Android Development] crypted:
You would just need basic android drivers installed which I think windows does for you. Just ensure that usb debugging is enabled.

Sent from my Desire HD
[Wildfire Android Development] 19iceman32:
installation aborted, im using method 3 :(
[Wildfire Android Development] eventcom:
I've never done it with method 3. The instructions mention

I always found method 2 the easiest to go (just take your files with you when flashing a new ROM).
[Wildfire Android Development] crypted:
And, this is why there are two other install methods... :o. I intended to resolve such issues by giving more avenues.

Sent from my Desire HD
[Wildfire Android Development] tnpapadakos:
i just copy the gps.conf file to my rom before flashing it...in system/etc
[Wildfire 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.
[Wildfire Android Development] r00tPT:
I am using CM7.2 and ever since I installed AGPS my GPS stopped working..

I use the method 2 to install it, and I've tried the following zips:

Google Specific No-SSL v3.1

Google Specific v3.1

Google Specific Alternate

What should I do?

Thanks
[Wildfire Android Development] eventcom:
hm, what exactly does "stopped working" mean? Did you give the agps data a chance to get downloaded? I recommend GPS Status & Toolbox for testing. It will show you if any satellites are found (and how many, where etc.) - but you shouldn't tweak the GPS settings with that tool, though.

BTW: I've done the easy and lazy way: downloaded the Google Specific No-SSL v3.1 patch, extracted it, pushed the gps.conf to /system/etc, set proper permissions (rw/r/r), done.

Did you use any other GPS tweaks before? Apps from play?
[Wildfire Android Development] r00tPT:
Nop, I've never installed any GPS fix. The only thing I installed was this mod.

I've tried that app, too, but didn't help.

All apps that use GPS have a message that say "No GPS", as if there isn't any hardware
[Wildfire Android Development] crypted:
Thanks for getting this off the ground and asking some questions to help me out! :good:

Clearly, you didn't read the Notes Section. It discusses CM issues. And, your last statement should answer your question for you. CM doesn't actually have the right driver configuration for your device. This is NORMAL. So, your GPS doesn't work because of that. If it "worked" beforehand, it doesn't necessarily mean your GPS was working. It could have been other more inaccurate location systems. Try another ROM...?

And most importantly, read the Notes Section.
[Wildfire Android Development] eventcom:
despite the fact that I don't know device and CM7 version I should tell that I did never experience any problems with CM7 (nightlies, RC's and stables) and your patch. My current ROM is also based on CM7.2 stable. Always worked like a charm (i.e. improved the lock on speed and number of sats significantly). Besides well known problems for my device with the radio (where the GPS doesn't work at all - could be solved easily by flashing a different one) I've also never heard/read of problems with your patch. But that's just my experience, though, YMMV.
[Wildfire Android Development] crypted:
I don't have the time or resources to individually test each device, each ROM and its progeny, and all sorts of equations at this point. I'm left with making educated guesses based upon experiences with my testing team and their multitude of devices/ROM's. My above statement was based on almost two years of extensive testing which led to an array understandings on my part.

I know that a large majority of people now report that CM works great whereas a year ago it was very iffy. However, some people still have issues with CM and this patch especially on Nightlies and ROM's based on specific Nightlies with component problems. One can safely assume that a device without having its driver files and device configuration files provided cannot be fully compiled properly with an entirely new/different ROM base than its original package. This is why we see a lot of problems with certain device aspects on ported ROM's, etc.
[Wildfire Android Development] eventcom:
Oh well, you're definitely right with that and it's absolutely clear that you have much more stats across different devices. I just thought I'd have to take up the cudgels for CM7 a bit plus you mention in the notes that you have a few reports the patch was working. I have lots of reports but device specific (of a so called "legacy device"). Probably the users of our little Willy might have become a bit smarter anyway as a lot of stuff for that GPU-less baby is made by workarounds, tweaks etc (and you definitely have to work hard to get that thing running smooth and responsive).

I've noticed that a lot of users are pretty much helpless after rooting and flashing an AOSP ROM - complaining about this and that - not realizing that they aren't still on Mama's breast but have to take some responsibility themselves, if you know what I mean :D
[Wildfire Android Development] thyl_:
Just to say that it's working perfect .

I tried in CM7.2 (stable) and now in CM9 (latest Erwin build,2012.08.30) .

Before patch it usually got 5-10 min to get gps working, after the patch in both ROMs it normally gets 2-20 secs.

It's amazing! just copyed the gps config file into system/etc . I used solid explorer.
[Wildfire Android Development] Megasp:
i have wildfire and version android is 2.2.1i download this Download the Google Specific No-SSL v3.1 build here.

can not flash from cwm and i just copy to

etc/ of the system

gps.conf overwrite existing but where to copy meta-inf also into system/etc?
[Wildfire Android Development] tnpapadakos:
the meta-inf is only for flashing the update zip...u dont copy that if installing directly the way youre dong...just check that permissions for the gps.conf are rw-r--r-- , reboot and youre set
[Wildfire Android Development] Megasp:
So i can just copy file gps.conf ,to etc/ of the system and reboot.
[Wildfire Android Development] tnpapadakos:
before you reboot, make the permissions on gps.conf rw-r--r--, then reboot, yes
[Wildfire Android Development] nino90:
the links are down:(:(:(
[Wildfire Android Development] crypted:
They are working fine for me at numerous test locations.
[Wildfire Android Development] HipHopBlond:
Nice

Thank You, dear crypted! Worked like a charm. GPS was never that accurate, even with no wi-fi it locks right and tight :good:

You can find more info on my device in my signature. Nice job.
[Wildfire 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.
[Wildfire Android Development] optimusodd:
Could someone please elaborate the installation "method 1"(via ADB Push Installer).:confused:
[Wildfire Android Development] crypted:
ADB is pushing through USB debug mode using the ADB ZIP I provide... If you don't know ADB, use something else.
[Wildfire Android Development] optimusodd:
I know how ADB works:p.I am gonna install Google Specific No-SSL v3.1 build.

If I am right,after running "Windows ADB Installation Script.bat" I need to push "gps.conf"(agps.patch.google.build.nossl.v3.1\system\etc).Right ?

adb push gps /pathtodirectoryonphone

What should be the destination ?
[Wildfire Android Development] crypted:
Uh, sure /system/etc is the path to install. Or, you download the ADB ZIP which goes with Method #1 which you just open the BAT and select a numeral value for which one you want to install and it does the rest...
[Wildfire Android Development] optimusodd:
LOL,wow!you have made a fake profile( shubhamkothari87)to thank your own posts and increase your thanks meter count.;)

Hahaha,really cool.Great source of inspiration for the thanks meter count hungry people.LMAO!
[Wildfire Android Development] crypted:
No clue what you're talking about. Care to elaborate on how you arrive at such as preposterous conclusion? Next time you want to accuse someone of something, please provide indisputable facts.

And, I'd most certainly prefer donations to help fund this project rather than a Thanks. :)

EDIT: Silly XDA app did not show the quote of the other user for some reason. Hiccup in the system? Anyway, totally didn't get the context of this post without seeing the reference. :)
[Wildfire Android Development] :
This was reported months ago and action has already been taken against the members in question.

He was not referring to you he was referring to the member he quoted and as stated above action has already taken.

Regards

E.

Sent from my Nocturnalized One XL using Forum Runner