[HOW-TO][DEBLOAT][ADB] The ultimate ADB debloating thread for the S20/+/U series

Search This thread

starbright_

Senior Member
Apr 11, 2010
1,292
209
One question to com.samsung.android.kgclient. As this is payment service - why it is not recommended to uninstall? In fact I wasn't allowed to do this (even as root), get a Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER].

Why I am interested in this: I have heavy battery load because of a "device services". It is blocked by AFWall. Via its uid I fount that this belong to that above mentioned package. That's why I want to get rid of it.

(I am on a S10/Android 11 - found this thread because of this kgclient).
 

starbright_

Senior Member
Apr 11, 2010
1,292
209
I thought Knox can be uninstalled. But if I even can't block it by Firewall (without pay with high battery load) - that is bad. Then it is maybe better to go for a free ROM. I thought that I can cut out these proprietary software, that continuously try to connect to whatever server.
 
Last edited:

unknown_owner

Senior Member
Nov 27, 2009
807
156
Thanks amnesiadroid. Your debloat list helped me remove all the bloatware I wanted to remove.

I edited the script to personalize it, but when I rebooted the phone, I was stuck in a bootloop after the phone came back up completely. I narrowed down the offending package, at least for me. It was "com.android.providers.calendar". After I reinstalled that package and rebooted, my phone no longer was in the bootloop.

Again, thanks for the script.
 

starbright_

Senior Member
Apr 11, 2010
1,292
209
Can someone tell me: where is the information stored that the app is uninstalled?
Is it in system or data partition? Just to be sure I don't have to backup system.
 

Sipofwater

New member
Jan 15, 2017
2
0
After debloating, trying to long press the home screen to create a widget causes One UI Home to crash. Does anyone know what I need to leave enabled to fix this m
 

Berserker900

Senior Member
  • May 7, 2020
    132
    52
    Hi, i have disabled some apps and re enabled them.

    Except for these 3 apps, i can not uninstall,restore,install. I need them back, i tried installing them from the store, no use. I downloaded the apk and still can not install.
    Here are some SS.
    Kindly someone advice.
     

    Attachments

    • 20210331_162032.jpg
      20210331_162032.jpg
      2.1 MB · Views: 58
    • 20210331_162042.jpg
      20210331_162042.jpg
      1.6 MB · Views: 58

    David03354

    Member
    Apr 3, 2021
    13
    2
    One question to com.samsung.android.kgclient. As this is payment service - why it is not recommended to uninstall? In fact I wasn't allowed to do this (even as root), get a Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER].

    Why I am interested in this: I have heavy battery load because of a "device services". It is blocked by AFWall. Via its uid I fount that this belong to that above mentioned package. That's why I want to get rid of it.

    (I am on a S10/Android 11 - found this thread because of this kgclient).

    You shouldn't uninstall Kgclient aka Samsung pay, yes you won't be able to boot up, Kgclient is constantly running and often goes up to 10 percent cpu usage at least that's what was happening on my phone.

    What I did I installed 3c toolbox go to apps manager then application in search box type device services it has icon the same as Samsung pay aka Kgclient because of that's what it is, click on it, bottom open then details, you will see details and how much ram it uses and cpu, go to services, and unmark kgintent.service

    Your Samsung pay aka Kgclient aka device services will sleep now ;)

    And you will be able to boot up hurray!

    I use lucky patcher with 3c toolbox with developers options running apps to clean my rom out of junk crap ware.

    I have also disabled Samsung core services not sure if it was mentioned. Same with the use of 3c toolbox.

    If your phone heat up or its sluggins you can go to task manager in 3c toolbox and see everything's that's running including kernel services.

    With Kgclient what I did was to disable one of its services that was waking it up. Many of Samsung Google system apps are linked to each other if you uninstall on other may constantly wake up searching for the one you have unustalled. Plus always its easier and safer to just disable particular app instead uninstalling it.
     
    • Like
    Reactions: starbright_

    David03354

    Member
    Apr 3, 2021
    13
    2
    After debloating, trying to long press the home screen to create a widget causes One UI Home to crash. Does anyone know what I need to leave enabled to fix this m
    I use magisk module called debloater.
    You install it, then install some terminal.
    Them su enter
    Debloat enter
    Go to system apps whatever by simply typing number of the folder you want to go in all is listed in terminal screen
    Delete whatever you want
    Then in case like yours you booted up and after days found out something ain't working what you could do is to go to terminal type su, debloat and install app one by one you will see list of apps you uninstalled, and just mark the ones you want to install back,
    Or
    Delete debloater magisk module you installed inside magisk reboot and all apps you uninstalled would be back on your screen. Then you could again try to uninstall each.
     

    zutokljunac

    New member
    Apr 7, 2021
    3
    0
    UPDATE 01062020:
    (Samsung and Android added much more malicious actions to apps in Android 10, but that was expected as peoples data is their currency, this is making protecting your data and privacy next to impossible.)
    I added more apps to the list and regrouped them, sorry theres no such thing like a changelog.
    Enjoy

    UPDATE 11122020
    Sorry for the long delay, this update contains more unneeded apps, especially apps that run with UID1000, i regrouped the list and cleaned a little bit up here and there. Currently running BTJ4.
    There's are not many apps calling home now and these connections are easily blocked via DNS and firewall.

    Note: essential functions like VoLTE are still working.

    Stay tuned and enjoy

    UPDATE 07022021
    currently Android 11 CUA8, Samsung added some more apps and integrated "com.osp.app.signin" into the Settings menu, so if you encounter any problems with the setting menu force closing reinstall (cmd package install-existing com.osp.app.signin) (i commented the app in the list)

    have fun

    ###########################################################

    this is my list and these apps are safe to debloat without breaking your system, even though it´s safe, it doesn´t mean it won´t break features for you. This is how i use the phone, it will break features you are using if you just copy&paste this list! I highly encourage you to take my list only as a reference, do your homework and create your own list. This list was created on a virgin S20+ 5G SM-G986B/DS DBT on the latest ATCT/ATD3 1. April security patch, (edit: now on ATE6/1. May security patch) that i just got this week, after the first initial setup wizard there have been 444 apps been pre-installed, which is much more than on my previous devices. Depending on your carrier and region you might have some different bloat. I consider this as a soft debloat list, because there is still a lot of bloat from samsung and android left, beware that samsungs app store, Themes (both with malicious background behaviour/permission requests), Notes, smart things,... have inbuilt trackers and google analytics, which is a big **** move from samsung to add this to their own apps. This is my first android 10 device, so I didn´t go to hard on it on the first run, i wanna play around with it and see what´s changed. I will do some logging and I will update the list after a few day or weeks. Please understand that I didn´t add all the app names to the packages, it would be just too time consuming and definitely not possible for me at the moment, if it´s not clear from the package name use a package manager to find it out on your own, however i grouped them up, more or less accurate and added the pm uninstall -k --user command for your convenience, feel free to use your desired command.
    With this list, ALL camera features are working, AR and even bixby dependent stuff like single take, barcode scanner but bixby vision depends on: com.google.android.gms and com.google.android.gsf so don´t uninstall them if you want this feature or switch to microG. (If a guide to install microG is needed by the community, i can write it down when i have time, but before requesting anything do your own research and inform yourself about it thoroughly, root is mandatory for microG)
    See also my notes below the list.

    ## Ant:
    pm uninstall --user 0 com.dsi.ant.plugins.antplus
    pm uninstall --user 0 com.dsi.ant.sample.acquirechannels
    pm uninstall --user 0 com.dsi.ant.server
    pm uninstall --user 0 com.dsi.ant.service.socket

    ## Bixby:
    pm uninstall --user 0 com.samsung.android.app.routines
    pm uninstall --user 0 com.samsung.android.bixby.agent
    pm uninstall --user 0 com.samsung.android.bixby.agent.dummy
    pm uninstall --user 0 com.samsung.android.bixby.service
    pm uninstall --user 0 com.samsung.android.app.settings.bixby
    pm uninstall --user 0 com.samsung.systemui.bixby2
    pm uninstall --user 0 com.samsung.android.bixby.wakeup

    ## Dex:
    pm uninstall --user 0 com.sec.android.app.dexonpc
    pm uninstall --user 0 com.sec.android.desktopmode.uiservice
    pm uninstall --user 0 com.sec.android.app.desktoplauncher
    pm uninstall --user 0 com.samsung.desktopsystemui

    ## Printer:
    pm uninstall --user 0 com.android.printspooler
    pm uninstall --user 0 com.android.bips
    pm uninstall --user 0 com.google.android.printservice.recommendation

    ## Facebook:
    pm uninstall --user 0 com.facebook.appmanager
    pm uninstall --user 0 com.facebook.katana
    pm uninstall --user 0 com.facebook.services
    pm uninstall --user 0 com.facebook.system

    Factory/ServiceMode/Test:
    pm uninstall --user 0 com.sec.factory.camera
    pm uninstall --user 0 com.sem.factoryapp
    pm uninstall --user 0 com.sec.factory
    pm uninstall --user 0 com.sec.factory.cameralyzer
    pm uninstall --user 0 com.sec.android.app.factorykeystring
    pm uninstall --user 0 com.sec.android.app.servicemodeapp
    pm uninstall --user 0 com.sec.android.RilServiceModeApp
    pm uninstall --user 0 com.sec.android.app.bluetoothtest
    pm uninstall --user 0 com.sec.android.app.hwmoduletest
    pm uninstall --user 0 com.sec.android.app.wlantest
    pm uninstall --user 0 com.sec.epdgtestapp

    ## Google:
    pm uninstall --user 0 com.google.android.apps.docs
    pm uninstall --user 0 com.google.android.apps.photos
    pm uninstall --user 0 com.google.android.videos
    pm uninstall --user 0 com.google.android.apps.youtube.music
    pm uninstall --user 0 com.android.chrome
    pm uninstall --user 0 com.google.android.apps.turbo
    pm uninstall --user 0 com.google.android.as
    pm uninstall --user 0 com.google.android.gm
    pm uninstall --user 0 com.google.android.googlequicksearchbox
    pm uninstall --user 0 com.google.android.partnersetup
    pm uninstall --user 0 com.google.ar.core
    pm uninstall --user 0 com.android.vending
    pm uninstall --user 0 com.google.android.gms
    pm uninstall --user 0 com.google.android.gsf
    pm uninstall --user 0 com.google.android.tts
    pm uninstall --user 0 com.google.android.gms.location.history
    pm uninstall --user 0 com.google.android.apps.maps
    pm uninstall --user 0 com.google.android.feedback
    pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
    pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
    pm uninstall --user 0 com.google.android.youtube
    pm uninstall --user 0 com.google.android.apps.tachyon
    pm uninstall --user 0 com.google.audio.hearing.visualization.accessibility.scribe
    pm uninstall --user 0 com.google.android.projection.gearhead
    pm uninstall --user 0 com.google.android.apps.restore
    pm uninstall --user 0 com.google.android.configupdater
    pm uninstall --user 0 com.google.android.syncadapters.contacts
    pm uninstall --user 0 com.google.android.syncadapters.calendar
    pm uninstall --user 0 com.google.android.onetimeinitializer

    ## Hiya:
    pm uninstall --user 0 com.hiya.star
    pm uninstall --user 0 com.samsung.android.smartcallprovider

    Camera/AR:
    pm uninstall --user 0 com.samsung.android.visionarapps
    pm uninstall --user 0 com.samsung.android.aremoji
    pm uninstall --user 0 com.samsung.android.aremojieditor
    pm uninstall --user 0 com.sec.android.mimage.avatarstickers
    pm uninstall --user 0 com.samsung.android.ardrawing
    pm uninstall --user 0 com.samsung.android.arzone
    pm uninstall --user 0 com.samsung.android.app.camera.sticker.facearavatar.preload
    pm uninstall --user 0 com.samsung.android.livestickers
    pm uninstall --user 0 com.sec.android.app.pink
    pm uninstall --user 0 com.samsung.android.stickercenter
    pm uninstall --user 0 com.samsung.android.scan3d

    ## Knox:
    pm uninstall --user 0 com.samsung.android.knox.containeragent
    pm uninstall --user 0 com.samsung.android.knox.analytics.uploader
    pm uninstall --user 0 com.sec.enterprise.knox.cloudmdm.smdms
    pm uninstall --user 0 com.samsung.android.knox.attestation
    pm uninstall --user 0 com.sec.enterprise.knox.attestation
    pm uninstall --user 0 com.samsung.android.knox.containercore
    pm uninstall --user 0 com.samsung.knox.securefolder
    pm uninstall --user 0 com.samsung.android.bbc.bbcagent
    pm uninstall --user 0 com.android.managedprovisioning
    pm uninstall --user 0 com.samsung.knox.keychain
    pm uninstall --user 0 com.knox.vpn.proxyhandler
    pm uninstall --user 0 com.samsung.ucs.agent.ese

    ## Linkedin:
    pm uninstall --user 0 com.linkedin.android

    ## Microsoft:
    pm uninstall --user 0 com.microsoft.appmanager
    pm uninstall --user 0 com.microsoft.office.officehubrow
    pm uninstall --user 0 com.microsoft.office.outlook
    pm uninstall --user 0 com.microsoft.skydrive

    ## Netflix:
    pm uninstall --user 0 com.netflix.mediaclient
    pm uninstall --user 0 com.netflix.partner.activation

    ## Samsung & Android general:
    pm uninstall --user 0 com.samsung.sree
    pm uninstall --user 0 com.samsung.android.voc
    pm uninstall --user 0 com.samsung.android.drivelink.stub
    pm uninstall --user 0 com.samsung.android.forest
    pm uninstall --user 0 com.samsung.android.fmm
    pm uninstall --user 0 com.samsung.android.game.gametools
    pm uninstall --user 0 com.samsung.android.game.gamehome
    pm uninstall --user 0 com.samsung.android.game.gos
    pm uninstall --user 0 com.samsung.android.calendar
    pm uninstall --user 0 com.samsung.android.app.ledbackcover
    pm uninstall --user 0 com.samsung.android.app.simplesharing
    pm uninstall --user 0 com.samsung.android.app.social
    pm uninstall --user 0 com.samsung.android.rubin.app
    pm uninstall --user 0 com.samsung.android.coldwalletservice
    pm uninstall --user 0 com.samsung.android.scloud
    pm uninstall --user 0 com.samsung.android.app.spage
    pm uninstall --user 0 com.samsung.android.mdx
    pm uninstall --user 0 com.samsung.android.kidsinstaller
    pm uninstall --user 0 com.samsung.android.app.mirrorlink
    pm uninstall --user 0 com.samsung.android.samsungpass
    pm uninstall --user 0 com.samsung.android.samsungpassautofill
    pm uninstall --user 0 com.samsung.android.authfw
    pm uninstall --user 0 com.samsung.android.spayfw
    pm uninstall --user 0 com.samsung.android.svoiceime
    pm uninstall --user 0 com.samsung.android.fast
    pm uninstall --user 0 com.samsung.sec.android.teegris.tui_service
    pm uninstall --user 0 com.samsung.android.smartswitchassistant
    pm uninstall --user 0 com.samsung.klmsagent
    pm uninstall --user 0 com.samsung.android.app.tips
    pm uninstall --user 0 com.samsung.android.themestore
    pm uninstall --user 0 com.samsung.android.themecenter
    pm uninstall --user 0 com.samsung.android.mdecservice
    pm uninstall --user 0 com.samsung.android.sm.devicesecurity
    pm uninstall --user 0 com.samsung.android.oneconnect
    pm uninstall --user 0 com.samsung.android.beaconmanager
    pm uninstall --user 0 com.samsung.android.messaging
    pm uninstall --user 0 com.samsung.android.app.reminder
    pm uninstall --user 0 com.samsung.android.aware.service
    pm uninstall --user 0 com.samsung.android.app.sharelive
    pm uninstall --user 0 com.samsung.android.mateagent
    pm uninstall --user 0 com.samsung.android.app.omcagent
    pm uninstall --user 0 com.samsung.android.securitylogagent
    pm uninstall --user 0 com.samsung.klmsagent
    pm uninstall --user 0 com.samsung.android.brightnessbackupservice
    pm uninstall --user 0 com.samsung.android.shortcutbackupservice
    pm uninstall --user 0 com.samsung.gamedriver.S11MaliG77
    pm uninstall --user 0 com.samsung.accesory
    pm uninstall --user 0 com.samsung.android.dynamiclock
    pm uninstall --user 0 com.samsung.clipboardsaveservice
    pm uninstall --user 0 com.samsung.android.icecone
    pm uninstall --user 0 com.samsung.android.mobileservice
    pm uninstall --user 0 com.samsung.sait.sohservice
    pm uninstall --user 0 com.samsung.crane
    pm uninstall --user 0 com.samsung.android.sdm.config
    pm uninstall --user 0 com.samsung.android.allshare.service.mediashare
    pm uninstall --user 0 com.samsung.android.mdm
    pm uninstall --user 0 com.samsung.android.cidmanager
    pm uninstall --user 0 com.samsung.android.smartmirroring
    pm uninstall --user 0 com.samsung.android.mdx.kit
    pm uninstall --user 0 com.samsung.android.service.tagservice
    pm uninstall --user 0 com.samsung.android.easysetup
    pm uninstall --user 0 com.samsung.android.net.wifi.wifiguider
    pm uninstall --user 0 com.samsung.android.app.watchmanagerstub
    pm uninstall --user 0 com.samsung.ucs.agent.boot
    pm uninstall --user 0 com.samsung.android.dqagent
    pm uninstall --user 0 com.samsung.android.aircommandmanager
    pm uninstall --user 0 com.samsung.android.samsungpositioning
    pm uninstall --user 0 com.samsung.android.ipsgeofence
    pm uninstall --user 0 com.samsung.android.mcfserver
    pm uninstall --user 0 com.samsung.android.svcagent
    pm uninstall --user 0 com.samsung.storyservice
    pm uninstall --user 0 com.samsung.android.da.daagent
    pm uninstall --user 0 com.samsung.ipservice
    pm uninstall --user 0 com.samsung.safetyinformation
    pm uninstall --user 0 com.samsung.android.sm.policy
    pm uninstall --user 0 com.samsung.android.tadownloader
    pm uninstall --user 0 com.samsung.android.tapack.authfw
    pm uninstall --user 0 com.samsung.android.location
    pm uninstall --user 0 com.samsung.android.camerasdkservice
    pm uninstall --user 0 com.samsung.android.cameraxservice
    pm uninstall --user 0 com.samsung.android.smartcallprovider
    pm uninstall --user 0 com.samsung.faceservice
    pm uninstall --user 0 com.samsung.android.smartface
    pm uninstall --user 0 com.samsung.sec.android.application.csc
    pm uninstall --user 0 com.samsung.aasaservice
    pm uninstall --user 0 com.samsung.android.digitalkey
    pm uninstall --user 0 com.sec.android.app.sbrowser
    pm uninstall --user 0 com.sec.android.easyMover
    pm uninstall --user 0 com.sec.android.easyMover.Agent
    pm uninstall --user 0 com.sec.android.cover.ledcover
    pm uninstall --user 0 com.sec.android.daemonapp
    pm uninstall --user 0 com.sec.android.app.parser
    pm uninstall --user 0 com.sec.android.app.shealth
    pm uninstall --user 0 com.sec.android.sdk.health
    pm uninstall --user 0 com.sec.android.service.health
    pm uninstall --user 0 com.sec.android.app.billing
    pm uninstall --user 0 com.sec.android.widgetapp.webmanual
    pm uninstall --user 0 com.sec.android.app.SecSetupWizard
    pm uninstall --user 0 com.sec.android.app.setupwizardlegalprovider
    pm uninstall --user 0 com.sec.android.app.myfiles
    pm uninstall --user 0 com.sec.android.app.ringtoneBR
    pm uninstall --user 0 com.sec.android.soagent
    pm uninstall --user 0 com.sec.android.app.setupwizardlegalprovider
    pm uninstall --user 0 com.sec.android.diagmonagent
    pm uninstall --user 0 com.sec.android.app.DataCreate
    pm uninstall --user 0 com.sec.android.app.samsungapps
    pm uninstall --user 0 com.sec.android.app.chromecustomizations
    pm uninstall --user 0 com.sec.android.preloadinstaller
    pm uninstall --user 0 com.sec.android.app.popupcalculator
    pm uninstall --user 0 com.sec.android.widgetapp.easymodecontactswidget
    pm uninstall --user 0 com.sec.android.systemupdate
    pm uninstall --user 0 com.sec.android.app.personalization
    pm uninstall --user 0 com.sec.android.sdhms
    pm uninstall --user 0 com.sec.android.emergencymode.service
    pm uninstall --user 0 com.sec.android.emergencylauncher
    pm uninstall --user 0 com.sec.android.provider.emergencymode
    pm uninstall --user 0 com.sec.android.app.apex
    pm uninstall --user 0 com.sec.android.app.applinker
    pm uninstall --user 0 com.sec.android.uibcvirtualsoftkey
    pm uninstall --user 0 com.sec.android.app.ocrservice
    pm uninstall --user 0 com.sec.location.nsflp2
    pm uninstall --user 0 com.sec.spp.push
    pm uninstall --user 0 com.sec.mhs.smarttethering
    pm uninstall --user 0 com.sec.mldapchecker
    pm uninstall --user 0 com.sec.enterprise.mdm.services.simpin
    pm uninstall --user 0 com.sec.sve
    pm uninstall --user 0 com.sec.bcservice
    pm uninstall --user 0 com.sec.samsung.advp.imssettings
    pm uninstall --user 0 com.sec.modem.settings
    pm uninstall --user 0 com.android.cts.ctsshim
    pm uninstall --user 0 com.android.cts.priv.ctsshim
    pm uninstall --user 0 com.android.bookmarkprovider
    pm uninstall --user 0 com.android.egg
    pm uninstall --user 0 com.android.emergency
    pm uninstall --user 0 com.android.wallpaperbackup
    pm uninstall --user 0 com.android.dynsystem
    pm uninstall --user 0 com.android.apps.tag
    pm uninstall --user 0 com.android.providers.partnerbookmarks
    pm uninstall --user 0 com.android.providers.calendar
    pm uninstall --user 0 com.android.calllogbackup
    pm uninstall --user 0 com.android.providers.userdictionary
    pm uninstall --user 0 com.android.autoinstalls.config.samsung
    pm uninstall --user 0 android.autoinstalls.config.samsung
    pm uninstall --user 0 com.wssyncmldm
    #pm uninstall --user 0 com.osp.app.signin
    pm uninstall --user 0 com.skms.android.agent
    pm uninstall --user 0 com.diotek.sec.lookup.dictionary
    pm uninstall --user 0 com.google.android.setupwizard
    pm uninstall --user 0 com.samsung.android.cmfa.framework
    pm uninstall --user 0 com.samsung.gpuwatchapp
    pm uninstall --user 0 com.samsung.android.hdmapp
    pm uninstall --user 0 com.samsung.android.knox.pushmanager
    pm uninstall --user 0 com.samsung.android.mapsagent
    pm uninstall --user 0 com.google.android.cellbroadcastreceiver
    pm uninstall --user 0 com.samsung.oda.service
    pm uninstall --user 0 com.samsung.android.accessibility.talkback

    Samsung Cocktailbar apps:
    pm uninstall --user 0 com.samsung.android.service.peoplestripe
    pm uninstall --user 0 com.samsung.android.app.sbrowseredge

    Fonts:
    pm uninstall --user 0 com.monotype.android.font.foundation
    pm uninstall --user 0 com.monotype.android.font.samsungone
    pm uninstall --user 0 com.android.theme.font.notoserifsource

    ## Spotify:
    pm uninstall --user 0 com.spotify.music

    ## Swiftkey:
    pm uninstall --user 0 com.touchtype.swiftkey
    pm uninstall --user 0 com.swiftkey.swiftkeyconfigurator

    ## Upday:
    pm uninstall --user 0 de.axelspringer.yana.zeropage



    ############################################

    Notes:

    reinstalls itself after reboot:
    com.sec.android.sdhms ### get rid of it with root
    com.samsung.android.game.gos ### get rid of it with root

    is needed for bixby/ai related stuff in the camera app:
    com.samsung.android.visionintelligence
    com.samsung.android.bixbyvision.framework

    dependencies to bixby vison in kamera app:
    com.google.android.gsf
    com.google.android.gms

    kills Settings/Apps Permission Managment:
    com.google.android.modulemetadata

    kills your system booting up with warning screen (introduced by samsung in android 9):
    com.samsung.android.kgclient ### don´t uninstall this

    app to sign in/register within samsung apps:
    com.osp.app.signin

    kills the Setting menu (new in Android 11)
    com.osp.app.signin

    #############################################


    if you have bricked your system by removing a package that was absolutely needed by the system to fully boot and work properly, please share the package name and i´ll add it to the Notes.


    This is my first account and first post here on xda, if you find my thread and information shared useful, please hit the thanks button to keep me motivated :)

    Thanks for the good work here.

    Few comments/questions here:

    S21 Ultra - after debloating Messaging icon still stays, both on home screen and all apps listing. When clicked it gives white window.

    Updates were broken so I followed your instructions on recovering three apps mentioned and it works now. Question is what is the reasoning behind deliberately excluding those, is that a security risk of some sort? If not, perhaps exclude them from Debloat list.

    How do I uninstall Samsung Notes?

    What could be disrupting Aurora Store operation, it does not work properly?
    (Since my original question I've managed to fix the Aurora store, External Storage permission was not granted initially, after granting it works)

    Thanks again & keep up the good work!
     
    Last edited:

    Top Liked Posts

    • There are no posts matching your filters.
    • 41
      UPDATE 01062020:
      (Samsung and Android added much more malicious actions to apps in Android 10, but that was expected as peoples data is their currency, this is making protecting your data and privacy next to impossible.)
      I added more apps to the list and regrouped them, sorry theres no such thing like a changelog.
      Enjoy

      UPDATE 11122020
      Sorry for the long delay, this update contains more unneeded apps, especially apps that run with UID1000, i regrouped the list and cleaned a little bit up here and there. Currently running BTJ4.
      There's are not many apps calling home now and these connections are easily blocked via DNS and firewall.

      Note: essential functions like VoLTE are still working.

      Stay tuned and enjoy

      UPDATE 07022021
      currently Android 11 CUA8, Samsung added some more apps and integrated "com.osp.app.signin" into the Settings menu, so if you encounter any problems with the setting menu force closing reinstall (cmd package install-existing com.osp.app.signin) (i commented the app in the list)

      have fun

      ###########################################################

      this is my list and these apps are safe to debloat without breaking your system, even though it´s safe, it doesn´t mean it won´t break features for you. This is how i use the phone, it will break features you are using if you just copy&paste this list! I highly encourage you to take my list only as a reference, do your homework and create your own list. This list was created on a virgin S20+ 5G SM-G986B/DS DBT on the latest ATCT/ATD3 1. April security patch, (edit: now on ATE6/1. May security patch) that i just got this week, after the first initial setup wizard there have been 444 apps been pre-installed, which is much more than on my previous devices. Depending on your carrier and region you might have some different bloat. I consider this as a soft debloat list, because there is still a lot of bloat from samsung and android left, beware that samsungs app store, Themes (both with malicious background behaviour/permission requests), Notes, smart things,... have inbuilt trackers and google analytics, which is a big **** move from samsung to add this to their own apps. This is my first android 10 device, so I didn´t go to hard on it on the first run, i wanna play around with it and see what´s changed. I will do some logging and I will update the list after a few day or weeks. Please understand that I didn´t add all the app names to the packages, it would be just too time consuming and definitely not possible for me at the moment, if it´s not clear from the package name use a package manager to find it out on your own, however i grouped them up, more or less accurate and added the pm uninstall -k --user command for your convenience, feel free to use your desired command.
      With this list, ALL camera features are working, AR and even bixby dependent stuff like single take, barcode scanner but bixby vision depends on: com.google.android.gms and com.google.android.gsf so don´t uninstall them if you want this feature or switch to microG. (If a guide to install microG is needed by the community, i can write it down when i have time, but before requesting anything do your own research and inform yourself about it thoroughly, root is mandatory for microG)
      See also my notes below the list.

      ## Ant:
      pm uninstall --user 0 com.dsi.ant.plugins.antplus
      pm uninstall --user 0 com.dsi.ant.sample.acquirechannels
      pm uninstall --user 0 com.dsi.ant.server
      pm uninstall --user 0 com.dsi.ant.service.socket

      ## Bixby:
      pm uninstall --user 0 com.samsung.android.app.routines
      pm uninstall --user 0 com.samsung.android.bixby.agent
      pm uninstall --user 0 com.samsung.android.bixby.agent.dummy
      pm uninstall --user 0 com.samsung.android.bixby.service
      pm uninstall --user 0 com.samsung.android.app.settings.bixby
      pm uninstall --user 0 com.samsung.systemui.bixby2
      pm uninstall --user 0 com.samsung.android.bixby.wakeup

      ## Dex:
      pm uninstall --user 0 com.sec.android.app.dexonpc
      pm uninstall --user 0 com.sec.android.desktopmode.uiservice
      pm uninstall --user 0 com.sec.android.app.desktoplauncher
      pm uninstall --user 0 com.samsung.desktopsystemui

      ## Printer:
      pm uninstall --user 0 com.android.printspooler
      pm uninstall --user 0 com.android.bips
      pm uninstall --user 0 com.google.android.printservice.recommendation

      ## Facebook:
      pm uninstall --user 0 com.facebook.appmanager
      pm uninstall --user 0 com.facebook.katana
      pm uninstall --user 0 com.facebook.services
      pm uninstall --user 0 com.facebook.system

      Factory/ServiceMode/Test:
      pm uninstall --user 0 com.sec.factory.camera
      pm uninstall --user 0 com.sem.factoryapp
      pm uninstall --user 0 com.sec.factory
      pm uninstall --user 0 com.sec.factory.cameralyzer
      pm uninstall --user 0 com.sec.android.app.factorykeystring
      pm uninstall --user 0 com.sec.android.app.servicemodeapp
      pm uninstall --user 0 com.sec.android.RilServiceModeApp
      pm uninstall --user 0 com.sec.android.app.bluetoothtest
      pm uninstall --user 0 com.sec.android.app.hwmoduletest
      pm uninstall --user 0 com.sec.android.app.wlantest
      pm uninstall --user 0 com.sec.epdgtestapp

      ## Google:
      pm uninstall --user 0 com.google.android.apps.docs
      pm uninstall --user 0 com.google.android.apps.photos
      pm uninstall --user 0 com.google.android.videos
      pm uninstall --user 0 com.google.android.apps.youtube.music
      pm uninstall --user 0 com.android.chrome
      pm uninstall --user 0 com.google.android.apps.turbo
      pm uninstall --user 0 com.google.android.as
      pm uninstall --user 0 com.google.android.gm
      pm uninstall --user 0 com.google.android.googlequicksearchbox
      pm uninstall --user 0 com.google.android.partnersetup
      pm uninstall --user 0 com.google.ar.core
      pm uninstall --user 0 com.android.vending
      pm uninstall --user 0 com.google.android.gms
      pm uninstall --user 0 com.google.android.gsf
      pm uninstall --user 0 com.google.android.tts
      pm uninstall --user 0 com.google.android.gms.location.history
      pm uninstall --user 0 com.google.android.apps.maps
      pm uninstall --user 0 com.google.android.feedback
      pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
      pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
      pm uninstall --user 0 com.google.android.youtube
      pm uninstall --user 0 com.google.android.apps.tachyon
      pm uninstall --user 0 com.google.audio.hearing.visualization.accessibility.scribe
      pm uninstall --user 0 com.google.android.projection.gearhead
      pm uninstall --user 0 com.google.android.apps.restore
      pm uninstall --user 0 com.google.android.configupdater
      pm uninstall --user 0 com.google.android.syncadapters.contacts
      pm uninstall --user 0 com.google.android.syncadapters.calendar
      pm uninstall --user 0 com.google.android.onetimeinitializer

      ## Hiya:
      pm uninstall --user 0 com.hiya.star
      pm uninstall --user 0 com.samsung.android.smartcallprovider

      Camera/AR:
      pm uninstall --user 0 com.samsung.android.visionarapps
      pm uninstall --user 0 com.samsung.android.aremoji
      pm uninstall --user 0 com.samsung.android.aremojieditor
      pm uninstall --user 0 com.sec.android.mimage.avatarstickers
      pm uninstall --user 0 com.samsung.android.ardrawing
      pm uninstall --user 0 com.samsung.android.arzone
      pm uninstall --user 0 com.samsung.android.app.camera.sticker.facearavatar.preload
      pm uninstall --user 0 com.samsung.android.livestickers
      pm uninstall --user 0 com.sec.android.app.pink
      pm uninstall --user 0 com.samsung.android.stickercenter
      pm uninstall --user 0 com.samsung.android.scan3d

      ## Knox:
      pm uninstall --user 0 com.samsung.android.knox.containeragent
      pm uninstall --user 0 com.samsung.android.knox.analytics.uploader
      pm uninstall --user 0 com.sec.enterprise.knox.cloudmdm.smdms
      pm uninstall --user 0 com.samsung.android.knox.attestation
      pm uninstall --user 0 com.sec.enterprise.knox.attestation
      pm uninstall --user 0 com.samsung.android.knox.containercore
      pm uninstall --user 0 com.samsung.knox.securefolder
      pm uninstall --user 0 com.samsung.android.bbc.bbcagent
      pm uninstall --user 0 com.android.managedprovisioning
      pm uninstall --user 0 com.samsung.knox.keychain
      pm uninstall --user 0 com.knox.vpn.proxyhandler
      pm uninstall --user 0 com.samsung.ucs.agent.ese

      ## Linkedin:
      pm uninstall --user 0 com.linkedin.android

      ## Microsoft:
      pm uninstall --user 0 com.microsoft.appmanager
      pm uninstall --user 0 com.microsoft.office.officehubrow
      pm uninstall --user 0 com.microsoft.office.outlook
      pm uninstall --user 0 com.microsoft.skydrive

      ## Netflix:
      pm uninstall --user 0 com.netflix.mediaclient
      pm uninstall --user 0 com.netflix.partner.activation

      ## Samsung & Android general:
      pm uninstall --user 0 com.samsung.sree
      pm uninstall --user 0 com.samsung.android.voc
      pm uninstall --user 0 com.samsung.android.drivelink.stub
      pm uninstall --user 0 com.samsung.android.forest
      pm uninstall --user 0 com.samsung.android.fmm
      pm uninstall --user 0 com.samsung.android.game.gametools
      pm uninstall --user 0 com.samsung.android.game.gamehome
      pm uninstall --user 0 com.samsung.android.game.gos
      pm uninstall --user 0 com.samsung.android.calendar
      pm uninstall --user 0 com.samsung.android.app.ledbackcover
      pm uninstall --user 0 com.samsung.android.app.simplesharing
      pm uninstall --user 0 com.samsung.android.app.social
      pm uninstall --user 0 com.samsung.android.rubin.app
      pm uninstall --user 0 com.samsung.android.coldwalletservice
      pm uninstall --user 0 com.samsung.android.scloud
      pm uninstall --user 0 com.samsung.android.app.spage
      pm uninstall --user 0 com.samsung.android.mdx
      pm uninstall --user 0 com.samsung.android.kidsinstaller
      pm uninstall --user 0 com.samsung.android.app.mirrorlink
      pm uninstall --user 0 com.samsung.android.samsungpass
      pm uninstall --user 0 com.samsung.android.samsungpassautofill
      pm uninstall --user 0 com.samsung.android.authfw
      pm uninstall --user 0 com.samsung.android.spayfw
      pm uninstall --user 0 com.samsung.android.svoiceime
      pm uninstall --user 0 com.samsung.android.fast
      pm uninstall --user 0 com.samsung.sec.android.teegris.tui_service
      pm uninstall --user 0 com.samsung.android.smartswitchassistant
      pm uninstall --user 0 com.samsung.klmsagent
      pm uninstall --user 0 com.samsung.android.app.tips
      pm uninstall --user 0 com.samsung.android.themestore
      pm uninstall --user 0 com.samsung.android.themecenter
      pm uninstall --user 0 com.samsung.android.mdecservice
      pm uninstall --user 0 com.samsung.android.sm.devicesecurity
      pm uninstall --user 0 com.samsung.android.oneconnect
      pm uninstall --user 0 com.samsung.android.beaconmanager
      pm uninstall --user 0 com.samsung.android.messaging
      pm uninstall --user 0 com.samsung.android.app.reminder
      pm uninstall --user 0 com.samsung.android.aware.service
      pm uninstall --user 0 com.samsung.android.app.sharelive
      pm uninstall --user 0 com.samsung.android.mateagent
      pm uninstall --user 0 com.samsung.android.app.omcagent
      pm uninstall --user 0 com.samsung.android.securitylogagent
      pm uninstall --user 0 com.samsung.klmsagent
      pm uninstall --user 0 com.samsung.android.brightnessbackupservice
      pm uninstall --user 0 com.samsung.android.shortcutbackupservice
      pm uninstall --user 0 com.samsung.gamedriver.S11MaliG77
      pm uninstall --user 0 com.samsung.accesory
      pm uninstall --user 0 com.samsung.android.dynamiclock
      pm uninstall --user 0 com.samsung.clipboardsaveservice
      pm uninstall --user 0 com.samsung.android.icecone
      pm uninstall --user 0 com.samsung.android.mobileservice
      pm uninstall --user 0 com.samsung.sait.sohservice
      pm uninstall --user 0 com.samsung.crane
      pm uninstall --user 0 com.samsung.android.sdm.config
      pm uninstall --user 0 com.samsung.android.allshare.service.mediashare
      pm uninstall --user 0 com.samsung.android.mdm
      pm uninstall --user 0 com.samsung.android.cidmanager
      pm uninstall --user 0 com.samsung.android.smartmirroring
      pm uninstall --user 0 com.samsung.android.mdx.kit
      pm uninstall --user 0 com.samsung.android.service.tagservice
      pm uninstall --user 0 com.samsung.android.easysetup
      pm uninstall --user 0 com.samsung.android.net.wifi.wifiguider
      pm uninstall --user 0 com.samsung.android.app.watchmanagerstub
      pm uninstall --user 0 com.samsung.ucs.agent.boot
      pm uninstall --user 0 com.samsung.android.dqagent
      pm uninstall --user 0 com.samsung.android.aircommandmanager
      pm uninstall --user 0 com.samsung.android.samsungpositioning
      pm uninstall --user 0 com.samsung.android.ipsgeofence
      pm uninstall --user 0 com.samsung.android.mcfserver
      pm uninstall --user 0 com.samsung.android.svcagent
      pm uninstall --user 0 com.samsung.storyservice
      pm uninstall --user 0 com.samsung.android.da.daagent
      pm uninstall --user 0 com.samsung.ipservice
      pm uninstall --user 0 com.samsung.safetyinformation
      pm uninstall --user 0 com.samsung.android.sm.policy
      pm uninstall --user 0 com.samsung.android.tadownloader
      pm uninstall --user 0 com.samsung.android.tapack.authfw
      pm uninstall --user 0 com.samsung.android.location
      pm uninstall --user 0 com.samsung.android.camerasdkservice
      pm uninstall --user 0 com.samsung.android.cameraxservice
      pm uninstall --user 0 com.samsung.android.smartcallprovider
      pm uninstall --user 0 com.samsung.faceservice
      pm uninstall --user 0 com.samsung.android.smartface
      pm uninstall --user 0 com.samsung.sec.android.application.csc
      pm uninstall --user 0 com.samsung.aasaservice
      pm uninstall --user 0 com.samsung.android.digitalkey
      pm uninstall --user 0 com.sec.android.app.sbrowser
      pm uninstall --user 0 com.sec.android.easyMover
      pm uninstall --user 0 com.sec.android.easyMover.Agent
      pm uninstall --user 0 com.sec.android.cover.ledcover
      pm uninstall --user 0 com.sec.android.daemonapp
      pm uninstall --user 0 com.sec.android.app.parser
      pm uninstall --user 0 com.sec.android.app.shealth
      pm uninstall --user 0 com.sec.android.sdk.health
      pm uninstall --user 0 com.sec.android.service.health
      pm uninstall --user 0 com.sec.android.app.billing
      pm uninstall --user 0 com.sec.android.widgetapp.webmanual
      pm uninstall --user 0 com.sec.android.app.SecSetupWizard
      pm uninstall --user 0 com.sec.android.app.setupwizardlegalprovider
      pm uninstall --user 0 com.sec.android.app.myfiles
      pm uninstall --user 0 com.sec.android.app.ringtoneBR
      pm uninstall --user 0 com.sec.android.soagent
      pm uninstall --user 0 com.sec.android.app.setupwizardlegalprovider
      pm uninstall --user 0 com.sec.android.diagmonagent
      pm uninstall --user 0 com.sec.android.app.DataCreate
      pm uninstall --user 0 com.sec.android.app.samsungapps
      pm uninstall --user 0 com.sec.android.app.chromecustomizations
      pm uninstall --user 0 com.sec.android.preloadinstaller
      pm uninstall --user 0 com.sec.android.app.popupcalculator
      pm uninstall --user 0 com.sec.android.widgetapp.easymodecontactswidget
      pm uninstall --user 0 com.sec.android.systemupdate
      pm uninstall --user 0 com.sec.android.app.personalization
      pm uninstall --user 0 com.sec.android.sdhms
      pm uninstall --user 0 com.sec.android.emergencymode.service
      pm uninstall --user 0 com.sec.android.emergencylauncher
      pm uninstall --user 0 com.sec.android.provider.emergencymode
      pm uninstall --user 0 com.sec.android.app.apex
      pm uninstall --user 0 com.sec.android.app.applinker
      pm uninstall --user 0 com.sec.android.uibcvirtualsoftkey
      pm uninstall --user 0 com.sec.android.app.ocrservice
      pm uninstall --user 0 com.sec.location.nsflp2
      pm uninstall --user 0 com.sec.spp.push
      pm uninstall --user 0 com.sec.mhs.smarttethering
      pm uninstall --user 0 com.sec.mldapchecker
      pm uninstall --user 0 com.sec.enterprise.mdm.services.simpin
      pm uninstall --user 0 com.sec.sve
      pm uninstall --user 0 com.sec.bcservice
      pm uninstall --user 0 com.sec.samsung.advp.imssettings
      pm uninstall --user 0 com.sec.modem.settings
      pm uninstall --user 0 com.android.cts.ctsshim
      pm uninstall --user 0 com.android.cts.priv.ctsshim
      pm uninstall --user 0 com.android.bookmarkprovider
      pm uninstall --user 0 com.android.egg
      pm uninstall --user 0 com.android.emergency
      pm uninstall --user 0 com.android.wallpaperbackup
      pm uninstall --user 0 com.android.dynsystem
      pm uninstall --user 0 com.android.apps.tag
      pm uninstall --user 0 com.android.providers.partnerbookmarks
      pm uninstall --user 0 com.android.providers.calendar
      pm uninstall --user 0 com.android.calllogbackup
      pm uninstall --user 0 com.android.providers.userdictionary
      pm uninstall --user 0 com.android.autoinstalls.config.samsung
      pm uninstall --user 0 android.autoinstalls.config.samsung
      pm uninstall --user 0 com.wssyncmldm
      #pm uninstall --user 0 com.osp.app.signin
      pm uninstall --user 0 com.skms.android.agent
      pm uninstall --user 0 com.diotek.sec.lookup.dictionary
      pm uninstall --user 0 com.google.android.setupwizard
      pm uninstall --user 0 com.samsung.android.cmfa.framework
      pm uninstall --user 0 com.samsung.gpuwatchapp
      pm uninstall --user 0 com.samsung.android.hdmapp
      pm uninstall --user 0 com.samsung.android.knox.pushmanager
      pm uninstall --user 0 com.samsung.android.mapsagent
      pm uninstall --user 0 com.google.android.cellbroadcastreceiver
      pm uninstall --user 0 com.samsung.oda.service
      pm uninstall --user 0 com.samsung.android.accessibility.talkback

      Samsung Cocktailbar apps:
      pm uninstall --user 0 com.samsung.android.service.peoplestripe
      pm uninstall --user 0 com.samsung.android.app.sbrowseredge

      Fonts:
      pm uninstall --user 0 com.monotype.android.font.foundation
      pm uninstall --user 0 com.monotype.android.font.samsungone
      pm uninstall --user 0 com.android.theme.font.notoserifsource

      ## Spotify:
      pm uninstall --user 0 com.spotify.music

      ## Swiftkey:
      pm uninstall --user 0 com.touchtype.swiftkey
      pm uninstall --user 0 com.swiftkey.swiftkeyconfigurator

      ## Upday:
      pm uninstall --user 0 de.axelspringer.yana.zeropage



      ############################################

      Notes:

      reinstalls itself after reboot:
      com.sec.android.sdhms ### get rid of it with root
      com.samsung.android.game.gos ### get rid of it with root

      is needed for bixby/ai related stuff in the camera app:
      com.samsung.android.visionintelligence
      com.samsung.android.bixbyvision.framework

      dependencies to bixby vison in kamera app:
      com.google.android.gsf
      com.google.android.gms

      kills Settings/Apps Permission Managment:
      com.google.android.modulemetadata

      kills your system booting up with warning screen (introduced by samsung in android 9):
      com.samsung.android.kgclient ### don´t uninstall this

      app to sign in/register within samsung apps:
      com.osp.app.signin

      kills the Setting menu (new in Android 11)
      com.osp.app.signin

      #############################################


      if you have bricked your system by removing a package that was absolutely needed by the system to fully boot and work properly, please share the package name and i´ll add it to the Notes.


      This is my first account and first post here on xda, if you find my thread and information shared useful, please hit the thanks button to keep me motivated :)
      26
      Hi, i´ve seen some threads and questions about debloating in the s20 forum, but by having a quick look at them, theres not much information for beginners. Thats why I decided to sign up and join the xda community. I would like to make this the discussion thread for debloating related stuff, packed with all information needed and want you guys to join and share. I´m rooting, debloating my devices with passion since Galaxy S2 for various reasons, my main drive to do so is privacy among others.

      Some people might ask: Why use adb to debloat when there are debloating apps in the play store?
      Simple, the advantage of using adb is, its a built-in android feature, no need for apps that are loaded with trackers and analytics. You can simply generate your own debloat list.txt and store it on your computer, this is what i advise everybody to do, in case you break something you´ll have the list of what you did and you can work with it. It´s also very useful to have your own list in case you switch roms, reflash rom or had to factory reset for whatever reason. In this case just copy & paste your list in the terminal hit enter, reboot, boom your done. Simple, fast and effective, with an app you´ll have to debloat every app one by one, which is very time consuming. However package manager have their use case, especially when you´re on the run and want to enable/disable an app.
      When uninstalling apps via adb, the package still remains in its directory and is not deleted from its partition, it simply gets uninstalled/unlinked from your user account. This has the advantage you can easily reinstall them by adb in case you broke a feature but it also means you won´t free up space by doing so unless you use the right uninstall command to at least delete the /data and /cache directory. (For the paranoid people out there, the uninstalled apps wont do nothing, no background activity, internet/dns requests or whatever, they are dead by using the pm uninstall -k --user 0 command)
      This all sounds perfectly safe and easy, but it isn't. pm uninstall still is a powerful command that can uninstall system apps and by doing so it can mess up your system. If you uninstall the wrong system app and your stuck in a bootloop or the system doesn´t boot at all, the game will be over but you can´t hard brick your device. If you´re able to establish an adb connection while booting simply reinstall the troublemaker. If you can´t connect while booting, factory reset, wipe data/cache is the way to go or reflash firmware with CSC not HOME_CSC! If you don´t know what you´re doing then do some research before uninstalling system apps, always have a recent backup, in case something goes wrong.

      disabling or uninstalling?
      i prefer uninstalling. A disabled app, can still be seen by other apps and i don´t want that. It´s even possible to disable an system app and your system will run perfectly fine, but when uninstalling the app your system won´t boot anymore.
      I go with uninstalling, but thats just personal preference. You can always play safe and disable.

      You will still receive OTA updates and uninstalled apps stay uninstalled after the update, but it´s better to check after every update, there could be changes made to the update and/or additional bloat could be installed. better be safe than sorry.

      YOU DON´T NEED ROOT FOR THIS, you can disable/uninstall apps via adb without rooting your device. You will not trip knox or risk your warranty, by doing so. This is most likely the best part for the most users out there.

      Something to note is, that some system apps reinstall themselves after a reboot. Thats the limit of pm uninstall command, because it won´t remove the package from the system dir. In case you want that system app removed, you´ll have to remove that package with a root file explorer a root package manager. But be warned, your playing with fire. I´ll mention known packages that show this behaviour down below the list and if it´s possible to get rid of them.

      If you find yourself in the situation where you really have to delete packages from /system because it´s mandatory (microG) for what you´re going to mod, i recommend Debloater (Terminal Emulator) from Magisk repository along with Termux. Of course your device needs to be rooted to modify system, but if you get this far you are already rooted.
      edit:
      race conditions caused Debloater magisk module to not work as intended with my setup and microG, if you're experiencing problems remove packages with a root file manager and back them up manually if needed.

      what you need:
      - a computer, if you´re on a linux machine you´re a lucky bastard ;) just download the latest android platform tools from your repository, you might have to enable AUR, depending on your distro. install it and your set to go.
      - if you´re on a windows machine (commands maybe a little different), you´ll need adb and drivers. I´m a linux user, i have no experience with adb and windows, so if you might have, hit me up and explain whats needed with a link. I´ll happily add it here to make it easier for beginners.
      - a usb cable with data connection, the original charging cable is fine
      - activated USB debugging in developer settings. activate developer settings: go in to your system settings/phone info/software info/ hit buildnumber a couple times. this will activate the developer settings found in settings/ search for usb-debugging and activate it.
      Note: don´t forget to disable usb-debugging after you´re finished and tested your system thoroughly, as leaving this activated is a security concern.


      Let´s start with some useful commands related to adb debloat, type in your terminal:

      adb shell
      - this will connect your device after you confirmed the connection on your phone

      pm list packages
      - will show you all installed packages

      pm list packages | sort
      - will show you all installed packages sorted

      pm list packages google
      - will show you all packages with google in it, or for example: pm list packages samsung, will show you all packages with samsung in its name

      dumpsys package package.name.example
      - this will show you more information about the package

      ###

      pm uninstall -k --user 0 package.name.example
      - this will uninstall the package for you (--user 0) but it will keep (-k) its /data and /cache directories, (app updates won´t get removed)

      pm uninstall --user 0 package.name.example
      - this will uninstall the package for you (--user 0) and will delete the /data and /cache directories, app updates will get deleted. this command will free up some space

      cmd package install-existing package.name.example
      - this will reinstall the uninstalled package

      - if you have more user accounts on your device and want to uninstall a package for a specific user just change the --user 0 command to for example: pm uninstall -k --user 1 package.name.example

      ###

      pm disable-user --user 0 package.name.example
      - this will deactivate the package

      pm enable --user 0 package.name.example
      - will activate the package again

      pm list packages -d
      - will show you disabled packages

      - if you have more user accounts on your device and want to disable a package for a specific user just change the --user 0 command to for example: pm disable-user --user 0 package.name.example

      ###

      reboot
      - will reboot your device

      this is just a tiny fraction of adb commands, to not make it more complicated than it is... you´ll mostly need the pm uninstall or pm disable command.
      Feel free to use a package manager app to search for apps and their package names, this will give you additional information about the package, for example it´s icon, location path,...
      I am using OpenApk from the f-droid store to search for packages or to disable or uninstall them by hand, unfortunately the app is unmaintained since 2 years or so and the uninstallation of apps doesnt work anymore on the S20+/Android 10, but disabling/enabling still works perfectly fine. It´s free, open-source, no tracking, no analytics, requests root for disabling/uninstalling. I also use xprivacylua, to search for apps by app name, package name and even UID, comes very handy. Also free, open-source, no tracking, no analytics, needs root and xposed/edxposed to run.
      If these 2 apps don´t work for you, use your favourite package manager app.
      9
      Hello all. Seems things are getting a little heated in here, so let's all just calm down a bit before things get really out of hand. To @chieco and @speedyjay, both of you are well seasoned veterans on XDA, and have had many contributing posts to the community, as well as a warning or two along the way from other moderators. Having said that, the simple fact of the matter is this. While there are no formal rules prohibiting the quoting of posts, no matter how long they are, it is always recommended to either use hide tags for the long posts, or just quote a portion of the post your most interested in, or just mention the member and ask your question. I am asking you kindly to put aside your bickering over quoted posts, or whatever other issues you might have with each other, and just keep the thread on topic, while being respectful to all members in the thread. As you can see, I added a hide tag to the long quoted post so as to keep the thread nice and neat. Thank you for your cooperation in this matter one and all, and stay safe out there.

      --Best regards: Badger50
      5
      Nope....if you dont like it, that's your problem...

      No, he's right, edit your post
      4
      You removed the Google Play store? com.android.vending??

      Dude you don't need to qoute a whole book worth of text if it's just above you! edit your post man.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone