Finally a working GPS fix solution after 1.5 years S2 - Galaxy S II Q&A, Help & Troubleshooting

>> 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

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....!

[ROM] SuperOSR NexusOne base [email protected] v2.4.0 (Gingerbread 2.3.7)

This is a thread for the Nexus One SuperOSR ROM. This ROM is descended from the SuperAOSP ROM. It does not appear SuperAOSP will be further developed, the last version was v8.6. That xdaforums thread is here:
http://forum.xda-developers.com/showthread.php?t=966635
I value the "Super" line of ROMs because they have been rock stable, have built in Apps2SD, many CM additions, and good battery life.
The primary forum for this ROM is a Spanish one, called movilzona.es. Anything posted here from that forum has been run through google translate, with mixed results. If a native speaker would like to help correct some of these translations, great!
I do not have any say or input into the development of this ROM. I obtained permission of the ROM cook (nelo360), who makes the Nexus One version, to post information about it here. He has explicitly stated he cannot provide any support other than on the original Spanish forum. Of course, the forum community will try to help each other out. I will try to update new releases here.
All credit of course goes to nelo360 and the rest of the development team, [email protected]
The original thread on movilzona.es is here:
http://www.movilzona.es/foro/superosr-nexusone-base-superte-gingerbread-t5882.html
The following is directly from their forum, translated poorly:
Message Super @ Take it and accepted by the group SuperTed @ m.
Disclaimer:
NOT going to give any support to this ROM from any forum other than this one (movilzona.es), this is it is very common for people to hang it in another forum and then have to be looking where it hung in addition to the main forum and I can not respond to external requests of this kind, because I can not be everywhere.
It's funny to talk over the ROM from elsewhere, since the main from which it hung, plus you have to think that this would not be possible if there were forums like this, from which terminals to lend me all enjoy ROMS varied. For questions, NO is posted in HTCMANIA because this forum was banned for posting ROMS here.
For any questions of why this resolution, since many people keep asking me from twitter, because I hang on HTCMANIA ROMS can see the explanation here:
http://www.movilzona.es/foro/superatmel-f73.html
Click to expand...
Click to collapse
Install Notes
SuperOSR for Nexus One AntiWipe
- Clarification and instructions
Once you start, leave the phone 3 to 5 minutes at rest so it can configure itself on first boot. The LED will shine blue through this period. Once it turns off, you can start using the phone.
IMPORTANT App2SD will not turn on without restarting the phone at least once.
Can be activated from: SupSetup/Options/App2SD and LinuxSwap/Activate App2SD
If you want to install extra apps from SupSetup is important to do before you set google account, this way, when we install any application market will be downloaded automatically apps we select the SupSetup.
If you have problems after installing, before blaming the ROM, try to install it with full wipe.
DOWNLOAD from here:
v2.4.0
http://goo.gl/htXpe
v2.2.0
http://goo.gl/iJpoi
v2.1.0
http://goo.gl/KfT2U
Update to flash from the recovery that we restore the original source in the lock screen:
http://goo.gl/vX4Eo
Click to expand...
Click to collapse
<I don't know what that last sentence is supposed to mean>
I recommend you skip google account login the very first time you install. Configure the ROM first, turn on apps2sd if you wish (it will auto-reboot), then do your google login. Otherwise, it will start auto-downloading all your apps from market, and generally make a huge mess.
Screenshots:
Changelog
Changelog v1 SuperOSR AW *
- Based on Android 2.3.5
- All improvements CyanogenMod
- New kernel 2.6.38.8 redstar
- Added ADWLauncher as default launcher
- New visuals
- many internal improvements and bug repaired
v2.0.0
- New boot animation
- New Wallpaper
- New graphical look
- Updated some apps
- Fixed the bug of random color of the trackball
- Restructuring wireless menu
- Modified apn Pepephone (I think this is a mobile service provider in Spain)
- Internal improvements and optimizations
v2.0.2
- Blue LED activity during installation. (Expect to be off to start playing)
- Removed some apps (you can install from the market)
- ADW is changed by the original launcher modified
- Increased the cache to 1024 kb sd to increase the writing speed via USB
- Compiled 2.6.38.8 kernel redstar, with the latest updates
- Improved power consumption
- Modified the graphics in different rom sites
- (CM) has rewritten part of the code led the trackball notifications
- Base CodeAurora
v2.1.0
- Based on android 2.3.7
- Added support for multiple languages ​
- New lockscreen options
- Fixed some pngs
- Several small bugs fixed
v2.2.0
- Sources synchronized (17.11.2011) Google and CM
- New battery (MIUI style) by default
- Option to take screenshots by pressing the power button for a while
- Fix that greatly improves the speed of writing on the sd (overhtc thanks for the tip)
- Reorganization and edit some menus
- New version lockscreen ring (center ring only)
- Removed some apps to make the lightest rom (can be installed from the market)
· Google Docs
· Google Plus
· Adobe Flash Player
V2.4.0
- Sources synchronized (02/12/2012)
- New animations of ICS
- New visual options lockscreen ring
- More Parts and other translations on menus
- Option to share the screenshots after transmission
- Internal optimizations
Some things I've noticed with v1, coming from a complete wipe.
Market is the older 2.3.6 version
Gmail is an older version which FCs on me. Updating to the new version works fine.
Maps is an older version.
Apparently there is a problem with notifications, from user nodnarb:
Notifications are given as normal, but when you pull down the notifications bar to select any of the notifications it doesn't acknowledge the tap.
Click to expand...
Click to collapse
Great. Any screenshoots?
Already customized my ROM after installing, so graphically it's not particularly impressive.
Basically the ROM runs ADWLauncher, so not so much to show more than that.
I'll post some shots from the settings pages.
Also, some screenshots available here from the older version. Graphically, not much has changed.
http://www.movilzona.es/foro/superaosp-para-nexus-one-por-superatmel-tolemac-t4675.html
Go to post #3. Except it will be in English =)
Been running the new version since last night. So far it's not bad. I did like the old launcher better then ADW but what do ya do....Battery life seems great so far. So far my notifications seem to work ok. Not any significant changes but maybe the subtle ones will show up with use. Too bad the only support is on a Spanish only site. I suppose we can all support it here as well to an extent....
I have been running this rom since yesterday and so far no issues at all! No notification issues or Gmail FC's here. am glad that you have created a thread there. I too am a big fan of Super line of roms. Thanks for your effort.
hackermail said:
I have been running this rom since yesterday and so far no issues at all! No notification issues or Gmail FC's here. am glad that you have created a thread there. I too am a big fan of Super line of roms. Thanks for your effort.
Click to expand...
Click to collapse
I'm glad for the thread too.
Are here any special requirements that I missed - for example, A2SD (mentioned on movilzone thread) usually entails an ext4.. could this be why my installation never worked out? It's just a hunch (I don't have an ext4).
I did have fc of gmail too - do i simply go ahead and update it from market then? I never got to test gtalk. Market is not the newer version which I suppose one can live with.
I flashed it for my wife's phone but as it never gave me any joy, i reverted to SuperAosp 8.6 which works 100%.
Galloway said:
... Too bad the only support is on a Spanish only site. I suppose we can all support it here as well to an extent....
Click to expand...
Click to collapse
If you use Google Chrome as your browser, it does a fantastic job of instant auto translating the site. I speak Spanish and can attest to its acceptable accuracy. Chrome also helped me with the Chinese on the original MIUI site.
tanclo said:
I'm glad for the thread too.
Are here any special requirements that I missed - for example, A2SD (mentioned on movilzone thread) usually entails an ext4.. could this be why my installation never worked out? It's just a hunch (I don't have an ext4).
I did have fc of gmail too - do i simply go ahead and update it from market then? I never got to test gtalk. Market is not the newer version which I suppose one can live with.
I flashed it for my wife's phone but as it never gave me any joy, i reverted to SuperAosp 8.6 which works 100%.
Click to expand...
Click to collapse
For a2sd, you can have an ext3 or ext4 partition. Mine is ext3. Any other specific problems?
Right now, I'm not seeing a big difference between 8.6 AOSP and 1.0 OSR, except for some graphical changes (the pop-up boxes look different, the thumbscroll graphic is dark instead of gray).
Actually one thing I have noticed is that my bluetooth autoconnect is not working the way it should. Before it worked okay just by changing one line in the audio.conf file in etc/bluetooth/ (set autoconnect=on). Currently experimenting.
Don't seem much difference in this ROM compared to Superaosp
i have been having some issues tho, wifi no longer works, won't connect to any networks
battery life is half that of superaosp. will try a reflash and see what happens.
I too have had zero issues. All is well here.
No partitioning of my SD card since I don't used A2SD. Just one fat32 partition.
No problems with any notifications, gmail or market.
Battery life is also very good. I'm averaging 24hrs with moderate usage with SetCPU having one state to throttle speeds down to 128-384 when screen is off.
Anyone having any issues with bluetooth connections?
I restored some bluetooth pairings with TB. Maybe should have left it alone and started anew.
Been messing with the etc/bluetooth/audio.conf file with no improvements.
Good rom. It's working well
No issues so far and my battery life is quite a bit better! I did have to manually connect Bluetooth tonight to my car but I find that happens quite often the first time I flash a new ROM...I'll monitor and see if that continues.
Figured out my bluetooth issue.
Previous, I could swear just by changing (turning on) the autoconnect=on parameter in audio.conf, I could forgo repairing/relearning my bluetooth pairings.
So I changed it after the wipe/flash, and couldn't get it to automatically pair. In fact, couldn't get it to connect at all for any duration.
After putzing around with all the other parameters, I realized I should have just changed back the original thing I had altered ("#autoconnect=on"), and it works fine now.
So, the take home lesson is, don't mess with the etc/bluetooth/audio.conf file that comes preloaded! And just re-pair whatever BT items you had previously.
xdraw said:
Don't seem much difference in this ROM compared to Superaosp
i have been having some issues tho, wifi no longer works, won't connect to any networks
battery life is half that of superaosp. will try a reflash and see what happens.
Click to expand...
Click to collapse
I too have been less impressed. Battery life I feel is either about the same or worse. (yesterday I got down to 30% by the evening, which is unheard of for SuperASOP).
The other things that have sucked has been a random reboot into recovery (WTF?!), and GPS is slower to lock.
And then to top it all off, this morning the phone was off sitting in my desktop cradle (but 100% charged, LOL). I could live with that because my T-Bolt woke me up, but usually its the other way around in that my N1 is the Old Faithful that I can rely upon for alarm, tethering, etc.
Signal reception is also notably poorer compared to 8.4. Has anyone else noticed this?
I will give it one more day, but I may wipe everything and go back to 8.4, which had the best combo of battery life, signal, and stability for me.
Thanks for your commentary. Even as the OP here, I haven't seen major advances since 8.4 (wonk fix). And I never actually had the wonk! Did you try 8.6 and go back to 8.4? If so, why?
Though, I have not had any wifi issues, or random reboots, or slow GPS locking.
I did notice that sometime in between 8.2, maybe in 8.4, my wifi signal dropped a few bars in my living room, which isn't that far from the router. I had heard there was there some adoption of new wifi driver code?
I'm trusting you did a clean wipe flash? I think some have said that it flashes fine over 8.6, but probably not recommended.
no have Chinese , Unfortunately.
China has a lot of people , interest in the ROM.
But , they can not use this ROM .
Because they English is so so so bad ,Including me .

[Q] GPS altitude (extreme)inaccuracy problems on 407BB Longhorn/DSC ROM

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

[MOD] [XPOSED] [4.1 - 7.x] Fake My GPS [v3.2.1]

Introduction:
Fake My GPS allows you to select a custom GPS location that will be seen by apps of your choosing. This module simulates location using the device's built-in location providers and does not require the "mock locations" setting.
Possible uses for this module include:
-Setting your exact location in an area with poor satellite visibility.
-Increased privacy by not sending your exact location to apps that request it.
-Save battery life by reducing polling to the GPS radio.
-And more!
NOTE: You must enable location services to use this module. All location providers are supported (network, GPS, fused)
This module also requires Google Play Services for the maps engine and place picker.
Features:
App blacklisting support (don't send Fake GPS to specified apps)
Doesn't run in the background
Persistent notification message (option to disable it)
Place picker with full text search
Store up to 10 frequently used locations*
Customize map view for either normal, satellite, hybrid or terrain
Altitude faking**
Joystick overlay to simulate live movement in fake location
*You can add a favorite by long-pressing the address info card. Favorites can also be renamed by long-pressing on the favorite item in the list.
**Altitude is calculated using the selected GPS location's elevation data. Essentially, this sets your fake altitude to ground level relative to sea level) for that particular location.
If you like my work, please consider making a donation!
LATEST VERSION: Fake My GPS v3.2.1
XDA:DevDB Information
Fake My GPS - Xposed , Xposed for all devices (see above for details)
Contributors
zzpianoman
Xposed Package Name: com.fakemygps.android
Version Information
Status: Stable
Current Stable Version: 3.2.1
Stable Release Date: 2016-09-11
Created 2016-08-20
Last Updated 2018-03-02
Reserved
Best fake GPS app I've ever used. But I have a problem, there is reboot loop problem. galaxy s5 g900f 4.4.2 . Thanks.
Nice module! :good:
I also seem to be getting a reboot loop on the Nexus 5 on my second reboot after enabling the module (first reboot was fine).
One suggestion: Would it be possible to have an option to emulate a real GPS's inaccuracy by shifting the reported coordinates around slightly inside a small cicular area around the set coordinate? Maybe also do the same for altitude by shifting the value by maybe 1-2 meters at most?
Posted an update with a fix for the reboot issue. Let me know if it works!
my bad, figured it out!
zzpianoman said:
Posted an update with a fix for the reboot issue. Let me know if it works!
Click to expand...
Click to collapse
Working
Thanks Dev , works great.
Thanks Dev , works great.
But I used pokemon and I thinh that was incorrect coordinates (I copy from google map. Ext 37.788898, -122.410667)
Idea to fake the GPS imprecisions
singsang said:
Nice module! :good:
One suggestion: Would it be possible to have an option to emulate a real GPS's inaccuracy by shifting the reported coordinates around slightly inside a small cicular area around the set coordinate? Maybe also do the same for altitude by shifting the value by maybe 1-2 meters at most?
Click to expand...
Click to collapse
I think the best way to implement this is making a diff option!
In the moment a user chooses a spot in the map, "Fake my GPS" would read the instant GPS and wifi location values and calculate the latitude, longitude and altitude difference from the fake spot to the real one. After that the fake position would always be a difference between the real position to the values calculated!
I don't know how hard would it be to be implemented, but I can't think any other better way to really fake position (no apps would know the position is fake) because the GPS imprecision and variations would be real.
PS. No reboots on my Nexus 4, 5.1.1
luismenon said:
In the moment a user chooses a spot in the map, "Fake my GPS" would read the instant GPS and wifi location values and calculate the latitude, longitude and altitude difference from the fake spot to the real one. After that the fake position would always be a difference between the real position to the values calculated!
Click to expand...
Click to collapse
For lat/long, I could see a variance option for a variance radius that takes a value in meters and then chooses a random spot each time the coordinates are updated, within the radius of the chosen point.
Oh, and I too can confirm that reboot loops are fixed. Thanks!
luismenon said:
I think the best way to implement this is making a diff option!
In the moment a user chooses a spot in the map, "Fake my GPS" would read the instant GPS and wifi location values and calculate the latitude, longitude and altitude difference from the fake spot to the real one. After that the fake position would always be a difference between the real position to the values calculated!
I don't know how hard would it be to be implemented, but I can't think any other better way to really fake position (no apps would know the position is fake) because the GPS imprecision and variations would be real.
PS. No reboots on my Nexus 4, 5.1.1
Click to expand...
Click to collapse
Thanks for all the feedback!
Actually, I had thought about implementing this exact feature. I've had to take a short break to work on my other Xposed modules, but I plan on working on a new release very soon!
Please add more favorite. I need save 100 place favorites for work.
UPDATE:
Fake My GPS v2.0
CHANGELOG:
✓ Added joystick to simulate live movement in fake location
✓ Bug fixes and improvements
V2.0 doesn't seem to work for me. Using v1.5.2 again
EDIT: Just to clarify, the gps doesn't move in v2.0 as compared to v1.5.2 where it really locks to the correct place
virseph said:
V2.0 doesn't seem to work for me. Using v1.5.2 again
EDIT: Just to clarify, the gps doesn't move in v2.0 as compared to v1.5.2 where it really locks to the correct place
Click to expand...
Click to collapse
If your device doesn't have an actual GPS fix, it may not report the correct faked location as this module works by replacing the high powered GPS location with coordinates that you specify.
I'm currently working on a way around this - possibly having it work without GPS being enabled, but for now the only way to accomplish location spoofing without using the mock provider is to replace an already fixed location.
Dear developer,
This tool almost works perfectly except when I use joystick to move around on a google map, it doesn't actually move, I have to switch out of the google map app, and switch back in to reflect the location change.
I am running cyanogenmod cm-12.1-20160918-NIGHTLY-trltetmo.zip on my galaxy note 4 t-mobile.
Could you please let me know if there is any solution to this?
Thanks!
EDIT: by the way, I have tried both enable and disable "allow mock locations", and use both "high accuracy" and "device only" GPS mode, no luck in any case.
lonewy2005 said:
Dear developer,
This tool almost works perfectly except when I use joystick to move around on a google map, it doesn't actually move, I have to switch out of the google map app, and switch back in to reflect the location change.
I am running cyanogenmod cm-12.1-20160918-NIGHTLY-trltetmo.zip on my galaxy note 4 t-mobile.
Could you please let me know if there is any solution to this?
Thanks!
EDIT: by the way, I have tried both enable and disable "allow mock locations", and use both "high accuracy" and "device only" GPS mode, no luck in any case.
Click to expand...
Click to collapse
Google Maps is tied to the Play Services location API, so you must make sure that Google Play Services is not excluded from location spoofing in order to fake your location in Google Maps.
zzpianoman said:
Google Maps is tied to the Play Services location API, so you must make sure that Google Play Services is not excluded from location spoofing in order to fake your location in Google Maps.
Click to expand...
Click to collapse
Thank you for the response. If you mean don't exclude Google Play Services from the Fake My GPS app, then that is already set that way, I didn't check any apps in the exclusion list of the spoofing app.
Is there anything else that could go wrong?
Thanks.
lonewy2005 said:
Thank you for the response. If you mean don't exclude Google Play Services from the Fake My GPS app, then that is already set that way, I didn't check any apps in the exclusion list of the spoofing app.
Is there anything else that could go wrong?
Thanks.
Click to expand...
Click to collapse
The only other thing I can think of relates to one of my previous posts about needing a real GPS fix before spoofing can work. The spoofing actually replaces the real location it receives from the GPS radio so if there is no GPS fix, there is no updated location, and no faked location.
Make sure your device has an actual GPS fix before using spoofing features.

Categories

Resources