yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] betoNL:
Mytracks and probably endemondo are OFFBOARD gps apps.

Meaning you are not only dependable on a good working gps, but also on a "healthy" 2/3/4 G coverage AND a good synch with the servers where the maps are stored...

It's a no go for me....

Furthermore you guys are expecting an unrealistic accuracy what domestic gps is concerned....

Nevertheless, I would like to test the settings, you got me curious...

Where is that CWM package? On your signature?

Greetz
[Captivate Android Development] $omator:
yes at first first post and no you do not need maps downloaded in order to record track in those apps

read whole gps post carefully
[Captivate Android Development] fallenguru:
For tracking? Why should you be? The apps just store a list of coordinates that can (later) be visualized as a path and overlaid on a map.
[Captivate Android Development] Rred:
guru, I think you guys are crossing up three issues here:

1-How an app behaves. It may be poorly written and unable to function "solo".

2-Map data. If not stored or cached locally, the app may refuse to run because it can't see the map map. (See #1, poorly written, can't just log data.)

3-GPS data. Some GPSes, like many Cappy, won't run standalone, without access to network or server information.

A "GPS logger" is expected to record data without any presence of maps or map servers, for future use. But mapping software? Often won't just do logging.

What happens will depend on exactly which app you're talking about and what it is supposed to do, or not. And whether it is running on a phone with a working GPS of some kind. Or not.

Moto fixed my Cappy problem.<G>
[Captivate Android Development] $omator:
1- app by google that makes perfect tracking at other devices is not broken on i9000 - think please

2- none of mentioned by me apps needs data connection, it stores as saidraw data that could be later marked on downloaded map - again think maps or not have no corelation to tracking precision

3- i9000 will run wo aGPS/data connection but first fix will take much longer next ones will take alot less time as some data will be writen already

both mentioned by me apps are 'loggers' not 'mappers'

i am talking about app that can write my fixed position in fastest possible intervals that i could later use it for checking my sport performance or to record car performance on diff routes

problem we face here is not noticable on navigations as they arecoded to 'stick to sthe road' so even if fix loses its accuracy the software correction will most probably locate you on proper road - still there are known cases when navi jumped betwen streets at intersection while phone was on front window of car in a wide open area. that should not happened

run some tracking software and take a bike ride or a bus ride - sometimes it will be accurate sometimes it will go ten-hundrets of meters out of your path(mostly on turns) or the fix will simply disapear for some time wo any noticable reason (wide open area). or simply run google maps (not earth) and take a bus, or car ride with a driver checking your 'live' pos on map ...

or simply run record on this tracking soft and leave phone at one place on some wide open area. you will notice that phone traveled tens hundrets of meters...

my almost 5 old Nokia tracks way better, never losts and get fix inside of buildings where sgs just blinks its GPS icon. thats what %#^*0 me - i have 'state of art yea our best product" phone and i can not record my track as i could on a phone that is 5y old
[Captivate Android Development] $omator:
soon we will hear press release that gps is not a main module of this phone and its main function is to make calls not to be a navigation/sport tracker and we should be happy that it makes fix after 5 minutes at an open field (dramatization? - not for everybody sadly)

and if we want good gps we should buy latest samsungs baby (SGS2) that uses chip that came up to gps market half year earlier that one we have in our SGS1 but is 5 times better than ours (yes sgs2 oldboy chip can fix with accuracy 1m while our can do 5m max, sgs2 one can do a fix faster and inside buildings while sgs needs time and space - wierd like my ex...)

they should at least have guts to say yes we scr*wed up gps in sgs1 and do not know how to fix it and it will not be fixed. if thats antena problem they should refund like 50-75% of whole operation cost. that would be a wide commented (free marketing - good marketing - we have guts to admin that we done wrong but we care about out clients)

my next phone most probably will not be samsung

- i do not want to discover that it has some feature but it is not working as it is suposed to work... only because they wanted to release something faster then other brands.
[Captivate Android Development] betoNL:
$omator my friend, I see you are very passionate about this issue...

But...do you know the difference ( in performance) between onboard and offboard gps apps?

And let's concentrate only on voice-guided car gps navigation...

And, do you know the difference between Full A-gps (supl) and offline a-gps when you need data connection only for downloading assistance gps data?

I had 5 standalone gps devices ( I sold 3 and kept 2) all of them equipped with sirfstar chipsets, but I never got locks inside a building, unless I was standing close to a window or waiting a real long time.

And 1 meter accuracy doesnt exist on domestic gps devices.

The gps on my lost Nokia 5800 would not work without Full a-gps (supl) and that's why I purchased then a external bluetooth gps receiver since I could approach it using Garmin MobileMaps app.

I dont know nothing about "tracking" yet ( gonna test it after the vacations) but I tested almost all ONBOARD car gps apps like Miomap, Destinator, Route66, Tomtom 6 / 7 , CoPilot, Navigon, Sygic and many versions of iGo ( the last four, I tested also in many smartphones, the other programs I tested with my standalone gps devices...Unfortunatelly, Garmin is not ready for Android yet, afaik)

And believe me, no software will compensate a bad performing gps hardware.

When snr values are unstable and accuracy drops, iGo for instance will stop navigation with a warning "satellite signal lost"... Navigon will put the cursor all over the place...

I can go on and on, but the fact is that the gps in many sgs devices is performing above average when compared to other smartphones with a-gps support and without sirfstar chipsets..

The difference is that the users with good working gps are hardly vocal about it and hardly take part in forums....

In the other hand, "unsatisfied" customers are usually very vocal about it, specially in Forums...

I dont know if you read my posts about about a-gps schemes, but anyway, the fact that Samsung is bringing sirfstar chipsets back to a smartphones, (like it used to be) , is for me a breath of fresh air..

Anyway, if not a Samsung, which smartphone would you recommend?

«»
[Captivate Android Development] $omator:
http://www.brighthub.com/electronics/gps/articles/115724.aspx

calling this module a gps ia an abuse ;]
[Captivate Android Development] Rred:
"i am talking about app that can write my fixed position in fastest possible intervals that i could later use it for checking my sport performance or to record car performance on diff routes"

In that case, yes, a logger is all that you want. Tech toys these days are almost always "ignore the man behind the curtain" and even if you know the questions to ask, the makers are often afraid to answer because you might be a competitor trying to steal their magic. Consumers? Nah, don't tell them ANYTHING because numbers and facts tend to hurt sales, sad to say.

AFAIK the GPS chipsets in phones are "sequential" chipsets, they all look at one satellite, then a second, then a third, perhaps four, and if they can't find one then they start to look at the ephemeris and atlas and seek the other ones out. These are all steps that take time, and the phone has to do them in sequence, limited also by the phone's CPU speed and other tasks--like checking in with the cell towers or playing music.

Some of the dedicated GPSes will always be able to track better and faster, because they are not dealing with other tasks, they have faster GPS sets, and many claim to be reading 12 satellite signals simultaneously, not sequentially. (I'm not sure I believe the claim, but that's what they say.)

So if speed matters...you'd want to shut down everything else the phone does, or get a real GPS. The phone may also be programmed to only get a GPS reading once per second, or even less often. That's also the kind of thing manufacturers don't talk much about, and customer service reps often just lie if they don't have an obscure answer on that.

Inside of buildings, GPS was never supposed to work. The fact that G3 nd G4 chipsets can, is a testimony to how far SiRF and a few others have pushed the chipset technology. And if you GPS does work inside a building? Find another place to go if there's a hurricane or tornado, that building isn't built very well.<G>

$25-50, GPS logger, should outperform the phone every time.
[Captivate Android Development] Rred:
beto-

"And 1 meter accuracy doesnt exist on domestic gps devices. "

Just FWIW, here in the US (I'm guessing the NL means you're in the Netherlands and "here" isn't "there" ? ) the bulk of consumer level GPSes are WAAS-enabled with +/- 3-meter accuracy, so they'll local you within 6 meters of "here".

But we do also have "surveyor" quality GPSes on the open market. A land surveyor using enhanced equipment can actually get something like two centimeter (2 cm) accuracy from a GPS unit. This is actually a variation on "differential GPS" which gave 3-5 meter accuracy before WAAS existed.

So, no one-meter accuracy on mass market devices, no. But if someone wants to pay for it...they can always buy the survey equipment. Which of course, won't be found in cell phones either way.<G>
[Captivate Android Development] $omator:
my 5 year old phone has better GPS performance, and it was no the best pick from the market that time as sgs was - just one of many

i would like to see at least same or as gps module was top_shelf_best_technology_atm even better performance now in sgs

thankfully my unit was not affected by the defective board - gps_antena connection
[Captivate Android Development] betoNL:
As I posted many times in many of the hundreds gps threads on this forum alone, when I was using my lost Nokia 5800XM, the gps would not work properly without a-gps (full= supl).

Full a-gps (supl) is not an option for me cause I dont and wont have a data account, I use only wifi..

But I didnt care much about it, because I had 2 good standalone gps devices; but then I installed Garmin Mobile, which have many features, including connecting to an external bluetooth gps receiver instead of the internal one.

Then I bought for 20 euros , the Nokia LD-3W which is have an excelent (and replaceable) battery and comes with a car charger which also works with the phone as well...so I got for 20 euros a bluetooth gps receiver equipped with a Sirfstar3 chipset and a car charger...

The Android OS does not have proper connectivity control and proper location method as the Symbian OS, but it has a nice feature : The possibility of allowing "mock locations" , meaning, with the right software (for instance Gps Bluetooth mouse unlimited), you can connect practically any gps software with the external device.

You can see the Nokia LD-3W in action on my first gps video...

So figure that:

The sgs got a 4 inch Samoled screen which is a much better screen than all my other standalone devices

So I hook it with my external compact gps device via bluetooth and I have a sirfstar3 performance on a great screen and I run ALL my favourite gps programs flawlessly.

Well, almost all of them cause I thing that garmin and tomtom are not ready for Android yet....

What surprises me is that the only t time I used my old external gps receiver with the sgs, was when I made that video and I didnt use since...

It is not a sirfstar performance, but is pretty good and with all apps I tried

So once again, if the gps on your sgs is not performing at least as good as mine, you have a couple of options:

- Get a bluetooth gps receiver (works like a charm on android devices -see video)

or

- Keep on playing with the tons of "gps fixes" that come and go on this forum (many gps threads disappeared already)

or

- Return or sell your device and get a better one

But *****ing about Samsung and/or being vocal about it, is just useless, cause million of users are satisfied with the sgs and dont even show up in Forums

And I still cant believe that the sgs II is equipped with a Sirfstar IV chipset...

Another pleasant surprise....
[Captivate Android Development] betoNL:
Can you post some examples of some of these survey quality gps devices available for domestic use?

Tks

«»
[Captivate Android Development] JJEgan:
SGS1 I was happy with GPS many are not.

SGS2 I am happy with GPS. In fact its slightly better. But again many users say poor GPS.

jje
[Captivate Android Development] $omator:
they should consider sepuku for delivering such gps with sgs

as a sidenote i must point out that most users do not care about gps functionality of their smartphones or are absolutley satisfied with current performance

anyways here is a good piece on sgs2 gps

http://blog.clove.co.uk/2011/05/18/samsung-galaxy-s-ii-real-user-reviewpart-twogps/

thats how sgs1 should be performing.
[Captivate Android Development] Rred:
"they should consider sepuku"

Ah, Samsung can't do that, they're Koreans and sepuku is a Japanese concept. Despite recent physical evidence that modern Japanese might have descended from Koreans...each traditionally considers the other to be alien, inferior, and despicable. No love lost there.

As to most users not caring...Well, when they try to use gasbuddy or Foursquare or get ads as they go clubbing or shopping, eventually they'll find out "this damn phone just doesn't work" but fortunately for Samsung, most of them will just want a new phone by that time and not care about the quaint old concept of "fixing" things.
[Captivate Android Development] $omator:
enought for me, sepuku or sgs2 for me ;)
[Captivate Android Development] betoNL:
Samsung will sell around 15 million sgs.s and probably another 20 million of the sgs2 and who knows how many nexus S ....

I would not consider sepuku or harakiri or anything like that if I was Samsung...:eek:

«»
[Captivate Android Development] $omator:
aaaaaaaanyways first time i see 12 sats at my 'test window' with the nexus_on_sgs gps ;] most of them over 30-35 snr
[Captivate Android Development] $omator:
now you can flash betwen those three gpss wo problems on any rom. also /data/gps is cleared during flashing...

JVO STOCK GPS

- fast first fix but way out of position, fix 5-15-30-50, and it takes ages to find the correct location despite accuracy is said to me 10m. fix travels hundrets of meters on map in random paths

WORST - STAY AWAY

JV9 GPS

- fast fix almost on the spot, fix 5-15-30-50, good accuracy and fix is moving on its own despite phone at one position but its way better than stock gps - almost ok - fix likes to travel on its own from west to east or from north to south always straight lines crossing actual position but way less than stock jvo gps

Almost as good as Nexus S
[Captivate Android Development] t1mman:
CWM files?

I'll try the nexus S and post results
[Captivate Android Development] askpcguy:
Are these results obtained with Use Wireless Networks enabled?

How about results during a drive, using Google Maps for turn by turn navigation?
[Captivate Android Development] $omator:
No data enabled while testing first fix peeformance later yes, thats why i put them files here so you can test those in any kind of circumstances ...
[Captivate Android Development] $omator:
and oh nooo i never use Use Wireless Networks enabled

never turned it on to be honest
[Captivate Android Development] askpcguy:
Only time use wireless network is needed is trying to get a location fix indoors. And even then it is very rare.

Sent from the miui matrix SGH-i897
[Captivate Android Development] slayp00n:
when I flashed it did somethings very fast then rebooted the phone? is it supposed to do this?shouldnt it go back to cwm?
[Captivate Android Development] t1mman:
I tried the NexusS GPS and it loses the fix almost everytime with Sporty Pal. I'll try a second test (temperature was grey and I deleted all data using GPSTest) to see if it does the same but so far it doesn't look good :(
[Captivate Android Development] slayp00n:
awhile ago i had a gpsfix.zip ripped out of a rogers rom and it made the gps flawless but I cannot find it, it is on the forum somewhere.
[Captivate Android Development] slayp00n:
guys so I have a flashable gps fix that works I mean works, but it is for cwm 2.x, can anyone convert it to 3.x?
[Captivate Android Development] slayp00n:
if someone can convert this from cwm 2 to cwm 3 it will fix your gps.
[Captivate Android Development] jesus_c:
i have i9010 armani captivate

when I was on 2.2 (Andromeda3 ROM)

My GPS did not fix me (only 1 or 2 visible satellites) and just one thing I did - changed jupiter.xml (attached to this post)

this jupiter.xml from original Armani ROM

GPS works fine with it

now I'm on 2.3.3:

rom JV9 (obssession)

modem for test JVO, JPV3 (now)

kernel: latest T20, preinstalled Talon (now)

phone i9010 Armani Captivate

crash my phone:

use wireless network - on

use GPS - on

use sensor aiding - on

no satellites:

use wireless network - on

use GPS - on

use sensor aiding - off

Any ideas?

PS sorry for my baaaaad English
[Captivate Android Development] t1mman:
Same goes with my second attempt, always loses the signal and "stop" working, with sportypal.

Anyway, I'm back at stock JVO, it's the best as of yet
[Captivate Android Development] $omator:
like i said in both install posts

first fix will take much longer

and you must give it few minutes to gather required data

as the package is deleting any previous gps_aiding_data stored on the phone

- you can do it by entering either google maps or your sport pal and let it 'think'

ive just tested pro version of this software and it maintained fix at window so it is your device antenda faulty/your system is mix of crappy themes modifications/your system is not clear jvo and have some leftovers of old systems

you could help me to help you by sending me file obtained this way
[Captivate Android Development] t1mman:
The problem is not the first fix, it's the consistency of the fix. When I install a new rom or any GPS related "fix", I clear the data and let it run (with GPS Test) for a couple of minutes on a clear sky so that it can write new data.

JVO was installed with PIT and repartition, I don't theme or whatever and the only modification was of the GPS you posted. As for antena, it's out of the question since I do have some good tracking (depending on the rom used)

As I wrote, JVO w/o modifications is still the most "descent" (I can "relate" on the tracking, not much spikes but still appends). But when I applied the Nexus S fix, I always lose the signal.

So, as far as I know, JVO untempered is still the best GB rom for my utilisation and I will begin to test apps instead, some does use optimisations and this might affect more the precision of the tracking.

And if it doesn't, well, I'll just get myself something like this and be done with it:

http://www.zephyr-technology.com/store/9600.0112.html

Anyway, thanks for your help.

EDIT: I'm back on stock JVO, so the bugreport probably won't provide anything usefull, I still can provide it if you want.
[Captivate Android Development] $omator:
-consistency of the fix is better on both nexus and jv9 files

-'clear the data' is not working corectly in GPS Test or not working as it should (no su acces - no system files acces - can not clear data that my script cleares)

maybe it just needed more time as like i said it literaly 'wipes the folder with gps data'

as for 'clear the data' in gps test i can not say it makes anything there sygnificant maybe changes one file name, maybe clears only the memory data
[Captivate Android Development] t1mman:
-JV9/Nexus files does not provide a more consistant fix IN MY CASE, JVO is slightly better in my case, with my SGS, on my environnement/region using SPORTYPAL (non pro).

The pro version might have "optimisation" that non pro version doesn't, can you provide a link to a tracking?

Some tracking software provides "Realtime spike filter on mobile app and on website." (taken from sportracklive), the SportyPal version might have similar features, I think this might impact more than "fooling around" on the GPS settings, as far as I know, the change in consistancy can be related to an external cause as much as the device itself.

Anyway, my next tests will be of different applications (sportyPal, sportstracklive, endomondo, etc.)
[Captivate Android Development] $omator:
hmm only thing that comes in my mind is that you had not enought space in /system to copy over new files (as nexus ones are twice as big) so youve ended with incomplete package, but as you said youre not using any modifications and stock_jvo got much more than needed space there.

thats all i can do say/speculate without bugreport.txt :)

and belive me ive spent days on comparing those files so i am more than sure what are the results provided =)

as for sportspalpro i can say that on first run it was unable to launch gps, needed an app restart...
[Captivate Android Development] jbrnd:
My Telus Fascinate would literally NEVER get a GPS lock. I'm not sure how many fixes I've tried - this is the only one that has worked.

Thank you very much.
[Captivate Android Development] Korshar:
Could you add a gingerbread-bootloader version? i can't install those zip-files on galnet twooey miui rom =(
[Captivate Android Development] ExDr:
What do following parameters in secgps.conf mean: SSL=0 or 1 and SERVER_MODE=0 or 1
[Captivate Android Development] laughingT:
Thanks for the OP.

I've been tweaking the gps.conf file with great success in getting fast fixes.Both the OP and attachments gave me a much better understanding of how gps works in SGS with BCM4751 chip.

You have the best technical OP on the SGS gps topic at XDA, IMHO.

Sent via XDA from Captivate GB I897.UCKK4 rooted
[Captivate Android Development] dambrosioj:
Damn thanks! wasnt getting a lock inside at all with Darkys rom, getting 30m inside my apt building with this, awesome!

Will give it a full test driving through the city today.
[Captivate Android Development] TheSopranos16:
@Da_G: Thanks for providing this. I will flash it now and try it out after work. Based on your description in the first post, it sounds like you tweaked some settings and removed interpolating and smoothing. I would imagine this would fix the gps showing us continue past turns. But what about the GPS dropping satellites and working significantly worse when its in the car vs right by the windshield? I've always felt like our phones needed much more optimal conditions and a much higher snr to keep a satellite lock as compared to my older phones (Tilt 2 and Fuze). Were you able to find out anything about the root cause of this behavior? Thanks in advance and thanks again for all you are doing to help us with the GPS.
[Captivate Android Development] rajendra82:
Wasn't that discovered to be due to an older/buggy GPS chip driver being used in the JF6 firmware? When I updated to JH2/JH3/JH7, my Captivate suddenly was able to lock on to 10+ satellites, when under JF6, 3-4 was the best it could do. A lot of the satellites were always visible but not all were being used for GPS. Currently my Captivate uses almost every satellite it sees. I remember reading somewhere that this change in behavior coincided with Broadcom delivering a new driver to Samsung.