Battery Saving on Huawei phones
Huawei phones run EMUI or the newer HarmonyOS. Like HONOR (which shares the same heritage), they aggressively close background apps unless you take manual control of each app's launch behaviour. If your track is cut short when the screen is off, EMUI/HarmonyOS is freezing SportsTrackLive in the background — see Battery Saving for why this happens.
To record reliably you need to change three separate settings. Doing only one of them is usually not enough:
- Take manual control of the app's launch settings.
- Set the app to no restrictions for power usage.
- Lock the app in Recents so it isn't cleared.
The menu names vary slightly between EMUI and HarmonyOS versions, but the wording below is close to what you will see.
1. Take manual control of App launch
- Open Settings.
- Go to Battery.
- Tap App launch (sometimes Launch or App launch management).
- Find SportsTrackLive in the list.
- Turn off the Manage automatically switch for SportsTrackLive.
- A dialog appears with three options. Turn all three on:
- Auto-launch
- Secondary launch
- Run in background
- Tap OK to confirm.
TIP
Run in background is the most important of the three — it is what stops EMUI/HarmonyOS from freezing the app once the screen is off.
On some builds you reach the same dialog from Settings → Apps → SportsTrackLive → Battery usage details → App launch. You can also reach it from inside the app: when SportsTrackLive shows the "Disable Power Saving" prompt, tap View App Settings.
2. Set the app to "no restrictions"
- Open Settings.
- Go to Apps → SportsTrackLive.
- Tap Battery (or Power usage details).
- Set the power option to No restrictions (sometimes Don't optimise or Unrestricted) if your model exposes it. If your phone only shows the App launch dialog from step 1, that dialog is the main control and step 1 is enough.
3. Lock the app in Recents
EMUI/HarmonyOS clears background apps when you swipe them away or when memory is tight. Locking the app keeps it alive:
- Open the Recents screen (the multitasking view).
- Find the SportsTrackLive card.
- Swipe down on the card (or long-press it) until a padlock icon appears.
- Tap the padlock so the card shows locked.
Recommended extra settings
These are not always required, but they make recording even more reliable on Huawei phones:
- Keep the screen on the cockpit, then turn the screen off — do not swipe the app away. Closing the app stops recording; turning the screen off does not.
- In Settings → Battery, make sure any global Power saving mode / Ultra power saving mode is off while you record.
- In Settings → Battery → More battery settings, turn off "Sleep when the screen is off" / "Manage all automatically" if present.
- Grant "Allow all the time" location permission to SportsTrackLive (Settings → Apps → SportsTrackLive → Permissions → Location).
- Keep notifications enabled for the app — the recording service relies on its persistent notification.
Check that it worked
After changing these settings:
- Start a recording.
- Turn the screen off and leave the phone for several minutes (a short walk is ideal).
- Come back, turn the screen on, and confirm the recording is still running and the distance and time kept increasing while the screen was off.
If the track is complete, your phone is configured correctly.
Still losing tracks?
If recordings are still cut short after following these steps, contact us — we will help you find the right setting for your exact model and EMUI/HarmonyOS version. Join our Discord support.
Related
- Battery Saving overview — why phones freeze the app and the general fix.
- HONOR phones — MagicOS / Magic UI (closely related to EMUI).
- Xiaomi phones (MIUI / HyperOS) — guide for Xiaomi, Redmi and POCO.
- Offline recording & sync — how background tracking and sync work.
