Remove the pre-installed apps on Xiaomi, Huawei and Samsung

A defect of the best-selling Android smartphones in Italy and in the world, namely those of the Xiaomi, Huawei (Honor) and Samsung brands, is that of having too many pre-installed applications, which are found on the newly purchased phone and which cannot be removed like the others . While some of these applications are essential for phone manufacturers to personalize and distinguish their devices, which otherwise would all be the same with pure Android, in other cases it is instead a real " bloatware ", ie applications that are not needed, which they are of little value and will never be used.
The word Bloatware, derogatory, essentially concerns the apps pre-installed and blocked by device manufacturers that cannot be deleted, that take up memory and that, in many cases, remain running in the background even if they are never used. While Google Pixel devices (those with hard and pure Android) allow Android users to disable pre-installed apps, other phone brands such as Samsung, Xiaomi and Huawei limit any type of disabling and uninstalling.
While in another article we saw the standard methods to uninstall apps on Android, in this guide we go to see some methods, with root and without root, to delete and remove the pre-installed apps on Xiaomi, Huawei, Samsung smartphones and any other Android device stuck . The root method is very easy, only that obtaining Android root permissions requires a little work and some experience in doing it. The rootless method is also easy, although at first glance it might seem a bit laborious.

Remove pre-installed apps on unlocked rooted devices

The rooting, which can be done on different Samsung, Xiaomi and Huawei models (although not all of them), allows you to unlock the Android system and therefore obtain permissions from the administrator. In practice you can act on the internal operating system and, therefore, access the hidden directories, the system files and also uninstall the pre-installed apps that it would not be possible to remove normally.
Once the device is rooted, there are many applications that allow you to remove all the applications, among which the best are Root Uninstaller and Titanium Backup, which I have already talked about in the past in the gu

Remove pre-installed Android apps without root

If, as likely, you do not want to risk breaking the smartphone trying to root the device, you can still uninstall the pre-installed apps of Xiaomi, Huawei and Samsung (or other manufacturers), through the ADB tools.
We have already talked about these tools in several articles, especially on how to modify Android with ADB, without changing the operating system or ROM. It is basically a computer program that is used via the command line which acts on the device connected via USB cable to the computer.
To uninstall Android apps with ADB you must therefore:
  • Download and install the USB drivers for the device (Google has a page with the whole list of USB drivers for each manufacturer, including Xiaomi, Huawei and Samsung)
  • Download ADB and then extract the ADB tools into a folder
  • Download the Inspector app from the Google Play Store to find out the exact name of the applications.

Use ADB to delete applications


  • On the Xiaomi or Huawei or Samsung smartphone, (if not already done in the past) go to Settings> System> Phone information and tap the Build number five times to activate the Developer Options
  • Go back to Settings and under Developer Options activate USB debugging .
  • Now connect the smartphone to the computer via USB cable and on the phone screen switch from " Charge only " mode to " File transfer " mode.
  • Open the folder in Windows on which the ADB files were extracted, hold down the Shift key on the computer keyboard and then press the right mouse button anywhere in the folder. Then select the " Open Power Shell Window Here " option from the pop-up menu.
  • At the command prompt, type the command:
    adb devices
  • On your phone, grant permission to the PC to use the Android device connection.
  • Again, type the same command to confirm that the computer is authorized.
  • Now type the command:
    adb shell
  • Open the App Inspector app on your Android device on your smartphone and look for the exact name of the app package you want to remove. Alternatively, you can run the pm list packages command on the command prompt to get the list of app names.
  • Once done, enter the following command in PowerShell:
    pm uninstall -k --user 0 packagename
    Replace the name of the package with the name of the app to be removed which will be of the com.google.android .... type. For example: pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
  • Run the same command for all the applications you want to uninstall and you're done.

Before performing this operation, however, you must warn that the uninstallation of some Android apps may make the device unstable or even prevent its correct operation. You must therefore be very careful not to remove important applications for the system.
On the XDA Developer forum you can find the lists of applications that it is safe to uninstall and those that should not be touched. For example there are the page dedicated to the apps that can be removed via ADB on Huawei and Honor smartphones, on Xiaomi and on the Samsung Galaxy .
Keep in mind then that if you perform a factory reset of the smartphone, the removed bloatware will be installed again.
In any case, removing the pre-installed apps will not invalidate the warranty of the phone and there will be no problems updating the Android version when new updates are available.

Leave Your Comment

Please enter your comment!
Please enter your name here