How to fix GPS recording issues on Huawei phones

Usually, battery saving settings on Huawei phones are the cause of most GPS troubles. These settings can force quit the GPS at any time, which means that the Strava app cannot continue to record your activity. Try these tips when recording with a Huawei phone:

  • Check that you're running the latest updates of both the Strava app and your Android device. 
  • Next, be sure to add Strava as a 'protected app' in your phone's settings and disable or ignore any energy optimizations or battery saving modes. 
  • An option shared by our community is to prevent auto-lock of the Strava record screen. Leaving the screen on for the duration of the recording may prevent the phone from shutting the GPS off.

A list of some Huawei devices with recording issues:

  • Android 6 devices
    • Huawei Nova, Nova + 
    • Huawei P8, P8 Lite 
    • Huawei G7, G7 Plus 
    • Huawei Mate 7, Mate S 
    • Huawei Honor 7, 6, 6 Plus 
    • Honor 7, 6, 6 Plus, 4C
  • Android 7 devices
    • Huawei Mate 9, 8 
    • Huawei P9, P9 Plus, P9 Lite 
    • Honor 8
Was this article helpful?
10 out of 20 found this helpful
Have more questions? Submit a request


  • Doesn't work, I done I have tried everything and I still have this problem.

  • same problem with p10, thinking of giving p10 to my wife and buy something else or going for a gps with external strava uploads of tracks, if I had known strava would not work on p10 i would have bought another phone, dealbraker for me

  • I have the same problem with my P9 Lite. Problem started on 9th of april (notice the straight line).
    On another ride i rode under the power lines, so at first i though that caused the error. Before that i've had no problems. Now i constantly have to check my phone to be sure that it's recording. Same problem also with ridewithgps app. When i check my phone after a while, app is so called minimized to the desktop and i'm facing main screen of the phone. When i resume the app i see the "following" page and i have to click "record activity" to get back to the workout.

  • My rides are constantly crashing on my Huawei P9. I turned off all optimisations. I will be installing runtastic and seeing how that goes. I will not be buying Huawei again.

  • have tried all the above and still stops recording :( used to love strava but loosing faith!! mapmyride seems to autopause no problem :( (huawai p9 lite)

  • pretty sure its a huawei issue, not a strava issue. Its the phone shutting the app. Have bought a small garmin edge 25 and now just upload to strava at the end of the week

  • Hi.

    This is now out of date.

    See following from email from Huawei..

    "Thank you for the screenshots. Regarding your query, with your software version the Protected apps setting was removed. Please go to Phone Manager > press the Battery icon > Power intensive apps > set Strava as a power intensive app if available. "

    So the Protected Apps setting is no longer there.

    Strava does show as a Power intensive App... and still doesn't work reliably.

  • Hello,
    I suffered the same issue on my Honor 5X until I tried letting Strava keep the screen turned on ... this fixed the problem.

  • After optimising the battery and setting Strava as an allowed app I changed the screen setting in Strava so my screen stays on during the ride. Last 2 rides and Strava is working ok. Hope this is a fix.

  • I tried all things possible here. The issue is related to Huawei phones and not only with P8. I ended up buying a Garmin Vivioactive HR and forget about Huawei phones. Do not lose more time on this topic.

  • I have now 2 possibilities to have Strava not die during recording:

    1. set Strava as an "allowed app" and configure it to let the screen remained turned on
    2. set Strava to ignore battery optimization, but in such case screen remains turned on and at configured light setting (no dimming)

  • I have p9 light and nothing I am upgraded to 7.0 that of any help to this problem?

    I try it today but on Endomondo....I can not belive,it works properly...3 hours workout wit no problem

    I will try it on Strava maybe tomorow.

  • Huawei GT3, same problems as posted above, fails after about 1h into my ride...
    Last resort is trying Renauds and Michaels solution of letting the screen on. Hope this does the trick because i'm tired of the huge demotivation when you see your average and totale km's after you finish... I'll comment the results of my testdrive.

  • As said before, I tested this method and for this one ride it did the trick. I also shut down the 'auto-pause' function because all the previous crashes seemed to have happened a couple of kms after an auto-pause moment. Need to eliminate which one caused the trouble...

  • Went for a 3rd ride and still all good - Previous comment - After optimizing the battery and setting Strava as an allowed app I changed the screen setting in Strava so my screen stays on during the ride. Last 2 rides and Strava is working ok. Hope this is a fix.
    I changed the following settings in both my phone app settings and Strava
    1/. Set Strava as an allowed app to Ignore optimizations
    2/. Unrestricted data access for both Strava and Google play services
    3/. Strava - No Dimming
    4/. Strava - Auto Pause ride
    5/. Strava - Live segments
    6/.Strava - Audio Cues On
    Hops this helps people

  • p9 lite finally sorted :) used most of settings about but best way ive found is keep screen on settings and having live segments. done multiple rides and still working with auto pause too! only issues is after 55miles down to 39% battery!

  • Dear Alen Bat, dod the upgrade tot Nougat help? Strava keeps recording like Endomondo? I'd like to know before deciding to upgrade to Nougat.

  • Has anyone tried installing the GPS Status & Toolbox app?

    I am having the same issues with a Huawei/Honor 6C.

    See right at the bottom, "Final steps":

  • P8 Lite owner here. After adding Strava on the protected apps list in battery manager, all was OK.

  • Ivan, how long was your ride?

    On my Honor 6c I can record data for an hour (not always), the trouble starts after that time, quite randomly. I have both strava and google Maps on the protected apps list, all energy saving options turned off: Strava is still crashing.

  • Ia am also having trouble with Strava app on Huawei P9 Lite (standard Android 6.0 and EMUI 4.1).
    I would not be surprised if it's Huawei's software (EMUI) to blame.

    I noticed that the phone also has a Huawei app Health, to count steps and movement, etc, and it is also very erratic.

    PS. This phone's software is really bad. Don't buy it...

  • I just bought a P10 and discovered the issue now... Issue is not solved although I have tried all the tips I could find.
    Why did I buy this shi.... phone. No review is mentioning the issue...

  • The issue is due to Strava, not Huawei: I've stopped using Strava to record tracks, switched to Oruxmaps and never had an issue with the latter. And from Oruxmaps, you can directly post to Strava.

  • Because it's not a phone issue. Or it is only partially. Strava main competitor endomondo already fixed it. Now you can ride even 6 hours and nothing would crash
    runtastic is also working without any problem

    And what about strava? Random crashes, auto pause not working, very big battery drain...

  • i'm an owner of honor 8, i had the same problem, i think it's a problem of huawei/honor (or maybe emui in general because i didn't try changing a ROM) phones. nothing helped .. Strava, Endomondo, Runkeeper, all were crashing at some point (altough Strava lasted the longest, Endomondo the least), i had them in protected apps, i made them ignore battery optimalization, i turned off killing battery draining apps. i also tried "GPS Connected" app to keep my GPS locked, didn't help (so i reckon it's not the problem of GPS itself but maybe just keeping an app fresh and running for quite a long time, idk).

    one and so far the only thing that helped me is "Autostart and StaY!" app ( i turn it on and make it set the sports app to "Stay" mode (means running in background). I let Endomondo run with that app over the night (the phone wasn't moving though, but as i said it's not the problem of GPS itself but the app closing) and it stayed on, didn't crash, tracked throughout the whole night (8+ hours) until i turned it off. GREAT! although i wish a $460 phone should be able to do it on its own, while old phones (different brands) can like it was nothing.

    solved for me.

    EDIT: NOT SOLVED for me.. tried again on my way to work and during the whole day, endomondo & runkeeper crashed quite quickly, strava lasted longer but crashed too after a while (maybe 1-2 hours) .. strava is the only which doesnt delete the workout once it crashes but it says it crashed and let's you continue tracking in the same workout, but some part is missing of course, due to the crash. so the problem is still a problem .. i wrote to huawei, got an automatic reply that their customers are the most important and blahblah .. i hope this gets fixed (((

  • Hello,
    I had GPS problem with Wiko Lenny3 then with Motorola MotoE4 and all work well with Samsung J3 .... It works too with Samsung Core, without applied all the fix.

  • is there no one from strava on here giving advice i am getting fed up with losing half my ride data . it only happens when i stop waiitng for the rest of our group .
    i have tried all the setting changes and nothing seems to remedy this
    as for gps ap this doesn't ffing work very well either

  • Now I don't understand anything :-D none of the apps i tried works (including Strava of course), every one of them crashes at some point - EXCEPT "" app (which is czech app and I don't know how well it works in other countries for you guys, maybe try it out) and Huawei Health app.

    I don't know why is so special, but it never crashed, I was on a longer trip and it kept tracking the whole time. Superb, SOLVED FOR ME. After a workout i extract the .gpx and upload it onto Strava etc. But it's more of a map app than a tracking app, so the tracking options are really just ON/OFF. i. e. no auto-pause. But this doesn't bother me.

    The other one working and not crashing is Huawei Health - the native app. It even looks good, i like the interface. BUT (and this is a big but) you cannot extract .gpx file. So i cannot share the workouts. So this is a no go for me. But this one does not crash at all.

  • Having performed a factory reset and re-install of all the software, as well as adding Strava to the "ignore battery optimisations" list I've got better cooperation between Strava and Huawei/Emui, however still can't get cooperation for recording longer than one

    I've found another setting in the Huawei OS which I don't think has been mentioned before, so I'm hoping will help us fix this:

    settings -> battery
    then select the cog in the top right corner

    There's a setting in here marked "Close excessively power-intensive apps"

    I've turned it off

    ...fingers crossed!

  • Finnaly , i foud the trick !

    U must leave the screen ON !

    It works perfectly for me!

Please sign in to leave a comment.