This is a step by step HOWTO Clean you Xiaomi CN ROM from all of the MIUI Bloatware. As I explained already in my previous Xiaomi 13 Ultra HOWTOs I received 594 hours wait time in order my bootloader to be unlocked. Because of that almost a month I'm forced to use the default MIUI CN ROM. This is almost impossible task if you keep on your phone running all the MIUI Bloatware and crap which comes preinstalled with the default China ROM. At the moment I'm using the latest version of MIUI available: MIUI 14.0.20 And YES, I'm not upgrading to HyperOS because my bootloader is locked. If you make the mistake to upgrade you will have a lot of serious problems when decide to unlock your bootloader. Anybody can clean it's own phone from all the MIUI Bloatware and crap without unlock and no root. In order to do that you have to enable Developer Options, USB debug and Install via USB from the Settings menu of your phone. Step by step instructions how to do it you can find in my HOWTO here: Replace MIUI Launcher with Nova Launcher & Gestures on Xiaomi CN ROM After that you have to install adb and fastboot. If you are windows user fallow this guide: How to Install ADB & Fastboot drivers on PC If you are using Linux then install adb and fastboot available for your distro. I have created Windows and Linux a scripts for full MIUI CN bloatware uninstall. Also I'm providing a script which you can use if you want to restore all the programs to the its original state. Full MIUI clean up Using the scripts bellow I'm cleaning almost ALL of the MIUI CN bloatware. Also the script is disabling some of the System apps. Be aware that using the REinstall script all the uninstalled and the disabled apps will be restored. At the beginning of each script as a comment I have mentioned few very important apps which have to be left intact. If you unistall or disable some of them you will receive a soft bricked device in a BOOT LOOP ... I'm sharing the list of the apps which I personally uninstalled and disabled and the system is working with no any problems. Important Disclaimer: Please be aware that this guide is a sharing of personal experience and a solution that has been tested and works for me. Keep in mind that I am in no way responsible if you decide to use the personal experience I have shared and something goes wrong on your end. You, and you alone, are responsible for everything you do with your phone. Bellow are the scripts for MIUI CN bloatware uninstall / reinstall on Linux: MIUI Bloatware Clean: rc.xiaomi-13-ultra-bloatware-UNinstall.sh MIUI Bloatware Restore: rc.xiaomi-13-ultra-bloatware-REinstall.sh Bellow are the scripts for MIUI CN bloatware uninstall / reinstall on Windows: MIUI Bloatware Clean: rc.xiaomi-13-ultra-bloatware-UNinstall.bat MIUI Bloatware Restore: rc.xiaomi-13-ultra-bloatware-REinstall.bat Bellow you can find a full list of all the MIUI Bloatware and crap I'm cleaning from my Xiaomi 13 Ultra MIUI CN 14.0.20 #!/bin/bash ##DO NOT UNINSTALL:#com.miui.securitycenter#com.miui.securityadd#com.xiaomi.finddevice ##BOOT LOOP if uninstalled:#com.google.android.ext.shared#com.google.android.ext.services ##NOT UNINSTALLED:#com.android.stk#com.android.mms#com.android.mms.service#com.android.wallpaper.livepicker#com.android.wallpaperbackup#com.android.wallpapercropper#com.mi.android.globallauncher#com.miui.screenrecorder#com.miui.securityinputmethod#com.miui.system#com.miui.miwallpaper#com.xiaomi.account#com.xiaomi.bluetooth#com.xiaomi.cameratools#com.xiaomi.mirecycle#com.xiaomi.misettings #ANDROIDadb shell pm uninstall -k --user 0 com.android.bipsadb shell pm uninstall -k --user 0 com.android.browseradb shell pm uninstall -k --user 0 com.android.calendaradb shell pm uninstall -k --user 0 com.android.cellbroadcastreceiveradb shell pm uninstall -k --user 0 com.android.cellbroadcastreceiver.overlay.commonadb shell pm uninstall -k --user 0 com.android.dreams.basicadb shell pm uninstall -k --user 0 com.android.emergencyadb shell pm uninstall -k --user 0 com.android.printspooleradb shell pm uninstall -k --user 0 com.android.statementservice #Googleadb shell pm uninstall -k --user 0 com.google.android.cellbroadcastreceiver.overlay.miuiadb shell pm uninstall -k --user 0 com.google.android.configupdateradb shell pm uninstall -k --user 0 com.google.android.gms.location.historyadb shell pm uninstall -k --user 0 com.google.android.marvin.talkbackadb shell pm uninstall -k --user 0 com.google.android.onetimeinitializeradb shell pm uninstall -k --user 0 com.google.android.overlay.modules.ext.services.cnadb shell pm uninstall -k --user 0 com.google.android.printservice.recommendation #MIUIadb shell pm uninstall -k --user 0 com.miui.aodadb shell pm uninstall -k --user 0 com.miui.analyticsadb shell pm uninstall -k --user 0 com.miui.audioeffectadb shell pm uninstall -k --user 0 com.miui.audiomonitoradb shell pm uninstall -k --user 0 com.miui.backupadb shell pm uninstall -k --user 0 com.miui.bugreportadb shell pm uninstall -k --user 0 com.miui.carlinkadb shell pm uninstall -k --user 0 com.miui.citadb shell pm uninstall -k --user 0 com.miui.cloudbackupadb shell pm uninstall -k --user 0 com.miui.cloudserviceadb shell pm uninstall -k --user 0 com.miui.contentcatcheradb shell pm uninstall -k --user 0 com.miui.daemonadb shell pm uninstall -k --user 0 com.miui.extraphotoadb shell pm uninstall -k --user 0 com.miui.fmadb shell pm uninstall -k --user 0 com.miui.freeformadb shell pm uninstall -k --user 0 com.miui.greenguardadb shell pm uninstall -k --user 0 com.miui.healthadb shell pm uninstall -k --user 0 com.miui.huanjiadb shell pm uninstall -k --user 0 com.miui.hybridadb shell pm uninstall -k --user 0 com.miui.maintenancemodeadb shell pm uninstall -k --user 0 com.miui.micloudsyncadb shell pm uninstall -k --user 0 com.miui.miserviceadb shell pm uninstall -k --user 0 com.miui.mishare.connectivityadb shell pm uninstall -k --user 0 com.miui.misoundadb shell pm uninstall -k --user 0 com.miui.newmidriveadb shell pm uninstall -k --user 0 com.miui.nextpayadb shell pm uninstall -k --user 0 com.miui.personalassistantadb shell pm uninstall -k --user 0 com.miui.phraseadb shell pm uninstall -k --user 0 com.miui.playeradb shell pm uninstall -k --user 0 com.miui.qradb shell pm uninstall -k --user 0 com.miui.systemAdSolutionadb shell pm uninstall -k --user 0 com.miui.systemui.carriers.overlayadb shell pm uninstall -k --user 0 com.miui.touchassistantadb shell pm uninstall -k --user 0 com.miui.translation.kingsoftadb shell pm uninstall -k --user 0 com.miui.translation.xmcloudadb shell pm uninstall -k --user 0 com.miui.translationserviceadb shell pm uninstall -k --user 0 com.miui.voiceassistadb shell pm uninstall -k --user 0 com.miui.voiceassistoverlayadb shell pm uninstall -k --user 0 com.miui.voicetriggeradb shell pm uninstall -k --user 0 com.miui.vsimcoreadb shell pm uninstall -k --user 0 com.miui.weather2adb shell pm uninstall -k --user 0 com.miui.wmsvcadb shell pm uninstall -k --user 0 com.miui.yellowpage #OTHERadb shell pm uninstall -k --user 0 com.achievo.vipshopadb shell pm uninstall -k --user 0 com.autonavi.minimapadb shell pm uninstall -k --user 0 com.baidu.input_miadb shell pm uninstall -k --user 0 com.baidu.searchboxadb shell pm uninstall -k --user 0 com.bsp.catchlogadb shell pm uninstall -k --user 0 com.dragon.readadb shell pm uninstall -k --user 0 com.duokan.phone.remotecontrolleradb shell pm uninstall -k --user 0 com.eg.android.AlipayGphoneadb shell pm uninstall -k --user 0 com.iflytek.inputmethod.miuiadb shell pm uninstall -k --user 0 com.milink.serviceadb shell pm uninstall -k --user 0 com.mobiletools.systemhelperadb shell pm uninstall -k --user 0 com.mipay.walletadb shell pm uninstall -k --user 0 com.mipay.android.manageradb shell pm uninstall -k --user 0 com.Qunaradb shell pm uninstall -k --user 0 com.sina.weiboadb shell pm uninstall -k --user 0 com.smile.gifmakeradb shell pm uninstall -k --user 0 com.sohu.inputmethod.sogou.xiaomiadb shell pm uninstall -k --user 0 com.ss.android.article.newsadb shell pm uninstall -k --user 0 com.ss.android.ugc.awemeadb shell pm uninstall -k --user 0 com.tencent.soter.soterserveradb shell pm uninstall -k --user 0 com.UCMobileadb shell pm uninstall -k --user 0 com.xiaomi.vipaccountadb shell pm uninstall -k --user 0 com.ximalaya.ting.androidadb shell pm uninstall -k --user 0 com.xingin.xhsadb shell pm uninstall -k --user 0 com.xunmeng.pinduoduoadb shell pm uninstall -k --user 0 com.youku.phoneadb shell pm uninstall -k --user 0 com.zhihu.androidadb shell pm uninstall -k --user 0 cn.wps.moffice_eng.xiaomi.liteadb shell pm uninstall -k --user 0 ctrip.android.viewadb shell pm uninstall -k --user 0 tv.danmaku.biliadb shell pm uninstall -k --user 0 com.qxr.feed ##qualcommadb shell pm uninstall -k --user 0 com.qti.qccadb shell pm uninstall -k --user 0 com.qualcomm.uimremoteserver #XIAOMIadb shell pm uninstall -k --user 0 com.xiaomi.aiasst.serviceadb shell pm uninstall -k --user 0 com.xiaomi.aiasst.visionadb shell pm uninstall -k --user 0 com.xiaomi.gamecenter.sdk.serviceadb shell pm uninstall -k --user 0 com.xiaomi.gnss.polarisadb shell pm uninstall -k --user 0 com.xiaomi.joyoseadb shell pm uninstall -k --user 0 com.xiaomi.location.fusedadb shell pm uninstall -k --user 0 com.xiaomi.mibrain.speechadb shell pm uninstall -k --user 0 com.xiaomi.mi_connect_serviceadb shell pm uninstall -k --user 0 com.xiaomi.micloud.sdkadb shell pm uninstall -k --user 0 com.xiaomi.migameserviceadb shell pm uninstall -k --user 0 com.xiaomi.mirroradb shell pm uninstall -k --user 0 com.xiaomi.paymentadb shell pm uninstall -k --user 0 com.xiaomi.simactivate.serviceadb shell pm uninstall -k --user 0 com.xiaomi.smarthomeadb shell pm uninstall -k --user 0 com.xiaomi.xmsfadb shell pm uninstall -k --user 0 com.xiaomi.xmsfkeeperadb shell pm uninstall -k --user 0 com.xiaomi.youpin #DISABLE some unused System appsadb shell pm disable-user --user 0 com.android.soundrecorderadb shell pm disable-user --user 0 com.android.emailadb shell pm disable-user --user 0 com.miui.calculatoradb shell pm disable-user --user 0 com.miui.compassadb shell pm disable-user --user 0 com.miui.notesadb shell pm disable-user --user 0 com.miui.videoadb shell pm disable-user --user 0 com.miui.virtualsimadb shell pm disable-user --user 0 com.mfashiongallery.emagadb shell pm disable-user --user 0 com.xiaomi.gamecenteradb shell pm disable-user --user 0 com.xiaomi.scanner