How to Uninstall Preinstalled Apps on Android without Root

Preinstalled Apps on Android” is also known as “System-Apps” that comes with Smartphone when you purchase or perform clean install your Android OS in your device. These preinstalled Android apps are often locked by the Android device manufacturer to prevent/block you from uninstalling them from your device. It means that your Smartphone manufacturers not offer to uninstall preinstalled apps from device, and it can only be uninstalled with root. However in this article, we are discussing on “How to Uninstall Preinstalled Apps on Android without Root” and providing easy & recommended instructions to do so. Let’s starts the discussion.

Preinstalled Apps on Android

Preinstalled Apps are System Apps that can’t be uninstalled without root according to many device manufacturers. Some preinstalled apps are “Gallery”, “File Managers” and “Calendar” apps that are actually useful while several System Apps on Android not in use and means these apps are not even open by any users. So, these unused preinstalled apps just sitting there in your Android phone and running in the background that slowing down the performance of your phone.

In some cases, some Google apps are also considered as unnecessary apps like Google Play Movies or Google Play Books which are also not used many times, means you never use these apps for long time. In such cases, these apps can cause System performance slowdown issue because they run but not in use. So, you can disable these preinstalled apps in your Android device, or uninstall preinstalled apps if possible.

Bloatware”: It is also known as “Fatware”. Bloatware are preinstalled apps that you really didn’t use or have ever seen before. These preinstalled apps use lot of space of your System memory and run in your System’s background which usually drains your device’s battery. Additionally, it is hard to remove these Bloatware from your Android device without root.

Some users reported that Bloatware are those preinstalled apps which are not in use, but still run in the background taking part in the RAM’s usage. However, “Rooting Android Phone” is one of the best ways to remove preinstalled apps or delete Bloatware from device.

Rooting Android Smartphone” let you to re-build your phone by installing unapproved apps, deleting unwanted bloatware, updating the OS, replace the firmware, overclock the processor and so on. This process will help you to remove preinstalled apps which are not in use means useless, or delete bloatware from your Android device.

But this rooting Android phone can be risky process if you are an expert or have lack of knowledge about rooting steps. Any mistake during rooting Android phone can permanently damage your phone, breaking your contract with your carrier and making it susceptible to viruses. So, you can try non-root option as better alternative to remove Bloatware from your Android device.

Use ADB: Allow to manipulate your Android Phone

ADB stands for “Android Debug Bridge”. ADB is part of Android’s SDK (Software Development Kit) used for Android Apps development. ADB offers you can backup your Android phone or copy specific files, run commands, record your screen, extract APKs from your phone, install/uninstall applications and lot more. In case if you want to uninstall preinstalled apps on Android without root, “ADB” can be useful that could allow you to manipulate your phone. Note that to complete this operation, you need to connect your Android phone to computer. Let’s go for the solution.

How to Uninstall Preinstalled Apps on Android without Root?

Step 1: At first, you need to turn ON “USB Debugging” on your Android phone.

  • Open “Settings” App in your Android phone
  • Go to “About Phone > Software Information”
  • Click on “Build Number” several times until a message pops saying “Developer Mode” has been enabled.
  • Now, back to “Phone’s settings” and scroll down to “Developer Options” and click on it
  • Locate “USB Debugging” and enable it
  • Also make sure that “USB Configuration” is set to MTP (Media Transfer Protocol)

Step 2: Install ‘ADB’ in your computer and How to Set up ADB? (Windows device)

  • Download the latest ‘ADB Zip’ file for Windows or download the latest “Android SDK Platform Tools” and extract the Zip file
  • Open “Windows Explorer” or “File Explorer” and browse the location where you have extracted the content of this zip file
  • Now, press & hold “Shift” key and right-click within the folder in the same as this ADB binary. And click on “Open Command Prompt” here.

  • After that, connect your Smartphone to your computer using USB cable
  • On your phone, change the USB mode to “File Transfer (MTP)” Mode.
  • Now, type “$ adb devices” command in opened “Command Prompt” window and hit “Enter” key to execute. Here, you will be asked for allowing or denying USB debugging access. Tap the “Always Allow” checkbox if you never want to see that prompt again.

  • Once done, you will see your device’s serial number in command prompt and now you can run any ADB command on your device

Step 3: Uninstall Preinstalled Apps on Android using ADB

  • From above steps, you have already seen your device’s serial number in command prompt.
  • Now, type “$ pm list packages” command and hit “Enter” key to execute. This will show you the list of packages/applications installed by OEM, your carrier and Google. If you want to see the list by group, then enter “$ pm list packages” command which package refers to Bloatware developer, while run “$ pm list packages –s” command if you want to see the list of only System apps

  • You can save the list by pressing “Ctrl + C” on command prompt and then save the list in some text file for future use
  • Now, type “$ uninstall –user 0 <Package Name>” to uninstall an app with its data or type “$ pm uninstall -k –user  0 <package name>”, where package name refers to package you want to uninstall. Here, you can replace <Package Name> with your preinstall apps you want to uninstall, After typing the command, hit “Enter” key to execute
  • Once done, you will get “Success” message

Step 4: Uninstall the Bloatwares

  • Connect your phone to computer
  • Visit “Google Play” in your computer and sign in to your account
  • Click on “Apps > My Apps”, click on “All Apps” just below the search bar and select the device that is currently connected to your computer
  • You will see all the apps that are currently installed in your computer. Now, ctrl + Click the “Bloatware”. It will open it in another tab
  • Now, type “$ pm uninstall -k—user -0 <Bloatware>”. You can get name of bloatware from the URL and then hit “Enter” key
  • Once done, you will get “Success” message

[Alternative] How to disable preinstalled apps on Android phone?

The above steps/methods require lots of technical knowledge to uninstall preinstalled apps. But using ADB, you can easily remove preinstalled apps from your Android phone. However, you can use another alternative that would be to free up some RAM space by disabling them. To disable bloatwares, follow the steps below.

Step 1: Open “Settings” App in your Android phone

Step 2: Go to “Apps” and find “Bloatware” you want to disable

Step 3: Click on that app and choose “Storage > Clear cache > Data”

Step 4: Go back to previous page, then “Clear Defaults” and “Turn OFF all permissions”

Step 5: Tap on “Force Stop” and then tap “Disable” the app


I hope this post helped you on “How to Uninstall Preinstalled Apps on Android without Root” with easy steps/methods. You can read & follow our instructions to do so. If this post really helped you, then you can share this post with others to help them. That’s all. For any suggestions or queries, please write on comment box below.

Leave a Reply