[Galaxy Note 4 Q&A, Help & Troubleshooting] kaszebci:
My temp solution was also disabling GMS, but via ADB - the phone itself was spamming with the error messages so much, it was unusable. My commands:

```

adb shell

su

pm disable com.google.android.gms

```

That removes access to all google services, ofc.

The error disappeared for some time after installing GMS 18.7.19 - I described that in the thread:

https://xdaforums.com/t/solved-google-play-store-uninstalled-now-cannot-get-it-back.4372039/

.. but few days have passed, and the old version started to do the same thing.

So downgrading GMS won't help.

Some people claimed that full data wipe helps. Would be nice to figure out the single file which needs to be deleted to make everything work, instead of wiping the phone.

UPDATE:

I 'fixed' it again, but not sure if it won't stop working again, tomorrow. What I did was:

1. Identify names of all apps which use Google Servies

2. Disable all of them

3. Clear all cache and all data in all of them

4. Re-enable the ones I use

ad 1.

I used `pm list packages -f | grep google` and few other greps to get the list, then browsed through it to find the apps which have higher chance of making the difference.

You probably don't have to replicate this point if you just want to fix your issue.

Though to execute commands from the points below, you need to first:

```

adb shell

su

```

ad 2.

I disabled the apps which looked relevant to me, and those which I never use anyway:

```

# Google Play Services - the one which is crashing

pm disable com.google.android.gms

# GMail

pm disable com.google.android.gm

# Google Maps

pm disable com.google.android.apps.maps

# Youtube app

pm disable com.google.android.youtube

# Play Store

pm disable com.android.vending

# Web pages view used in other apps

pm disable com.google.android.webview

# Google Service Framework

pm disable com.google.android.gsf

pm disable com.google.android.gsf.login

# Google Search desktop widget

pm disable com.google.android.googlequicksearchbox

# Google Play Videos

pm disable com.google.android.videos

# Google Play Books

pm disable com.google.android.apps.books

# Google Play Games

pm disable com.google.android.play.games

# Google Play Kiosk

pm disable com.google.android.apps.magazines

# Google Photos

pm disable com.google.android.apps.photos

# Google Drive (yes, drive is named docs..)

pm disable com.google.android.apps.docs

```

ad 3.

I cleared data and cache of all these apps. Note that this means google accounts are disconnected, gmail is no longer configured, you are not logged in to YT etc. If you allowed google to move your contacts to their service, all the contacts will disappear as well - a lesson to not allow moving your contacts anywhere in the future.

```

pm clear com.google.android.gms

pm clear com.google.android.gm

pm clear com.google.android.apps.maps

pm clear com.google.android.youtube

pm clear com.android.vending

pm clear com.google.android.webview

pm clear com.google.android.gsf

pm clear com.google.android.gsf.login

pm clear com.google.android.googlequicksearchbox

pm clear com.google.android.videos

pm clear com.google.android.apps.books

pm clear com.google.android.play.games

pm clear com.google.android.apps.magazines

pm clear com.google.android.apps.photos

pm clear com.google.android.apps.docs

```

ad 4.

At this point I was able to re-enable GMS without any crash:

```

pm enable com.google.android.gms

```

Then I re-enabled the apps, only ones which I really use. The rest will stay disabled for ever - there is no need to bloat the phone with unused processing. So my enable list was:

```

pm enable com.google.android.gm

pm enable com.google.android.apps.maps

pm enable com.google.android.youtube

pm enable com.android.vending

pm enable com.google.android.webview

pm enable com.google.android.gsf

pm enable com.google.android.gsf.login

pm enable com.google.android.googlequicksearchbox

pm enable com.google.android.apps.docs

```

Conclusion: I've seen several people here telling GMS is cancer. This is fully true.