Remove Bloatware From Your MIUI – Xiaomi and Redmi Devices (non-root)

MI User Interface, abbreviated MIUI is an Android-based operating system for smartphones and tablet computers developed by Chinese electronics manufacturer Xiaomi. It is powered by the Android Operating System. MIUI includes various features such as theme support.

Xiaomi’s budget devices are good at taking over the smartphone world. The company, dominating on the Indian and Chinese markets, manages to deliver low-priced smartphones coupled with some high end device specs.

Bloatware on Xiaomi Devices?

The word Bloatware is used for smartphone apps which the vendor locks. Some known vendors include Samsung, Xiaomi, HTC and so on. Developers are using this irksome tactic of locking apps on the phone to make the device’s user interface exclusive.

Uninstall/Disable MIUI Apps in Xiaomi/Redmi Devices Without Rooting

1. MIUI Hidden Settings

The MIUI app Hidden Settings make it easy for developers to perform previously complex tasks in just a few taps. You can, for example, view the Notification log, which has been difficult to get into before.

With the help of MIUI hidden features, you can get rid of some (not all) pre-installed apps (You can also uninstall the Google apps).

MIUI Hidden Settings app
MIUI Hidden Settings app
  • Open the MIUI Hidden Settings app.
  • Choose the Android version.
  • Tap on the Manage Applications.
  • Scroll over and tap on whichever app you want to remove from your device.Open the MIUI Hidden Settings app.
  • Choose the Android version.
  • Tap on the Manage Applications.
  • Scroll over and tap on whichever app you want to remove from your device.
Disable miui bloatware app
  • Tap on the “Disable” or “Uninstall” option.
  • Then tap on the “Disable app” button in the pop-up.

Now you can get rid of most of the unused apps which were earlier impossible to remove.

2. ADB and Fastboot

Bloatware removal using ADB and Fastboot is a simple method and works with just about any device powered by Android.

This method is a little more complicated and you need a P.C. and ADB installed. You need to follow the steps accurately.

You need to enable USB debugging by going to Settings > About Phone > Tap 7-10 times on MIUI Version. A popout will appear telling you that you have activated Developer Settings.

Then go to Additional Settings and pap on Developer Options, scroll down and activate USB debugging and press OK.

On your PC go to ADB installation folder and type cmd in the adress bar. A command prompt windows will appear.

Now once you have device connected via USB, run adb devices command in terminal to see if your device is connected via ADB.

adb devices command prompt

Now copy and run the commands from below list for the app which you want to remove.

The command is adb shell pm uninstall -k --user 0 package.name

adb shell pm uninstall -k --user 0 com.google.android.apps.docs # Google Drive
adb shell pm uninstall -k --user 0 com.google.android.apps.maps # Google Maps
adb shell pm uninstall -k --user 0 com.google.android.apps.photos # Google Photos
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon # Google Duo
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox # Google App
adb shell pm uninstall -k --user 0 com.google.android.music # Google Music
adb shell pm uninstall -k --user 0 com.google.android.videos # Play Movies
adb shell pm uninstall -k --user 0 com.android.browser # Mi Browser
adb shell pm uninstall -k --user 0 com.miui.bugreport # Mi Feedback
adb shell pm uninstall -k --user 0 com.miui.compass # Mi Compass
adb shell pm uninstall -k --user 0 com.miui.notes # Mi Notes
adb shell pm uninstall -k --user 0 com.miui.screenrecorder # Mi Screen Recorder
adb shell pm uninstall -k --user 0 com.miui.videoplayer # Mi Video
adb shell pm uninstall -k --user 0 com.miui.player # Mi Music
adb shell pm uninstall -k --user 0 com.xiaomi.midrop # Mi Drop
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks # Mi Apps
adb shell pm uninstall -k --user 0 com.xiaomi.scanner # Mi Scanner

So if you mess something up, do factory reset to get out of trouble.