How To Easily Uninstall Pre-installed Apps on Android Without Root


Pre-installed apps could be useful sometimes and you might want to keep some of them. But if you weigh its benefits against the resources these apps consume: you will always think of getting rid of them. However, unfortunately, getting rid of them isn’t just a simple uninstall. You would need to go a step further and perform a couple of tasks after which you can easily uninstall pre-installed apps on your Android phone. These pre-installed apps are also referred to as bloatware or fatware. As the name suggests, these apps bloat your system which in return slows down the whole processing power of your device. No matter, how hefty specs you have on your device the bloatware has the ability to become a nuisance when it comes to processing speed of the device.

What is Bloatware?

Bloatware is a name given to the set of pre-installed apps by Google, Carrier, or OEM who manufactured the phone. These are the apps that you don’t choose to install they just come pre-installed on your phone. So, as soon as you boot up your device for the first time you are going to see them right then and there. These apps are mostly utility, multimedia, customization apps and more. So, you might want to use a couple of them but most definitely you are not going to use all of them. That’s why it’s called bloatware since whether you want to use it or not these apps sit in the gut of your phone and slow it down as the time passes.

How to uninstall pre-installed apps on Android?

Well, as I mentioned earlier there’s no way of simply uninstalling the bloatware. You will have to do something extra in order to achieve this. One of doing it is by rooting your Android phone and then doing all sorts of things with it. In the larger spectrum of abilities of a rooted device — uninstalling bloatware isn’t a very big task. However, rooting an Android device isn’t everyone’s piece of cake. Therefore, we are going to tell you how to uninstall pre-installed apps on Android without root. All you have to do is to pass some ADB commands and voila! you can remove any bloatware from your Android phone. The best part still being, this method doesn’t require root access.

There a few things which you need before you go on and follow the guide to remove bloatware from your Android phone.

  1. Enable USB debugging on your Android phone
  2. Setup ADB on your Android phone
  3. And a good OEM provided USB Cable or any other third party USB cable of high quality.

Now that we have all the things required let’s see how can we remove pre-installed apps without rooting Android devices.

Uninstall Pre-installed Apps On Android Without Rooting

  • Go to ADB >> platform-tools >> here right-click while holding the shift button on your keyboard. You will see an option “Open command window” or in some cases “Open PowerShell window“, in the drop-down menu.

uninstall pre-installed apps

  • Connect your phone to your computer via a USB cable. Now you have to make sure that your device is successfully connected and ready to pass ADB command to it. Type in: adb devices OR if you get an error that the command is unrecognized, type: ./ADB devices.

  • You will see a prompt on your mobile screen asking to allow permission. Click yes and always allow if you are using a trusted computer on the other end.
  • Check the connection by, again, entering: adb devices OR ./ADB devices. You will see the list of attached devices. If you see yours on the list, you’re good to go.
  • Type in: adb shell OR ./ADB shell.
  • Type: pm list packages. This command will render a list that includes all of the packages/applications installed by the OEM, your carrier and Google on your phone.
  • The list can be overwhelming for you. To narrow down your search use the following command: pm list package | grep (keyword). Replace the keyword with words such as
    “Google”, “Samsung”, “T-Mobile” or whoever developed the bloatware you want to remove.

Now comes the sweetest part of the guide: uninstalling bloatware from your Android device.

  • First, you need to find out the name of your bloatware as it shows on the website. I am gonna show you how to do that easy way.
  • Go to Google Play and sign in to your account. Click Apps > My Apps. You will see a history of all the applications you have installed using this Google account. You will see a dropdown menu labeled “All apps” just below the search bar.
  • Click on that and select the device that is currently connected to your computer, you will see all the apps that are currently installed on your phone. In this case, we will uninstall the pre-installed Google Play Movies & TV app.
  • Hit Ctrl + click on the bloatware app that you want to remove. Check the below image and note the highlighted part. That’s what you need to copy from the URL of the app you are willing to uninstall.
  • On cmd/PowerShell type: pm uninstall -k –user -0 (the name of the bloatware from the url).

uninstalling bloatware

  • Now let the process run. Once you see the “Success” it’s an indication that the bloatware has been successfully uninstalled from your Android phone.

This applies to a single user on the phone. Meaning as soon as you will factory reset your device, all the uninstalled bloatware/pre-installed apps will come back.