[Captivate General] chappatti:
EDIT 03/24/11: Watch out Phoenix, Andromeda 3 is extremely close !!! In fact I would have to rate them equal since the difference is a matter of opinion!!!!!!!!!

EDITED: After getting the latest Andromeda version here is an update. SO SEE THE IMPORTANCE OF UPDATING YOUR THREADS ACCURATELY !!!!!!!!! :-) All-in-all Firefly and Andromeda are just about equal........

EDIT 2: ADDED di11igaf's di11i's v7.1.1 (Custom Config was better than Auto Config)

I will continue this by using an authentic navigation program (Navigon 3.5.3) and do driving tests.

It looks like all the ROMs here have good GPS

......read what you want into that.

OVERALL ALL ROMS HAVE PRETTY GOOD ENOUGH GPS ON MY SAMSUNG CAPTIVATE.....So looks like the Cappy has been saved from the garbage dump !

-----------------------------------------------------------------------------

HERE I GO AGAIN BRAVING THE WRATH OF THE KHANS HERE...but read the post fully.

I tested all of the custom ROMs that are currently active - as listed in Mikey1022's WIKI (link below)

http://xdaforums.com/wiki/index.php?title=Samsung_Galaxy_S/SGH-I897

for GPS performance by flashing each one on my phone

This includes all of the roms listed in the newer ROMs section.

I have a Captivate from ATT that I bought on the first day ATT released them. I say this since this gives you an idea of the "age" of my hardware.

For each ROM I flashed back to stock JF6 using odin, master cleared and then flashed the rom using CWM.

** By using a single phone with different ROMs one can be sure the hardware factor remains constant. I would guess that if a particular ROM gave poor GPS performance compared to another it would be a ROM not hardware issue.

1. Used LbsTest Mode to determine how fast lock was achieved, how many satellites were seen, how long satellite locks were held and whether AUTO CONFIG or CUSTOM CONFIG made a difference.

2. I will proceed with testing with a proper navigation software (NOT Google Maps) to see if the LbsTest Mode results lead to accurate guidance. (In my experience, a good LbsTest position lock gives good navigation...but I have not tested that on all ROMs).

THIS DOES NOT REFLECT ON ANY OTHER ASPECTS OF THE ROM. JUST GPS!!!!!!

So dont freak out. :eek:

RESULTS

: (Please see mikey1022's post for links to the roms).

Each ROM was give three tries........IF GPS LOCK WAS MAINTAINED BEYOND 45 secs it was taken as a success. Individual satellite maintaining lock is defined as the [*] symbol being maintained.

All custom config were the default settings of the ROM. Generally this was supl.google.com and 7276...BUT PLEASE CHECK YOUR INDIVIDUAL ROM.

Phoenix Ultimate JS7 by adamholden85:

CUSTOM CONFIG: Full lock < 20 secs; Upto 9 satellites at full lock; ALL satellites held locked for >30 secs (!!!!); Average 7 satellites > 45 secs; Accuracy ~ 5 meters.

AUTO CONFIG: Not more than 3 satellites at 30 sec mark; But locks at 5 satellites within 45 secs.

ANDROMEDA ver 3:

AUTO CONFIG: Full lock < 20 secs; Upto 9 satellites at full lock; 8 of 9 satellites held locked for >30 secs (!!!!); Average 8-9 satellites > 45 secs; Accuracy ~ 10 meters.

CUSTOM CONFIG: Full lock < 20 secs; Upto 8 satellites at full lock; 7-8 satellites held locked for >30 secs (!!!!); Average 7 satellites > 45 secs; Accuracy ~ 10 meters.

Continuum v4 themed:

AUTO CONFIG: Full lock < 30 secs; Up to 8 satellites at lock; Average of 7/7 or 8/8 satellites held lock for > 45 secs; Accuracy ~ 10 meters.

CUSTOM CONGIG: Full lock < 30 secs; Up to 5/5 satellites at lock; Average of 4/5 satellites held lock for (number of satellites seen increased with time) > 45 secs; Accuracy ~ 15 meters.

di11i's v7.1.1 by di11igaf:

CUSTOM CONFIG: Full lock < 30 secs; Up to 8 satellites at lock; Average of 7 satellites held lock for > 45 secs; Accuracy ~ 10 meters.

AUTO CONFIG: Not more than 3 satellites at 30 sec mark; But locks at 5 satellites within 45 secs.

Apex 5.1 by Watsaa: Based on JS8:

AUTO CONFIG: Full lock < 20 secs; Upto 8 satellites at full lock; Average of 6 satellites held lock for > 45 secs; Accuracy ~ 10 meters.

CUSTOM CONFIG: Full lock < 30 secs; Up to 6 satellites at lock; Average of 5 satellites held lock for > 45 secs; Accuracy ~ 15 meters

Andromeda 1.2 by TeamKomin: (Yes, 1.2 is the latest version)

AUTO CONFIG: Full lock < 20 secs; Upto 7 satellites at full lock; Average of 6 satellites held lock for > 45 secs; Accuracy ~ 15 meters.

CUSTOM CONFIG: Full lock < 30 secs; Up to 6 satellites at lock; Average of 5 satellites held lock for > 45 secs; Accuracy ~ 15 meters

FireFly 2.6 by xtremekilla09:

AUTO CONFIG: Full lock < 30 secs; Up to 6 satellites at lock; Average of 5 satellites held lock for > 45 secs; Accuracy ~ 10 meters

CUSTOM CONFIG: Full lock < 30 secs; Up to 4-5 satellites at lock; Average of 4-5 satellites held lock for > 45 secs; Accuracy 15 meters.

Cognition 4.2.2 Non-overclocked Full ROM by designgears:

AUTO CONFIG: Full lock < 30 secs; Up to 6 satellites at lock; Average of 5 satellites held lock for > 45 secs; Accuracy ~ 10 meters

CUSTOM CONFIG: Full lock < 30 secs; Up to 4-5 satellites at lock; Average of 4-5 satellites held lock for > 45 secs; Accuracy 15 meters.

Serendipity 6.2 by MikeyMike01:

AUTO CONFIG: Full lock < 30 secs; Up to 6 satellites at lock; Average of 5 satellites held lock for > 45 secs; Accuracy ~ 10 meters

CUSTOM CONFIG: Full lock < 30 secs; Up to 4-5 satellites at lock; Average of 4-5 satellites held lock for > 45 secs; Accuracy 15 meters.

Cyanogen Mod7 and Obsidian could not be tested because of trouble with download links not working for me.

In my hands Phoenix Ultimate JS7 was very good in custom config mode and lock quality and accuracy were excellent. Many of the other custom ROMs also showed good to very good GPS performance. AUTO CONFIG seems to have an edge over Custom Config except for Phoenix, where the custom config was great.

So it looks like most of the newer ROMs are pretty much fine with GPS function. Since my hardware remained the same, if a ROM listed above that worked nicely fails on your phone it may be more of a hardware issue and not a ROM problem........

Of course, YOUR MILEAGE MAY VARY, so use only as a guidance.