[Realme 6 Guides, News, & Discussion] prathameshsd:
Remove system apps using ADB

Updated: 2023-11-20​

Tested:

Model: RMX2001

Realme UI Version: V2.0

Android Security Update: 2022-03-05

Android Version: 11

Build Number: RMX2001_11_C.18

Baseband Version: M_V3_P10

Kernel Version: 4.14.186+

ColorOS Version: V11

Hardware Version: RMX_2001_11

Notes:

Do not install OTA update on a debloated phone. you will face boot loops.

Restore all disabled/uninstalled bloatware app(s), restart phone and then install OTA update.

This method should not delete your phone data, however always take full backup of your phone for safety.

This method uninstalls/disables the apps for user 0. It does not physically remove the apps from your system partition.

Enable "Use USB to: File Transfer" from notification menu after connecting your phone to PC and unlock your phone before using ADB.

Type

adb shell

in the terminal and log into your phone before disabling/uninstalling any app.

Disabling an app is recommended over uninstalling. If the disabled app(s) gets restored automatically, use uninstall method.

Links:

Latest ADB: https://developer.android.com/tools/releases/platform-tools

Install ADB: https://xda-developers.com/install-adb-windows-macos-linux

Setup ADB: https://xda-developers.com/adb-fastboot-any-directory-windows-linux

Disabling:

# disable an app
cmd package disable-user --user 0 <package.name>

# list disabled apps
cmd package list packages -d | sed 's/^package://'

# restore disabled app
cmd package enable --user 0 <package.name>

# restore all disabled apps
for i in $(cmd package list packages -d | sed 's/^package://'); do cmd package enable --user 0 "${i}"; done

Uninstalling:

# uninstall an app
cmd package uninstall --user 0 <package.name>

# list uninstalled apps
(cmd package list packages -u && cmd package list packages) | sort | uniq -u | sed 's/package://'

# restore uninstalled app
cmd package install-existing --user 0 <package.name>

# restore all uninstalled apps
for i in $((cmd package list packages -u && cmd package list packages) | sort | uniq -u | sed 's/package://'); do cmd package install-existing --user 0 "${i}"; done

Package Names:

# aosp
com.android.fmradio
com.android.stk
com.android.wallpaper.livepicker

# google
com.android.chrome
com.android.hotwordenrollment.okgoogle
com.google.android.accessibility.soundamplifier
com.google.android.apps.maps
com.google.android.apps.nbu.paisa.user
com.google.android.apps.photos
com.google.android.feedback
com.google.android.feedback
com.google.android.googlequicksearchbox
com.google.android.keep
com.google.android.marvin.talkback
com.google.android.projection.gearhead
com.google.android.tag
com.google.android.tts
com.google.android.youtube
com.google.ar.core

# coloros
com.coloros.activation
com.coloros.apprecover
com.coloros.assistantscreen
com.coloros.athena
com.coloros.backuprestore
com.coloros.blacklistapp
com.coloros.childrenspace
com.coloros.compass2
com.coloros.deepthinker
com.coloros.encryption
com.coloros.floatassistant
com.coloros.focusmode
com.coloros.gamespace
com.coloros.healthcheck
com.coloros.healthservice
com.coloros.logkit
com.coloros.ocrscanner
com.coloros.ocrservice
com.coloros.oppomultiapp
com.coloros.personalassistant.overlay.common
com.coloros.phonemanager
com.coloros.phonenoareainquire
com.coloros.securepay
com.coloros.securitykeyboard
com.coloros.smartdrive
com.coloros.smartsidebar
com.coloros.soundrecorder
com.coloros.systemclone
com.coloros.translate.engine
com.coloros.video
com.coloros.weather2
com.coloros.wifibackuprestore

# oppo
com.oppo.operationManual
com.oppo.quicksearchbox
com.oppoex.afterservice

# facebook
com.facebook.appmanager
com.facebook.services
com.facebook.system

# heytap
com.heytap.appplatform
com.heytap.browser
com.heytap.cast
com.heytap.cloud
com.heytap.colorfulengine
com.heytap.datamigration
com.heytap.habit.analysis
com.heytap.market
com.heytap.mcs
com.heytap.music
com.heytap.openid
com.heytap.pictorial
com.heytap.themestore
com.heytap.usercenter

# nearme
com.nearme.atlas
com.nearme.statistics.rom

# realme
com.realme.movieshot
com.realme.securitycheck
com.realme.wellbeing

# misc apps
com.finshell.fin
com.glance.internet
com.redteamobile.roaming
com.tencent.soter.soterserver