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
- First get ADB tools from the following link. This is the official source from Google.
- Extract all the content from the archive file to a folder located on your computer.
- 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).
- Connect your device to the computer.
- 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.
- 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
- Once you get results similar to the one above, you can continue with the following.
Command:
adb shell
- 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
- 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
- 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
- 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