How to Uninstall Pre-installed System Apps in Your Android Device without Rooting?

When you purchase a new Android device, it comes up with a bunch of pre-installed system apps. Most of the time, these apps are not useful for you. Moreover, they consume the device’s RAM and battery life and take a lot of space in your device. So the performance of your device will decrease. But you can not uninstall them as the way you uninstall other normal apps. To uninstall them you have to root your device. But rooting can void the warranty of your device. So it is somewhat a risky process. Here we are going to give you tricky methods to remove these apps from your Android device without rooting.

Method 1: Using the Settings of Your Device

You can easily uninstall third-party bloatware by following the steps below.

  1. Go to Settings->Application manager.
  2. Now you can see all the installed apps on your device. Tap on the app name that you want to uninstall.
  3. Check whether you can find the “Uninstall” button. If you can find it, then tap on it to uninstall the app from your device.
  4. If you can not find the “Uninstall” button, then there will be a “Disable” button. That means you can not uninstall that app but you can just disable it. Tap on it. When you disable an app it will become inactive, will not appear in the application list and your device will not identify it as an installed app.

If you have a Xiaomi phone, then follow the below-mentioned steps.

  1. Download and Install the app named “Hidden Settings for MIUI” on your device.
  2. After the installation, open the app.
  3. Tap on the “Manage applications”.
  4. Tap on the app name that you want to disable.
  5. Finally, tap on the “Disable” button.

Method 2: Using a Debloater Software

  1. Turn on the USB debugging mode in your Android device by following the steps below.
  • Go to Settings->Developer options
  • Put a tick on the checkbox next to the USB debugging
  • Tap on the “OK” option in the popup box.
  1. Download and install Debloater software on your Windows desktop or laptop.
  2. After the installation, open the software.
  3. Connect your Android device to the desktop or the laptop using a USB cable.
  4. Wait until your desktop or laptop identifies your Android device.
  5. Once it identifies, click on the “Read Device Packages” button in the Debloater software opened on your desktop or laptop.
  6. Wait for a few seconds until it reads all the apps installed on your Android device.
  7. Once the reading is done, you can see a list of installed apps on your Android device.
  8. Find the app that you want to remove from the list and select it.
  9.  Click on the “Apply” button.
  10. Congratulations! You successfully removed a pre-installed System app from your Android device.

Method 3: Using ADB (Android Debug Bridge)

  1. Install ADB on your desktop or laptop.
  2. Turn on the “USB Debugging” mode on your Android device.
  3. Connect your Android device to your desktop or laptop using a USB cable and tap on the “File Transfer (MTP)” method.
  4. Go to the ADB directory on your desktop or laptop and launch the command prompt inside that folder.
  5. Type “adb devices” in the command prompt to start adb as well as to check whether the Android device is connected or not.

If you can find an entry shown under the “List of devices attached” section in the command prompt, then your Android device is connected.

Step 1. Start the ADB shell by typing “adb shell

Step 2. Type “pm list packages” to list down every package installed in your Android device.

Step 3. The package list is somewhat long. So you can filter the result using the “grep” command.

For example: If you want to filter only the Google packages, then you can use the below command.

pm list package | grep ‘google’

Step 4. Search for the package name of the app that you want to uninstall. Package name comes after the prefix of the package:

For an example: If it displays as, then the package name of the app is

Step 5. At last, type the below command to remove the app.

pm uninstall -k --user 0 package-name

Here, we have used the –user flag. So it will uninstall the app only for the current user. To uninstall the app for all the users, you have to root your Android device.

If the app is uninstalled successfully, you will see “Success” in the command line as the message.

Note: If you uninstall an important system app from your Android device, it will break down the system. So it is crucial to uninstall a system app only if you are sure about it. If your device does not function as it is after you uninstall a specific app, then go to Google Play Store and reinstall it. If reinstalling is not successful then you have to factory reset your device.


A newly purchased Android device consists of a lot of bloatware that consumes a large amount of storage space, RAM and battery life of the device. Most of these apps are not useful for users either. Above mentioned methods will help you to remove those bloatware from your device without rooting it. If you face any issue when you follow the steps above feel free to mention them in the comment section.

1 thought on “How to Uninstall Pre-installed System Apps in Your Android Device without Rooting?”

Leave a Comment