Those who own a Xiaomi smartphone will have often noticed high battery consumption accompanied by overheating of the mobile without any special use by them. In a first reading of the battery consumption history (Settings → Battery and performance → Battery usage statistics ) usually Xiaomi Framework Service is first in percentage consumption.
The solution is to remove or disable this service.
With the XiaomiADBFastbootTools program the process is easy and can be used to safe and quickly remove/disable many pre-installed apps. You can download the latest version from here (https://github.com/Szaki/XiaomiADBFastbootTools/releases/tag/7.0.3)
Prerequisite is to have the Java SE Development Kit installed (latest 64bit version 15: https://www.oracle.com/java/technologies/javase-jdk15-downloads.html ) and have the drivers installed for your Xiaomi smartphone.
A complete guide there is
- Settings → About phone → Press “MIUI version” repeatedly until “you are now a programmer” is displayed
- Back to Settings → Additional settings → Developer options USB USB debugging, OK in message
- We also activate "Installation via USB"
We connect it mobile with USB cable to computer, in the message that appears on the screen “Use USB for” nothing changes whatever we choose.
We run the Xiaomi ADB / Fastboot Tools application.
We wait and if we have done everything correctly then it shows us in Device Info the serial number of the mobile and in tab ADB the list of applications installed on our device.
The process is simple: select the Xiaomi Service Framework and click Unistall!
In the Reinstaller tab we reinstall the applications that we removed. In the Disabler and Enabler tabs we have the list of applications that we can disable (which safe option) and those that we can activate (again if we disabled them) respectively.
An internet search finds a list of applications that we can safely remove.