Remove Google’s Digital Wellbeing spyware from Android via ADB

Recently my phone has been updated to Android 10, with it I found the Digital Wellbeing spyware reinstalled and now fully baked in (no uninstall or disable option).

The prerequisite for this process: you need ADB (the installation of which will not be covered here). No root needed (yet).

Here is the ADB command you need to run:
adb shell pm uninstall -k --user 0

This change is semi-permanent, if you want this nagware back, I can’t really help you (you might be able to reinstall it from the store).

I do not understand the reason one would use this app. If you think you spend too much time on your phone, you don’t need an app to tell you that. My phone is a tool, and having some lock-out and nagging (self-inflicted!) on your own device is absurd.

It is absurd to bake this app in, the only reason is to spy on its users more.

If you hate this app (and everything it stands for) as much as me give it one star on the google play store.

6 thoughts on “Remove Google’s Digital Wellbeing spyware from Android via ADB”

  1. A million thanks for this! I’ve now installed adb on my PC, and used it with Powershell to uninstall this spyware. Now I’m looking for more apps I don’t use to uninstall, and I’m gonna make this phone MY phone instead of Goobles!

    1. No matter what you disable on Android os google and other shady people will be able to monitor you as this OS was build with that primary purpose in mind. This Digital Wellbeing will only create a more structured data for them to use, for example they can easily query in their BigQuery analytics database: what is the our in region X where are the most users that are watching the screen so they can charge more for advertising during that hour.

  2. Hi Sergei,
    I stubbled upon this article while searching for some other information.
    By no means I am a nerd (which I hold in high regards), but I am a little bit geeky 😀

    When U use “-k” this means that U want to Keep the app data and cached data.
    I wouldn’t know why someone whishes to keep that specific data in this situation.
    So IMO it’s better the use the following command:

    adb shell pm uninstall –user 0

    Since it is a system app it can’t be fully uninstalled without root, but only uninstalled per user (hence the “user 0”)
    Therefore when U install any app with the “pm uninstall –user 0” command, U can easily reinstall them with “pm enable”:

    adb shell pm enable

    For more info and other ADB commands, see the following link:

    But my best advise would be to degoogle Ur whole phone by installing a custom ROM.
    Personally I’ve installed Lineage OS 18.1 (based on Android 11) without any Google apps on my phone and it works flawlessly.
    Last month version 19.1 (based on Android 12) came out, but I haven’t installed it yet.

    Take care!

    1. *Therefore when U UNinstall any app with the “pm uninstall –user 0” command…

Leave a Reply

Your email address will not be published. Required fields are marked *