Android OEMs usually ship with a long list of bloatware ( Apps pre-installed you may or may not need) that tend to interfere in the performance and activities of your mobile, make it slow and consume power and every other resource. While OEMs claim they are features to benefit the user but it seems unlikely. For example, the Samsung or Xiaomi MiUi has their own set of Browser and sometimes facebook installed and Notes app and others of which there is a long list. Similarly, stock android apps which sometime you would not like to use but you have to keep that forcefully, this is the guide to disable every such app safely. We will discuss it without Root access first and then with Root.

Disable Apps to Debloat your Android

  1. You can Tap and Hold the Menu Options to Appear on Apps or Go to Setting–> Apps –> Open the App You want to Disable 
  2. Go to App Info for the App you want to disable, for Example, I want for Google Duo
  3. Disable This App,  it will ask to uninstall the App Updates and restore to the factory version. Proceed and Nod a YES
  4. You have successfully disabled it. You will no longer see this app in the usually App Drawer, although you can re-enable it from settings.

Disable / Debloat with ADB

  1.  Download the Android Driver for your Mobile  here –
  2. Get the Fastboot and ADB Drivers here –
  3. Enable USB Debugging on your Android Device, To Enable Developer Options ( Go To Setting –> About –> Tab Build Version 7 Times ) Now Go To Settings –> Developer Options –> Enable USB Debugging
  4. Launch a Command Prompt window by holding Shift and Right-clicking then selecting the “open command prompt here” option.and enter the following command
    adb devices


  5. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
  6. Now if you re-run the adb devices command, the terminal will print the serial number of your device.
    If so, then you’re ready to move on.
  7.  now enter the following command adb shell
    pm uninstall -k --user 0 <the package name goes here>


  8. You can Uninstall or disable ass many apps you want, you only have to know the exact package name which you can easily get.

What Do You Think on This ? Say Here