• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

{No longer works because of update] A possible GPS fix, note does not work for everyone

Status
Not open for further replies.

james27007

Look into my Eye
======================================================
============ Removed as of 9/24 becasue it no longer applies =====
======================================================
Becasue this causes issues with the recent JH7 update, I have removed the information. If you would like the information that was here, PM me and I will send it to you, however it is no longer valid so I have removed the information and locked the thread
 
This is 100% legit , wont screw up the phone even if done correctly ?

well i don't know about 100% legit, one would argue only an official release by Samsung/At&t would be considered legit.

with that said, similar thing is going on with vibrant, some key gps components from the leaked unoffcial rom were extracted, and people are using it with victory.

however, if you are worried about legit value, today is the 18th, day is almost over, the GPS optimization is around the corner. For T-Mobile theres a rumor it will arrive monday.
 
Great forum here! I just registered to thank you for this post. I will admit I kinda held my breath when I did this, but I was really wanting the GPS to work on this phone before my 30 day return was passed. I am happy to report, it works, locks INDOORS, and I just did turn by turn with Google Maps for the first time!
 
I'll be watching this post with a lot of interest.

Don't care to hear about the inside or quick locks. I want to hear about driving in an area where there are close parallel roads and not having the GPS show you on the wrong road.

Fingers crossed. :p
 
Turn off "use wireless networks" and leave only the GPS version on.

Then let us know if you get accurate locks.

Yes(networks off), and when I said I did turn by turn, that was driving around my neighborhood(has nothing but close parallel roads). I'm happy!
 
While I wasn't able to do this precisely as the directions instructed (Droid Explorer apparently doesn't like me), I was able to get the files onto my phone and where they needed to be. I rebooted the phone and then did a quick walk to the neighborhood dumpster, watching as google maps followed me the entire way. It may be a placebo effect, but it does seem improved.

I'll try and take a drive sometime tomorrow to see how it fares.
 
Good to hear people are getting some good results. But just out of curiosity, has anyone else done a file comparison? I did a quick quick look:

A lot of lib files are the same in my Captivate, or seems to be out of place (ie libaudio.so [sound] and libt9.so [t9 keyboard] probably doesn't have to do anything with GPS).

The closest updated lib I could find that is related to GPS is libclientgps.so. In my Captivate, it doesn't replace anything and is basically a new file. Since it's new, I take it only LbsTestMode_1.0.apk will use it since none of the existing apps needed it before (?).

LbsTestMode_1.0.apk does not replace the existing LbsTestMode.apk in my Captivate. I'm not sure how or if this works. I was thinking it would either cause a conflict, or LbsTestMode_1.0.apk will just be ignored since I though APKs need to be installed to be "registered" into the system.


idk... If anyone feels like experimenting, before replacing any files, try doing #9 to #13 above first. Then try doing all of the steps to see if it's really better than just changing the settings.
 
@mui

I'm sorry but I have no idea why using this set of lib files works or which one(s) are the key, I wish I did to make this file a lot smaller, I just know that it fixed the gps for myself and quite a few testers. I am still working on this and if I can get rid of a lot of files I will
 
I am downloading and doing this now. Will Navigate to work today and post back results.


Note: I have not been able to use my GPS accurately for almost a month now, so lets see where this takes me.


One more thing to remember: Although I appreciate the OP sharing this with us, many GPS fixes "do" work for a few days and then break again. So do not get your hopes too high if it works for the first few days.
 
A lot of lib files are the same in my Captivate, or seems to be out of place (ie libaudio.so [sound] and libt9.so [t9 keyboard] probably doesn't have to do anything with GPS).

The closest updated lib I could find that is related to GPS is libclientgps.so. In my Captivate, it doesn't replace anything and is basically a new file. Since it's new, I take it only LbsTestMode_1.0.apk will use it since none of the existing apps needed it before (?).

This, exactly this.

Probably another placebo effect GPS voodoo fix.

Ripping a bunch of random lib files out of another "unofficial" rom and cramming them onto your phone when you don't know
1) which lib files are necessary
2) who may have "modified" them
3) if the new files will even be used or if the new function routines in the replaced files will even be called
4) what the adverse outcome might be if they are used
is not the most intelligent thing to be doing in my opinion.

If you have a good back up plan, sure, go for it. But most of the hacks people come up with to fix gps are complete inanity pulled out of the thin air of ignorance. And that's why I call them phone voodoo. If you have a good backup plan and you want to play around, sure, give it a shot. But anyone who doesn't want to play with fire should just wait for the official signed release code.
 
hmmmm, it seems that I have lost my indoor ability, ill have to take this fix for a field test, hopefully I'll have better luck

edit: field test(backyard) = failed...
 
If you are not willing to try this and report your results, than don't post. It is that simple. If you feel this is a voodoo fix, than just skip it and wait for Samsung. I don't understand why people feel then need to bash something that can help without even trying it in the first place.

FYI I moved the thread as this is where it needs to be
 
Is there anyone who has tried this that can confirm that it is working after a couple of days of testing? I had posted a gps fix also and it worked perfectly. For two days. :mad: My GPS is functional, but no where near where it should be, and no where near as good as it was when I first installed the fix.
 
Note to mods and guids, I put this in the General so it will be seen. Please do not move, I'll move it shortly.


How to get GPS working and useable on the Samsung Captivate
I know there are many “This is how to make GPS work” threads out there, but I have tired this many times and so have others and it works.
Please note that this requires rooting your phone and replacing files in your phone’s system folder. I have personally done this over 20 different times and have never had an issue; however the developers that created any of the following and I am not responsible for anything that happens to your phone. I have tried this on the stock build and Eugene_373’s R3 Hybrid Rom and it worked every time. I have also had 12 different people from around the US try and it has worked for them. Anyways, now to the fix :D
1. Download my modified lib files from here: RapidShare: 1-CLICK Web hosting - Easy Filehosting
If some can make a mirror that would help.
2. Unzip the file, there is a “lib” folder, you want the stuff in that folder.
3. Download Droid Explorer from here: http://de.codeplex.com/releases/view/50997
4. Root the phone, if you want to unroot your phone use this: [PROGRAM] Updated:One Click Root/UnRoot (Mac and PC)
5. Enable USB Debugging on your phone (Settings --> Applications --> Development --> Check USB debugging)
6. Plug your phone into your computer (you should already have the USB drivers installed) and start Droid Explorer (now the fix).
7. Copy the contents from inside my lib folder into your phone’s /system/lib folder; in Droid Explorer, double click settings, then lib, paste the files in there.
a. This will replace 200+ files and can take up to 2-3 minutes.
8. Once the files have been replaced, close Droid Explorer and unplug the phone
9. Open the phone’s GPS config app; open the dial pad and dial *#*#1472365#*#*
10. Select Application Settings and make the following changes:
a. Operation Mode: MS Based
b. Use SkyHook: OFF ( edit: I have tried with this on and off, try off first than if the lock takes longer than 45 seconds, turn it on)
11. Press back and Select SUPL/CP Settings and make the following changes:
a. Set Server: supl.google.com
b. Server Port: 7276
c. SUPL Secure Socket: OFF
12. Press Back twice and restart the phone (turn off and back on)
13. Once the phone restarts (now you can unroot the phone if wanted, the modification is done)
Go ahead and test GPS, it should now work the way you expected it to.

If you screw up, you can always start over and go back to square one with this: [STOCK ROM] Odin3 One-Click Downloader and Drivers

I would like to give a VERY SPECIAL THANK YOU to eugene373 @ XDA as it is his files and a modification to them that he recommended that fixed GPS. I did not create the fix, just found a combination that works. So if you would like to show some love start with eugene373 and the other devs that created the programs that make this work. I would also like to thank designgears and TGA_Gunnman for their apps. Please note that this has been tested by a dozen people and it has worked for every one of us, however I do not guerentee that this will fix your phone, however it should.

Works perfectly here. I'm using the Deodexed JH7 ROM that I've been working on, I'll definitely be implimenting this into the ROM, giving you MAJOR credit of course. Dude this is great work!! I'll update with a host from Mediafire....much quicker download for the majority of us.
 
Good to hear people are getting some good results. But just out of curiosity, has anyone else done a file comparison? I did a quick quick look:

A lot of lib files are the same in my Captivate, or seems to be out of place (ie libaudio.so [sound] and libt9.so [t9 keyboard] probably doesn't have to do anything with GPS).

The closest updated lib I could find that is related to GPS is libclientgps.so. In my Captivate, it doesn't replace anything and is basically a new file. Since it's new, I take it only LbsTestMode_1.0.apk will use it since none of the existing apps needed it before (?).

LbsTestMode_1.0.apk does not replace the existing LbsTestMode.apk in my Captivate. I'm not sure how or if this works. I was thinking it would either cause a conflict, or LbsTestMode_1.0.apk will just be ignored since I though APKs need to be installed to be "registered" into the system.


idk... If anyone feels like experimenting, before replacing any files, try doing #9 to #13 above first. Then try doing all of the steps to see if it's really better than just changing the settings.

I do know certain files were conflicting with each other, which caused the GPS to mess up a bit. Some were saying it was files within thr framework, but I believe it's more within the lib files. This absolutely works. I'd experiment a little, but the next few weeks will be busy, I may not have the time....But hey, at least we know it works ;)
 
I do know certain files were conflicting with each other, which caused the GPS to mess up a bit. Some were saying it was files within thr framework, but I believe it's more within the lib files. This absolutely works. I'd experiment a little, but the next few weeks will be busy, I may not have the time....But hey, at least we know it works ;)

I guess the question is, given the above, are the lib/apk files necessary at all? Or is the fix mainly the settings (steps #9+)?

Given that a large portion of system files that are being replaced, I was personally a bit hesitant in just copying everything over.

But yup, I tried it and for -me-, I didn't see a difference. I just reverted back to what I had before.

I did tweak the settings long before trying this also... Mine can lock at a decent speed, but accuracy on the go is another matter.
 
Status
Not open for further replies.
Back
Top Bottom