If your distance or pace seems inaccurate, please follow this checklist.
1. Allow Location Access "All the Time"
- Open Settings
- → Apps
- → Formyfit
- → Permissions
- → Location
- Select Allow all the time
- Enable Precise location
⚠️ Do NOT select "Allow only while using the app", otherwise Android may pause or restrict background GPS tracking when the screen is locked.
2. Disable Battery Optimization (CRITICAL)
Android may automatically restrict apps running in the background to save battery, which can interrupt GPS tracking.
Follow the steps for your device brand:
Samsung
- Settings
- → Battery and device care
- → Battery
- → Background usage limits
- Ensure Formyfit is not listed under Sleeping apps or Deep sleeping apps
Also do this:
- Settings
- → Apps
- → Formyfit
- → Battery
- Select Unrestricted
Xiaomi / Redmi / POCO
- Settings
- → Apps
- → Manage apps
- → Formyfit
- → Battery saver
- Select No restrictions
Also do this:
- Settings
- → Apps
- → Manage apps
- → Formyfit
- → Autostart
- Enable
OnePlus / OPPO / Realme
- Settings
- → Battery
- → Battery optimization
- → All apps
- → Formyfit
- Select Don't optimize
For OPPO / Realme only — also do this:
- Settings
- → Battery
- → App Quick Freeze
- Ensure Formyfit is not listed
Vivo
- Settings
- → Battery
- → High background power consumption
- Add Formyfit
Also do this:
- Settings
- → Apps
- → Formyfit
- → Battery
- Select No restrictions
Huawei / Honor
- Settings
- → Battery
- → App launch
- → Formyfit
- Disable Manage automatically
- Enable Auto-launch, Secondary launch, and Run in background
Google Pixel / Nokia / Motorola / Nothing
- Settings
- → Apps
- → Formyfit
- → Battery
- Select Unrestricted
3. Enable Notifications (Important for Stability)
Notifications help Android keep the app active during a session.
To verify:
- Settings
- → Apps
- → Formyfit
- → Notifications
- Enable Allow notifications
Make sure activity tracking notifications are enabled.
4. GPS Best Practices
- Start your session outdoors in an open area
- Wait 10–15 seconds after opening the app before starting, to allow GPS to lock
- Avoid underground parking or heavy forest cover at startup
- Avoid thick metallic phone cases
- Activate High Accuracy location mode:
- Settings
- → Location
- → Mode
- Select High accuracy
5. Restart Recommended
After changing these settings, restart your smartphone.