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 21 found this helpful
Have more questions? Submit a request

Comments

175 comments
  • I have permanently solved the problem by doing these steps:

    Settings --> Apps ---> Advanced (left corner at bottom of the screen) ---> Ignore optimisation (last option of the menu) ---> Allowed ---> All Apps (it will now show all the apps on the list) ---> Strava (Endomondo, Runtastic ecc ecc) ---> Allow

    Now the app will ignore every energy saver settings allowding me to track 4h witohut any issue.

    Regards

    6
    Comment actions Permalink
  • @Paolo.
    Is the 1st thing i've done... not working for me.

    Thx

    0
    Comment actions Permalink
  • Same issue on mate8 , Android 6,
    It's clearly the phone.
    Same behaviour with 3 other bicycle apps
    Please help :(

    0
    Comment actions Permalink
  • Hi to all,

    I tried all the suggestions above on my P9 phone and no one could solve the problem.
    This morinig i ride with my bike registering tracks with sports tracker. And I had no problems. The track has been registered with no "suspensions". So the problem is in Strava and this kind of phones. Not into the phone itself. So I wait for a fix from strava.
    Regards.

    0
    Comment actions Permalink
  • After a couple of good tracking also my P8 Lite started again to have problems. Now I really solved the issue... I took my mom old iPhone4 from the closet and I use it only for tracking. With only one app installed and no sim card it has a very long lasting battery and the GPS is way better then huawei's. My next phone will not be a Huawei for sure

    0
    Comment actions Permalink
  • I have followed all the tricks suggested in this thread, but the problem remains! I have a huawuei P9 Lite.
    There is no way to find how to disable Google Play Services battery optimization, maybe that's the point.

    Please Strava, fix that...I really don't want to install Runtastic...

    0
    Comment actions Permalink
  • Stefania ? You donit have the issue with runtastic ? Strange because for me the issue is not related to Strava but to Huawei device because i have the same behavior with several sports apps.

    0
    Comment actions Permalink
  • It works for me now. Thx Paolo!

    1
    Comment actions Permalink
  • Using Strava with an HR sensor paired seems to keep the app alive on Huawei P9... ...testing :)

    Stay tuned ;)

    0
    Comment actions Permalink
  • I would buy a Huawuei P9 lite, but after reading this thread i don't know anymore...

    Does anybody has a final solution to this bug?

    Gianlulca

    0
    Comment actions Permalink
  • I've just ask to Huawei to open a ticket about this problem, here the answer: Strava is not an our app, we do not guarantee support for third part software.

    so i think i'll never buy a Huawei phone...

    0
    Comment actions Permalink
  • Hello people. Can anyone tell , is this problem fixed after updating Huawei phones to nougat and Emui 5? I have the problem on my p9 lite (p9 and a few more got nougat). If nougat didnt fixed this Im gonna sell the phone..

    0
    Comment actions Permalink
  • Hi Ljuba,
    Same question here.
    I expect to move my MATE8 to Nougat before 15 Mars,
    I will keep you informed.
    Benoit

    0
    Comment actions Permalink
  • @Benoit. Today I have updated my p9 lite with a nougat beta version. Tomorrow I will give it a try .

    0
    Comment actions Permalink
  • This is my latest and last update on this thread. I did everything with this Huawei smartphone. I was able to get it to work using One Tap for Strava app after upgrading it to the latest software version. Mine is a P8 but it seems this issue is not related to a specific model. I bought a Garmin HR Vivoactive watch and I forget about this stupid GPS on this phone. It has nothing but issues.
    Seems to be the issue is Huawei as my previous phone was a Samsung Galaxy S3 and it never had issues like these ones. Good luck if you wanna keep trying with this.

    0
    Comment actions Permalink
  • @Ljuba M. please give us a feedback after upgrade to nougat!!

    0
    Comment actions Permalink
  • Looks like the problem remains on nougat(beta version on p9 lite. .... But lets wait for the official version.

    0
    Comment actions Permalink
  • Just an idea, pls report you results... Try using "GPS Connected" app (or any other GPS lock app) which ensures that Android won't stop GPS service to save battery.

    Of course, to ensure Huawei won't stop "GPS Connected" to save battery use Settings-Apps-Settings-Special access-Ignore optimisations menu

    1
    Comment actions Permalink
  • "Settings --> Apps ---> Advanced (left corner at bottom of the screen) ---> Ignore optimization (last option of the menu) ---> Allowed ---> All Apps (it will now show all the apps on the list) ---> Strava ---> Allow. Now the app will ignore every energy saver settings allowing me to track without any issue." - Paolo

    Ithink this is good solution...Ill try it tomorow ;))

    1
    Comment actions Permalink
  • Nope, that doesn't help Alen :(

    0
    Comment actions Permalink
  • I can confirm GPS locking as a working solution! Today I drove 4 hours - 55 km and Strava survived without a crash!

    1
    Comment actions Permalink
  • I have the same issue with Huawei P8 lite...
    New idea:
    Save app "com.huawei.android.ntp" as well. I read that this app causes also problem the gps if it is switched off.

    Keep trying....

    0
    Comment actions Permalink
  • Goran have you had any luck with GPS Connected app?

    Edit: for some reason the page did not show your last comment.

    0
    Comment actions Permalink
  • No problem Anze...
    So, GPS locking helped but it was my only ride using it. We need more successful rides to be 100% positive:) I'm not sure when I will manage to find some time for another long ride, but when I do I will report results here. Pls do the same.

    0
    Comment actions Permalink
  • GPS locking apps not working for me !
    Strava still crash....
    2 times !
    and so sad, GPS locking stay running !! :'(
    not tested again to move to Android 7.0

    0
    Comment actions Permalink
  • I've been using GPS Connected app for a while, it seems to work for activities lasting more than 1 hour, 1 and a half. However Strava still crushed once... It should be tried for longer activities maybe.

    0
    Comment actions Permalink
  • Hi,

    I have the same problem, I have a Honor 8 (Huawei phone) and I did the following:

    - In the Play Sore, search the app Autostart and Stay, install that;
    - Open the app and add the Strava to that app;
    - Check Stay and check Persist

    I hope to be helpful.

    Regards

    0
    Comment actions Permalink
  • After few more rides I can confirm that GPS Connected app is not a solution. It helped a bit, Strava crashes later, but I never finished my ride with Strava alive again.
    So, which fault is it? Seems like shared responsibility - Huawei ruined GPS but Strava can't deal with it and continue. I would understand if Strava survived without a crash but stopped recording, but this is not the case... To make things worse, other popular phones like Samsung S7 doesn't work good with Strava (no auto-pause). Strava devs pls wake up!

    0
    Comment actions Permalink
  • 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.

    0
    Comment actions Permalink
  • Sorry.

    I don't think that will fix the problem.

    0
    Comment actions Permalink

Please sign in to leave a comment.