Related
Hey guys!
I am looking to debloat the ATT and Samsung apps on my Galaxy S7 edge. I'm not necessairly looking to root. I just want to be free of all these useless apps I do not use. Is there anyone who has made this already that can be flashed using Odin? Thanks for helping a girl out, if you can!
Successfull debloat without root and additional apps
Hiya, SoYaThink,
The thread is a bit old, but still hope this will help somebody:
I soft bricked my phone about 10 times trying different ways to root it.
Blew up the warranty bit as well (no biggie for me, since I don't intend to use Samsung Pay and Knox)
Finally stumbled upon a brilliant solution (apologies for not being able to give proper credits, lost the link)
What you need is ADB tools, a nice USB cable and your fone!
(I used ADB fastboot)
I also installed an app called "Package inspector" in order to be able to verify the package names, so I did not risk to remove something wrong. Any app that lists your system packages and does not require root should do.
Before the long novel, I'd like to say that if you need more info or help give me a shout and I'll try to help.
I'm no expert, but I went through some fun and boot loops with my phone, so I seem to do ok for someone that has no clue
FIRST and foremost! Few words of caution.
Do not unistall anything that you are even slightly unsure about.
Yes, you can brick your phone by using the below method if you are not careful!
Therefore, I do not recommend using ready-made scripts, unless you read thoroughly and understand very well what they actually will remove. (I did brick my phone using a script, and I thought I was sure what was going on...)
Fully manual, line-by-line may seem tedious and time consuming, but it's mild compared to what an un-bricking will take (if it is even possible to un-brick...)
So, if you are unsure about a package, research WWW and make sure it will not affect your phone in negative way.
My phone specs after un-bricking:
Samsung s7 Edge
SM-G935F (EUR/UK)
Android 8.0.0 Oreo (hero2lte)
So here it goes:
- Download and install /or unzip/ ADB tools in a dir of your choice
- Enable Developer Options on your phone
(How: Settings -> About Phone -> Software Informations -> Tap on Build Number 7 times)
Now you should see Developer Options at the bottom of your Settings
- In the Developer options menu, enable USB debugging.
- Connect Your phone to computer with USB.
You should see a prompt on yur phone about the RSA key. Klick OK. If you want, you can also check "Always allow from this computer" - will save you more clicking on prompts further on.
- On the computer, start CMD (command prompt) in the same directory as adb.exe (Right click in the folder and choose "Open command window here")
- To test whether ADB is working properly, in CMD, type
adb devices
You should see a line "List of devices attached" and under it a device alphanumeric code.
If this doesn't work for you, you might need to install drivers for your phone.
Now the fun part begins.
- On your phone, check the name of the app package that you want to remove, for example Instagram.
- Open adb shell by typing in CMD
adb shell
- Execute the command (WITHOUT the curly brackets quotes) to find specific package names:
pm list packages | grep '{part or whole package name}'
for Instagram, the command would be
pm list packages | grep 'instagram'
Note: packages may or may not contain a key word derived from the app name, and
Some apps have more that one package that need to be removed.
Hence why you could use a package listing app
You could remove it when you're debloated.
- To uninstal a specific package, in adb execute the following command:
pm uninstall -k --user 0 {name of package}
For Instagram, that would be:
pm uninstall -k --user 0 com.instagram.android
Voila! One bloatware gone!
Now go on and do the same for all pesky bloats that you want gone.
Here's (a very) cautious list of what I removed:
(Not a lot, but I'm happy with it:
Healt app
pm uninstall -k --user 0 com.sec.android.app.shealth
pm uninstall -k --user 0 com.sec.android.service.health
Samsung Pay
pm uninstall -k --user 0 com.samsung.android.spay
pm uninstall -k --user 0 com.samsung.android.spayfw
Start vodafone app
pm uninstall -k --user 0 com.vodafone.vodafone360updates
SmartThings
pm uninstall -k --user 0 com.samsung.android.easysetup
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.samsung.android.oneconnect
Google music and videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.videos
Google Hangouts
pm uninstall -k --user 0 com.google.android.talk
Instagram
pm uninstall -k --user 0 com.instagram.android
Samsung Gear
pm uninstall -k --user 0 com.samsung.android.app.watchmanager
pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc
(com.samsung.android.app.watchmanagerstub - NO)
Facebook
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.facebook.appmanager
Samsung Members
pm uninstall -k --user 0 com.samsung.android.voc
Secure Folder
pm uninstall -k --user 0 com.samsung.knox.securefolder.setuppage
pm uninstall -k --user 0 com.samsung.knox.securefolder
Samsung Internet
pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge
pm uninstall -k --user 0 com.sec.android.app.sbrowser
Misc
pm uninstall -k --user 0 com.cnn.mobile.android.phone.edgepanel
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.finance
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.sport
pm uninstall -k --user 0 com.samsung.android.widgetapp.briefing
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps
Unused Language packs
pm uninstall -k --user 0 com.sec.svoice.lang.de_DE
pm uninstall -k --user 0 com.sec.svoice.lang.es_ES
pm uninstall -k --user 0 com.sec.svoice.lang.fr_FR
pm uninstall -k --user 0 com.sec.svoice.lang.it_IT
pm uninstall -k --user 0 com.sec.svoice.lang.ru_RU
Upday (disable first)
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappsde.axelspringer.yana.zeropage
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.sec.android.app.apex
Video Editor
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.sec.android.app.vepreload
Story Video Editor
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.samsung.app.highlightplayer
Video trimmer
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.samsung.app.newtrim
Some day I might even be inspired yo post this with pretty pictures on my blog...
But for now, best of luck!
witecat said:
Hiya, SoYaThink,
The thread is a bit old, but still hope this will help somebody:
I soft bricked my phone about 10 times trying different ways to root it.
Blew up the warranty bit as well (no biggie for me, since I don't intend to use Samsung Pay and Knox)
Finally stumbled upon a brilliant solution (apologies for not being able to give proper credits, lost the link)
What you need is ADB tools, a nice USB cable and your fone!
(I used ADB fastboot)
I also installed an app called "Package inspector" in order to be able to verify the package names, so I did not risk to remove something wrong. Any app that lists your system packages and does not require root should do.
Before the long novel, I'd like to say that if you need more info or help give me a shout and I'll try to help.
I'm no expert, but I went through some fun and boot loops with my phone, so I seem to do ok for someone that has no clue
FIRST and foremost! Few words of caution.
Do not unistall anything that you are even slightly unsure about.
Yes, you can brick your phone by using the below method if you are not careful!
Therefore, I do not recommend using ready-made scripts, unless you read thoroughly and understand very well what they actually will remove. (I did brick my phone using a script, and I thought I was sure what was going on...)
Fully manual, line-by-line may seem tedious and time consuming, but it's mild compared to what an un-bricking will take (if it is even possible to un-brick...)
So, if you are unsure about a package, research WWW and make sure it will not affect your phone in negative way.
My phone specs after un-bricking:
Samsung s7 Edge
SM-G935F (EUR/UK)
Android 8.0.0 Oreo (hero2lte)
So here it goes:
- Download and install /or unzip/ ADB tools in a dir of your choice
- Enable Developer Options on your phone
(How: Settings -> About Phone -> Software Informations -> Tap on Build Number 7 times)
Now you should see Developer Options at the bottom of your Settings
- In the Developer options menu, enable USB debugging.
- Connect Your phone to computer with USB.
You should see a prompt on yur phone about the RSA key. Klick OK. If you want, you can also check "Always allow from this computer" - will save you more clicking on prompts further on.
- On the computer, start CMD (command prompt) in the same directory as adb.exe (Right click in the folder and choose "Open command window here")
- To test whether ADB is working properly, in CMD, type
adb devices
You should see a line "List of devices attached" and under it a device alphanumeric code.
If this doesn't work for you, you might need to install drivers for your phone.
Now the fun part begins.
- On your phone, check the name of the app package that you want to remove, for example Instagram.
- Open adb shell by typing in CMD
adb shell
- Execute the command (WITHOUT the curly brackets quotes) to find specific package names:
pm list packages | grep '{part or whole package name}'
for Instagram, the command would be
pm list packages | grep 'instagram'
Note: packages may or may not contain a key word derived from the app name, and
Some apps have more that one package that need to be removed.
Hence why you could use a package listing app
You could remove it when you're debloated.
- To uninstal a specific package, in adb execute the following command:
pm uninstall -k --user 0 {name of package}
For Instagram, that would be:
pm uninstall -k --user 0 com.instagram.android
Voila! One bloatware gone!
Now go on and do the same for all pesky bloats that you want gone.
Here's (a very) cautious list of what I removed:
(Not a lot, but I'm happy with it:
Healt app
pm uninstall -k --user 0 com.sec.android.app.shealth
pm uninstall -k --user 0 com.sec.android.service.health
Samsung Pay
pm uninstall -k --user 0 com.samsung.android.spay
pm uninstall -k --user 0 com.samsung.android.spayfw
Start vodafone app
pm uninstall -k --user 0 com.vodafone.vodafone360updates
SmartThings
pm uninstall -k --user 0 com.samsung.android.easysetup
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.samsung.android.oneconnect
Google music and videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.videos
Google Hangouts
pm uninstall -k --user 0 com.google.android.talk
Instagram
pm uninstall -k --user 0 com.instagram.android
Samsung Gear
pm uninstall -k --user 0 com.samsung.android.app.watchmanager
pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc
(com.samsung.android.app.watchmanagerstub - NO)
Facebook
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.facebook.appmanager
Samsung Members
pm uninstall -k --user 0 com.samsung.android.voc
Secure Folder
pm uninstall -k --user 0 com.samsung.knox.securefolder.setuppage
pm uninstall -k --user 0 com.samsung.knox.securefolder
Samsung Internet
pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge
pm uninstall -k --user 0 com.sec.android.app.sbrowser
Misc
pm uninstall -k --user 0 com.cnn.mobile.android.phone.edgepanel
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.finance
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.sport
pm uninstall -k --user 0 com.samsung.android.widgetapp.briefing
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps
Unused Language packs
pm uninstall -k --user 0 com.sec.svoice.lang.de_DE
pm uninstall -k --user 0 com.sec.svoice.lang.es_ES
pm uninstall -k --user 0 com.sec.svoice.lang.fr_FR
pm uninstall -k --user 0 com.sec.svoice.lang.it_IT
pm uninstall -k --user 0 com.sec.svoice.lang.ru_RU
Upday (disable first)
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappsde.axelspringer.yana.zeropage
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.sec.android.app.apex
Video Editor
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.sec.android.app.vepreload
Story Video Editor
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.samsung.app.highlightplayer
Video trimmer
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungappscom.samsung.app.newtrim
Some day I might even be inspired yo post this with pretty pictures on my blog...
But for now, best of luck!
Click to expand...
Click to collapse
This is my whatsapp number please contact
I would like to have more info directly whith you
__,,+260967211631
Sent from my Samsung SAMSUNG-SM-G935A using XDA Labs
Massive debloat. Removes 134 packages.
The same package list may work for other recent LG Phones: V20, V30, V40, G6, G7, G8.
The removal process does not require root. It uses ADB on a Windows PC, connected to the phone over USB.
It is a good idea to start by loading LG's latest official, non carrier firmware for your market. This will eliminate carrier bloatware. Carrier bloat may also prevent removal of packages due to dependencies.
LGUP, Uppercut and Firmware links below.
To remove packages
PC > Install USB Drivers and ADB. Links below.
LG > Activate Developer options. Settings > System > About Phone > Common > Software Info > Tap build 7 times.
LG > Activate USB Debugging. Settings > Developer Options > USB Debugging.
> Connect phone to PC via USB cable
PC > Right Click Start Button and select Windows Powershell.
PC cmd window > Change to your adb folder. For example. > cd \adb
PC cmd window > Enter adb shell > .\adb shell
PC cmd window $ > paste the list of pm uninstall commands here. List in the next post.
To reinstall a package
PC > .\adb shell
PC $ > cmd package install-existing package.name
List all Systems Packages
PC > .\adb shell
PC $ > pm list packages -f -s | sed -e 's/.*=//' | sort
Links
https://www.lg.com/us/lgeai/Drivers/pages/mobile-drivers.html
https://developer.android.com/studio/releases/platform-tools.html
https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
https://lg-firmwares.com/lg-h870ds-firmwares/firmwares/
http://adbshell.com/commands
Feedback, improvements welcome.
As with all of these procedures - you perform this upgrade at your own risk.
Tested on two phones for many weeks. All good.
List of package removal commands
Removable. Check the comments on these ones
pm uninstall -k --user 0 com.lge.ime #LG Keyboard. Install another keyboard before removing.
pm uninstall -k --user 0 com.lge.eulaprovider #Reqd for LG Apps if you use them
pm uninstall -k --user 0 com.lge.eula #Reqd for LG Apps if you use them
pm uninstall -k --user 0 com.android.providers.partnerbookmarks #3rd party bookmarks, may be reqd for carrier firmware
Removable. Main list.
pm uninstall -k --user 0 com.amazon.aa
pm uninstall -k --user 0 com.amazon.aa.attribution
pm uninstall -k --user 0 com.android.bips #Built in Print Service
pm uninstall -k --user 0 com.android.bluetoothmidiservice
pm uninstall -k --user 0 com.android.cellbroadcastreceiver #Broadcast messages to multiple phones
pm uninstall -k --user 0 com.android.egg
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.android.wallpaper.livepicker
pm uninstall -k --user 0 com.evernote
pm uninstall -k --user 0 com.evernote.promohelper
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.apps.tachyon #Google Duo Video Calling
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.google.android.printservice.recommendation
pm uninstall -k --user 0 com.google.android.videos #Google Play Videos
pm uninstall -k --user 0 com.google.android.webview
pm uninstall -k --user 0 com.instagram.android
pm uninstall -k --user 0 com.lge.android.atservice #Software updates. I use LGUP
pm uninstall -k --user 0 com.lge.appbox.client #App updates
pm uninstall -k --user 0 com.lge.bnr #LG Backup. Provides more complete backup
pm uninstall -k --user 0 com.lge.bnr.launcher
pm uninstall -k --user 0 com.lge.cic.eden.service #LG Memories Album
pm uninstall -k --user 0 com.lge.cloudhub
pm uninstall -k --user 0 com.lge.drive.activator
pm uninstall -k --user 0 com.lge.drmservice
pm uninstall -k --user 0 com.lge.easyhome #Simpler interface for Android
pm uninstall -k --user 0 com.lge.ellievision #Part of QLens
pm uninstall -k --user 0 com.lge.email #LG Email
pm uninstall -k --user 0 com.lge.exchange #MS Exchange Email
pm uninstall -k --user 0 com.lge.faceglance.enrollment
pm uninstall -k --user 0 com.lge.faceglance.trustagent
pm uninstall -k --user 0 com.lge.filemanager
pm uninstall -k --user 0 com.lge.fmradio
pm uninstall -k --user 0 com.lge.friendsmanager
pm uninstall -k --user 0 com.lge.gallery.collagewallpaper
pm uninstall -k --user 0 com.lge.gallery.vr.wallpaper
pm uninstall -k --user 0 com.lge.gametuner
pm uninstall -k --user 0 com.lge.gcuv
pm uninstall -k --user 0 com.lge.gestureanswering #Automatic answer calls
pm uninstall -k --user 0 com.lge.hifirecorder #Audio record app. Requires EULA package
pm uninstall -k --user 0 com.lge.homeselector
pm uninstall -k --user 0 com.lge.ia.task.incalagent #Tasks
pm uninstall -k --user 0 com.lge.ia.task.informant
pm uninstall -k --user 0 com.lge.ia.task.smartcare #LIA SmartDoctor Engine
pm uninstall -k --user 0 com.lge.ia.task.smartsetting
pm uninstall -k --user 0 com.lge.icecontacts #Emergency contacts
pm uninstall -k --user 0 com.lge.iftttmanager #LG Smart Settings
pm uninstall -k --user 0 com.lge.ime.solution.handwriting
pm uninstall -k --user 0 com.lge.ime.solution.text
pm uninstall -k --user 0 com.lge.lgaccount
pm uninstall -k --user 0 com.lge.lgdrm.permission
pm uninstall -k --user 0 com.lge.lgfota.permission
pm uninstall -k --user 0 com.lge.lginstallservies #allows installation of system apps
pm uninstall -k --user 0 com.lge.lgmapui
pm uninstall -k --user 0 com.lge.lgsetupview #EULA
pm uninstall -k --user 0 com.lge.lgworld
pm uninstall -k --user 0 com.lge.lifetracker
pm uninstall -k --user 0 com.lge.mlt #LG monitoring tool ?
pm uninstall -k --user 0 com.lge.music
pm uninstall -k --user 0 com.lge.musicshare
pm uninstall -k --user 0 com.lge.myplace
pm uninstall -k --user 0 com.lge.myplace.engine
pm uninstall -k --user 0 com.lge.nextcapture #Part of Quickmemo
pm uninstall -k --user 0 com.lge.onehandcontroller
pm uninstall -k --user 0 com.lge.phonemanagement #LG Smart Doctor
pm uninstall -k --user 0 com.lge.privacylock
pm uninstall -k --user 0 com.lge.provider.signboard
pm uninstall -k --user 0 com.lge.qmemoplus
pm uninstall -k --user 0 com.lge.rcs.sharedsketch
pm uninstall -k --user 0 com.lge.remote.lgairdrive
pm uninstall -k --user 0 com.lge.remote.setting
pm uninstall -k --user 0 com.lge.signboard #Always on display
pm uninstall -k --user 0 com.lge.signboard.settings
pm uninstall -k --user 0 com.lge.sizechangable.musicwidget.widget
pm uninstall -k --user 0 com.lge.sizechangable.weather #Weather Widget
pm uninstall -k --user 0 com.lge.sizechangable.weather.platform
pm uninstall -k --user 0 com.lge.sizechangable.weather.theme.optimus
pm uninstall -k --user 0 com.lge.smartdoctor.webview
pm uninstall -k --user 0 com.lge.smartshare
pm uninstall -k --user 0 com.lge.smartshare.provider
pm uninstall -k --user 0 com.lge.smartsharepush #Share options eg bluetooth share
pm uninstall -k --user 0 com.lge.snappage
pm uninstall -k --user 0 com.lge.springcleaning
pm uninstall -k --user 0 com.lge.srtc #Root Checker
pm uninstall -k --user 0 com.lge.theme.black
pm uninstall -k --user 0 com.lge.theme.titan
pm uninstall -k --user 0 com.lge.theme.white
pm uninstall -k --user 0 com.lge.updatecenter
pm uninstall -k --user 0 com.lge.upsell
pm uninstall -k --user 0 com.lge.video.vr.wallpaper
pm uninstall -k --user 0 com.lge.videoplayer
pm uninstall -k --user 0 com.lge.videostudio
pm uninstall -k --user 0 com.lge.vrplayer
pm uninstall -k --user 0 com.lge.wfds.service.v3 #Print Service
pm uninstall -k --user 0 com.lge.wifi.p2p #WiFi Direct
pm uninstall -k --user 0 com.rsupport.rs.activity.lge.allinone #LG Support App remote access
pm uninstall -k --user 0 com.ti.server #FM radio
pm uninstall -k --user 0 com.lge.wapservice #WAP
pm uninstall -k --user 0 com.lge.touchcontrol #Limit screen touch area
pm uninstall -k --user 0 com.lge.servicemenu #Hidden Service menu
pm uninstall -k --user 0 com.lge.hiddenpersomenu #Hidden menu. Unlock phone.
pm uninstall -k --user 0 com.lge.hiddenmenu
pm uninstall -k --user 0 com.lge.eltest #Service menu test
pm uninstall -k --user 0 com.lge.app.floating.res #Floating Windows for apps
pm uninstall -k --user 0 com.lge.appwidget.dualsimstatus #Widget for dual SIM
pm uninstall -k --user 0 com.lge.lgdmsclient #Firmware update FOTA. I use LGUP
pm uninstall -k --user 0 com.android.managedprovisioning #Managed Profiles, Mobility Management
pm uninstall -k --user 0 com.lge.lgfmservice #Radio
pm uninstall -k --user 0 com.google.android.apps.docs.editors.sheets #excel
pm uninstall -k --user 0 com.google.android.apps.docs.editors.slides #powerpoint
Also removable. I kept these as I use them.
pm uninstall -k --user 0 com.google.android.apps.docs #Google Drive
pm uninstall -k --user 0 com.google.android.apps.docs.editors.docs #word
pm uninstall -k --user 0 com.google.android.gm #gmail
pm uninstall -k --user 0 com.android.calendar #Calendar widget easier to read than google calendar
pm uninstall -k --user 0 com.lge.task #Calendar app fails if this is removed.
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.com.google.android.apps.maps #google maps
pm uninstall -k --user 0 com.google.android.music #google play music
pm uninstall -k --user 0 com.android.gallery3d #photo gallery
pm uninstall -k --user 0 com.google.android.calculator
pm uninstall -k --user 0 com.lge.clock
pm uninstall -k --user 0 com.lge.theme.highcontrast #IMO the best of the LG themes
pm uninstall -k --user 0 com.lge.camera
pm uninstall -k --user 0 com.lge.qlens #Provides QR reader in camera app
pm uninstall -k --user 0 com.google.android.googlequicksearchbox #Removal impacts Assistant
Remaining Packages
Systems packages remaining post bloat removal. Let me know if you have been able to remove more without impact.
com.android.LGSetupWizard
com.android.apps.tag #NFC
com.android.backupconfirm
com.android.bluetooth
com.android.bookmarkprovider
com.android.calllogbackup
com.android.captiveportallogin
com.android.carrierconfig
com.android.carrierdefaultapp
com.android.certinstaller
com.android.companiondevicemanager
com.android.contacts
com.android.cts.ctsshim #Compatability Test Suite
com.android.cts.priv.ctsshim
com.android.defcontainer #Package Access Helper, App Installation
com.android.documentsui #File picker
com.android.emergency #Emergency contacts
com.android.externalstorage #SD Card
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.tgoogle
com.android.hotwordenrollment.xgoogle
com.android.htmlviewer
com.android.incallui #Incoming call screen
com.android.inputdevices
com.android.keychain #Credential manager
com.android.location.fused #Location data
com.android.mms #Messaging
com.android.mms.service #Messaging
com.android.mtp
com.android.nfc
com.android.pacprocessor
com.android.phone
com.android.providers.blockednumber
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.media
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.proxyhandler
com.android.server.telecom
com.android.settings
com.android.settingsaccessibility
com.android.sharedstoragebackup
com.android.shell
com.android.statementservice
com.android.stk #SIM Tool Kit
com.android.storagemanager
com.android.systemui
com.android.vending #Playstore
com.android.voicemailomtp
com.android.vpndialogs
com.android.wallpaperbackup
com.android.wallpapercropper
com.crucialsoft.asm #Fingerprint
com.crucialsoft.fido.client #NFC, BLE
com.crucialtec.uaf #Fingerprint
com.dolby.dolbyvisionservice #Better video
com.google.android.apps.work.oobconfig #Device setup
com.google.android.backuptransport #Settings backup
com.google.android.configupdater #Updates certificates, firewall config, timezone etc
com.google.android.ext.services #Android services library ?
com.google.android.ext.shared #SD Card ?
com.google.android.gms #Google play services
com.google.android.gsf #Google services framework
com.google.android.onetimeinitializer
com.google.android.packageinstaller
com.google.android.partnersetup
com.google.android.setupwizard
com.google.android.syncadapters.calendar
com.google.android.syncadapters.contacts
com.google.android.tts #Text to speech
com.hy.system.fontserver
com.lge
com.lge.NfcSettings
com.lge.autosimlockservice
com.lge.bluetoothsetting
com.lge.effect #Lock screen effect
com.lge.entitlementcheckservice
com.lge.gba.android #Generic Bootstrapping Architecture, authentication ?
com.lge.globalwfc #Wifi calling
com.lge.gnss.airtest #Location updates LTE ?
com.lge.gnsspostest #Location updates LTE ?
com.lge.gnsstest #Location updates LTE ?
com.lge.hotspotprovision
com.lge.ims #Voice and multimedia over IP
com.lge.inputdevices
com.lge.laot
com.lge.launcher2.theme.optimus #Home Theme
com.lge.launcher3
com.lge.leccp #SMS
com.lge.lgdmfcm #FCM Push notifications ?
com.lge.lockscreensettings
com.lge.lteconfig
com.lge.networksettings
com.lge.provider.lockscreensettings
com.lge.provider.systemui
com.lge.sdencryption #SD Card Encryption
com.lge.shutdownmonitor #Removal slows shutdown
com.lge.sui.widget #Settings menu
com.lge.sync #LG Bridge Suite ?
com.lge.systemservice
com.lge.theme.superbatterysaving
com.lge.themeservice
com.lge.themesquare #Theme
com.lge.wallpaperpicker
com.lge.wifisettings
com.qapp.secprotect #provides file encryption
com.qualcomm.atfwd
com.qualcomm.location
com.qualcomm.location.XT
com.qualcomm.qcrilmsgtunnel
com.qualcomm.qti.qmmi
com.qualcomm.qti.radioconfiginterface
com.qualcomm.qti.telephonyservice
com.qualcomm.svi
com.qualcomm.timeservice
com.qualcomm.wfd.service
org.codeaurora.btmultisim
org.simalliance.openmobileapi.service
I accidentally removed com.lge.themesquare, changed my mind, and now add tells me the package no longer exists (package, not application, i.e. in the root folder)... Now I can't change theme help
MDW 100 said:
I accidentally removed com.lge.themesquare, changed my mind, and now add tells me the package no longer exists (package, not application, i.e. in the root folder)... Now I can't change theme help
Click to expand...
Click to collapse
Take a look in ROOT > SYSTEM > PRIV-APP for the themesquare folder and APK. Try to reload the APK.
Alternatively reload firmware using the links in my first post.
After removing all the apps from your list I couldn't login to my Google Accounts on my G7 anymore. Had to restore everything to be able again.
Do you know which package could be the cause of this?
(I tried Google quicksearchbox, but that wasn't the problem)
alagga said:
After removing all the apps from your list I couldn't login to my Google Accounts on my G7 anymore. Had to restore everything to be able again.
Do you know which package could be the cause of this?
(I tried Google quicksearchbox, but that wasn't the problem)
Click to expand...
Click to collapse
If you uninstall an app that breaks something, provided the phone is not bricked you can use the command "adb shell cmd package install-existing package.name.here"
MDW 100 said:
If you uninstall an app that breaks something, provided the phone is not bricked you can use the command "adb shell cmd package install-existing package.name.here"
Click to expand...
Click to collapse
Yes I know I did that to restore all packages.
But I wondered if you know which of the removed apps caused this behavior, so I could remove all other apps again.
So I figured it out:
On LG G7 do not unistall:
com.google.android.webview
This breaks the Google Account login!
Also I was able to remove these:
pm uninstall -k --user 0 com.lge.launcher3 # This breaks gesture App Switcher.
pm uninstall -k --user 0 com.lge.launcher2.theme.optimus #Be sure to have installed another launcher!!
pm uninstall -k --user 0 com.lge.gallery.aodimagewidget # sth. with always on display
pm uninstall -k --user 0 com.google.ar.core
pm uninstall -k --user 0 com.lge.floatingbar
pm uninstall -k --user 0 com.lge.quicktools
pm uninstall -k --user 0 com.mcafee.security.safefamily
pm uninstall -k --user 0 com.lge.coneshortcut
pm uninstall -k --user 0 com.lge.equalizer #Equalizer
And do you know which package is needed to use faceunlock feature? (Cant select Faceunlock after debloating)
Edit: Found it on my own.
To not remove Faceunlock keep this packages:
com.lge.faceglance.enrollment # FaceUnlock
com.lge.faceglance.trustagent # FaceUnlock
alagga said:
And do you know which package is needed to use faceunlock feature? (Cant select Faceunlock after debloating)
Edit: Found it on my own.
To not remove Faceunlock keep this packages:
com.lge.faceglance.enrollment # FaceUnlock
com.lge.faceglance.trustagent # FaceUnlock
Click to expand...
Click to collapse
Did you have the same issue with theme selector after debloating? I haven't managed to get it back
MDW 100 said:
Did you have the same issue with theme selector after debloating? I haven't managed to get it back
Click to expand...
Click to collapse
On my G7 the Themeselector is present and works regularly after debloating.
However I'd try to re-enable one or both of these these packages (they could be the cause I guess):
com.lge.themeservice
com.lge.themesquare #Theme
i uninstalled some of these (as well as the LGSetupWizard but i dont think its bc of that) up to the lg memories album. Now some of my apps arent working.
Apps that keep crashing:
DuckDuckGo
Tutanota
Discord
In addition to that, Aurora Store tells me it cant find an API and doesnt load anything
Any idea what this couldve been?
Hi everyone. After a couple of days using the s20+ I was wondering is there any way to debloat some of the preinstalled apps i.e - Netflix, Spotify, Members, S health, Browser etc. I've tried with adb and it turns out that is working. I removed some of the apps that I don't want and all is good. Here are the steps that I did:
Enable the Usb debugging in developer options
Open cmd and navigate to the folder with the installed ADB
Once there start the service with the following command
adb devices
This will show you is your phone connected to the PC. If connecting for the first time please give permissons on the phone screen and put it in File Transfering mode
adb shell
pm list packages
This will show you all the packages installed on the phone. The list is very long but you can search for specific one for example packages from google
pm list package | grep 'google'
When you locate the package you want to debloat type pm uninstall -k --user 0 package-name where package-name is your desired package as shown below.
I have uninstalled the following and consider them as safe to uninstall.
pm uninstall -k --user 0 com.netflix.mediaclient - netflix
pm uninstall -k --user 0 com.netflix.partner.activation - netflix
pm uninstall -k --user 0 com.samsung.sree - Samsung global goals
pm uninstall -k --user 0 com.samsung.android.voc - Samsung members
pm uninstall -k --user 0 com.microsoft.office.outlook - Outlook
pm uninstall -k --user 0 com.sec.android.app.sbrowser - samsung browser
pm uninstall -k --user 0 com.samsung.android.app.watchmanager - Samsung Wear
pm uninstall -k --user 0 com.sec.android.app.shealth - S Health
pm uninstall -k --user 0 com.microsoft.skydrive - Onedrive
pm uninstall -k --user 0 com.microsoft.appmanager - Your companion
pm uninstall -k --user 0 com.spotify.music - spotify
If you have trouble identifying the package name, simply go to Google Play Store on your browser and search for the app. Check the URL for the package name. It will be shown at end of the URL.
Please feel free to add packages that you locate and are SAFE to be uninstalled
Cheers
https://forum.xda-developers.com/showpost.php?p=82181293&postcount=142 (see first post of this topic to fit your needs)
I would suggest to use "adb shell pm disable-user --user 0" instead of uninstall, in case of ROM update.
Orphee said:
https://forum.xda-developers.com/showpost.php?p=82181293&postcount=142 (see first post of this topic to fit your needs)
I would suggest to use "adb shell pm disable-user --user 0" instead of uninstall, in case of ROM update.
Click to expand...
Click to collapse
This method of uninstalling the apps won't affect if there is ROM update due to the fact that we are uninstalling only for the current user not the system. Without root this is the only way. Disableing the apps is possible for most of them via the phone itself. Here I am providing a way that is different of disable Cheers
kirilorius said:
Hi everyone. After a couple of days using the s20+ I was wondering is there any way to debloat some of the preinstalled apps i.e - Netflix, Spotify, Members, S health, Browser etc. I've tried with adb and it turns out that is working. I removed some of the apps that I don't want and all is good. Here are the steps that I did:
Enable the Usb debugging in developer options
Open cmd and navigate to the folder with the installed ADB
Once there start the service with the following command
adb devices
This will show you is your phone connected to the PC. If connecting for the first time please give permissons on the phone screen and put it in File Transfering mode
adb shell
pm list packages
This will show you all the packages installed on the phone. The list is very long but you can search for specific one for example packages from google
pm list package | grep 'google'
When you locate the package you want to debloat type pm uninstall -k --user 0 package-name where package-name is your desired package as shown below.
I have uninstalled the following and consider them as safe to uninstall.
pm uninstall -k --user 0 com.netflix.mediaclient - netflix
pm uninstall -k --user 0 com.netflix.partner.activation - netflix
pm uninstall -k --user 0 com.samsung.sree - Samsung global goals
pm uninstall -k --user 0 com.samsung.android.voc - Samsung members
pm uninstall -k --user 0 com.microsoft.office.outlook - Outlook
pm uninstall -k --user 0 com.sec.android.app.sbrowser - samsung browser
pm uninstall -k --user 0 com.samsung.android.app.watchmanager - Samsung Wear
pm uninstall -k --user 0 com.sec.android.app.shealth - S Health
pm uninstall -k --user 0 com.microsoft.skydrive - Onedrive
pm uninstall -k --user 0 com.microsoft.appmanager - Your companion
pm uninstall -k --user 0 com.spotify.music - spotify
If you have trouble identifying the package name, simply go to Google Play Store on your browser and search for the app. Check the URL for the package name. It will be shown at end of the URL.
Please feel free to add packages that you locate and are SAFE to be uninstalled
Cheers
Click to expand...
Click to collapse
Debloated and unable to add samsung widgets to the homescreen , it is there but when trying to add nothing happens. Please help
For those who want to debloat the stock system without root, here my list with apps uninstalled for me.
How-To:
activate ADB in developer settings
download ADB tools from Google: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
open command line with cmd
Navigate to directory, where you extracted ZIP file from Google
Type adb shell and allow connection on phone, you have to allow file transfer, not charging option
Copy & paste the entries from list:
pm uninstall -k --user 0 com.android.backupconfirm
pm uninstall -k --user 0 com.android.bluetoothmidiservice
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.android.calllogbackup
pm uninstall -k --user 0 com.android.cellbroadcastreceiver
pm uninstall -k --user 0 com.android.cellbroadcastreceiver.overlay.common
pm uninstall -k --user 0 com.android.email.partnerprovider
pm uninstall -k --user 0 com.android.managedprovisioning
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.android.sharedstoragebackup
pm uninstall -k --user 0 com.android.statementservice
pm uninstall -k --user 0 com.android.stk
pm uninstall -k --user 0 com.android.wallpaperbackup
pm uninstall -k --user 0 com.coloros.activation
pm uninstall -k --user 0 com.coloros.activation.overlay.common
pm uninstall -k --user 0 com.coloros.assistantscreen
pm uninstall -k --user 0 com.coloros.athena
pm uninstall -k --user 0 com.coloros.backuprestore
pm uninstall -k --user 0 com.coloros.backuprestore.remoteservice
pm uninstall -k --user 0 com.coloros.bootreg
pm uninstall -k --user 0 com.coloros.childrenspace
pm uninstall -k --user 0 com.coloros.cloud
pm uninstall -k --user 0 com.coloros.compass2
pm uninstall -k --user 0 com.coloros.encryption
pm uninstall -k --user 0 com.coloros.floatassistant
pm uninstall -k --user 0 com.coloros.gamespace
pm uninstall -k --user 0 com.coloros.healthcheck
pm uninstall -k --user 0 com.coloros.lockassistant
pm uninstall -k --user 0 com.coloros.ocrscanner
pm uninstall -k --user 0 com.coloros.ocrservice
pm uninstall -k --user 0 com.coloros.phonemanager
pm uninstall -k --user 0 com.coloros.phonenoareainquire
pm uninstall -k --user 0 com.coloros.resmonitor
pm uninstall -k --user 0 com.coloros.sceneservice
pm uninstall -k --user 0 com.coloros.securepay
pm uninstall -k --user 0 com.coloros.securitykeyboard
pm uninstall -k --user 0 com.coloros.smartdrive
pm uninstall -k --user 0 com.coloros.soundrecorder
pm uninstall -k --user 0 com.coloros.speechassist
pm uninstall -k --user 0 com.coloros.translate.engine
pm uninstall -k --user 0 com.coloros.video
pm uninstall -k --user 0 com.coloros.wallet
pm uninstall -k --user 0 com.coloros.weather.service
pm uninstall -k --user 0 com.coloros.weather2
pm uninstall -k --user 0 com.coloros.widget.smallweather
pm uninstall -k --user 0 com.coloros.wifibackuprestore
pm uninstall -k --user 0 com.dropboxchmod
pm uninstall -k --user 0 com.dsi.ant.server
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.google.android.apps.restore
pm uninstall -k --user 0 com.google.android.apps.wellbeing
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
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.projection.gearhead
pm uninstall -k --user 0 com.google.android.setupwizard
pm uninstall -k --user 0 com.google.android.tag
pm uninstall -k --user 0 com.google.android.tts
pm uninstall -k --user 0 com.google.ar.core
pm uninstall -k --user 0 com.heytap.habit.analysis
pm uninstall -k --user 0 com.heytap.openid
pm uninstall -k --user 0 com.mediatek.omacp
pm uninstall -k --user 0 com.mobiletools.systemhelper
pm uninstall -k --user 0 com.nearme.atlas
pm uninstall -k --user 0 com.nearme.instant.platform
pm uninstall -k --user 0 com.nearme.statistics.rom
pm uninstall -k --user 0 com.oppo.ScoreAppMonitor
pm uninstall -k --user 0 com.oppo.aod
pm uninstall -k --user 0 com.oppo.atlas
pm uninstall -k --user 0 com.oppo.bttestmode
pm uninstall -k --user 0 com.oppo.criticallog
pm uninstall -k --user 0 com.oppo.decrypt
pm uninstall -k --user 0 com.oppo.engineermode
pm uninstall -k --user 0 com.oppo.engineermode.camera
pm uninstall -k --user 0 com.oppo.engineermode.network
pm uninstall -k --user 0 com.oppo.fingerprints.finterprintsensortest
pm uninstall -k --user 0 com.oppo.logkit
pm uninstall -k --user 0 com.oppo.logkitservice
pm uninstall -k --user 0 com.oppo.mimosiso
pm uninstall -k --user 0 com.oppo.music
pm uninstall -k --user 0 com.oppo.nw
pm uninstall -k --user 0 com.oppo.operationManual
pm uninstall -k --user 0 com.oppo.oppopowermonitor
pm uninstall -k --user 0 com.oppo.ovoicemanager
pm uninstall -k --user 0 com.oppo.partnerbrowsercustomizations
pm uninstall -k --user 0 com.oppo.qualityprotect
pm uninstall -k --user 0 com.oppo.quicksearchbox
pm uninstall -k --user 0 com.oppo.rftoolkit
pm uninstall -k --user 0 com.oppo.sos
pm uninstall -k --user 0 com.oppo.startlogkit
pm uninstall -k --user 0 com.oppo.usageDump
pm uninstall -k --user 0 com.oppo.webview
pm uninstall -k --user 0 com.oppo.wifirf
pm uninstall -k --user 0 com.oppo.wifisniffer
pm uninstall -k --user 0 com.oppoex.afterservice
pm uninstall -k --user 0 com.qualcomm.qti.modemtestmode
pm uninstall -k --user 0 com.qualcomm.qti.remoteSimlockAuth
pm uninstall -k --user 0 com.qualcomm.uimremoteclient
pm uninstall -k --user 0 com.qualcomm.uimremoteserver
pm uninstall -k --user 0 com.realme.logtool
pm uninstall -k --user 0 com.realme.securitycheck
pm uninstall -k --user 0 com.tencent.soter.soterserver
Some entries are from COS because I updated afterwards to RUI, so I didn't check anything from scratch again.
If you debloated to much, you can reinstall apps with command: cmd package install-existing <name of package>
Feel free to test and tell if there are any issues or options to debloat even more.
For faster editing I recommend Notepad++.
a little bit of concern.
you should put a brief description/information per app to prevent confusion to those who will debloat their devices for the first time. for example
com.coloros.phonemanager = Phone Manager
so people won't gonna debloat their preferred apps.
and also, just a reminder. this guide is a bit to agressive, like com.coloros.athena, that is needed for the app killer functionality in recent task menu (the X button). so yea that's it, sorry for my bad engrish.
I use Oppo A3S/CPH1853 (Color OS 5.2) so COS version will also matter on how these apps behave.
As it's written:
For those who want to debloat the stock system without root, here my list with apps uninstalled for me.
Means:
It's my daily driver and yes much debloated, but for my purpose everything is fine.
Everyone has other preferences and apps he / she wants to use and for those there are several apps on Google Play telling you which app is installed and where.
Reminder also:
On RUI there's no X in task manager, but delete and it's still working!
And also from above:
Feel free to test and tell if there are any issues or options to debloat even more.
tidschi said:
As it's written:
For those who want to debloat the stock system without root, here my list with apps uninstalled for me.
Means:
It's my daily driver and yes much debloated, but for my purpose everything is fine.
Everyone has other preferences and apps he / she wants to use and for those there are several apps on Google Play telling you which app is installed and where.
Reminder also:
On RUI there's no X in task manager, but delete and it's still working!
And also from above:
Feel free to test and tell if there are any issues or options to debloat even more.
Click to expand...
Click to collapse
You may misunderstood me, i'm sorry for the "X" thingy but it is the Clear button. and after debloating it's stopped functioning. it still leave the task, i also mentioned COS version there and that's just my concern. just a small input for those who are in lower version as yours.
+ you have your personal preference in debloating right? well every person has it's own preference so just adding app name will make a big difference for those 1st timers.
no offense but i just did what you want others to do and you repeated it twice, as stated:
Feel free to test and tell if there are any issues or options to debloat even more.
Shiroyuki82 said:
well every person has it's own preference so just adding app name will make a big difference for those 1st timers.
Click to expand...
Click to collapse
And for that reason there are several APK managers in Google Play.
Obviously everyone should have a look at the list, what will be debloated, before executing blind and wondering if something is missing, what he / she needs.
Can you imagine how much time it took me to figure out what can be debloated and what not?
It's not just a copy & paste list from other threads with Oppo or Realme lists, which you can find on XDA, too.
So if your issue exists in COS with Oppo, ok fine I got it.
But then just leave it out and you're fine, too.
Otherwise you can create a list for yourself from scratch, if you want to be 100% safe and to make that work again.
tidschi said:
And for that reason there are several APK managers in Google Play.
Obviously everyone should have a look at the list, what will be debloated, before executing blind and wondering if something is missing, what he / she needs.
Can you imagine how much time it took me to figure out what can be debloated and what not?
It's not just a copy & paste list from other threads with Oppo or Realme lists, which you can find on XDA, too.
So if your issue exists in COS with Oppo, ok fine I got it.
But then just leave it out and you're fine, too.
Otherwise you can create a list for yourself from scratch, if you want to be 100% safe and to make that work again.
Click to expand...
Click to collapse
lmao dude i don't get it lmao, so basically ur just offended on what i said from the beginning? there's no need for that. i created tons of debloating scripts in the past and i don't think you created this from scratch because basing from your list i see other packages in other debloating lists (using other debloat scripts as a base for this one). if you can't take any compliments then i won't gonna reply afterwards, too salty.. i see your guide as non-friendly and i want to turn that into one because ur guide is too aggressive. jajajaja i'm out dude if you can't take Some Tips and Compliments.
to make long story short, my whole point on this is to make this more friendly to new users, well because debloating will be their 1st move instead of rooting. if that offended you because ik it will be another pain in the ass that's another story for later. kek :'v
i don't want any argument or similar like that, i just want more clarifications to the newer members who will try this guide. no offense but you become too aggressive.
Moderator Information,
Thread closed at OP's request.
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.
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
amnesiadroid said:
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, 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.
google:
pm uninstall -k --user 0 com.google.android.apps.docs
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.apps.youtube.music
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.google.android.apps.turbo
pm uninstall -k --user 0 com.google.android.as
pm uninstall -k --user 0 com.google.android.gm
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.google.android.partnersetup
pm uninstall -k --user 0 com.google.ar.core
pm uninstall -k --user 0 com.android.vending
pm uninstall -k --user 0 com.google.android.gms
pm uninstall -k --user 0 com.google.android.gsf
pm uninstall -k --user 0 com.google.android.tts
pm uninstall -k --user 0 com.google.android.gms.location.history
pm uninstall -k --user 0 com.google.android.apps.maps
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.google.audio.hearing.visualization.accessibility.scribe
pm uninstall -k --user 0 com.google.android.projection.gearhead
pm uninstall -k --user 0 com.google.android.apps.restore
pm uninstall -k --user 0 com.google.android.configupdater
pm uninstall -k --user 0 com.google.android.syncadapters.contacts
pm uninstall -k --user 0 com.google.android.syncadapters.calendar
pm uninstall -k --user 0 com.google.android.onetimeinitializer
ant:
pm uninstall -k --user 0 com.dsi.ant.plugins.antplus
pm uninstall -k --user 0 com.dsi.ant.sample.acquirechannels
pm uninstall -k --user 0 com.dsi.ant.server
pm uninstall -k --user 0 com.dsi.ant.service.socket
facebook:
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
linkedin:
pm uninstall -k --user 0 com.linkedin.android
microft apps:
pm uninstall -k --user 0 com.microsoft.appmanager
pm uninstall -k --user 0 com.microsoft.office.officehubrow
pm uninstall -k --user 0 com.microsoft.office.outlook
pm uninstall -k --user 0 com.microsoft.skydrive
spotify:
pm uninstall -k --user 0 com.spotify.music
axelspringer:
pm uninstall -k --user 0 de.axelspringer.yana.zeropage
netflix:
pm uninstall -k --user 0 com.netflix.mediaclient
pm uninstall -k --user 0 com.netflix.partner.activation
swiftkey keyboard:
pm uninstall -k --user 0 com.touchtype.swiftkey
pm uninstall -k --user 0 com.swiftkey.swiftkeyconfigurator
hiya star service (phone spam protection):
pm uninstall -k --user 0 com.hiya.star
dex:
pm uninstall -k --user 0 com.sec.android.app.dexonpc
pm uninstall -k --user 0 com.sec.android.desktopmode.uiservice
pm uninstall -k --user 0 com.sec.android.app.desktoplauncher
pm uninstall -k --user 0 com.samsung.desktopsystemui
bixby:
pm uninstall -k --user 0 com.samsung.android.app.routines
pm uninstall -k --user 0 com.samsung.android.bixby.agent
pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy
pm uninstall -k --user 0 com.samsung.android.bixby.service
pm uninstall -k --user 0 com.samsung.android.app.settings.bixby
pm uninstall -k --user 0 com.samsung.systemui.bixby2
pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
samsung bloat:
pm uninstall -k --user 0 com.samsung.sree
pm uninstall -k --user 0 com.sec.android.app.sbrowser
pm uninstall -k --user 0 com.samsung.android.voc
pm uninstall -k --user 0 com.sec.android.easyMover
pm uninstall -k --user 0 com.sec.android.easyMover.Agent
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.samsung.android.drivelink.stub
pm uninstall -k --user 0 com.samsung.android.forest
pm uninstall -k --user 0 com.samsung.android.fmm
pm uninstall -k --user 0 com.samsung.android.samsungpassautofill
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gos
pm uninstall -k --user 0 com.samsung.android.calendar
pm uninstall -k --user 0 com.sec.android.cover.ledcover
pm uninstall -k --user 0 com.samsung.android.app.ledbackcover
pm uninstall -k --user 0 com.samsung.android.app.simplesharing
pm uninstall -k --user 0 com.samsung.android.app.social
pm uninstall -k --user 0 com.samsung.android.rubin.app
pm uninstall -k --user 0 com.samsung.android.coldwalletservice
pm uninstall -k --user 0 com.sec.android.app.billing
pm uninstall -k --user 0 com.samsung.android.scloud
pm uninstall -k --user 0 com.samsung.android.app.spage
pm uninstall -k --user 0 com.samsung.android.mdx
pm uninstall -k --user 0 com.sec.android.sdhms
pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge
pm uninstall -k --user 0 com.samsung.android.kidsinstaller
pm uninstall -k --user 0 com.sec.location.nsflp2
pm uninstall -k --user 0 com.samsung.android.app.mirrorlink
pm uninstall -k --user 0 com.samsung.android.samsungpass
pm uninstall -k --user 0 com.samsung.android.authfw
pm uninstall -k --user 0 com.samsung.android.spayfw
pm uninstall -k --user 0 com.sec.spp.push
pm uninstall -k --user 0 com.samsung.SMT
pm uninstall -k --user 0 com.samsung.android.svoiceime
pm uninstall -k --user 0 com.samsung.android.fast
pm uninstall -k --user 0 com.sec.android.daemonapp
pm uninstall -k --user 0 com.diotek.sec.lookup.dictionary
pm uninstall -k --user 0 com.sec.android.app.parser
pm uninstall -k --user 0 com.samsung.sec.android.teegris.tui_service
pm uninstall -k --user 0 com.sec.android.app.shealth
pm uninstall -k --user 0 com.sec.android.sdk.health
pm uninstall -k --user 0 com.sec.android.service.health
pm uninstall -k --user 0 com.samsung.android.smartswitchassistant
knox:
pm uninstall -k --user 0 com.samsung.android.knox.containeragent
pm uninstall -k --user 0 com.samsung.android.knox.analytics.uploader
pm uninstall -k --user 0 com.sec.enterprise.knox.cloudmdm.smdms
pm uninstall -k --user 0 com.samsung.android.knox.attestation
pm uninstall -k --user 0 com.sec.enterprise.knox.attestation
pm uninstall -k --user 0 com.samsung.android.knox.containercore
pm uninstall -k --user 0 com.samsung.knox.securefolder
pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent
pm uninstall -k --user 0 com.android.managedprovisioning
############################################
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
#############################################
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
Click to expand...
Click to collapse
You removed the Google Play store? com.android.vending??
speedyjay said:
You removed the Google Play store? com.android.vending??
Click to expand...
Click to collapse
Dude you don't need to qoute a whole book worth of text if it's just above you! edit your post man.
chieco said:
Dude you don't need to qoute a whole book worth of text if it's just above you! edit your post man.
Click to expand...
Click to collapse
Nope....if you dont like it, that's your problem...
speedyjay said:
Nope....if you dont like it, that's your problem...
Click to expand...
Click to collapse
No, he's right, edit your post
*Detection* said:
No, he's right, edit your post
Click to expand...
Click to collapse
Nope. I'm not breaking the rules or anything. I can see he's reported my post so we'll just let a moderator have the final say. I quoted a post because i had a question to ask....nothing wrong with that.
speedyjay said:
Nope.
Click to expand...
Click to collapse
Dude what's wrong with you? Haven't been loved in a while or what? You can can edit your quote and only highlight the part you have a question and no one would have said anything. You making a fool out of yourself...
chieco said:
Dude what's wrong with you? Haven't been loved in a while or what? You can can edit your quote and only highlight the part you have a question and no one would have said anything. You making a fool out of yourself...
Click to expand...
Click to collapse
Why are you getting personal? I quoted a post because i had a question to ask. Show me where it says i MUST shorten my quotation to accomodate others thumbs or mouse scolling wheels? Grow up...
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
Badger50 said:
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 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
Click to expand...
Click to collapse
Perfect. Thank you buddy. Although i was not bickering, i was merely stating that no rules were broken by myself. But that being said, what you have said sounds fair and will be taken on board.
speedyjay said:
Perfect. Thank you buddy. Although i was not bickering, i was merely stating that no rules were broken by myself. But that being said, what you have said sounds fair and will be taken on board.
Click to expand...
Click to collapse
ahhh you done it again quoted a whole post go stand in the corner :laugh:
yodainascoda said:
ahhh you done it again quoted a whole post go stand in the corner :laugh:
Click to expand...
Click to collapse
Ma bad! lol hope you're good bro?
speedyjay said:
You removed the Google Play store? com.android.vending??
Click to expand...
Click to collapse
Yes with all the other google apps. If you go down this road, you can get your apps from aurora store and f-droid.
Hey guys I've debloated my s20 based on the s10 threads and the s20 threads... is there a package that you guys know of that will break samsung store updates for samsung apps? I have updates pending but upon selecting the updates tab it force closes... I'm asking here because I don't know if its something I've debloated
m_reyna_16 said:
Hey guys I've debloated my s20 based on the s10 threads and the s20 threads... is there a package that you guys know of that will break samsung store updates for samsung apps? I have updates pending but upon selecting the updates tab it force closes... I'm asking here because I don't know if its something I've debloated
Click to expand...
Click to collapse
the samsung app store doesn't have any dependencies that will break it completely when removed, but you'll need com.osp.app.signin for the log-in. so check if you have debloated the signin app, if that doesn't work out, your problems must be from somewhere else, try deleting the app data and cache and try again, if that doesn't work do a clean re-install of the 2 apps.
btw: i will push an update to the list soon
Does anyone know what the secure folder user number is?
I haven't enabled the secure folder yet, but if i do, i can imagine it will be like my S10 Plus was and certain apps i already removed from user 0 will still be listed in the secure folder. I think they need to be removed as a different user.
Thank you for share.
Thanks!
## UPDATE ##
I updatet the list and more to come, enjoy