[Q] GPS altitude (extreme)inaccuracy problems on 407BB Longhorn/DSC ROM - Streak 5 Q&A, Help & Troubleshooting

Hi all,
So I wanted to start this topic to share with you a problem with GPS altitude accuracy I've been having since changing custom ROMs and BB to 407.
I know the GPS altitude is not extremely accurate anyways but within 30m it should be fine - which is acceptable by my standards and for my needs. Besides being inaccurate, the altitude reading should be stable in any case.
I use the GPS for when flying - with a clear view of the sky and usually with no clouds at all(or just a bit of cumulus). On the 407BB and with a Longhorn ROM I had instances where the reading was 1000m one second and 700m the next!!
Here is the history of the problem:
- 1 year of use 360 stock Rom&BB + XSsoar - flight track-logs no problem at all: altitude accurate to 30m and no extreme "jumps"
- Installed 407 BB and Longhorn 2.9 - certain track-logs with 100-300m "jumps"(errors) during certian readings. Horizontal accuracy was not too bad but it was better on the stock.
-Installed DSC a week ago - I had no time to test rigorously but with a small walk in the city(not really representative) I still had some(few) problems. Although I cannot complain since the altitude reading in cities is usually buggy with this.
-Now I installed back a 360BB and stock Rom - the accuracy seems to be a bit better - BUT still did not test in the open air - will do one of these days and post the result.
I am attaching a flight track log(KML format for GE) for you to see the problem yourselves. Besides I have attached a track-log of THE SAME FLIGHT done by a Garmin 60CSX gps(my backup GPS for flying) for you to compare the extreme discrepancies.
Code:
Dell Streak 407BB Longhorn ROM TRACKLOG (white):
juventusventus (dot) org (slash) temp (slash) Dell407BBLonghornXCSOAR.kml
Control LOG file with Garmin(this is what my previous(360BB+stock) log files used to look like as well):
juventusventus (dot) org (slash) temp (slash) GARMINcontroltracklog.kml
Hopefully som1 can help and diagnose the problem since I'd rather have the custom ROMS on coz they are much better at everything else other than the GPS accuracy.

A little late in reply but try this
http://www.tabletroms.com/forums/showwiki.php?title=DellStreakFAQ:GPS-FIX

Related

[App] Marathon - GPS measure / tracking software

Latest version: 1.3.1.5.
Changelog
Information
Marathon is a Windows Mobile application which keeps track of your movement with the help of a GPS-receiver. It’s the perfect companion for sporting activates such as running and bicycling. You can configure Marathon to announce various statistics in the headset or speaker while you’re recording. This gives you the advantage of always knowing your performance and is a great morale boost to reach your goals. You can compete with yourself by setting the goal time comparison settings to one of your previous results. This will allow the announcements to tell you exactly how many seconds ahead or behind you are. You may also use the generic time goal in case you haven’t recorded anything to compete against. The application records and displays data such as time, distance, speed and your altitude change. You can also choose to display your speed and altitude as bar or line charts, as well as showing a map of your recording. As a complement to the application, Marathon is compatible with a free online service, which allows you to see more detailed information about your performance. You can view your result on a map as well as see various rankings against other users of the service.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features
• Announce various statistics in the headset or speaker while running.
• Compete with yourself by using a previous recording or a generic time based goal.
• Records data such as time, distance, speed, altitude change.
• Can show a graph over your speed/altitude as well as a map of the track.
• Upload the result to www.marathon-mobile.net to see more detailed info and compare your results with others. The webpage is still a work in progress, so don’t expect too much yet.
Requirements
• Windows Mobile 5.0+ Professional device.
• GPS receiver with support for Microsoft’s GPS Intermediate Driver.
• Screen resolution of at least 240x240 pixels.
Download
http://www.marathon-mobile.net/Download/DownloadLatestVersion
neat app- hope this helps to get you more coverage since I think the app deserves it: http://www.fuzemobility.com/marathon-gps-trainer-released/
Is it possible to also make it save the track as kml so it can be viewed in google earth?
biohazardousguy said:
Is it possible to also make it save the track as kml so it can be viewed in google earth?
Click to expand...
Click to collapse
Hello!
would this run on my diamond (640 x 480)?
+1 for google earth - support!
A few questions:
1. Will this work on a VGA, e.g., a Fuze?
2. Does it track in miles or just kms?
3. Will it work for cycling, e.g., mph, not just mins/mile?
I currently use GPSCycleComputer because it works for both running and cycling, but this app has some nice new features.
seriously guys, are you even reading the first post?
I’ve tested it on my HTC Touch Pro
Click to expand...
Click to collapse
Touch Pro = VGA
It works on the Fuze/Diamond at VGA: http://www.fuzemobility.com/marathon-gps-trainer-released/
I'll let the author respond to changes to mph instead of km.
bugsykoosh said:
neat app- hope this helps to get you more coverage since I think the app deserves it: http://www.fuzemobility.com/marathon-gps-trainer-released/
Click to expand...
Click to collapse
Thank you!
biohazardousguy said:
Is it possible to also make it save the track as kml so it can be viewed in google earth?
Click to expand...
Click to collapse
Im considering to implement some kind of map integration, so i'll look into it.
drjim said:
A few questions:
1. Will this work on a VGA, e.g., a Fuze?
2. Does it track in miles or just kms?
3. Will it work for cycling, e.g., mph, not just mins/mile?
I currently use GPSCycleComputer because it works for both running and cycling, but this app has some nice new features.
Click to expand...
Click to collapse
bugsykoosh said:
It works on the Fuze/Diamond at VGA: http://www.fuzemobility.com/marathon-gps-trainer-released/
I'll let the author respond to changes to mph instead of km.
Click to expand...
Click to collapse
I haven’t tried it on a bike, but I don’t see why it wouldn’t work since it works with walking, running and cars. You can also select different methods, such as “Run”, “Bike” and “Ski” when you save your result to keep track of your travel method.
I've implemented the following units, you can change between them using "Menu->Settings->Unit":
km/h
m/s
mph
min/km
I'll add more if someone find it usefull. Would min / mile be of any use?
I would love you to add minutes per mile as that is the standard measure for running speed, so it would be useful for running.
Thanks.
Very well done!
Hi Ooije,
I did a first test of your app and I'm very impressed about it's features and how well it works for the very first beta! On my Touch Pro, it did find my current position very fast and the distance measured is exactly what www.gpsies.com tells me about it. Uploading to your homepage also worked well and is such easy to do. Congratulations and thank you very much!
Of course although it is already very functional, there are some feature requests:
- I did not dare to switch off the device at my first test, because I did not want the GPS receiver being stopped and used S2U2 as screen lock. Having an option to switch off the display and locking the device (as in GPSCycleComputer) would be a great thing.
- Having an option for specifying the GPS settings would be fine. On the Touch Pro it connects to the intermediate driver directly and works well, but actually I'd like to have it connected to GPSGate on another Port.
- For the running pace (min/km), it shows seconds as percent of minutes. Having it as mm:ss (that is 7:54 instead of 7,9) would be appreciated. BTW:
drjim said:
(...) minutes per mile as that is the standard measure for running speed (...)
Click to expand...
Click to collapse
Here in Europe it is min/km, which is already implemented... ;-)
- I didn't try that audio feature yet (BTW: Do you use earphones?), but I'm thinking that it could also be useful if you're on an unknown route to have some very basic navigation features. That is, importing a route (on www.gpsies.com there are a lot of it) and at least being told if you're leaving that route. For more information you can have a look on your display then, which might show the planned vs. the actual route.
- I'm interested in having a plot "pace over time". I'm not quite sure whether GPS data are such accurate (especially these qualcomm receivers), but maybe there can be done some filtering in order to have good results.
- and of course exporting the track as GPX, KML or whatever (hey, there is GPSBabel to translate it ;-) ) would be great
Last but not least, there is a small flaw having +infity as speed after loading or saving a track - maybe it's currently there for debugging purposes (see screenshot attached)
Cheers
Matzix
PS: If you want/need a german translation, please let me know!
drjim said:
I would love you to add minutes per mile as that is the standard measure for running speed, so it would be useful for running.
Thanks.
Click to expand...
Click to collapse
Alright, if that’s what you use in US I’ll put it on top of my TODO-list. Thanks for the feedback.
Matzix said:
Hi Ooije,
I did a first test of your app and I'm very impressed about it's features and how well it works for the very first beta! On my Touch Pro, it did find my current position very fast and the distance measured is exactly what www.gpsies.com tells me about it. Uploading to your homepage also worked well and is such easy to do. Congratulations and thank you very much!
Of course although it is already very functional, there are some feature requests:
- I did not dare to switch off the device at my first test, because I did not want the GPS receiver being stopped and used S2U2 as screen lock. Having an option to switch off the display and locking the device (as in GPSCycleComputer) would be a great thing.
- Having an option for specifying the GPS settings would be fine. On the Touch Pro it connects to the intermediate driver directly and works well, but actually I'd like to have it connected to GPSGate on another Port.
- For the running pace (min/km), it shows seconds as percent of minutes. Having it as mm:ss (that is 7:54 instead of 7,9) would be appreciated. BTW:
Here in Europe it is min/km, which is already implemented... ;-)
- I didn't try that audio feature yet (BTW: Do you use earphones?), but I'm thinking that it could also be useful if you're on an unknown route to have some very basic navigation features. That is, importing a route (on www.gpsies.com there are a lot of it) and at least being told if you're leaving that route. For more information you can have a look on your display then, which might show the planned vs. the actual route.
- I'm interested in having a plot "pace over time". I'm not quite sure whether GPS data are such accurate (especially these qualcomm receivers), but maybe there can be done some filtering in order to have good results.
- and of course exporting the track as GPX, KML or whatever (hey, there is GPSBabel to translate it ;-) ) would be great
Last but not least, there is a small flaw having +infity as speed after loading or saving a track - maybe it's currently there for debugging purposes (see screenshot attached)
Cheers
Matzix
PS: If you want/need a german translation, please let me know!
Click to expand...
Click to collapse
You should be able to switch of the device since it keeps the GPS receiver and sound devices running (unless you mixed with the power options). But I guess that could be useful in combination with the ability to read from a NMEA-data directly from a COM port. Unfortunately this is not my highest priority right now, but I might look into it.
Showing pace as m:ss instead of a decimal number might be handy. If that’s what people expect when using the min/km unit I’ll definitely change. What would the expected audio announcement be for such a metric? “three point forty five” could mean either 3.45 (as a decimal number) or 3 minutes and 45 seconds.
The audio feature works with both speaker and headset, but if you’re listening to music at the same time you probably don’t want 100% volume in your music player.
Import/Export seems to be a requested feature, so I’ll look in to a few formats and see which fits best. Announcing when you’re too far away from the expected route is a great idea. I’ll put that on my TODO-list.
There are bar charts (5, 10, 15 or 25 bars) as well as a linear diagram built-in to plot the speed. Just select “Menu->View->Speed” and “Menu->Settings->Diagram Type->…” to view them. The diagram is not inverted when min/km is the selected unit, but that shouldn’t take so long to implement.
Since your speed is 0 m/s it will take you infinitive time to move 1 km, so it’s kind of correct . But I guess I’ll replace it with a ∞ (infinitive symbol) to make it look better and less confusing.
Thank you for all your feedback; it’ll definitely help me improve the application. A translation would be nice, but I think it’s best to wait until I have a more stable set of localized strings in the application. It’s hard to keep the English / Swedish translations in sync even when im translating between them myself. So I’ll keep in touch.
Looks great and though i do now own a pocket pc anymore it would be
awesome if you could contact me. I am the head of the urban sports
guerrilla at www.endorphinum.de
Maybe we can work out a system that allows your users to upload their
activity right to endorphin !?
greetings,
Carlos
Not working at all
Hello, this is my feedback:
though the program starts ok (I can see the main interface Window) the GPS is always in "starting..." but never starts...
I tried to start first Tomtom navigator, gps starts, close tomtom and start Marathon but... no way.... "starting gps..."
I see no options to configure it...
My phone is a Windows Mobile 6.0, QVGA resolution, HTC clone (amsam M810)
Thanks.
Test with a Touch HD
First start I got no GPS conection. After softreset, I got the GPS lock after a couple of secods. Then I started for a test run which was fine on the fiorst Minutes with havin a short voice anouncement every Minute. after 5 Minutes the system stopped talking to me and after 25 Minutes the SW stopped completly. So I will wait for the next version to give it a next test. so far the SW is already on a good way, but also not very reliable.
I released a minor update today. Here are the news in beta 1.0.0.2:
Fixed a bug with the start button when the GPS-device was started before the application.
Added support for minutes / mile.
A few other small fixes.
I've also updated the website with Google maps integration, some rankings based on distance and the ability to filter by transport method.
Bibifrine said:
First start I got no GPS conection. After softreset, I got the GPS lock after a couple of secods. Then I started for a test run which was fine on the fiorst Minutes with havin a short voice anouncement every Minute. after 5 Minutes the system stopped talking to me and after 25 Minutes the SW stopped completly. So I will wait for the next version to give it a next test. so far the SW is already on a good way, but also not very reliable.
Click to expand...
Click to collapse
That's strange, I've had the application running over a night without any problems (indoors, so no GPS signal in that test). Did you turn the display of or kept it on all the time?
sergutel said:
Hello, this is my feedback:
though the program starts ok (I can see the main interface Window) the GPS is always in "starting..." but never starts...
I tried to start first Tomtom navigator, gps starts, close tomtom and start Marathon but... no way.... "starting gps..."
I see no options to configure it...
My phone is a Windows Mobile 6.0, QVGA resolution, HTC clone (amsam M810)
Thanks.
Click to expand...
Click to collapse
The latest release fixes a bug when the GPS was started before the application starts, but I don't think this is the issue in your case. Is your GPS set to be managed by WinMo automatically (Settings->System->External GPS->Access->Manage gps automatically )?. Marathon uses Microsoft GPS intermediate driver, so the OS has to manage the GPS.
I've bought a Bluetooth GPS to play around with, so hopefully it will help me increase the compability with different kind of hardware. By the way, how is your GPS set up in TomTom?
Thanks for the feedback (both of you). It's very valuable since it's kinda hard to fix problems without knowing of there existence .
Cool, just downloading it now.
Any chance you can integrate ApptoDate so that updates are added automatically? Thanks
Regards
"That's strange, I've had the application running over a night without any problems (indoors, so no GPS signal in that test). Did you turn the display of or kept it on all the time? "
I tested the system first with switching to standby (and it does not talk to me) after that I just shut of the screen and then it was talking to me for a couple of Minutes and after 25 Minutes it failed completly. I will download the new version and give it a try on my next run tomorrow.
I will post the result.
quick test on Verizon Omnia WQVGA
I need to start gps before lauch program
nice idea
Hello,
I just downloaded and installed.
Also tested outdoors and jogging
I started Marathon but no way. (waited 10 mins, enough right?) GPS status was always "starting..."
Then I started GPS device from 2 other apps. It did.
Both apps worked and located me in the World.... then closed and opened Marathon
Does not work.
Answering your questions:
yes, GPS is managed by the OS. Option is checked in Settings->System->External GPS->Access
GPS config is: COM1 Baud 9600
ps: what is missed in your software (I think) is the GPS config.
Other software have it.
Thanks a lot.
----------------------
The latest release fixes a bug when the GPS was started before the application starts, but I don't think this is the issue in your case. Is your GPS set to be managed by WinMo automatically (Settings->System->External GPS->Access->Manage gps automatically )?. Marathon uses Microsoft GPS intermediate driver, so the OS has to manage the GPS.
I've bought a Bluetooth GPS to play around with, so hopefully it will help me increase the compability with different kind of hardware. By the way, how is your GPS set up in TomTom?
GLOC said:
Cool, just downloading it now.
Any chance you can integrate ApptoDate so that updates are added automatically? Thanks
Regards
Click to expand...
Click to collapse
Well, I could at least append it to my TODO-list ^^.
Bibifrine said:
"That's strange, I've had the application running over a night without any problems (indoors, so no GPS signal in that test). Did you turn the display of or kept it on all the time? "
I tested the system first with switching to standby (and it does not talk to me) after that I just shut of the screen and then it was talking to me for a couple of Minutes and after 25 Minutes it failed completly. I will download the new version and give it a try on my next run tomorrow.
I will post the result.
Click to expand...
Click to collapse
I assume you haven't changed the settings in "Menu->Settings->Power Management" (at least the first two checkboxes should be checked) and installed the application on your device and not on a memory card? I would really appreciate if you could change the logging level to verbose ( Menu->Settings->Diagnostic Logging), record for a minute or two and then send me the log file in /Program Files/Marathon/Logs so I could investigate further.
megapinky said:
quick test on Verizon Omnia WQVGA
I need to start gps before lauch program
nice idea
Click to expand...
Click to collapse
Thanks for the screenshots. The wrong skin is loaded since your bottom bar is 10 pixels higher than the one built into WM. I'll improve the skin loading algorithm a bit so the correct skin will be loaded. Where can I get hold of the bottom bar you're using so I can make sure it works correctly before releasing an update?
sergutel said:
Hello,
I just downloaded and installed.
Also tested outdoors and jogging
I started Marathon but no way. (waited 10 mins, enough right?) GPS status was always "starting..."
Then I started GPS device from 2 other apps. It did.
Both apps worked and located me in the World.... then closed and opened Marathon
Does not work.
Answering your questions:
yes, GPS is managed by the OS. Option is checked in Settings->System->External GPS->Access
GPS config is: COM1 Baud 9600
ps: what is missed in your software (I think) is the GPS config.
Other software have it.
Thanks a lot.
----------------------
The latest release fixes a bug when the GPS was started before the application starts, but I don't think this is the issue in your case. Is your GPS set to be managed by WinMo automatically (Settings->System->External GPS->Access->Manage gps automatically )?. Marathon uses Microsoft GPS intermediate driver, so the OS has to manage the GPS.
I've bought a Bluetooth GPS to play around with, so hopefully it will help me increase the compability with different kind of hardware. By the way, how is your GPS set up in TomTom?
Click to expand...
Click to collapse
The "Starting GPS Device..." should take less than a second, it says "No Signal" when there is no GPS fix. So the problem is that the GPS device isn't detected at all. Do you usually have to configure applications before using your device or do other software detect your GPS automatically? Currently Marathon uses the GPS intermediate driver which is supposed to increase the abstraction level so I don't have to parse the NMEA strings from the COM-port, but I guess I have to take a look at other alternatives.
Thanks for all the info!

EzHero 5.1 GPS problem

I recently installed the EzHero 5.1 ROM. I'm having problems with GPS. Google Maps can't work out where I am, nor can Google Places or the built-in weather widget, and I even installed an app called GPSTest to be sure, and that too seems not to have any reading. So I'm pretty sure GPS is not working. I can see the little satellite icon flashing in the top bar from time to time, but my phone doesn't seem able to determine my location.
I've enabled GPS (and not network-based location) in Location, I've enabled location sharing in Privacy, and I've enabled handset location sharing in Settings on www DOT google DOT com.
Could this be a problem with the EzHero ROM? Should I try installing e.g. VillainROM 12? I tried searching the forum but can't even locate the thread where I downloaded the ROM from just last week any more (following the link from Google suggests the thread has been removed!?), let alone any more detailed information
Thanks for any pointers!
Well, I have now got GPS working. What a cool technology! I've changed two things:
1. Updated to the latest radio
2. Changed location -- am now in my house on the second floor, rather than on the eighth floor of my office building (both in central London).
I don't really understand why either of these would have any effect, and in terms of location, I'm pretty sure I tried using it outdoors and in other locations before. So could it have been the radio??
The weather widget still says it has no weather available. Oddly, though, the one thing that has known my location all along is the Weather Channel widget, and that works just fine....!

Finally a working GPS fix solution after 1.5 years S2

>> A working GPS on the S2 i9100. Finally - after feeling to tried 1000 times to find a solution – a fix for the bad gps fixing times.<<
Background
Since I got my S2 1,5 years ago I always had many troubles to get a gps position fix:
I tried to flash many modems, in my history had been on many ROMs (resurrection remix several versions, rootbox several versions, neat CM 10.1 nighties, now on Carbon 1.7)
Nothing, absolutely nothing helped me to get a quick and reliable gps fix. Tried within this years also many apps on each ROM, faster fix, SIRFIV, GPS Status, GPS fix) and additionally tried many A-GPS patches out of forums…. Last week I got serious lost in Paris (holiday) and was so frustrated that I cannot get a GPS fix within 10 minutes, so that I’m really disassembled my i9100 yesterday, to look if all contacts, and antennas are connected. (Didn’t helped also, here described finding was made after checking that).
I do not know, what made the trick definitely this is a solution for all who are pained by the bad, bad GPS fix of the S2. Who has time – and developers are highly appreciated!! – let us find out together, which is the most critical part of this solution or is it the combination? … I would highly appreciate, if these things get investigated and speculate also about a necessary step to update the code bases for all AOPK and CM ROMs.
[B]Finally ONE combination which is working (< 2 min cold start, then 5-10 sec)[/B]
1) A Patch which disables static navigation:
StaticNav-1.0.zip http://forum.xda-developers.com/showpost.php?p=38603894
That patch can be run in recovery by flashing. It detects three different gps.exynos4.so files inside your rom, which are taken as binaries from the Samsung stock-ROMs (blame Samsung for not open all sources). Because there are mostly these libraries in use in all custom ROMs, it should be able to patch yours too. Otherwise go to the thread “GPS SirfIV Tool Development - Disable Static Navigation” and get you working version of these gps hw-library.
2) Two Apps (not sure which did the trick):
2.1) "GPS booster"(a very very tiny 44 kb service in background) got from Playstore. Install, start once and fine.
2.2) And the app “angry gps” which is also not designed for our i9100. But it works fine. It is hard to get it. In some threads the people have made a copy, because it is out of the Playstore since month/years. Google hard; don’t give up! Or one copy at http://forum.xda-developers.com/showthread.php?p=32240488 (see update 20130510 below)
After applying the flash-able patch (obvious has to be applied every time you flash your rom) (THANK the Dev!) and starting the small service “gps booster” (THANK the DEV) and start any gps testing app. and then changing just the two following settings in “angry gps”:
- Operation Mode: „MSASSISTED“
- Accuracy: „0“ (see update 20130510 below)
I get a fix after reboot within 1 minute (Germany), every new fix whenever you turn of your GPS is now really within 5-10 secs there.
I’m so glad that there is finally one solution to this problem which is bothering me since 1,5 years.
All invited to test!!! We should find out what is the detailed trick and give ROM Devs input to patch
I would be very happy if others can confirm this, let us find the problem together. Is it the static navigation? Is it GPS booster service (I don’t can debug this app, to see what it is doing (maybe increase some gps acquiring rates?))? Or is it the “angry gps” which is able to apply the right settings?
Advanced comments:
Interestingly the “angry gps” app seems to set values, which should be also be influenced by the gps.conf. Before I got this solution. Also a gps.conf file like following did not the trick (note the “ACCURACY_THRES=0”. – This is confusing. But I think there is something really messed up in the lib gps.exynos4.so since years. – Definitely the described way did the trick for me, but it would be great to open the way for all ROM devs to find the failure and patch their ROM. As far as I know the gps.exynos4.so is not open source, so it or other hw-libs would need to be patched, if we find out, why this app/patch combination is working so GREAT. – Never be ashamed of your S2 again, when anybody else got already the position in the unknown city!
Good working example gps.conf for me.
NTP_SERVER=de.pool.ntp.org
AGPS=http://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_1=http://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra4.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_USER_PLANE=TRUE
DEFAULT_SSL_ENABLE=FALSE
INTERMEDIATE_POS=1
ACCURACY_THRES=0
QOS_ACCURACY=50
QOS_TIME_OUT_AGPS=95
QOS_TIME_OUT_STANDALONE=80
QosHorizontalThreshold=1000
QosVerticalThreshold=500
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
REPORT_POSITION_USE_SUPL_REFLOC=1
AssistMethodType=1
AgpsUse=1
AgpsServerType=1
AgpsServerIp=3232235555
AgpsMtConf=0
AgpsMtResponseType=1
CURRENT_CARRIER=common
PHONE_TYPE=UMTS
ENABLE_WIPER=1
Note that we lowered the ACCURACY_threshold=0 (most use 1000). So one can get some position jumps and position moving of gps coordinate within 50-15 m. But better this, as no fixing at all.
State of Investigation:
Modem: Could be one factor, but I doubt
ROM: Should not have too much influence since most use the same gps.exynos4.so because of same sources or binary sources)
Kernel: This has for sure no influence
Update 20130510:
Rebooted sometimes and excluded the angry gps app. it also overwrites your custom gps.conf.
for now, it seems that either the modem, and/or the gpsboost app and/or the lib-patching and/or the gps.conf is responsible for the huge improve. So it seems the app `angry gps` is out this game and can be excluded.
Update 20130517:
Meanwhile I changed a lot the ROMs and kernels and modems and apps. Not at Carbon_21030516 and Dori 9.17, but this does not matter. But the switching of settings show, that the two things, which do the trick are: gps.conf (you can also use app NTPtop) and most important, the patching with the mentioned StaticNav-1.0.zip make the trick for fast GPS fixes. - I think this is the final finding.
Update 20130605:
Meanwhile I did a lot of other investigations. Now I got my S2 fixing position in 10s - also after 2 days after the last gps use (without a reboot). I found that each boot requires a long initial GPS fix of approx 30s.
The guide will be updated if I have time (at the moment 6 days/week work). - For the impatient a short, short guide:
1) apply the staticnavigation patch from cwm
2) use above gps.conf. (new slightly changed and sirfgps.conf will follow by time)
---- must be repeated after each reboot ----
3) use angrygps after each reboot to set the operation mode to MSASSISTED. - Change just that setting, and exit the app.
4) settings --> apps --> all --> google.serviceframework. ------> clear data
---- for daily gps position fixing ----
4) the use 2 GPS apps seeking for satellites seems speed up the fixing. - If I need a quick fix, I start "GPS Test" (not closing, just switch away) and afterwards "GPS status".
--> I get a TTF of approx 30s if a reboot had been made. All following gps fixes less than 10-15s! By the way: the Modem_NELS1_CWM.zip model is very, very good. Much more satellites than all other modems I tried before
------------------
Other conditions:
Modem: Modem_NELS1_CWM.zip
(over the years had been before on SGS2-M250K-UB23.zip, ModemRIL_XXMS2.zip, I9100_radio_XXLS6_CWM.zip, XXLPX-CWM.zip, Modem_XXLQ6-CWM, tested-ModemRIL_XXLS6, tested-ModemRIL_XXLS9)
Actual ROM/kernel: Carbon 20100510 nightly / Dorimanx 9.16
Fantastic thread Thanked & 5 starred, even tho I personally have never had GPS problems. You're right, many many people on here over the 18 mths I've been here have had frustrating problems with GPS that seem almost impossible to fix, hopefully this helps some.
Thread bookmarked.
Thanks for sharing! :thumbup:
"To err is human, to forgive is divine"
Sent from my SGS II
Impressive thread, you have done pretty deep experimenting, currently gps is working great, but during my phone's GB, ICS era it would take a lot of time to lock, personally my solution was @Chainfire GPS Patch which was pretty rad it worked great for me.
Sent from my GT-I9100 using xda app-developers app
a small update: rebooted sometimes and excluded the angry gps app. it also overwrites your custom gps.conf.
for now, it seems that either the modem, and/or the gpsboost app and/or the lib-patching and/or the gps.conf is responsible for the huge improve.
so `angry gps` is out this game.
Sent from my GT-i9100 using xda app-developers app
GNUDroid said:
a small update: rebooted sometimes and excluded the angry gps app. it also overwrites your custom gps.conf.
for now, it seems that either the modem, and/or the gpsboost app and/or the lib-patching and/or the gps.conf is responsible for the huge improve.
so `angry gps` is out this game.
Sent from my GT-i9100 using xda app-developers app
Click to expand...
Click to collapse
I recommend you edit the first post and mention the changes, or just correct it.
Sent from my GT-I9100 using xda app-developers app
Did you try the aGPS patch also that can be found in the dev area here?
Sent from my GT-I9100 using xda app-developers app
I subscribed to this thread.
I also find myself waiting 10 minutes for a fix. Most of the time I need to be in an open space to get any fixes at all.
Together with the closed source hml driver, I find this to be the only things that stop me from using this magnificent smartphone at full potential. I hope at least this issue gets fixed.
Good work so far. Thank you!
Hello. Is it possible to enable static navigation, because is it necesery for turistics navigation, or geocaching. Ofcourse that the device is Samsung Galaxy S2.
Working fine
I flashed this fix,
and SGSII catch signal on hot after few seconds
I usually moves across my country and it really really helps
gr8 job!
kiler_pl said:
I flashed this fix,
and SGSII catch signal on hot after few seconds
I usually moves across my country and it really really helps
gr8 job!
Click to expand...
Click to collapse
Yes, it could be true. When you use clasical car navigation. Samsung havn´t problem to find satelites. But I talking about gps navigation when you move speed under 5 km per hour. When you run or walk. You try find geocaches and so on. And you move only a few meters, step by step. GPS signal jumping, for example you are in a place, final destination and your device are still showing, that you have 20 or more meters to the end. This device you can´t use for turistic, geocaching. I am lazy root it. I am not sure that this problem rooting and installing Sirf Star IV Control application help, especially in ICS.
I find some solution. There is a problem only when you start car navigation. Like is Sygic, Igo etc. This sw disable static navigation. After that when you start geocaching, or turistic navi, gps signal jumping. When you start only geocaching, or turistic navi. Everything work correctly. It looks like applications changing some configuration file.
Some doubts
Hi there!
I live in Brazil (South America), and my gps.conf file is like this:
NTP_SERVER=north-america.pool.ntp.org
XTRA_SERVER_1=h t t p: // xtra1. gpsonextra. net/xtra. bin (spaces cause I´m new in the forum)
XTRA_SERVER_2=h t t p: // xtra2. gpsonextra. net/xtra. bin
XTRA_SERVER_3=h t t p: // xtra3. gpsonextra. net/xtra. bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276
I believe I should chance the NTP_SERVER to =south-america. pool. ntp. org right?
My XTRA_SERVERs are different from yours also. Should I change them and leave as yours?
The other lines I don´t have in my file: should I write them as they are in yours too or there are some other differences between German (de?) and Brazil?
Thank you very much for the post and your help!
I want to get everything clear before trying to fix my GPS problem.
I have a spanish official 4.1.2 ROM at my S2: I9100XXLS8, Kernel Version 3.0.31-816988, Buid number JZO54.I9100XWLSD
I have solved my problem by disabling A-GPS:
Settings> Location Services> Use wireless networks (unchecked).
Now it fixes inside my home also.
RIL?
GNUDroid said:
>> A working GPS on the S2 i9100. Finally - after feeling to tried 1000 times to find a solution – a fix for the bad gps fixing times.<<
Other conditions:
Modem: Modem_NELS1_CWM.zip
(over the years had been before on SGS2-M250K-UB23.zip, ModemRIL_XXMS2.zip, I9100_radio_XXLS6_CWM.zip, XXLPX-CWM.zip, Modem_XXLQ6-CWM, tested-ModemRIL_XXLS6, tested-ModemRIL_XXLS9)
Actual ROM/kernel: Carbon 20100510 nightly / Dorimanx 9.16
Click to expand...
Click to collapse
What RIL are u using?
Where is it located, the Xtra.bin file
Does anyone know:
Every time the xtra.bin file is downloaded, where is it located in the I9100 ?
Thank you so much if you have the answer.
Hi there,
I have same problem about gps. This is my ROM:
Paranoid 3.68 jellybean 4.2.2
Modem:XXLPS
Kernel:3.0.64-CM
After i flashed this Rom and modem i cant get any satellite, i use gps status, the AGPS not automatically refresh, and icon GPS on the navbar isn't blinking. Only icon one circle without dot in the center of that icon.
If I'm lucky i only get one of two satellite and impossible locked. I have try to flashing static navigation. But there's no hope. I try app like Gps control Sirf, but the app said my phone isnt gt-i9xxx.. I have no idea after i followed all of your instruction. By the way, angry gps can't install in my ROM and gps booster always . Is it compatible for jelly bean?
I attached a screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my GT-i9100 using Tapatalk 2
some update of current problem solving
fadli1987 said:
Hi there,
I have same problem about gps. This is my ROM:
Paranoid 3.68 jellybean 4.2.2
Modem:XXLPS
Kernel:3.0.64-CM
After i flashed this Rom and modem i cant get any satellite, i use gps status, the AGPS not automatically refresh, and icon GPS on the navbar isn't blinking. Only icon one circle without dot in the center of that icon.
If I'm lucky i only get one of two satellite and impossible locked. I have try to flashing static navigation. But there's no hope. I try app like Gps control Sirf, but the app said my phone isnt gt-i9xxx.. I have no idea after i followed all of your instruction. By the way, angry gps can't install in my ROM and gps booster always . Is it compatible for jelly bean?
I attached a screenshot
Sent from my GT-i9100 using Tapatalk 2
Click to expand...
Click to collapse
Some help and update again after so long time: Oh sh*** it is already september again...
Still GPS seems to be a problem for our old friend the i9100. Many roms and different android versions of each build partly seem to use different hardware-libs. Additionally GPS seems to be sensitive to
gps.conf, sirf.conf and the google.framework and/or the google location settings (e.g. just gps, gps+network location).
Most important are:
1) a good/patched gps.exynos.so lib in system/lib/hw/
2) good gps.conf and sirfgps.conf in system/etc/
3) Concering google.framework:
If 1 and 2) are adjusted still sometimes I experience troubles with an fast gps fix. The influcence is odd but sometimes it helps:
3a) to play around with the toggles of location setting (-->settings-->location acess). Switch the toolges some times and try combinations of just gps and gps+network location. 4) under settings-->apps-->all: clean “Google Services Framework”. This sometimes also can help by gps problems after my findings.
Since my initial post here I changed a lot of kernels and roms. From Android 4.1.2, 4.2.2 to 4.3. Still the speed of a GPS lock is varying from rom to rom: It seems that there had been one gps.eyxnos.so from 4.1.2 which was very fast.
--files and toolbox-------------------------------------------------------------------------------------------------------
Attached you can find some files which are my recommendations for the points 1) and 2)
--files and toolbox-------------------------------------------------------------------------------------------------------
Normally you need just to flash a script which patches your installed gps.exynos.so to aenable static navigation (which highly improves the gps locking speed).
1) Attached:
The original thread “PS SirfIV Tool Development - Disable Static Navigation. All credits to the original people!
http://forum.xda-developers.com/showthread.php?t=1324219
http://forum.xda-developers.com/showthread.php?t=1324219&page=11
StaticNav-i9100-v1.1.zip - [Click for QR Code] (143.3 KB, 47 views)
2) Attached:
If your gps.exynos.so is not found to be patched by this script, you can also try to flash my personal gps.exynos.so (already patched) which worked fine under my installations of slimbean 4.2.2 and 4.3. (also some time ago under carbon and rootbox 4.2.2)
3 and4) attached/text:
Additionally you can find my personal gps.conf and sirf.conf files which you copy over your /system/etc/ directory (or merge parameters in your files)
my gps.conf
NTP_SERVER=de.pool.ntp.org
NTP_SERVER=ntp.derekgordon.com
NTP_SERVER=pool.ntp.org
NTP_SERVER=0.sg.pool.ntp.org
AGPS=http://derekgordon.com/gps-files/bin/xtra.bin
XTRA_SERVER_1=http://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://derekgordon.com/gps-files/bin/xtra.bin
AGPS=http://xtra3.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_USER_PLANE=TRUE
DEFAULT_SSL_ENABLE=FALSE
INTERMEDIATE_POS=1
ACCURACY_THRES=0
QOS_ACCURACY=50
QOS_TIME_OUT_AGPS=95
QOS_TIME_OUT_STANDALONE=80
QosHorizontalThreshold=1000
QosVerticalThreshold=500
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
REPORT_POSITION_USE_SUPL_REFLOC=1
AssistMethodType=1
AgpsUse=1
AgpsServerType=1
AgpsServerIp=3232235555
AgpsMtConf=0
AgpsMtResponseType=1
CURRENT_CARRIER=common
PHONE_TYPE=UMTS
ENABLE_WIPER=1
ENABLE_XTRA=TRUE
DEBUG_LEVEL=3
START_MODE=WARM
my sirfgps.conf
#CSR SiRF plc
#PROJECT_NAME : white Space is not allowed
#UART_DRIVER : Uart Driver Path
#RESET_GPIO : Reset GPIO Driver Path
#ONOFF_GPIO : OnOff GPIO Driver Path
#EXTERNAL_LNA : 1 - use External LNA, 0 - use Internal LNA only
#REF_CLOCK_26MHZ: 1 - use 26MHz TCXO, 0 - use 16.369MHz TCXO
#UART_BAUD_RATE : 0 - 115200bps 1 - 230400, 2 - 460800, 3 - 57600
#FREQUENCY_AIDING : 0 - Disable, 1 - Enable
#SENSOR_AIDING : 0 - Disable, 1 - Enable
#SET_ID_IMSI : 1 - Use IMSI for SET ID, 0 - Use MSISDN for SET ID, especially for Japan Network Operators
#DEBUGGING_FILES : 0 - no log file, 1 - log files enabled
#SSL_ENABLED : 0 - SSL Disabled, 1 - SSL Enabled
#CERTI_VERSION : 0 - TLSv1 , 1 - SSLv3 , 2 - SSLv23
#CP_RESPONSETIME : 0 - no priority, 1 - resposne priority time, 2 - resposne priority position ,3 - resposne priority use entire response time
#REAIDING=20
#CONTROL_PLANE : 1 - CP Enabled, 0 - CP Disabled, for MP3 player or PND
#ATT_NETWORK_OPERATOR : 1 - for AT&T, 0 - for other network operator
PROJECT=SAMSUNG_S5PC210
UART_DRIVER=/dev/ttySAC1
RESET_GPIO=/sys/devices/virtual/sec/gps/GPS_nRST/value
ONOFF_GPIO=/sys/devices/virtual/sec/gps/GPS_PWR_EN/value
EXTERNAL_LNA=1
REF_CLOCK_26MHZ=1
UART_BAUD_RATE=2
FREQUENCY_AIDING=1
SENSOR_AIDING=1
SET_ID_IMSI=1
DEBUGGING_FILES=0
SSL_ENABLED=0
CERTI_VERSION=0
CP_RESPONSETIME=3
CONTROL_PLANE=1
ATT_NETWORK_OPERATOR=0
ICS_NETWORK_OPERATOR=0
SGEE=1
CGEE=1
EMC_ENABLE=1
CIQ_ENABLE=1
LOG_PATH=/data
GPS Issue
Hi GNUdroid,
I really need your help down here
I can't solve the issue
http://forum.xda-developers.com/showthread.php?p=45404559#post45404559
great fix...thanks

[ROM][10/NOV/13][UNOFFICIAL][4.3.1] PACman [Source Build] - impressions - Q&A/T

First, I'd like to thank Josegalre and all that have helped him in developing this ROM. It's a very good ROM that shows much promise. I hope that this will both help the developer(s) in resolving the issues I encountered, and in deciding if this ROM is suitable for your device.
The powers that be here won't allow me to post in the development threads, because I'm a "newbie". I may be here, but I'm a "Recognized Contributor" on Tytung's Nexus-HD2 forum with the handle of "Odysseus".
Since the board's software also won't allow me to post links yet, let me take a brief moment to introduce myself. I've been a computer hobbyist since before most here were born (got my first PC in 1984). I was an "official" beta-tester on the old Compuserve network for Microsoft's "Chicago" project that later became Windows 95, then continued in that capacity for Win 98, NT-4.0, Win ME, Win 2000, and finally Windows XP, before I jumped ship completely to Linux. I had been experimenting with Linux since 1997, but made it primary OS in 2001. I've been running Gentoo Linux (a source-based distribution) since 2003 and more specifically using the latest cutting edge "unstable" repositories or as we say in Gentoo "~arch" since 2005. I'm a contributor on the Gentoo and Sabyon Linux Forums as "Odysseus". I've also contributed to the Gentoo project itself, as I've submitted patches that have been accepted into the kernel tree, developed several workarounds and have written numerous detailed bug reports to both the Gentoo and upstream developers as I've discovered issues. Not bad for a 51 year old truck driver with no formal training.
Back to the topic: Since I can't post in the other thread and there is no Q/A&T thread yet for the new [ROM][10/NOV/13][UNOFFICIAL][4.3.1] PACman [Source Build] project I'd thought I'd start one here.
After using it for a day these are my observations, It's solid and stable, but does have a few issues that need to be resolved before it can become my daily driver and they are:
1) Data acquisition - This is a show stopper for me. Much like the recent Evervolve-3.3.0-p1, this ROM takes quite a bit of time to establish a stable data connection. In my case it can take anywhere from 3-10 mins for the signal to stabilize. Once connected, data transmission is as fast as it should be. This isn't a major problem if stationary, however, maintaining a usable connection while driving is problematic. WiFi on the other hand connects quickly and is very stable.
2) Battery life - Without tweaking this ROM under moderate use drains battery 25-35% faster than my current daily driver the "|Aug 6th| Energy™ -.¸¸.·´¯ ICS 4.0.3". I don't know what could be causing this issue. (Perhaps related to the data-connection issue?) My experience on both my HD2 and Amaze has been that Cyanogenmod based ROMs are generally more battery efficient than Sense based counterparts.
3) System-wide font size consistency - As mentioned, I'm no spring chicken. Even with my reading glasses on I need to increase font size to comfortably read on any ROM. Changing the system font-size in Jellybean based ROMs is usually a matter of changing the desired size in System Settings / Display, however, with this ROM there is no consistency. Some elements remain tiny (menu in browser), while others grow too large, furthermore, many apps don't appear to honor the system-wide settings. This is especially troublesome with the included browser.
4) The Browser - To me, the included browser is better suited for a larger screen. The fonts are extremely small even after increasing them system-wide. This applies to fonts in menus, title bar, address bar, tabs, and to the browser itself. Additional font size adjustment from within the browser to 115% for both bars and setting the minimum size to 14pts was still strained reading. My workaround was replacing it with one from Tytung's latest ROM.
5) Connecting to public WiFi hotspots - Generally WiFi works well, however there is a minor glitch when initially connecting. The default behavior should be to notify of potential connections as they become available. Once selected the browser launches if needed to complete the connection. I visited my local Starbucks yesterday shortly after installing, so the connection was already in the list. This morning I waited 10 mins before giving-up and manually initiating connecting, then manually launching my browser to complete connecting.
6) Camera and Video recorder - As mentioned in the development thread.auto-focus isn't working and the video recorder force closes immediately upon selection from within the app.
On a more positive note, most issues which have been plaguing Jellybean ROMS for the Amaze seem to have been resolved. There are no echoes anymore and adjusting in-call volume actually adjusts the volume, not the microphone. I haven't had a chance to check out tethering or bluetooth pairing yet, but will with the next release. Unfortunately, since I earn my living on the road, the data-connection issues require me to revert back to my old, but reliable EnergyRom.(thanks NRGZ28)
All in all, this is an outstanding effort that's very close to being a fully functional JellyBean ROM suitable for everyday use. It seems like things are progressing positively around here. With the upsurge in development recently we're sure to see one soon.Kudos to all involved!
If anyone else care to chime in, please feel free.to do so.
Ciao

[Stratos] The BEST ROM for GPS and Altitude accuracy

Team
I have been using my phone as a backup when my Stratos watch would crash and after few rides I ended up using the records from Strava app on my Android phone as it measures longer distance ( ~ 0.5km more ) and higher altitude ( ~ 100m more ) than my Stratos watch running latest Firmware 2.3.10.5 or Hybrid ROM 2.3.
It seems to me that latest Firmware either Stock or Custom are using same GPS sensor driver which is simply not measuring distance correctly.
I`m now testing older FW called "STRATOSFied version Rel 11: Full install Version 2.0.27.0" based on recommendation found somewhere on the internets , will report back my test results. ( so far it looks close to what I get on the phone )
If you have similar issue and figured out the way or found the golden FW which measures relatively accurately distance and Altitude please share.
waiting for results!
OK attached is a picture of the result I went for a ride and used 4 devices to measure distance.
Here is the result
Stratos ( FW 2.0.27 ) = 35.71km , 179m elev. gain
Garmin 405 ( yes still alive ) = 35.95km, no elevation
Nexus 5X + Strava app = 36.05km, 197m elevation
Pixel 2 XL + Strava app = 36.80km, 197m elevation
Not sure what GPS chip is used in Pixar 2 XL but it seems to be the answer to the accuracy. I assume Strava would not log fake kilometers/distance.
More than 1km difference in distance seems to be quite a lot.
I will do the same route with latest FW 2.3 and we can compare if any difference.
Turn off the watch for at least 15s to reset sensors, then it will report elevation accurately. Also, you may want to disable 3D data, if it is enabled.

Categories

Resources