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


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

  • I think in general, we've seen issues with consistent and accurate GPS recording with Huawei phones. 

    Please try the recommended steps here:

  • Not really answered.  The GPS works fine and is accurate - it just stops when I stop for a  few minutes.  I am losing all my rides except the first section. Am I missing a setting somewhere?

  • i have the same problem with huawei P7

  • I've received another possible solution; flight mode. I'll test this tonight. I'll report afterwards if this is a solution.

    Like Francis says, GPS works fine and is accurate.


  • Flight mode didn't work as well.. Problem still not solved!


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

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


  • Hello Jurgen,

    Yesterday I tried what you suggested earlier. It worked for me! It recorded 1hr54min, so I guess the problem is solved!

    Thx for all the comments!

  • good news . in holland we say. " toppie " thanks for your feedback .

  • Haha, of geweldig ;-).

  • thumbs up

    super ... this problem resolved by changing the settings in the  Huawei P7 phone.

    So Alex  we can een lekker stukske fietsen without zorgen te maken ...... lol

  • So glad to hear it! Thank you Jurgen! 

  • finally tested with the settings i had proposed.


    allready tested by Alex.   So i just did the cycling trip and it works fine !

    so if these settings are made ...your  phone (Huawei P7) and Strava keeps working :

    energy setting  (turn to normal in phone manager)

    • enable strava  as* protected app in he phone manage*r app

    So have Fun !  enjoy your sport ..................

  • Thanks Jurgen! Going to try it tomorrow when mountainbiking! (MTB route Loonse en Drunense Duinen)

  • have fun Daantjuh

  • Same thin with a new ascend G7 EMUI 3.0. GPS working fine and accurate but if I stop a few minutes, it stops and strava does not record the ride. 

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

  • Got the same problem with my Huawei P7 anyone has managed a fix?

  • I only solved this when i update the firmware of my P7 to L10 B602

  • I managed to resolve this issue on my P8Lite by clicking on the menu in Settings|Protected Apps and selecting "allow all". This is not really a satisfactory solution but it did allow me to record a 40 minute ride for the first time.
    I must say I find the Huawei phone a bit of a dog.

  • Same problem here with huawei p8, losing my patience really hard. Today i set strava as protected if it doesnt help im gonna break the phone :-)

  • Same thing for me with this piece of crap! And that is not the only bug with this Huaweii P8. When I dial into bridge calls, it detects than I am dialing the numbers twice when I am doing it only once. Both problems do not happen with my old Samsung Galaxy. I think I am going to throw this away and no more Huaweii phones.

  • ive tried these solutions on my Huawei P8 lite and it no longer auto pauses, but it doesnt record distance ahaha... any suggestions?

  • try to switch off "close excessively power intensive app"

  • A nice summary of the possible solutions posted by Federico:

    + Set Strava as a protected app in order to avoid the closing of the app if it consumes a lot of energy
    + Setting to allow the execution of Strava with the screen off
    + Change the settings of the GPS (only GPS, GPS+mobile data, GPS+wifi) and try all 3 possibilities
    + Disable autopause on the Strava app when recording

    However, Federico still reported issues with the Strava app. Is anyone else still seeing recording issues even with the proposed solutions?

  • My issue was fixed after upgrading to a new versión of software. Also, I use the app One Tap for Strava and, since then, seems to be working not as accurate as my old Galaxy used to work but it is working fine at least.

  • i have honor 3c ( emui 3.0 , kit kat) and newest one 5c (emui 4.0 ,marshmallow) both have same version of strava , execution of Strava with the screen off,in 3c working perfect sometimes accuracy issue nothing major but in newest one 5c still crashing about hour of riding and doesn't help me any settings changes last time happens when rides some descent and before i enter main road i had to almost stop thats was the point when straight line started. Now training to instal some older version of strava and a switch auto pause off but for me marshmallow is the problem

  • Hi Elle,
    i've applied all the fix you have proposed but the app is still not working properly on my HUAWEI P9( Android 6.0, Emui 4.1.1).

    Here my last activity

    And here the same activity recorded with Sportypal(same phone) and uploaded

    Thanks in advance

Please sign in to leave a comment.