After buying a smartphone and booting it for the first time, we saw a lot of pre-installed android apps in it, some of them are convenient, but others are not that useful to us, and many smartphone manufacturers locked these applications in the devices so that user could not uninstall them. In this article, we are going to discuss how to remove pre-installed android apps or bloatware.
Bloatware is the pre-installed software on a device by the manufacturer, most of such software is none of the customers use and everyone wants to eradicate these apps from their phone, such applications just cover unnecessary memory space and tend to waste other resources like the battery of the phone, sometimes these useless applications slow down the overall performance of the system.
We all want to get rid of these pre-installed apps but there is no option to uninstall them. If you want to remove such apps from your smartphone, you will be able to remove such ineffective and worthless applications after reading this article till the end.
Remove Bloatware from Mi 11X/Redmi K40/POCO F3
Step 1: Setup ADB and Fastboot
ADB stands for Android Debug Bridge, it is a command-line tool, and by using ADB you can access each part of your Android through the command line. It is a tool used to flash TWRP recovery and also to unlock Bootloaders.
Fastboot is a protocol that is used to re-flash the system partition on your Android device. It is a small yet powerful tool that comes up with the Android SDK (Software Developer Kit) which is an alternative to all the recovery mode installations and updates. While re-flashing the system partition Fastboot requires a device with an unlocked bootloader.
All Android devices don’t have a user-accessible Fastboot mode, it is possible just after Nexus devices have enabled the fastboot mode by default. Some independent Android developers and tech enthusiasts make the Fastboot mode possible on some different phones.
We have written a comprehensive guide to setup fastboot and ADB in any operating system like Windows, Linux and macOS, check that out to set it up properly,
Step 2: Enable USB Debugging
One of the common themes or criteria to use ADB and Fastboot is enabling USB Debugging on your Android device and to enable USB debugging, you will need access to ‘Developer options’. Here is how to do it:
Step 1: Go to your smartphone’s settings and navigate to ‘My device’ where all the details are present about your smartphone (details like Build number, IMEI number, Android version, etc).
Step 2: Tap on ‘All specs’.
Step 3: Simultaneously tap 4-5 times on the ‘MIUI Version’. You will be asked to enter your phone’s security lock. Now you will see a message reading, “You are now a developer”.
Step 4: Now will see the ‘Developer options’ under the ‘Additional’ settings. Tap on it.
Step 5: Go down and you will find the option for ‘USB debugging’ under the ‘Debugging’ tab. Now you can easily enable it.
Step 3: Get App Package Name
For removing the app by using the ADB shell, you should know the package name of the application. To identify the required package name of the application, you should download and install the app inspector application from the play store.
For your convenience, we have extracted all the pre-installed apps’ package name, but we will suggest you to get those package names by yourself, in case there is any changes in the package name.
com.android.chrome | Chrome Browser (you may loose webview) com.android.deskclock | Stock Clock app Google Bloatware on Xiaomi Phones com.google.android.apps.docs | Google Docs com.google.android.apps.maps | Google Maps com.google.android.apps.photos | Google Photos com.google.android.apps.tachyon | Google Duo com.google.android.apps.subscriptions.red | Google One com.google.android.music | Google Play Music com.google.android.videos | Google Play Movies & TV com.google.android.feedback | Feedback app com.google.android.youtube | Youtube com.mi.android.globalminusscreen | App Vault com.mi.android.globalFileexplorer| Mi File Manager com.mi.android.globallauncher | POCO Launcher com.mi.globalbrowser | Mi Browser com.mipay.wallet.in | Mi Wallet (India) com.miui.analytics | MIUI Analytics com.miui.backup | Backup app com.miui.bugreport | Bug reporting app com.miui.calculator | Mi Calculator com.miui.cleanmaster | System Cleaner com.miui.cloudbackup | Cloud Backup service com.miui.cloudservice | Cloud service com.miui.micloudsync | Cloud Sync com.miui.cloudservice.sysbase | Cloud service com.miui.compass | MIUI Compass com.miui.fm | MIUI FM com.miui.freeform | MIUI Picture in Picture service com.miui.hybrid | Quick Apps com.miui.hybrid.accessory | Quick Apps com.miui.miservice | Services & feedback com.miui.mishare.connectivity | Mi Share com.miui.miwallpaper | Wallpaper app com.miui.msa.global | MSA or MIUI Ad Services com.miui.notes | Notes com.miui.phrase | Frequent phrases com.miui.player | Music Player com.android.soundrecorder | Sound Recorder com.miui.screenrecorder | Screen Recorder com.miui.touchassistant | Quick Ball feature com.miui.videoplayer | MIUI Video player com.miui.weather2 | Weather app com.miui.yellowpage | Yellow Page app com.xiaomi.account | Mi Account com.xiaomi.calendar | Mi Calendar com.xiaomi.discover | Xiaomi System apps updater com.xiaomi.glgm | Games com.xiaomi.joyose | com.xiaomi.midrop | Mi Drop com.xiaomi.mipicks | GetApps com.xiaomi.miplay_client com.xiaomi.mircs | MIUI to MIUI Message com.xiaomi.mirecycle | Mi Recycle (MIUI Security) com.xiaomi.misettings | Mi Settings com.xiaomi.payment | Mi Pay com.xiaomi.scanner | Scanner app com.xiaomi.xmsf | Xiaomi Service Framework com.xiaomi.xmsfkeeper | Xiaomi Service Framework com.netflix.partner.activation | Netflix com.netflix.mediaclient | Netflix com.tencent.soter.soterserver | Chinese Payment service com.facebook.appmanager | Facebook com.facebook.services | Facebook com.facebook.system | Facebook com.facebook.katana | Facebook
Method 1: Using Fastboot Tool
- First, you will have to download the latest version of the Fastboot tool from the Github repo.
- After downloading the .jar file, click (or double click) on the file to install it on your system. (You may need to download and install the latest version of Java SE Development Kit as well.)
- After the successful installation, connect the smartphone to your system and select the PTP mode.
- [Optional] You may need to install the latest Xiaomi drivers as well.
- Now, open the install tool.
- The tool will show the list of all installed apps.
- Select the apps that you want to remove.
- Click on “Apply”.
Method 2: Using ADB Commands
- First, connect your device to the PC where you set up the fastboot and ADB.
- Then, open the terminal. make sure that your Terminal is in the exact same folder your ADB tools are in, and then you can run the following command to launch the ADB daemon,
For Windows: adb devices For Mac/Linux: ./adb devices
- After executing the above command, the device (serial number) will be listed in the terminal window.
- Next, you need to type the following commands to activate ADB Shell Service:
For Windows: adb shell For Mac/Linux: ./adb shell
- Finally, execute the following command to remove any specific pre-installed apps (bloatware) from your Xiaomi device. (make sure you replace the <package name> with the actual app package name obtained in step 3)
pm uninstall --user 0 <package name>
This was it. We tried to cover all the basic things which will be required to Remove Bloatware from Mi 11X/Redmi K40/POCO F3. In case you didn’t understand any step, or you can any other query regarding this article, then feel free to comment down below, we will be more than happy to assist you.