This guide will show you how to remove pre-installed Xiaomi apps on your Android device using ADB commands.
Identifying Package Names
$ adb shell
$ pm list packages | grep ‘xiaomi’
$ pm list packages | grep ‘miui'
These commands will list all installed packages and filter for those containing "xiaomi" or "miui" in their names.
Note down the package names of the apps you want to remove.
Uninstalling Apps
Use the following command to uninstall an app, replacing `<PackageName>` with the actual package name:
$ pm uninstall -k —user 0 <PackageName>
The `-k` flag preserves the app's data, allowing you to reinstall it later. The `--user 0` flag specifies the primary user.
Restoring Apps
$ cmd package install-existing <PackageName>
Removed:
com.xiaomi.micloud.sdk # sdk for developer
com.google.android.projection.gearhead #android auto
com.android.egg # eastern egg
com.miui.yellowpage
com.aura.oobe.bouygues
com.orange.update
com.orange.aura.oobe
com.sfr.android.sfrjeux
Strange list of unwanted apps:
com.altice.android.myapps
com.android.camera
com.android.cameraextensions
com.android.musicfx
com.android.wallpaperbackup
com.android.wallpapercropper
com.android.wallpaper.livepicker
com.google.android.apps.turbo
com.google.android.apps.wellbeing
com.android.egg
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.bsp.catchlog
com.fido.asm
com.google.android.apps.googleassistant
com.google.android.marvin.talkback
com.google.mainline.adservices
com.google.mainline.telemetry
com.ironsource.appcloud.oobe.hutchison
com.lbe.security.miui
com.tencent.soter.soterserver
com.wdstechnology.android.kryten
com.miuix.editor
com.miui.miwallpaper
com.miui.miwallpaper.overlay
com.miui.miwallpaper.overlay.customize
com.miui.miwallpaper.wallpaperoverlay.config.overlay
com.miui.player
com.miui.videoplayer
com.miui.wallpaper.overlay
com.miui.wallpaper.overlay.customize
com.aura.oobe.vodafone
de.telekom.tsc
com.sfr.android.sfrjeux
com.orange.aura.oobe
com.orange.update
com.aura.oobe.bouygues
com.miui.yellowpage