Google Play Services Has Stopped Working Unexpectedly Fix 2017

Getting constant popup messages which say “Unfortunately, Google Play Services has stopped“? If yes and you’re looking for a working solution, then below are the complete steps to fix Google Play Services has stopped working unexpectedly error. The below steps will solve Google Play Services Has Stopped error on any Android smartphone, including Samsung, LG, Sony, HTC, Motorola, Nexus, Pixel, Huawei, Lenovo, Gionee, Oppo, Karbonn, Asus, Acer, One Plus, Alcatel, Celkon, Intex, and Xiaomi.

Google Play Services Has Stopped Working Unexpectedly Fix 2017

Google Play Services Has Stopped After Android Update

There are many reasons behind continuous dialogs appearing with an “Unfortunately, Google Play Services has stopped” message on your Android smartphone. There may be a case that you got a popup of Google Play Services has stopped after lollipop update, marshmallow update or nougat update. It seems like the current version of Google Play Services is not compatible with the upgraded OS version.

Google Play Services Has Stopped After Factory Reset, Root or Custom ROM

Besides, many users have reported that they are getting Google Play Services has stopped constantly after factory reset their Android smartphone, Google Play Services has stopped after root, Google Play Services has Stopped Custom ROM like CM14.1, 12, 12.1, 11 (CyanogenMod) and Blisspop and Google Play Services had stopped Galaxy S7, S7 edge, S5, S4, s3.

Google Play Services Has Stopped Working Unexpectedly Error Fix

Indeed, it’s a critical bug because you can’t do anything except pressing the “Ok” button. So, here is the working solution for Google Play Services has stopped unexpectedly error.

Steps to Fix Unfortunately Google Play Services Has Stopped Error

Step 1: Uninstall Google Play Services updates. To do so:

  • Open your App drawer and tap on Settings > Apps (Applications Manager) where you can find the list of all the installed apps.
  • Search for “Google Play Services app“.
  • Once you found, tap on “Uninstall Updates”.

Google Play Services Uninstall Updates

This is necessary because the current version of Google Play Services is might not compatible with your device architecture or Android version.

In case, if you don’t find “Uninstall Updates” option, then don’t hesitate. It means your device has an official system version Google Play Services APK installed. Do proceed to the next step.

Step 2: Clear Google Play Services Cache and Force Stop.

  • Open your App drawer and tap on Settings > Apps > Search for “Google Play Services app.”
  • Scroll a little and tap on “Clear cache.”
  • Tap on ‘Force Stop’ button and give ‘OK’.

Google Play Services Clear Cache and Force Stop

If you’re running Android 6.0 or higher version on your smartphone, then you can find “Clear cache” option inside “Storage.”

  • Open your App drawer and tap on Settings > Apps > Search for “Google Play Services app.”
  • Tap on Storage > Clear Cache.
  • Go one step back and tap on ‘Force Stop’ button and give ‘OK’.

Google Play Services Clear Storage Cache

Step 3: Download the latest version of Google Play Services APK from here and follow this guide on how to update Google Play Services Manually.

Step 4: Once you have successfully installed the new version of Google Play Services app on your Android smartphone, reboot it.

Step 5: Finally, the popup message saying “Unfortunately, Google Play Services has stopped” will not appear again.

Well, as I said, the above solution will work for any Android smartphone running on official firmware. So, make sure that you follow all the steps correctly and if still the problem persists then do contact us using below comments section.

Google Play Services has Stopped Custom ROM like CM14.1, 12, 12.1, 11 (CyanogenMod) and Blisspop

For those users who are running Custom ROM like CyanogenMod, Blisspop or any other and still facing ‘Google Play Services has stopped’ problem, then find the below solution to get rid of.

Step 6: Download and install Terminal app apk on your device.

Step 7: Once installed, open the Terminal app and type the following command:

  1. su
  2. pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION

Step 8: Reboot device (not necessary).

Apart from the solutions as mentioned above, have you got any other, then don’t hesitate to share with other readers and us.