Hi Mi Fans
When you buy a new Android phone, chances are it comes with plenty of preinstalled bloatware. While you can uninstall those third party bloatware apps, some of the apps are installed as system apps and cannot be removed. This is especially true for the whole suite of Google apps. If you are not a fan of Google Play Music, or Google Duo, sorry, you can’t remove them from your phone. To get rid of system apps, you have to root your phone. The bad thing is, it is not easy to root your phone, and you will void your phone warranty by doing so. In addition, rooting your phone also prevents you from using certain apps like Internet Banking and Google Pay.
Here are a few ways to remove bloatware / system apps without root in Android.
Uninstalling system apps has the potential to break the system, so only uninstall the apps that you are sure of
Uninstall/Disable the bloatware
For the third party bloatware, most of them can be easily uninstalled.
1. On your Android phone, go to “Settings - Manage Applications.”
2. Find the app that you want to uninstall and tap on it.
3. If there is an “Uninstall” button, tap to uninstall the app.
android-uninstall-bloatware-uninstall-app.png (34.09 KB, Downloads: 111)
2019-10-05 03:33:48 Upload
4. If you see a “Disable” button instead of an Uninstall button, this means that the apps cannot be uninstalled but can be disabled.
android-uninstall-bloatware-disable-app.png (29.36 KB, Downloads: 113)
2019-10-05 03:35:17 Upload
“Disabled” means that the app becomes dormant, won’t show up in your application list and won’t be recognized as an installed app.
Tap on the Disable button to disable the app.
For Xiaomi phones, first install the Hidden Settings for MIUI app.
1. Open Hidden Settings for MIUI.
2. Go to Manage applications and find the application you want to disable.
android-uninstall-bloatware-miui-hidden-settings.png (52.1 KB, Downloads: 90)
2019-10-05 03:36:10 Upload
3. Tap on the “Disable” button.
android-uninstall-bloatware-miui-disable-app.png (31.35 KB, Downloads: 90)
2019-10-05 03:36:48 Upload
Uninstall system apps using adb
Adb is a powerful tool for you to debug your phone. It also comes with commands for you to manage app packages (in this case, uninstall packages).
1. To use adb, you need to install adb on your desktop computer.For Windows, follow the instruction here to install adb.
2. Next, you need to enable “Developer Options” on your phone. Once enabled, go into the Developer Option, scroll down the list and enable “USB debugging.”
android-uninstall-bloatware-usb-debugging.png (48.45 KB, Downloads: 112)
2019-10-05 03:37:53 Upload
3. Connect your phone to the desktop via USB cable. When prompted, change the “charge only” mode to “file transfer (MTP)” mode.
android-uninstall-bloatware-usb-transfer-mode.jpg (68.65 KB, Downloads: 95)
2019-10-05 03:38:34 Upload
4. In Windows, navigate to the adb directory and launch the command prompt in that folder. For Linux, just open the Terminal.
Type the following command to start adb and verify that the phone is connected.
If you see an entry listed under the “List of devices” section, then your device is connected.
android-uninstall-bloatware-adb-devices.png (14.46 KB, Downloads: 108)
2019-10-05 03:39:27 Upload
5. Start the adb shell.
6. List all the packages installed in the phone.
pm list packages
android-uninstall-bloatware-pm-list-packages.png (70.21 KB, Downloads: 104)
2019-10-05 03:40:26 Upload
The list will be very long. You can use grep to narrow down the list. For example, to only show Google packages, use the command:
pm list package | grep 'google'
android-uninstall-bloatware-list-google-apps.png (70.28 KB, Downloads: 108)
2019-10-05 03:41:28 Upload
7. Find the name of the app you want to uninstall. The name is the entry after Package:. For example, the package name for the Google Contact app is com.google.android.contacts.
android-uninstall-bloatware-package-name.png (42.25 KB, Downloads: 103)
2019-10-05 03:42:57 Upload
If you have trouble identifying the package name, simply go to Google Play Store on your browser and search for the app. Check the URL for the package name.
android-uninstall-bloatware-play-store-package-name.png (90.34 KB, Downloads: 105)
2019-10-05 03:43:46 Upload
8. Type the following command to uninstall the app.
pm uninstall -k --user 0 package-name
android-uninstall-bloatware-uninstall-packages.png (13.85 KB, Downloads: 99)
2019-10-05 03:44:32 Upload
You should see the word “Success” if the uninstallation is successful.
The --user flag in the above command is important because it tells the system to uninstall the app for the current user only (and 0 is the default/main user of the phone). There is no way you can uninstall the app from all users unless you root the phone.
Thanks for your time
- Redmi Note 10 Series
- Mi 11 Series
- Mi 10T/Pro
- POCO X3/NFC
- Mi 10/Pro
- Redmi 7/7A
- Mi A3
- Redmi Note 8/Pro/8T
- Mi Note 10/Pro/Lite
- Redmi Note 9/S/Pro
- Redmi 8/8A
- POCO F2 Pro
- Redmi 9/9A
- Mi MIX 3
- Mi MIX 2S
- POCO F1
- Mi A2/Lite
- Redmi Note 7
- Redmi Note 6 Pro
- Redmi Note 5/Pro
- Redmi Y/S Series
- Redmi 6/6A/Pro
- Redmi 5A
- Mi Max 3
- Mi Notebook
- Mi Pad 4
- Mi Gadgets
- Mi 9/SE/T/T Pro/Lite
- Mi Band Series
- Mi A1
- Mi 6
- Mi 8/SE/EE/Lite/Pro
- Other Devices