• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

How To Guide Uninstall bloatwares [No root]

Search This thread

_11Lite5g

New member
Aug 18, 2021
3
11
You can uninstall applications using package-manager (pm) inside adb without root privilege, even if you cannot disable / uninstall them from your phone interface.

Enter in your android shell with:
Bash:
adb shell

List packages
Bash:
cmd package list packages

Uninstall the application (remove the "package:" if you used the previous command to list them)
Bash:
pm uninstall -k --user 0 <package-name>
  • -k : Keep the data and cache directories around after package removal.
  • --user 0: The user to disable
Re-install an uninstalled package
Bash:
cmd package install-existing <package-name>

List all packages you uninstalled. Run it from a bash shell: not in adb shell
Bash:
diff <(adb shell pm list packages) <(adb shell pm list packages -u) -n | grep ^package:

Thanks to @dwensch post,
here is a list of packages identified as bloatware / ads / junks / useless / optional.

Please read comments and remove the lines where you want to keep the package.
Uninstall at your own risks.

Contact / PM me if you want me to edit this list.

Bash:
pm uninstall -k --user 0 com.google.android.apps.googleassistant
pm uninstall -k --user 0 com.google.android.googlequicksearchbox

pm uninstall -k --user 0 com.google.android.apps.subscriptions.red
pm uninstall -k --user 0 com.xiaomi.midrop

pm uninstall -k --user 0 com.xiaomi.miplay_client  # Mi Play. This is an unnecessary process that hasn't really been used for years.
pm uninstall -k --user 0 cn.wps.xiaomi.abroad.lite # WPS Office. Has been flagged for years for malware. This was banned in India for a reason.
pm uninstall -k --user 0 com.miui.msa.global       # MSA. This is the main service that displays ads in Xiaomi phones. This is already removed in Xiaomi.EU.
pm uninstall -k --user 0 com.xiaomi.payment        # Unless you live in China or India, Xiaomi's own payment service is redundant and unnecessary.
pm uninstall -k --user 0 com.ebay.carrier          # In case bloatware from Ebay is installed.
pm uninstall -k --user 0 com.android.browser       # Mi Browser. It's a buggy unnecessary mess. Recommend you use other browsers like Chrome.
pm uninstall -k --user 0 com.mi.globalbrowser      # Also part of Mi Browser.
pm uninstall -k --user 0 com.miui.videoplayer      # Mi Video player. Uninstall if you prefer to use MX Player or VLC that actually support more formats.
pm uninstall -k --user 0 com.miui.micloudsync      # Include if you don't use Mi Cloud.
pm uninstall -k --user 0 com.miui.hybrid           # Found to be a data mining app that unnecesarily uses your phone's resources.
pm uninstall -k --user 0 com.miui.hybrid.accessory # Also a data mining app. Very recommend that you get rid of this.
pm uninstall -k --user 0 com.miui.player           # Include if you don't use Xiaomi's music app.
pm uninstall -k --user 0 com.facebook.services     # In case Facebook bloatware was preinstalled.
pm uninstall -k --user 0 com.facebook.system       # Also Facebook bloat.
pm uninstall -k --user 0 com.facebook.appmanager   # Also Facebook bloat.
pm uninstall -k --user 0 com.xiaomi.glgm           # Mi Games. Very unncessary.
pm uninstall -k --user 0 com.xiaomi.mipicks        # Very unnecessary. Xiaomi's way to advertise their own apps.
pm uninstall -k --user 0 com.xiaomi.joyose         # Junk and safe to remove.
pm uninstall -k --user 0 com.miui.notes            # Include if you use other notes apps.
pm uninstall -k --user 0 com.miui.cleanmaster      # Together with WPS Office, Cleaner Master was found to be affiliated with Cheetah Mobile, that included spyware and adware in their software.
pm uninstall -k --user 0 com.miui.weather2         # Include if you use other apps to get the weather like Google or Yahoo.
pm uninstall -k --user 0 com.micredit.in           # Mi Credit. Basically useless if you live outside India.
pm uninstall -k --user 0 com.mipay.wallet.in       # Part of Mi Credit.
 
Last edited:

Kontex

Senior Member
Nov 29, 2013
95
21
This is may tested uninstall list. The goal was to get a minimalistic setup. It prepares the system for installation of google free and xiaomi free alternate open source apps. Rooting is not required.

Code:
pm uninstall -k --user 0 cn.wps.xiaomi.abroad.lite
pm uninstall -k --user 0 com.agoda.mobile.consumer
pm uninstall -k --user 0 com.amazon.appmanager
pm uninstall -k --user 0 com.amazon.mShop.android.shopping
pm uninstall -k --user 0 com.android.backupconfirm
pm uninstall -k --user 0 com.android.bips
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.android.browser
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.android.egg
pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall -k --user 0 com.android.managedprovisioning
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.android.protips
pm uninstall -k --user 0 com.android.providers.downloads.ui
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.android.providers.userdictionary
pm uninstall -k --user 0 com.android.soundrecorder
pm uninstall -k --user 0 com.android.stk
pm uninstall -k --user 0 com.android.wallpaper.livepicker
pm uninstall -k --user 0 com.android.wifi.resources.xiaomi
pm uninstall -k --user 0 com.booking
pm uninstall -k --user 0 com.bsp.catchlog
pm uninstall -k --user 0 com.duokan.phone.remotecontroller
pm uninstall -k --user 0 com.ebay.carrier
pm uninstall -k --user 0 com.ebay.mobile
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.fingerprints.sensortesttool
pm uninstall -k --user 0 com.google.android.apps.docs
pm uninstall -k --user 0 com.google.android.apps.googleassistant
pm uninstall -k --user 0 com.google.android.apps.magazines
pm uninstall -k --user 0 com.google.android.apps.maps
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.apps.podcasts
pm uninstall -k --user 0 com.google.android.apps.restore
pm uninstall -k --user 0 com.google.android.apps.setupwizard.searchselector
pm uninstall -k --user 0 com.google.android.apps.subscriptions.red
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.google.android.apps.wellbeing
pm uninstall -k --user 0 com.google.android.apps.work.oobconfig
pm uninstall -k --user 0 com.google.android.apps.youtube.music
pm uninstall -k --user 0 com.google.android.calendar
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.gm
pm uninstall -k --user 0 com.google.android.gms.location.history
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.google.android.onetimeinitializer
pm uninstall -k --user 0 com.google.android.partnersetup
pm uninstall -k --user 0 com.google.android.printservice.recommendation
pm uninstall -k --user 0 com.google.android.setupwizard
pm uninstall -k --user 0 com.google.android.syncadapters.contacts
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.igg.android.lordsmobile
pm uninstall -k --user 0 com.linkedin.android
pm uninstall -k --user 0 com.mi.globalbrowser
pm uninstall -k --user 0 com.micredit.in
pm uninstall -k --user 0 com.mipay.wallet.in
pm uninstall -k --user 0 com.miui.analytics
pm uninstall -k --user 0 com.miui.aod
pm uninstall -k --user 0 com.miui.backup
pm uninstall -k --user 0 com.miui.bugreport
pm uninstall -k --user 0 com.miui.calculator
pm uninstall -k --user 0 com.miui.cit
pm uninstall -k --user 0 com.miui.cloudbackup
pm uninstall -k --user 0 com.miui.cloudservice
pm uninstall -k --user 0 com.miui.cloudservice.sysbase
pm uninstall -k --user 0 com.miui.compass
pm uninstall -k --user 0 com.miui.face
pm uninstall -k --user 0 com.miui.face.overlay.miui
pm uninstall -k --user 0 com.miui.freeform
pm uninstall -k --user 0 com.miui.global.packageinstaller
pm uninstall -k --user 0 com.miui.hybrid
pm uninstall -k --user 0 com.miui.hybrid.accessory
pm uninstall -k --user 0 com.miui.maintenancemode
pm uninstall -k --user 0 com.miui.micloudsync
pm uninstall -k --user 0 com.miui.miservice
pm uninstall -k --user 0 com.miui.mishare.connectivity
pm uninstall -k --user 0 com.miui.msa.global
pm uninstall -k --user 0 com.miui.notes
pm uninstall -k --user 0 com.miui.phrase
pm uninstall -k --user 0 com.miui.player
pm uninstall -k --user 0 com.miui.screenrecorder
pm uninstall -k --user 0 com.miui.screenshot
pm uninstall -k --user 0 com.miui.touchassistant
pm uninstall -k --user 0 com.miui.videoplayer
pm uninstall -k --user 0 com.miui.vsimcore
pm uninstall -k --user 0 com.miui.weather2
pm uninstall -k --user 0 com.miui.yellowpage
pm uninstall -k --user 0 com.netflix.mediaclient
pm uninstall -k --user 0 com.netflix.partner.activation
pm uninstall -k --user 0 com.tencent.igxiaomi
pm uninstall -k --user 0 com.tencent.soter.soterserver
pm uninstall -k --user 0 com.xiaomi.account
pm uninstall -k --user 0 com.xiaomi.bluetooth
pm uninstall -k --user 0 com.xiaomi.bluetooth.overlay
pm uninstall -k --user 0 com.xiaomi.bsp.gps.nps
pm uninstall -k --user 0 com.xiaomi.discover
pm uninstall -k --user 0 com.xiaomi.glgm
pm uninstall -k --user 0 com.xiaomi.joyose
pm uninstall -k --user 0 com.xiaomi.location.fused
pm uninstall -k --user 0 com.xiaomi.mi_connect_service
pm uninstall -k --user 0 com.xiaomi.micloud.sdk
pm uninstall -k --user 0 com.xiaomi.midrop
pm uninstall -k --user 0 com.xiaomi.mipicks
pm uninstall -k --user 0 com.xiaomi.miplay_client
pm uninstall -k --user 0 com.xiaomi.mtb
pm uninstall -k --user 0 com.xiaomi.payment
pm uninstall -k --user 0 com.xiaomi.scanner
pm uninstall -k --user 0 com.xiaomi.simactivate.service
pm uninstall -k --user 0 com.xiaomi.xmsf
pm uninstall -k --user 0 com.zhiliaoapp.musically
pm uninstall -k --user 0 de.telekom.tsc

Install alternate apps first:
Code:
pm uninstall -k --user 0 com.google.android.contacts [Contacts, install alternate contacs first https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/]
pm uninstall -k --user 0 com.mi.android.globalFileexplorer [File-Manager, install alternate filemanager first https://f-droid.org/en/packages/com.simplemobiletools.filemanager.pro/]
pm uninstall -k --user 0 com.google.android.inputmethod.latin [Keyboard, install alternate Keyboard first i.e. https://f-droid.org/en/packages/rkr.simplekeyboard.inputmethod/]
pm uninstall -k --user 0 com.miui.home [Launcher, Full Screen Gestures, Wallpaper, install alternate Launcher first https://f-droid.org/en/packages/io.github.subhamtyagi.lastlauncher/]
pm uninstall -k --user 0 com.miui.android.fashiongallery [Wallpaper]
pm uninstall -k --user 0 com.miui.miwallpaper [Wallpaper]
pm uninstall -k --user 0 com.android.thememanager.module [Theme Manager]
pm uninstall -k --user 0 com.android.thememanager [Theme Manager]

If you have a magisk rooted phone you can use this to uninstall the apps https://forum.xda-developers.com/t/magisk-module-systemless-debloater-replace.4180083/ It makes the life easier if something goes wrong.

Not possible to uninstall at the moment:
xpm uninstall --user 0 com.xiaomi.finddevice [bootloop]
xpm uninstall --user 0 com.miui.securitycenter [bootloop]

Does somebody have an idea how to remove finddevice? It is acitve without account on a rooted phone even xiaomi says it can not be used on rooted phones. A lot of communication leaves the device if you don't block it with a local firewall.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    first list caused me bootloop and fastboot reboot.....I solve it by moving to LOS 18.1...:D
    Lineage OS 18.1 for Mi11LiteG5 ??? where/how ?

    ---ah...ok, found it :)
    1
    Lineage OS 18.1 for Mi11LiteG5 ??? where/how ?

    ---ah...ok, found it :)
    Just to be sure... is it the LiR Project found here?
  • 10
    You can uninstall applications using package-manager (pm) inside adb without root privilege, even if you cannot disable / uninstall them from your phone interface.

    Enter in your android shell with:
    Bash:
    adb shell

    List packages
    Bash:
    cmd package list packages

    Uninstall the application (remove the "package:" if you used the previous command to list them)
    Bash:
    pm uninstall -k --user 0 <package-name>
    • -k : Keep the data and cache directories around after package removal.
    • --user 0: The user to disable
    Re-install an uninstalled package
    Bash:
    cmd package install-existing <package-name>

    List all packages you uninstalled. Run it from a bash shell: not in adb shell
    Bash:
    diff <(adb shell pm list packages) <(adb shell pm list packages -u) -n | grep ^package:

    Thanks to @dwensch post,
    here is a list of packages identified as bloatware / ads / junks / useless / optional.

    Please read comments and remove the lines where you want to keep the package.
    Uninstall at your own risks.

    Contact / PM me if you want me to edit this list.

    Bash:
    pm uninstall -k --user 0 com.google.android.apps.googleassistant
    pm uninstall -k --user 0 com.google.android.googlequicksearchbox
    
    pm uninstall -k --user 0 com.google.android.apps.subscriptions.red
    pm uninstall -k --user 0 com.xiaomi.midrop
    
    pm uninstall -k --user 0 com.xiaomi.miplay_client  # Mi Play. This is an unnecessary process that hasn't really been used for years.
    pm uninstall -k --user 0 cn.wps.xiaomi.abroad.lite # WPS Office. Has been flagged for years for malware. This was banned in India for a reason.
    pm uninstall -k --user 0 com.miui.msa.global       # MSA. This is the main service that displays ads in Xiaomi phones. This is already removed in Xiaomi.EU.
    pm uninstall -k --user 0 com.xiaomi.payment        # Unless you live in China or India, Xiaomi's own payment service is redundant and unnecessary.
    pm uninstall -k --user 0 com.ebay.carrier          # In case bloatware from Ebay is installed.
    pm uninstall -k --user 0 com.android.browser       # Mi Browser. It's a buggy unnecessary mess. Recommend you use other browsers like Chrome.
    pm uninstall -k --user 0 com.mi.globalbrowser      # Also part of Mi Browser.
    pm uninstall -k --user 0 com.miui.videoplayer      # Mi Video player. Uninstall if you prefer to use MX Player or VLC that actually support more formats.
    pm uninstall -k --user 0 com.miui.micloudsync      # Include if you don't use Mi Cloud.
    pm uninstall -k --user 0 com.miui.hybrid           # Found to be a data mining app that unnecesarily uses your phone's resources.
    pm uninstall -k --user 0 com.miui.hybrid.accessory # Also a data mining app. Very recommend that you get rid of this.
    pm uninstall -k --user 0 com.miui.player           # Include if you don't use Xiaomi's music app.
    pm uninstall -k --user 0 com.facebook.services     # In case Facebook bloatware was preinstalled.
    pm uninstall -k --user 0 com.facebook.system       # Also Facebook bloat.
    pm uninstall -k --user 0 com.facebook.appmanager   # Also Facebook bloat.
    pm uninstall -k --user 0 com.xiaomi.glgm           # Mi Games. Very unncessary.
    pm uninstall -k --user 0 com.xiaomi.mipicks        # Very unnecessary. Xiaomi's way to advertise their own apps.
    pm uninstall -k --user 0 com.xiaomi.joyose         # Junk and safe to remove.
    pm uninstall -k --user 0 com.miui.notes            # Include if you use other notes apps.
    pm uninstall -k --user 0 com.miui.cleanmaster      # Together with WPS Office, Cleaner Master was found to be affiliated with Cheetah Mobile, that included spyware and adware in their software.
    pm uninstall -k --user 0 com.miui.weather2         # Include if you use other apps to get the weather like Google or Yahoo.
    pm uninstall -k --user 0 com.micredit.in           # Mi Credit. Basically useless if you live outside India.
    pm uninstall -k --user 0 com.mipay.wallet.in       # Part of Mi Credit.
    1
    To be honest: my phone became incredible unstable after doing this weeks later. Bluetooth earbuds no sound, troubles finding sd card... After full reset with everything stock, things are stable again.
    1
    first list caused me bootloop and fastboot reboot.....I solve it by moving to LOS 18.1...:D
    Lineage OS 18.1 for Mi11LiteG5 ??? where/how ?

    ---ah...ok, found it :)
    1
    Lineage OS 18.1 for Mi11LiteG5 ??? where/how ?

    ---ah...ok, found it :)
    Just to be sure... is it the LiR Project found here?