We noticed that some users on Android were experiencing issues. These are common because of the standard settings on an Android phone. Follow the next steps to solve this problem.
1) Turn phone off/on.
2) Turn GPS off/on.
3) Be sure Sailmon is allowed to use your location. Settings > Apps > Sailmon > Permissions > Toggle Location ON. Be sure that you’ve allowed Sailmon to use GPS in the background.
4) Disable any battery saver settings. Including Power Saving Mode, Battery Management or any third party apps. Please see below for more information on your specific device.
– HTC: Access your phone settings > battery > power saving mode > battery optimization > select Sailmon > don’t optimize > save.
– Huawei: Turn Energy Settings to Normal and add Sailmon to “Protected Apps”
– LG: If you’re running Android 6 or higher: Settings > battery & power saving > battery usage > ignore optimizations > turn ON for Sailmon.
– Motorola: If you’re running Android 6 or higher: Battery > select the menu in the upper right-hand corner > battery optimization > not optimized > all apps > select Sailmon > don’t optimize.
– OnePlus (using OxygenOS Settings): Battery > battery optimization > switch to ‘all apps’ > select Sailmon > don’t optimize.
– Samsung: Access battery settings > app power saving > details > Sailmon > disabled
– Sony: If you’re running Android 6 or higher: Battery > from the menu in the upper right-hand corner > battery optimization > apps > Sailmon.
– Xiomi (MIUI OS): If you’re running Android 6 or higher: Access your phone settings > additional settings > battery and performance > manage battery usage > apps > Sailmon.
5) Check that your location settings are set to High accuracy. Settings > Additional Settings > Privacy > Location > Set to High Accuracy.
Perform an “AGPS reset”: Install the App GPS Status & Toolbox, then in that app, go to Menu > Tools > Manage A-GPS State > Reset.
6) Final Steps
1. Try using the Sailmon app to record for 10 minutes, letting it search for signals with a wide open view of the sky, Please make sure you move a minimum of 0.5nm. If this does not produce a trip, determine if GPS works in other apps. It’s best to use another fitness tracker app such as Strava and not a navigation app like Google Maps, Waze or Apple Maps. Navigation apps use cell towers to snap your position to known roads and trails which can give the illusion that your GPS is working perfectly. Sailmon and many other fitness apps do not do this and just use GPS to position you. Because of this, you may notice Sailmon is having a hard time locating you but other navigation apps aren’t.
2. If you are willing to get your hands a little dirty, try running one of the free apps that presents detailed GPS operating information. “GPS Status” is a free app that can reset your GPS and download fresh A-GPS data. The link to download the app is here, and you should see it eventually reporting 5 or more satellites acquired, and an overall accuracy range of fewer than 30 meters if everything is working properly.