Remove system apps from Xiaomi devices
The guide describes one method that allows you to remove system apps, or any other application for that matter, from Xiaomi devices.
I bought a Xiaomi Mi4c last year to replace my trusted but underperforming Motorola Moto G first generation Android smartphone.
While I could have picked a flagship phone that would set me back six hundred or even more Euro without contract (I only buy direct and without contract), I decided to save money without sacrificing much in the process.
Having used the phone for more than six months now, I can say that it is an excellent phone both hardware, software, and security-wise.
Remove system apps
There are a couple of minor things that are not ideal though. Apart from making it really difficult to unlock the device to gain root access, those are mostly software-based if you ask me.
- The device ships with Chinese applications. I imported the phone, and while most apps and all settings are available in English either directly or after flashing an English ROM, some are only available in Chinese which make them useless to me.
- Some apps display advertisement when you open them. This is for instance the case if you are using the built-in media player. This is easy to avoid though as you can use another media player instead.
- You may get notifications from built-in applications, like the Virtual SIM app, from time to time with no option to disable them.
The first and third point are the main reasons why I have decided to look for ways to remove system apps from the device as I have no intention of using them.
Note: The following method requires root. It should work with the majority of Xiamoi devices and the latest version of Miui.
Warning: Backup your device before you remove any application on it as you may run into issues otherwise if you have no restoration options available. You can use Xiaomi's PC Suite for that or any other backup application.
Download the application Device Control [root] from Google Play or another store it is available in. The application is very powerful and provides you with lots of features to gain greater control over hardware or software.
One of the features is the ability to disable or uninstall applications including system apps.
To remove or disable, one or multiple system apps from the device, do the following:
- Start Device Control after you have given it root permissions on your device.
- Tap on the menu icon in the upper left corner of the screen.
- Scroll down until you find app manager and select that option.
- Device Control lists all user installed apps by default. Switch to system at the top instead to display system apps.
- Tick the checkbox next to the apps you want to disable or uninstall.
- Make sure you have created a backup!
- Select disable or uninstall from the prompt that appears.
You should get a success or failure message right afterwards. Please note that you may not be able to remove some system apps as they are essential for the operation of the device.
Uninstall removes the application completely from the device while disable keeps its files but turns it off instead.
I have used Device Control to remove system apps from my Xiaomi Mi4c device that I don't use and are not required for the device to function properly.
Now You: Have you rooted your Android device?
Nice tip for Xiaomi users especially regarding system apps with privacy concerns. Can you share a list of the said system apps that you disabled/removed? Would like to crosscheck with what I disabled/removed. Thanks!
Hi, mostly what is listed here: http://forum.xda-developers.com/xiaomi-mi-3/general/tip-safe-to-remove-bloatware-list-miui-t2999283
Plus Analytics and Virtual Sim (may have missed one or two).
I wanted to install CyanogenMOD on my Nexus 4 because while on Lollipop it used to restart few times a day sometimes. But that’s no longer the case after the few last updates, currently my phone has a 720 hours up time :)
As for pre installed applications, I disable a lot of them (screenshot bellow). Google puts like five keyboards, applications like Earth, which can’t accomplish anything different than what you can do with Maps, two messaging applications, one of which is Hangouts (I disabled both as I use Google’s ‘Messenger’ application – it’s strict purpose is for SMS), and an e-mail client which when you open it tels you the application is no longer maintained and you should consider using Gmail. That e-mail application is 10MB wasted on a splash screen. And then there’s services that I don’t use like their music, play, gaming thingy and news, and G+.. Heh, the street view works without that 600KB ‘Street View’ thing. I have no idea what it does..
got a xiaomi mi note myself, great phones!
Xiaomi, their device are awesome, the best smartphone your money could get, but not so for the MIUI, I hate it. Their RAM management is bad, and of course other things like what you mentions above. But fortunately it got some amazing random dev porting Cyanogenmod for it.
Their recent policy about locked bootloader is sux, especially since it didn’t prevent a random nasty ROM installed by most seller (if you import it from china).
Used a rooted Xiaomi Redmi 1S since last year rooted and uninstalled garbage apps. The new MIUI7 for Redmi (flashed) allows for easier root access to apps. The link2sd (bulent apkinar) is an excellent app that can uninstall/freeze system or other apps.
Newer xiaomi phones come with garbage apps such as yellow directory in contact lists. Else, a pretty solid phone which allows for better granular control over access with MIUI and honestly built like a tank.
Deleting MI app store briked my phone. I had to reinstall my ROM and freeze it. How about you Martin?
I did not uninstall the Store, even though I don’t use it. I agree that the phones are well built, and as I said, the main negative thing about them is the integration of bloat apps but you can handle most of them by rooting the device and removing or disabling them.
I have been wondering why Android devices are still popular amongst those who might have philosophical objections to Google products and services ( or for example why so many Linux advocates seem to use gmail addresses). Is this the main thinking behind rooting a device ?
Are there any license issues to consider when rooting a device ?
I have become disillusioned with my Sony Experia (ST26) – too little memory for any practical usage and also lack of any OS updates – although it may be too old of a model. As my contract is ended I am thinking about replacing it and had been looking at Windows phones and also iPhones ( although I am a little uncomfortable with the walled garden I have to admit Apple devices are nice to use). Perhaps I will think Android again with a possibility of rooting .
Rocky, I have not really looked at the implications of rooting from a support or license point of view. I guess you will have to contact the manufacturer about it to be absolutely sure.
Rooting in my opinion is pretty much like tinkering with operating system settings after setting up Windows or another OS.
It allows you to uninstall bloat, block individual permissions that applications request (and may not need for functionality), and control the device better than without.
Depending on the device, it may not even ship with many Google services. My Mi4c for instance shipped without Google apps.
I am a Redmi 3 user and it comes with so much bloated chinese apps & stuff which is driving me crazy. It brings me so random websites and ads. Could you please guide me on how to root and get rid of thus crazy stuff. Thank you so much in advance.
my xiaomi note 2 doesn’t work after uninstall appstore and reboot it….please tell me what should i do
my xiaomi note 2 doesn’t work after uninstall appstore and reboot it
you see once we unlock root access, xiaomi no longer give updates to that device