Bloatware remover for | Galaxy S10e (SM-G970F)

Search This thread

alex.quiniou

New member
Feb 28, 2020
2
15
3
I followed you hints, thank you for this post.
Probably depending on Version I do have some failures because it is not installed.
com.samsung.android.bixbyvision.framework
com.samsung.android.visionarapps
...
and for one package I get:
com.samsung.android.kgclient'
Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER]

Nevertheless I have still >300 packages and in settings/apps I can found still a lot of things I don't want, as "AR Zone", "Finder", "Private Share", "Reminder" - what is it for?, "Samsung Visit in", "Secure WLAN".

I will check for that. How did you do that - by trial and error?
What is responsible for OTA-Updates, that I think we shoud keep.
Go on github instructions are up to date. That why you have so many problems.
 
  • Like
Reactions: starbright_

starbright_

Senior Member
Apr 11, 2010
1,270
206
83
Go on github instructions are up to date. That why you have so many problems.
The problem with this files are, that it is not right away usable.
How do you use it? It is ok for overview but not for execution.
Best would be something copy / paste or scriptable. I would be enough just to put comments/notes in a separate line with "#" in front. I think that should be done once not each and every user on its on. I can do that, if you like.
 

starbright_

Senior Member
Apr 11, 2010
1,270
206
83
Also to have some kind of a reproducable order of packages I recommend to sort them alphabetically as proposed in post #39

Code:
adb shell 'pm list packages' | sed 's/package://g' | sort | sed 's/^/# pm uninstall -k --user 0 /'

Although your kind of grouping packages has some advantages too. But a list generated by the line above will help creating the actual debloat script.
What do you think about that?

----

I checked your 11 guthub list. Some few more I could deinstall, but others seem not to be on device. No problem with that.

I would add this packages - these are easy to find as connected to apps that could be seen in settings/apps:

Code:
pm uninstall -k --user 0 com.samsung.android.arzone
pm uninstall -k --user 0 com.sec.android.app.myfiles

pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos

pm uninstall -k --user 0 com.samsung.android.privateshare
pm uninstall -k --user 0 com.samsung.android.app.reminder
pm uninstall -k --user 0 com.samsung.android.ipsgeofence
pm uninstall -k --user 0 com.samsung.android.appseparation
pm uninstall -k --user 0 com.samsung.android.fast
pm uninstall -k --user 0 com.samsung.android.app.tips

com.samsung.android.game.gos behaves strange. I can call uninstall as often as I want - it is always executed with "success" - so it is not removed.
 
Last edited:

starbright_

Senior Member
Apr 11, 2010
1,270
206
83
Mh, one of the packages I should kept. The Battery statistics / Device maintanance is gone.

It comes back with:
Code:
cmd package install-existing com.samsung.android.lool

Thinking about debloating at all I start to doubt. You want to have less "talk" with Samsung/Google servers, less battery usage, faster speed by a slimmer system.
In fact, what I want is to have a AOSP system without all the bells and whistles of a full blown vendor ROM with very, very few exceptions:
using full hardware features that might not be best supported by a Custom/Open Source ROM. What comes to my mind is VoLTE and camera.

But bck to debloating:
  • you don't get more space
  • risk missing features that you don't see at the first glance (especially for system services)
  • maybe some other apps rely on availability of a service
I thought unwanted data transfer might be limited with a firewall, so debloating isn't required.
But also this approach can lead to less speed. Device can see - I am connected to internet and want to talks with my servers - which fails due to FW. But it will repeat that several times with timeouts and slow down device. Se better niot to have that parts in?

So there are pro/cons....
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    I hope i'm in the good sub forum

    I am disapointed by Samsung, because it has to much bloatware. More than any phone I've had before !
    So i have found ADB and published my 'findings' on github (anyone can take it and update)

    If you spot any error, open an issue here :
    https://github.com/AlexQuiniou/remove-bloatware-galaxy-s10e
    On Github the instructions are up to date.

    ----------------------------------------------------------------------

    Bloatware remover for | Galaxy S10e (SM-G970F)

    This project can help you if

    You don't have time to search a solution by yourself
    Don't know how android apps works under the hood
    Get ride of some apps quickly

    1. Steps

    Download and unzip Minimal ADB and Fastboot (portable version --> zip)
    After dowloaded Minimal ADB and Fastboot, unzip it where you want
    Double click on cmd-here.exe
    Type inside CMD window adb devices, it will launch daemon (*daemon not running; *starting now at tcp:5037 * daemon started successfully)
    Enable developer options
    Settings > About Phone > Information about software > Build Number
    Poque it more than 7 times
    It will say developper mode has been activated
    Enable USB debugging
    Go back twice
    Inside the parameter app, at the bottom clic at developpers options
    Find and toggle USB Debugging
    Connect your phone to your PC
    On your phone autorize Autorize phone debugging and check Always autorize this computer
    Check your device connectivity
    type adb devices ,you should see after List of devices attached your phone with random letters and numbers before the word device
    Shell
    Type adb shell in CMD, you should see beyond0:/ $
    Copy and past list bellow

    2. Easy list removal

    This apps are not needed at all (unless you are using them). If you remove them nothing bad will happened.
    Facebook

    pm uninstall -k --user 0 'com.facebook.services'
    pm uninstall -k --user 0 'com.facebook.katana'
    pm uninstall -k --user 0 'com.facebook.system'
    pm uninstall -k --user 0 'com.facebook.appmanager'
    Bixby

    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.service'
    pm uninstall -k --user 0 'com.samsung.android.bixby.agent'
    pm uninstall -k --user 0 'com.samsung.android.bixbyvision.framework'
    pm uninstall -k --user 0 'com.samsung.android.bixby.wakeup'
    pm uninstall -k --user 0 'com.samsung.android.bixby.agent.dummy'
    pm uninstall -k --user 0 'com.samsung.android.app.routines'
    pm uninstall -k --user 0 'com.samsung.android.visionintelligence'
    pm uninstall -k --user 0 'com.samsung.android.visionarapps'
    Knox

    pm uninstall -k --user 0 'com.samsung.android.knox.containercore'
    pm uninstall -k --user 0 'com.sec.enterprise.knox.attestation'
    pm uninstall -k --user 0 'com.samsung.android.knox.attestation'
    pm uninstall -k --user 0 'com.samsung.android.knox.containeragent'
    pm uninstall -k --user 0 'com.samsung.knox.keychain'
    pm uninstall -k --user 0 'com.samsung.knox.securefolder'
    pm uninstall -k --user 0 'com.samsung.android.knox.analytics.uploader'
    pm uninstall -k --user 0 'com.knox.vpn.proxyhandler'
    pm uninstall -k --user 0 'com.sec.enterprise.knox.cloudmdm.smdms'
    pm uninstall -k --user 0 'com.android.managedprovisioning'
    Dex

    pm uninstall -k --user 0 'com.sec.android.app.dexonpc'
    pm uninstall -k --user 0 'com.sec.android.app.desktoplauncher'
    pm uninstall -k --user 0 'com.samsung.desktopsystemui'
    pm uninstall -k --user 0 'com.sec.android.desktopmode.uiservice'
    Samsung Smart Switch Mobile

    pm uninstall -k --user 0 'com.samsung.android.smartswitchassistant'
    pm uninstall -k --user 0 'com.sec.android.easyMover.Agent'
    pm uninstall -k --user 0 'com.sec.android.easyMover'
    Samsung Pass(word autofill)

    pm uninstall -k --user 0 'com.samsung.android.samsungpassautofill'
    pm uninstall -k --user 0 'com.samsung.android.samsungpass'
    pm uninstall -k --user 0 'com.samsung.android.authfw'
    Galaxy Theme app administrator

    pm uninstall -k --user 0 'com.samsung.android.themestore'
    pm uninstall -k --user 0 'com.samsung.android.themecenter'
    Galaxy Theme styles

    pm uninstall -k --user 0 'com.android.theme.icon.square'
    pm uninstall -k --user 0 'com.android.theme.color.cinnamon'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.rounded.systemui'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.rounded.android'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.circular.themepicker'
    pm uninstall -k --user 0 'com.android.theme.color.black'
    pm uninstall -k --user 0 'com.android.theme.color.green'
    pm uninstall -k --user 0 'com.android.theme.color.ocean'
    pm uninstall -k --user 0 'com.android.theme.color.space'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.rounded.launcher'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.filled.settings'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.circular.settings'
    pm uninstall -k --user 0 'com.android.theme.icon.teardrop'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.filled.systemui'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.filled.android'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.circular.systemui'
    pm uninstall -k --user 0 'com.android.theme.icon.squircle'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.filled.launcher'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.circular.launcher'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.filled.themepicker'
    pm uninstall -k --user 0 'com.android.theme.color.orchid'
    pm uninstall -k --user 0 'com.android.theme.color.purple'
    pm uninstall -k --user 0 'com.android.theme.icon.roundedrect'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.rounded.settings'
    pm uninstall -k --user 0 'com.android.theme.icon_pack.circular.android'
    ANT +

    pm uninstall -k --user 0 'com.dsi.ant.service.socket'
    pm uninstall -k --user 0 'com.dsi.ant.sample.acquirechannels'
    pm uninstall -k --user 0 'com.dsi.ant.plugins.antplus'
    pm uninstall -k --user 0 'com.dsi.ant.server'
    Samsung partner

    pm uninstall -k --user 0 'com.hiya.star'
    pm uninstall -k --user 0 'de.axelspringer.yana.zeropage'
    pm uninstall -k --user 0 'com.diotek.sec.lookup.dictionary'
    LED cover

    pm uninstall -k --user 0 'com.sec.android.cover.ledcover'
    pm uninstall -k --user 0 'com.samsung.android.app.ledbackcover'
    Samsung Pay

    pm uninstall -k --user 0 'com.samsung.android.spayfw'
    pm uninstall -k --user 0 'com.samsung.android.kgclient'
    pm uninstall -k --user 0 'com.sec.android.app.billing'
    Hard list removal

    You are probably using one of them. Pay attention about your actions ! If you remove them nothing bad will happen.
    Microsoft
    Syntax Description
    pm uninstall -k --user 0 'com.microsoft.skydrive' Microsoft OneDrive
    pm uninstall -k --user 0 'com.microsoft.appmanager' Your Phone Companion - Link to Windows
    Google
    Syntax Description
    pm uninstall -k --user 0 'com.android.chrome' Google Chrome: Fast & Secure
    pm uninstall -k --user 0 'com.google.android.youtube' YouTube
    pm uninstall -k --user 0 'com.google.android.googlequicksearchbox' Google
    pm uninstall -k --user 0 'com.google.ar.core' Google Play Services for AR
    pm uninstall -k --user 0 'com.google.android.gm' Gmail
    pm uninstall -k --user 0 'com.google.android.music' Google Play Music
    pm uninstall -k --user 0 'com.google.android.apps.docs' Google Drive
    pm uninstall -k --user 0 'com.google.android.apps.maps' Maps - Navigate & Explore
    pm uninstall -k --user 0 'com.google.android.tts' Google Text-to-Speech
    pm uninstall -k --user 0 'com.google.android.videos' Google Play Movies & TV
    pm uninstall -k --user 0 'com.google.android.apps.photos' Google Photos
    pm uninstall -k --user 0 'com.google.android.apps.turbo' Device Health Services
    pm uninstall -k --user 0 'com.google.android.gms.location.history' Historique des positions Google
    pm uninstall -k --user 0 'com.google.android.projection.gearhead' Android Auto - Google Maps, Media & Messaging
    pm uninstall -k --user 0 'com.google.android.apps.tachyon' Google Duo - High Quality Video Calls
    Samsung
    Syntax Description
    pm uninstall -k --user 0 'com.samsung.android.app.cocktailbarservice' Ecran latéral
    pm uninstall -k --user 0 'com.samsung.android.themestore' Galaxy Theme
    pm uninstall -k --user 0 'com.samsung.android.aremoji' AR Emoji
    pm uninstall -k --user 0 'com.samsung.android.ardrawing' AR Doodle
    pm uninstall -k --user 0 'com.samsung.app.slowmotion' Rogner
    pm uninstall -k --user 0 'com.samsung.android.calendar' Calendrier (Samsung)
    pm uninstall -k --user 0 'com.sec.android.inputmethod' Clavier Samsung
    pm uninstall -k --user 0 'com.osp.app.signin' Compte Samsung
    pm uninstall -k --user 0 'com.samsung.android.app.contacts' Contacts (Samsung)
    pm uninstall -k --user 0 'com.samsung.android.contacts' Contacts Migrator
    pm uninstall -k --user 0 'com.samsung.android.forest' Bien-etre numérique et controles parentaux
    pm uninstall -k --user 0 'com.sec.android.app.samsungapps' Galaxy Store
    pm uninstall -k --user 0 'com.samsung.android.video' Lecteur vidéo
    pm uninstall -k --user 0 'com.samsung.android.messaging' Messages (Sasmung)
    pm uninstall -k --user 0 'com.sec.android.daemonapp' Meteo (Samsung)
    pm uninstall -k --user 0 'com.sec.android.app.quicktool' Outils
    pm uninstall -k --user 0 'com.samsung.android.app.simplesharing' Partage de liens
    pm uninstall -k --user 0 'com.samsung.android.scloud' Samsung Cloud
    pm uninstall -k --user 0 'com.samsung.android.app.spage' Samsung Daily Beta
    pm uninstall -k --user 0 'com.sec.android.service.health' Samsung Health
    pm uninstall -k --user 0 'com.sec.android.sdhms' Samsung Device Health Manager Service
    pm uninstall -k --user 0 'com.samsung.android.mobileservice' Samsung Experience Service
    pm uninstall -k --user 0 'com.samsung.android.mateagent' Samsung Galaxy Friends
    pm uninstall -k --user 0 'com.sec.spp.push' Samsung push service
    pm uninstall -k --user 0 'com.samsung.android.rubin.app' Service de personnalisation
    pm uninstall -k --user 0 'com.samsung.android.lool' Device Care
    pm uninstall -k --user 0 'com.samsung.android.app.sbrowseredge' Volet Samsung Internet
    pm uninstall -k --user 0 'com.sec.android.app.launcher' Samsung One UI Home
    You unistalled an important app, what to do ?

    You can restore any app you have 'unistall' Use this command cmd package install-existing XXX and replace XXX by the name of the app.
    You want to submit a new app or post a problem ?

    Create an issue and take your time to explain what you want
    1
    Do you know if this can work on G970U (Snapdragon version)?

    Yes, adb is not Exynos specific. It's android.
    1
    Sorry, can we just confirm. This series of scripts disables these features rather than removes them entirely from the phone?
    1
    After remove the bloatware my battery life got 100% better I can get now 5 hours of sot and stand by mode is awesome too.. I removed lots of bloatware and lots of Samsung **** like knox, Samsung pay, pass, digital wellbeing.. the phone feels amazing now! I'm so glad :)
    1
    I followed you hints, thank you for this post.
    Probably depending on Version I do have some failures because it is not installed.
    com.samsung.android.bixbyvision.framework
    com.samsung.android.visionarapps
    ...
    and for one package I get:
    com.samsung.android.kgclient'
    Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER]

    Nevertheless I have still >300 packages and in settings/apps I can found still a lot of things I don't want, as "AR Zone", "Finder", "Private Share", "Reminder" - what is it for?, "Samsung Visit in", "Secure WLAN".

    I will check for that. How did you do that - by trial and error?
    What is responsible for OTA-Updates, that I think we shoud keep.
    Go on github instructions are up to date. That why you have so many problems.
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