This is a hot-to-debloat guide for Xiaomi POCO F1. If you are not familiar with the “debloat” term, it means removing all the unnecessary (bloatware) software from the device. Removing the bloatware can be performed using different methods. However, we are deleting individual packages to test which are safe to uninstall and which are not. To accomplish this procedure on your device, you will need ADB tools and a few simple commands written in the command prompt. You do not need to have a rooted device in order to debloat your Xiaomi POCO F1 using this procedure.

How to remove junk apps on Xiaomi POCO F1

The Debloating Procedure

  1. First get ADB tools from the following link. This is the official source from Google.
  2. Extract all the content from the archive file to a folder located on your computer.
  3. Launch Command Prompt in the same folder where you’ve extracted the archive. You can do that by right-clicking while holding down the Shift key, and then choosing Open Command Prompt window here (or Open PowerShell window here on Windows 10).
  4. Connect your device to the computer.
  5. Make sure that you have USB debugging enabled on your Android device. You can do that by going to Settings > About Phone > Click 5 times on MIUI Version. Now, go back to Additional Settings > System & Device > Developer options > Enable USB Debugging.
  6. Now type the following command in the Command Prompt to check if your Android device is properly connected.
    Command:
    adb devices

You will get a result similar to this:

List of devices attached

@#$SDR6 Device

  1. Once you get results similar to the one above, you can continue with the following.

Command:

adb shell

  1. Now, you need to identify all packages with the Xiaomi word in their names. To do that type the following.

Command:

pm list packages | grep xiaomi

You will get results similar to these:

package:com.xiaomi.powerchecker

package:com.xiaomi.account

package:com.xiaomi.micloud.sdk

package:com.xiaomi.payment

package:com.xiaomi.oversea.ecom

package:com.xiaomi.midrop.overlay

package:com.xiaomi.mirecycle

package:com.xiaomi.simactivate.service

package:com.xiaomi.bttester

package:com.fido.xiaomi.uafclient

package:com.xiaomi.glgm

package:com.xiaomi.upnp

package:com.xiaomi.xmsf

package:com.xiaomi.mipicks

package:com.xiaomi.finddevice

package:com.xiaomi.joyose

package:com.xiaomi.midrop

package:com.xiaomi.mbnloader

package:com.xiaomi.providers.appindex

package:com.xiaomi.bluetooth

package:com.xiaomi.camera.parallelservice

package:com.xiaomi.scanner

package:com.xiaomi.discover

  1. Next, repeat the same command from before, but instead of xiaomi type miui.

Code:

Pm list packages | grep miui

You will get results similar to these:

package:com.miui.screenrecorder

package:com.miui.powerkeeper

package:com.miui.fm

package:com.miui.qr

package:com.miui.securityadd

package:com.miui.gallery

package:com.miui.msa.global

package:com.miui.securitycenter

package:com.miui.videoplayer

package:com.miui.guardprovider

package:com.miui.backup

package:com.miui.micloudsync

package:com.miui.daemon

package:com.miui.hybrid

package:com.miui.vsimcore

package:com.miui.securitycore

package:com.miui.player

package:com.miui.sysopt

package:com.miui.system

package:com.miui.global.packageinstaller

package:com.miui.translation.kingsoft

package:com.miui.virtualsim

package:com.miui.compass

package:com.miui.cit

package:com.miui.rom

package:com.miui.android.fashiongallery

package:com.miui.videoplayer.overlay

package:com.miui.bugreport

package:com.miui.translation.youdao

package:com.miui.cloudbackup

package:com.miui.klo.bugreport

package:com.miui.notes

package:com.miui.wmsvc

package:com.miui.translationservice

package:com.miui.cloudservice

package:com.miui.hybrid.accessory

package:com.miui.touchassistant

package:com.miui.calculator

package:com.miui.cloudservice.sysbase

package:com.miui.miwallpaper

package:com.miui.cleanmaster

package:com.miui.analytics

package:com.miui.weather2

package:com.miui.yellowpage

package:com.miui.antispam

package:com.miui.providers.weather

package:com.miui.smsextra

package:com.lbe.security.miui

package:com.miui.whetstone

package:com.miui.core

package:com.miui.audioeffect

  1. To remove a package from your device you will need to type the following code in Command Prompt. But instead of the “package name” type the actual name of the package without the quotes (you can copy it from the safe apps to remove below).

Code:
pm uninstall -k –user 0 “name of the package”

Example:

pm uninstall -k –user 0 com.miui.virtualsim

  1. Here is the list of apps that are safe to remove, but you do not need to remove them all. Pick only the ones that you are not using.

com.miui.screenrecorder

com.miui.fm

com.mi.liveassistant

com.milink.service

com.qiyi.video

com.xiaomi.gamecenter.sdk.service

com.xiaomi.payment

com.android.browser

com.miui.systemAdSolution

com.baidu.input_mi

com.xiaomi.ab

com.xiaomi.jr

com.baidu.duersdk.opensdk

com.miui.hybrid

com.baidu.searchbox

com.mfashiongallery.emag

com.miui.player

com.miui.translation.kingsoft

com.miui.virtualsim

com.miui.compass

com.miui.personalassistant

com.duokan.phone.remotecontroller

com.miui.bugreport

com.miui.translation.youdao

com.xiaomi.channel

com.mipay.wallet

com.xiaomi.lens

com.xiaomi.pass

com.xiaomi.shop

com.miui.klo.bugreport

com.xiaomi.joyose

com.miui.notes

com.miui.video

com.xiaomi.midrop

com.miui.hybrid.accessory

com.sohu.inputmethod.sogou.xiaomi

com.xiaomi.o2o

com.autonavi.minimap

com.miui.daemon

com.miui.contentcatcher

com.miui.analytics

com.xiaomi.vipaccount

com.caf.fmradio

com.miui.cloudservice

com.miui.cloudservice.sysbase

com.miui.cloudbackup

com.miui.gallery

com.miui.vsimcore