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?
8 out of 17 found this helpful
Have more questions? Submit a request


  • Cxfahrer C.: did not help me, i tried it out, uninstalled the huawei backup app and then started tracking; strava lasted pretty long (about 3h of tracking) but then crashed

    not a solution for me

    Sergei Chepa: i have honor 8 (FRD-L09) and android 7 (emui 5.0.1, build b405)

  • Same thing here, Huawei P10 with Android 7. This is a phone problem, not Strava. I'll try to set Ignore battery optimization, but I think that will fix the problem.

  • Solved for me: you not only have to protect the Strava application as described in this thread but also Google Apps (which I had disable manually). Three rides recorded without trouble since then.

     If strava is not protected, recording stops after approx. 11 km (my first problem). With google apps not protected, the GPS fix is lost when not moving and the application does not detect and get a fix again when resuming the ride.

  • Sorry.

    I don't think that will fix the problem.

  • Martin K.
    Sorry, I haven't noticed the post with the same solution and sorry to hear that it doesn't help you. Which model of phone and android version do you have?

  • yeah, leaving screen on is kind of a solution, but not a good one... it drains battery like hell .. it's a bypass more than a solution. better than nothing, though.

    Using app (good czech app) is a solution too AND without a need to leave screen on. Or using Huawei Health app, but there's no chance to extract .gpx file from it.

  • If you are still having problems with Strava not working properly on your Android. Like mine is a Huawei p20. It didn't work for a while. I also couldn't find where this protected apps thing was. However if you start a recording activity there is a settings icon in the top left hand corner. Go into the Strava settings there, in this section there are six boxes. One is an auto pause function. Turn this function off. I did this on my phone and its worked ever since. I hope this will help other people too.

  • Hello everyone,

    Simon here,

    I have a Huawei P20. The way I fixed my recording problems with Strava was to start a recording. In the top left hand corner is a settings box. Open that box and there an auto pause function. Turn the auto pause function off and it should work fine. I couldn't find the protected apps thing on my phone. I hope this helps all people in the future.



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

  • Alex & Tomeu,

    This is some of the comments I sent to support this morning. I have logged the gpx in Maverick and Strava simultaneously.

    Clearly the phone is dropping GPS fixes, probably because it loses satellites or suffers multipath and this might make Strava close down? When biking it seems to correlate when I stop – maybe there is a minimum speed? Maverick does not stop recording.

    It is also not using the carrier frequency Doppler shift to report speed (<0.1 knts error). This results in the speed errors at low speed or short runs as it is using point to point which are subject up to 25m error at each point. I suspect the GPS is not WAAS nor EGNOS compatible.

    Not sure if Strava or Maverick are doing the job properly, or if it is the phone.


  • I think have a solution, the last training try 2 tricks:

    *I download app "GPSfix" and open this app before Strava

    *I look Strava every 10 minuts

    I dont know is the solution, but this way I can not Strava hill in a 30km mountain bike route


    to be continued....

  • sorry but screen ON , is a real solution for me. I have a mate8 and 4hours screen ON , leave my battery at 50 or 60% for me , so its OK !

  • Hello I have huawei nova and I had same problems. Firstly I tried to set up strava to keep working in background, but I had still messages like strava recovered from critical error. But then I tried to lock in strava as my only aplication and finally it is recording smoothly without any complications. All you have to to go to phone manager, app lock and mark in strava. It request some other additional password which is a little bit annoying, but definitely worth it. It keep strava working and its not gonna be idle in background.

  • Tom Rucero:
    lol, the whole discussion here is like:
    "everyone here has a problem with honor/huawei phones which kill sports apps and turning power saving mode off doesn't work, allowing strava to stay opened after screen lock doesn't work, deselecting it from being closed as an excessively power-intensive app doesn't work and setting strava to ignore battery consumption doesn't work, any help here?"

    and you're like:
    "hey, try those 4 steps that you've already tried and didn't help you, they helped me...."

  • Same happens to me on an EE Kestrel. (Huawei) - love to know what the problem is.

  • App está incompatível com o Celular da marca Blu, modelo Life one X2 mini. Android 6.0.1.
    Google play faz download e reinicia no início da instalação.

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

  •  the problem is not Strava  (Huawei  p7)   but the phone . Did today the same test with endomondo (after testing strava)and exactly at the same distance (time) the program stops. If you turn on the phone the program is still running (but in start modus) and stored the distance.   it looks like a GPS lost fix . ,BUT endomondo tells me when the gps signal is lost.  


    SO  i guess it is the energy setting  (turn to normal in phone manager)

    enable strava  as** protected app in he **phone manager app

    this has to be tested  .......      please let me know  



    i you look during cycling in 10 minutes to your display  ...the new couwndown will start over ...  so the program stays runing (if you look every 10 minutes)


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

Please sign in to leave a comment.