yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] romskii:
if you got a keyboard, try to use and report :P
[HD2 Android Q&A, Help & Troubleshooting and Genera] Caveman Joe:
OK, I'll bite...

Android version 2.2

Baseband version 15.34.50.07U_2.08.50.08_2

Kernel version 2.6.32.9-38116-g3af9a39-dirty

root@ubuntu-Server-RL#74

Build number 2.09.405.8 CL218634 release-keys

Software number Froyostone Clean

Browser version Webkit 3.1

Keyboard tested:

Think Outside iGo Stowaway Ultra-Slim Keyboard, testing and working under WM, part number 101867

Shows up under Bluetooth Devices in Android as "Think Outside Keyboard." After associating the keyboard with the phone, reads "Paired but not connected." Typing does nothing. And that's as far as I've managed to get.
[HD2 Android Q&A, Help & Troubleshooting and Genera] HectiQ:
Thats too bad.. I'm using swype atm which is also fast, or the multitouch kb, but a bt kb would be fantastic.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Caveman Joe:
PROGRESS!

Okay, so it seems there are no bluetooth HID drivers included in Android by default. HOWEVER. I've managed to get this one sort-of-working-ish:

(damn forum won't let me post links. Google for Teksoft Blueinput)

Using my iGo Stowaway keyboard, I can get it to input text. But if you want it to recognise every keypress, you have to type v e r y s l o w l y. Slower, in fact, than using the onscreen keyboard. So, this software is useful as a demonstration of principle, but not suitable for day-to-day use yet.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Caveman Joe:
SUCCESS!

Using HyperDroid 1.6 build, which contains Cyanogenmod 6, I was able to pair my keyboard, connect to it, and type! TYPE, I SAY!

Cyanogenmod 6, from what I've read, is the deciding factor on whether a HID bluetooth keyboard will work. In short, yes! If you have Cyanogenmod 6, you can use a HID-compatible bluetooth keyboard on your Android HD2! :D
[HD2 Android Q&A, Help & Troubleshooting and Genera] intruda119:
http://www.youtube.com/watch?v=VLAZjvQIODQ

Nice video here
[HD2 Android Q&A, Help & Troubleshooting and Genera] HectiQ:
what kind of bt kb are you using? brand/manufacturer?
[HD2 Android Q&A, Help & Troubleshooting and Genera] mytown:
I have a freedom iconnex HID keyboard, is there anyway to make our current froyostone rom works with HID bluetooth keyboard?
[Captivate Android Development] j101399j:
I am only posting the following because it works for me. I am not saying it will work for everyone, but it is worth a shot. As always backup your old files. I did not make/write or hack these files. They work for me and I have not had any issues.​

The attached zip is not an update.zip and cannot be installed with clockwork or used like an update.zip file; see method 1 for that

​

There may be issues with method 1 and 3, so for now I only recommend method 2...​

Older methods

For method 2 and 3 (requires root)

Download the zip at the bottom of this thread

These are the GPS fix files from Samsung for the vibrant.

Almost Done...

One more thing, get a windshield mount, I got a very nice one for $20 from best buy for a gps holder from rockfish. Even with the files you have to hold the phone in the windshield vertically, like a normal GPS unit. So far using these files and mounting the phone there I get a great 5-10m lock 100% of the time with no blue circles in google nav. The files fix the software and the windshield mount fixes the hardware issue

Original GPS files here

http://xdaforums.com/showpost.php?p=9439889&postcount=130

Files that get replaced

/system/etc/gps.conf

/system/lib/libsecgps.so

New Files:

/system/bin/agpsd

/system/bin/GPS_NV_Data.bin

/system/bin/HALGPS_conf.cfg

/system/bin/secgps.conf

/system/etc/agps_rm

/system/lib/libclientgps.so

Last updated 12/04/2010
[Captivate Android Development] alphadog00:
I am curious as to the need for Skyhook ON. This is a 3rd party service that uses wireless routers NIC, SSID, etc. for giving approximate locations. Working GPS should not need this - unless sat signals are week, or you want a general location lock before all sat locks occur.
[Captivate Android Development] bobbylx:
+1

As a tester I used this all day and I have to say my GPS has worked flawlessly! I drove about 25 miles today, in town and country roads and it was spot on. Thanks for the fix guys.
[Captivate Android Development] buddy17:
fixed....as in, not a block away? awesome work, anyway! good to hear some real development in this situation...UNLIKE samsung

and also, how about the compass?
[Captivate Android Development] j101399j:
I have not tried it without skyhook, I'll test and see.

And the location, I get and keep a 5-10 meter lock, only once or twice over the past 3 days did I lose signal (went to 100 meters) but that was only once or twice and only for 2-3 seconds.

Just tested with SkyHook off and I still locked within 25 seconds at 10 meters
[Captivate Android Development] bts0uth:
Where is the GPS config app? I cant seem to find it anywhere. Everything else is easily done, I just can't find it lol
[Captivate Android Development] Kaik541:
glad to see you got this essentially confirmed working from others! sorry I couldn't help you test this out to begin with =(

as for anyone willing, I've never really had a terrible issue getting a GPS lock once I hit a good 3G area, but even I noticed an improvement running the European firmware JM8. If you want to keep the Captivate firmware with what that entails (SRE and voodoo are some nice pluses), I suggest using this (at least test it, what have you got to lose if your GPS is already horrid?), and make sure to nandroid before you test it if you somehow find it's worse.

With JM8 and the UGJH2 modem and the reoriented "c9000" kernel, I get a steady lock within about 10 seconds inside my house. I live out in the middle of nowhere with a place with almost no 3G, it's worth checking if you're really ready to try anything to get a superior GPS lock. (other goodies include sideloading enabled by default and HSUPA and a slightly more native Mobile AP)
[Captivate Android Development] ThisWasATriumph:
You just dial the number. If you are running firmware JH7 however, this does not work. You need to create an activities shortcut in launcherpro that points to "Lbstestmode."
[Captivate Android Development] E_man5112:
Interesting. Sorry to be skeptical, like you said, there's been tons of these threads. However, sounds good, just waiting on SRE2.0 to come out, and I'll try this. Hope it works, none of the others ever have!
[Captivate Android Development] yahoowizard:
I love you. Indoor lock ftw!
[Captivate Android Development] -=HOLLYW00D=-:
here's a megaupload mirror:

http://www.megaupload.com/?d=WHW8VPY8
[Captivate Android Development] Whipon:
Droid Explorer Crashes

I have Win7 X64.

I downloaded both installers of Droid Explorer, the normal one and the standalone.

I have the same problem with both of them, I connect my Captivate with usb debugging enabled to my pc, I open Droid Explorer and then when it detects my phone it crashes.

I currently have JH7 installed and downloaded Busybox through Titanium Backup.

What can be wrong?.
[Captivate Android Development] tysj:
Holy cow this is really working. Was able to lock onto at least 5 satellites INDOORS. Walked outside and locked onto at most 10 with an accuracy of 16.4 feet. Took no more than 5 seconds to get an accurate lock in Google Maps and GPS Test. Brilliant work everyone!

Here's a mediafire upload (no wait required here)

http://www.mediafire.com/?fcskbhg25zrmn5n
[Captivate Android Development] j101399j:
Thank you, I'll note that. I have not tested this on JH7, let me know how it works

I also used root explorer, copy the folder to your sd card, menu select multi select, select all and copy, navigate to /system/lib and pate the files. If you have a bone stock build it may be too much this way, but root explorer works great if the pc does not
[Captivate Android Development] ThisWasATriumph:
exact thing happened to me but i'm running 32 bit.
[Captivate Android Development] DemonWav:
Nothing changed. Still can't get a lock. I'm on JH7 btw.

EDIT: Works better, but keeps jumping around, not a solid lock.
[Captivate Android Development] buddy17:
when i try to navigate to system/lib, droidexplorer pops up saying "Droid explorer cannot find /system/lib. Check the spelling and try again"

any clues??
[Captivate Android Development] buddy17:
nevermind! don't mount the sd card, dohh....been awhile since i have used droid explorer
[Captivate Android Development] DemonWav:
Negate what I just said! Just took 1 more reboot, works PERFECTLY! Even the compass works flawlessly! Thank you j101399j!

EDIT: *sigh* Nevermind...I get a lock (that's a start) but it's moving all over the place. Also, compass doesn't work at all anymore.
[Captivate Android Development] emuneee:
I'm curious as to what specifically fixes the GPS issue using your solution. I'm not doubtful, just curious. :)
[Captivate Android Development] bts0uth:
Same here but on win7 32bit. Can't get it working
[Captivate Android Development] buddy17:
holy cow!!! just tested in my vehicle. At first, i was MAD! As soon as i got out on the road and fired up maps, got my lock, it had me driving 50 ft off the side of the road! But, it was like it caught on, and for the rest of that portion, it stuck right on the road, with the compass working correctly also.

So, i decided to try Navigation to get back to my apt...it was definitely a little buggy at the start also. It was going back and forth between having a lock (took awhile to catch up with the lock, then had random spurts of a blue circle around my location). Then, it was as if it caught itself, and it worked great the rest of the way home.

I'm running JH7, and did not use skyhook. THANK YOU!!

now we need a non-root way about doing this so all my friends that aren't into the modding scene can also enjoy the newfound wealth!!!
[Captivate Android Development] Hellerox:
Booo didnt work for me
[Captivate Android Development] Kanzeon:
Definitely getting a lock quickly now: this is much better than any of the other fixes.
[Captivate Android Development] beazie0885:
Can confirm it worked for me. I'm running SRE V2 B7 (was still having gps issues) and all I did was tweak the settings in lbstest mode to what was stated because the vibrant fix is included with sre. So the long short of it is, if you are on SRE B2 V7 (or v6 at that), and still having gps problems, just try the recommended settings for lbstestmode. No need for all the file mumbo jumbo, It works just fine with a lil tweaking. I'm getting locks inside!
[Captivate Android Development] cropythy:
Without it being specified for certain this is based on a fix that DG said wouldn't be in SRE until beta 8 since it was released by Eugene373 yesterday. At least I am guessing that is the fix referenced in the first post since Eugene didn't have anything to do with the vibrant fix already in SRE, afaik.
[Captivate Android Development] jzpeepz:
Finally getting quick locks! Even indoors. Haven't tried navigation yet but this is already the best fix yet. Thanks!
[Captivate Android Development] fox945:
After copying everything over to my system/lib folder and rebooted my phone, I am now getting a FC every minute on android.process.media. No locks on the GPS. Flashing back to stock and trying it again and see if I have better luck.
[Captivate Android Development] Adminkiller:
Yeah I am getting the same force close. It only happens when the OS tries to read the SD cards. I tried to fix permisions to no avail and reboots fix nothing. However, GPS is working amazing. Locks inside my house.
[Captivate Android Development] buddy17:
were you guys using SRE1.3.1c??? I had this gps fix installed, and then went to apply sre1.3.1c and got the tons of force closes, i ended up going back to stock JH7, and now i'm with everyone else here and my dang droid explorer is back to not working!!! just crashes.
[Captivate Android Development] Circazero:
I'm running JH3 with voodoo v1.6.

After doing exactly as told in the OP GPS is working great!

I left skyhook off. It took a while to lock but once it did navigation was good!

The only problem is that I get FC whenever the "media scanning" happens. Or when the phone tries to check the SD card.

Also I noticed that in my.house I used to get 0-1 3G bars of signal with JF6.

I'm using Jh3 because I get 3 sold 3G.bars In the exact same place.

But after copying the files inside the lib folder I get 0-1 bars again on JH3 :(
[Captivate Android Development] designgears:
ditto, you dont need the ENTIRE lib folder, just put up the changes files.
[Captivate Android Development] Circazero:
Doesn't it say to copy all

The files from his lib folder to your own /system/lib ? That's what I did I copied the contents of the lib folder that's inside the zip file he put up for download.
[Captivate Android Development] j101399j:
Try with skyhook on and drive around; that has fixed it for many. Good luck

I'm sorry but I have no idea why using this set of lib files works or which one(s) are the key, I just know that it fixed the gps for myself and quite a few testers. I am working on cutting out a lot of the files and am getting mixed results. Just becasue the files have the same name does not mean they are the same. When I have this down so we do not need the entire lib folder, I'll update the OP
[Captivate Android Development] cclem700:
Works great for me! I didn't get any kind of useful lock before. Now it seems to be working great! Thanks!
[Captivate Android Development] Krad:
I don't believe this is a new fix. I tried this over a month ago with a link grin eugines site. It didn't show any significant benefit.

The key to gps is not the lock. It is driving around and not skipping all over the map.

I am on jh7 and the gps is adequate in google maps. It pops off or sometimes is slow, but it works and gets me out of getting lost.

This is probably another snake oil fix that may work for a few days and then be right back where you started.

Hate to be a pessimist but i have tried this and every gps file from most rims including epic 4g and the only thing that has helped was loading jh7.
[Captivate Android Development] j101399j:
(edit out) nevemind
[Captivate Android Development] nickbarbs:
tried this on my captivate with an o2 UK sim (I'm in central London.) Still no fix and the compass now points the opposite of where i'm pointing the phone. Additionally, unless i'm connect to WIFI the 150 meter range it gives me is about a mile north of where I am.

reverting to my nandroid backup..
[Captivate Android Development] Whipon:
Cool. I'll try with root explorer then. I already have it installed but didn't try because these are a lot of files.

One more question: what about file pemissions?.
[Captivate Android Development] j101399j:
So far no issues with permissions that I am aware of
[Captivate Android Development] cclem700:
Okay, so maybe I spoke too soon. Decided to give it a driving test this morning. While it is much improved over NOT working at all, it still sporadically showed me driving in the middle of nowhere and then jumping back to my actual location. My Garmin was working just fine so it wasn't an issue with blocked satellites. The fact that this did show improvement leaves me hope that it's a software issue and not hardware. We'll see, I have two weeks to decide if this phone is a keeper.:cool:
[Captivate Android Development] kletiz:
Thanks j101399j! Giving it a try right now and I will report back with the results.
[Captivate Android Development] wyvphone:
I've noticed something odd with this fix. When I go into the LbsTestMode application, the "Position Test" button will get a lock within 3-5 seconds, where it used to take a minute or more. I can then exit out of that app and go into the Maps app and Maps will get a lock also within 5 seconds. However, if I let the phone sit for 30-60 minutes, going back into the Maps application will never get a lock, even after 10 minutes. I have to open LbsTestMode and hit "Position Test," wait 5 seconds for that to lock, then exit out of LbsTestMode and go back into Maps.

Note that, by "exit out of LbsTestMode," mean that I hit the back button from the list of satellites so that the location icon on the status bar disappears (i.e. location stops) and then go to the home screen and tap Maps. The location software isn't running in between switching from LbsTestMode to Maps.
[Captivate Android Development] Circazero:
If there are no permissions issues then why do I get FC anytime scans for changes on the SD card? Basically everytime I boot up. Or make a change in astro.
[Captivate Android Development] galaxyjeff:
It's not working, I'm not getting any lock at all. I hate how these threads are nothing but a let down. I think the Galaxy S phones have a defective hardware based GPS and I'm to the point of wanting to return mine.
[Captivate Android Development] j101399j:
Unfortunatuly I do not know why you are getting a force close. What rom, kernal and other mods if any are you running? I have personally and many more have ran this on the stock build and eugene's R3 rom without any FCs
[Captivate Android Development] phr00t:
I am glad you guys are trying to fix the gps..but this doesn't work. The gps is just as bad as jh7 stock, and now my compass is terrible and the media scanner crashes. Also, tons of people are still confused on what needs fixing. Indoor locks, satellite count, lock time etc. have already been fixed... only thing remaining is google maps accuracy, and this doesn't fix that :-(
[Captivate Android Development] galaxyjeff:
I think if we want a working GPS we'll need to buy a Motorola Droid X or any other Droid they make. I had 2 Motorola Droid 1's and they both had super reliable GPS and I used my first one to guide me to a friends house that I couldn't even see where to go to get to his house because it was so dark outside. I know the Galaxy S phones would never be able to do that. Samsung is working on a new phone with a dual core processor and the GPS chip is on the processor die or something. Maybe they're aware that they released defective phones. There's no reason an update couldn't have been sent out by now. I'm ready to see if it's not to late for Wirefly to take mine back and maybe I'll wait on a better phone from Samsung or a good Motorola Android phone to come to AT&T. They actually are selling the Fascinate for 1 penny now. I think that's the reason these phones are dirt cheap after just being released. I don't recommend these phones to anyone who would possibly need GPS directions from their phone.
[Captivate Android Development] olieebur:
I also had media scanner crashing and also seems like it hasn't improved much. I'm running on JH3 with SRE1.3.1c. Is it recommended to put on these settings from a fresh stock rom?
[Captivate Android Development] buddy17:
quit using the thread to b!tch and talk about other phones...no one cares. If you aren't happy, then send the phone back. We don't care what you do. Tell us the fix didn't work for you, and leave the thread. I'm tired of every thread turning into places for people to complain and rant about how they aren't happy.

I for one, was another happy user of this fix. Once things got started up, it kept me on the road exactly and the compass even worked great. It did take about 30 seconds after initial lock for it to get my location correct on the road itself, but after that, it stuck like glue.
[Captivate Android Development] jzpeepz:
Tried navigation today and it was completely off. But at least my GPS works for my static position now. Thanks for your work on this fix!
[Captivate Android Development] j101399j:
I have now tried this 3 times wuth jh7 and no issues. One thing I am doing is flashing back to stock with odin3 one click, performing the file transfer and gps setting change, then flashing jh7. So far no FC and no media issues. I'll add a note to the OP about jh7 though. If someone that is having issues on jh7 would try that and report, that would be great.
[Captivate Android Development] foxbat121:
+1

If you think all you need to fix for Captivate GPS is to get a quick lock, you have failed from the start. The biggest problem with GPS issue is not you get the lock or not, it is the accuracy, or lack there of, while moving.

If you can't fix, or don't understand, both the initial lock and accruacy, don't claim you have the fix *for real*. Besides, it has been proved that if you make any random changes to GPS settings or change the files, you may randomly get quick fix for a few days. But that doesn't mean anything.
[Captivate Android Development] j101399j:
I understand getting a lock and keeping it with say 10 meter accruacy for a short period does not mean it is fixed. If that was the case I would not have posted this. I found sometning that works for myself and quite a few other people and wanted to share. I drive a lot for work and I have been running this since Thursday morning, using google naviation and over 585 miles of driving. So far I have an aprox 97% dead on lock showing me on the correct street and in the correct spot on the street.

Have you even tried to see if this worked for you yet?

@ anyone else that wants to post without trying this 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 or just to far out there, 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.
[Captivate Android Development] lpsi2000:
Okay, I just tried this fix and it seems to be working. I went out a few times today and so far so good. I am going to test more as I drive around tomorrow. My results are premature right now, but they look good thus far.
[Captivate Android Development] bobbylx:
For those who haven't tried it, I was one of j101399j's testers. So far I have had great results with this. Using it in North Carolina while driving for a couple days and with google maps it kept a lock on me within 5 to 15 meters the entire time. This is about 25 miles a day, both around the city and back roads outside of town. A couple of times yesterday it had me locked at 50 meters for a second, but j101399j suggested a tweak that worked.

Start up lbstestmode and get your lock first, then open google maps. This kept the accuracy spot on the entire time.

Like he said, it may not work for all, but don't discredit this fix without at least giving it a try.

FYI, I'm running Eugene's Captivate Hybrid R3 with the voodoo lagfix.
[Captivate Android Development] flashman2002:
Exactly, it is sad that one person that does not have something work tries to discredit a fix for the short term that has worked for many people. Nothing will ever work perfectly, especially when you are dealing with technology where the user can control what they do with it. Be happy that people are trying to fix the issues rather than just ***** about Samsung not supplying an update.
[Captivate Android Development] foxbat121:
Nothing against you personally. But we have seen hundreds of threads popup claimg GPS fix and all turned out to be bunk. The issue with GPS is actually quite complex and difficult to prove (I wouldn't trust any fix without someone test it for over a week).

No, at this time, I'm holding off to see what Samsung can offer (probably not much). There is no sense for me to waste time unless I see 100% success rate and over one week of success period.