If your Xiaomi Redmi K40 Gaming becoming slow or acting in a weird way, there are a plethora of solutions to this issue. You can factory reset the phone and bring it back to its original state, or you can do something called “debloating” which deletes a number of pre-installed applications (bloatware).
If you have bought a Redmi K40 Gaming for yourself, you might have noticed that there are a lot of pre-installed applications on the phone. Even if the phone is brand new and it’s the first time that it is being turned on, you will discover a lot of applications already on the phone. MIUI, the ROM that comes with the Redmi K40 Gaming, has a lot of applications that most consumers never use. Even though those apps are not used, they still exist in the phone’s internal storage, wasting precious megabytes.
A few megabytes here and there might not look like a lot. But once you use the phone and fill the internal storage with photos and other data, that space taken by those apps will become important. So let’s see how you can safely delete these bloatware apps from your Redmi K40 Gaming.
How To Uninstall Xiaomi Redmi K40 Gaming Bloatware
There are two ways to remove the bloatware on the Redmi K40 Gaming. The first method involves using the Xiaomi ADB Fastboot Tools program, while the second method involves using pure ADB commands.
Big thanks to bacitoto, for providing the list of removable applications.
Enable Developer Options. To do so, go to Settings -> About Phone and quickly tap on MIUI number.
Enable USB Debugging. To do so, go to Developer Options, scroll down and tap on USB debugging to enable it.
Install Java 11 (Java SE Development Kit). Fastboot Tools won’t work on older Java versions.
Install the Android SDK on your computer. This will allow you to execute commands on your phone directly from your computer. Download the latest Android SDK Platform Tools for your OS (Windows, Mac, Linux).
Remove bloatware from Redmi K40 Gaming using Fastboot Tool
- Download the latest Xiaomi ADB Fastboot Tools program.
- Double click on the downloaded jar file to open the program.
- Connect your phone to your computer using a USB cable.
- Select PTP mode when prompted.
- The tool will show a list of all the apps. Select the apps that you want to remove.
- Click on “Apply”.
This will delete all the selected apps. This method is the easiest and quickest method to delete bloatware. If for some reason this method is not working for you, then try the second method.
Remove bloatware from Redmi K40 Gaming using ADB Commands
- Download the Android SDK Tools from the download link above and extract the downloaded file. Enter the folder and open a command line from inside the folder.
- Connect your Redmi K40 Gaming to your computer using the stock USB cable. Make sure to grant your PC proper access to the phone.
- On the command line, enter “adb devices”. If you have successfully connected your phone to your PC, your phone should be displayed on the PC screen.
- A prompt should appear on your phone asking you to accept USB debugging. Tap on Allow.
- Now that everything is connected, you need to enter your phone’s shell. To do so, enter the following command: “adb shell”.
- Now your phone is set up and ready to accept the commands to remove the bloatware from your Redmi K40 Gaming. The command to delete an app is:
pm uninstall --user 0 <package name>
- Replace <package name> with the name of the app that you want to remove.
Below you can a list of all tested program names that you can remove from your Redmi K40 Gaming.
Once you execute the commands, the phone will remove all the selected apps. That is all you have to do in order to remove bloatware from your Redmi K40 Gaming. This will free up precious space and might even improve system performance.