How to DeGoogle any Android phone WITHOUT root! : degoogle

I will show you how to uninstall/disable any system app without root, the process takes around 2 minutes and is reversible (therefore 100% safe) so if something goes wrong you can always reinstall or reenable the app. To get started, all you need is your phone and a PC. :)Preparation

  • Install App Manager on your phone:
  • Enable Developer Options (Settings > About phone > click on Build number until you get “You are now a developer!” prompt) and enable USB Debugging.
  • Connect your Android phone to your PC via USB and select “File transfer” mode.
  • Download ADB Platform Tools:


Ubuntu: Just type in Terminal: sudo apt install android-tools-adb


  • On Windows and macOS extract the archive and open the “platform-tools” folder.
  • Now open a CMD/Terminal inside the platform-tools folder.

On Windows this can be done by opening a CMD and using the following commend: cd <folder path>Connecting to your phone via ADB

Type in: adb devices

You should see something like this:

List of devices attached

TCB7N16194009655 device

It means that your phone is ready to connect. Now type: adb shell and confirm the connection on your phone (you can also check “Always trust this computer” so you won’t have to confirm this every single time). Now that’s what you should be seeing:


Congratulations! You’re ready to debloat your phone. I have a Huawei device so my phone’s name is HWCLT – it can vary depending on your phone’s model.Here’s the fun part!

On your phone, open the App Manager app and find the apps you want to uninstall. You have to remember the package name of the app (e.g. Google Play Store’s package name is, YouTube’s, etc.).

Below I’m giving you all commands you will ever need to get rid of Google. To use them, just copy them to your terminal and replace <package name> with your app’s package name. It’s that simple!

So, if you’d want to uninstall Google Play Store, you’d enter:

pm uninstall -k –user 0

And boom! Play Store is uninstalled!

Below I’ll give you all commands you’ll need:

pm list packages | grep <OEM/Carrier/App Name> // Shows you a list of all apps with the given keyword in name, e.g. google will show you apps like, etc.

pm uninstall -k –user 0 <package name> // Uninstalls the given app

pm disable-user –user 0 <package name> // Disables the given app

cmd package install-existing <package name> // Reinstalls a system app if you accidently uninstalled it (apps that you downloaded yourself cannot be reinstalled by this method)

pm default-state <package name> // Please try this reinstallation method if the one above doesn’t work

pm enable <package name> // Enables the given app

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.