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

Samsung ULTRA Debloat Script NO ROOT

Search This thread

Solace50

Senior Member
Jul 17, 2011
517
71
You have things that are not Samsung related in your script... its just a massive list of system APK's and not Samsung exclusive. Of which majority would break functionality of the device.
 
Last edited:
  • Like
Reactions: voidxor

jamnt

Senior Member
Dec 20, 2015
63
21
Hello everyone

After a long long web searches, long and painful experiments. I finally created the ultra, ultimate (whatever you call it :victory:) package uninstaller.

First of all, this action is irrevocable. You will have to factory reset your device in order to get any app back. But there's a trick, some of the apps can be installed manually later. For instance, this script will remove Google Drive but you can install it from Google Play later.

There are total of 293 apps removed from system. Yes, that much.

Please note that, basic features deleted as well.

I don't understand why (almost) everybody is claiming that
this action is irrevocable
That is simply not the truth. If using
pm uninstall -k --user 0 package-name
would be irrecoverable, then factory reset would not work because factory reset is nothing more than enabling existing locally (no need for internet connection) app. Exceptions are apps installed by the user.
pm uninstall removes application for specific user (you) but app stays on the phone so it is easy to reverse specific action.

Of course one can use factory reset but this would be a waste of time.
With this sort of de-bloating, the only drawback is that one has to be patient (don't delete all if you don't know what would be lost) and make sure that you remember the names of deleted apps.

So what I did was split deletions into few groups, restart phone and see what was affected.
so this is deletion command for adb:
pm uninstall -k --user 0 package-name

and this is re-install command for adb:
cmd package install-existing package-name

Personally, I removed from my note apps that are privacy suspicious, and apps that eat too much RAM and CPU. I bought unlocked phone, so I do not have wireless provider apps installed on the phone.

to check how much RAM and cpu is used run
#adb shell
and then enter command
#top

leave top by pressing ctrl-c
then enter
exit
to leave adb shell

Note: I always check what specific app is doing and if specific function requires one or more apps.
 

sam_son

Member
Sep 6, 2019
23
8
gitlab.com
Just a word of warning, since I've written my own debloat application (SamCleaner on gitlab): DO NOT touch the package: com.samsung.android.kgclient

It is part of the Samsung Payment Services and for security reasons if its touched (uninstalled, disabled, frozen, whatever) then the device will lock itself immediately.
 

Amaranth`

Senior Member
Jul 21, 2015
388
84
Paris
Hi can you make a flashable zip with all this removed apps? I wanna bebloat my Note8 stock rom with android 9. The debloat script from note 8 section looks outdated.
 

dan_elm_338

Member
Sep 12, 2020
7
0
quote for notification

Do you (or anyone else) by any chance know which app is related to the "Secure startup" feature (which encrypts your device) so I don't disable it by accident? Do you yourself use that feature fine after debloating? A user informed me there is no app related to that feature, can anyone verify that? Let me know, please ?
 
The OP of this thread just removes everything, without knowing what each package does. For instance, com.android.emergency provides Android Emergency Location Service (ELS) which is necessary to provide your location to emergency operators (e.g. 911 in the United States).

Does your phone work after removing so many packages. I see some that might be required to run the phone, some are sys packages.
If you are looking for a less overzealous ("ultra") debloat script, see Galaxy S8: moderate debloat script (no root).
 
Last edited:
Jul 16, 2021
24
4
# Tested on Galaxy A31 OneUI 2.1
#Safety and no bootloop, keep All google services
##can no longer delete more
 

Attachments

  • SpeedUp_OneUI2.0_2.1.txt
    11.1 KB · Views: 7
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Hello everyone

    After a long long web searches, long and painful experiments. I finally created the ultra, ultimate (whatever you call it :victory:) package uninstaller.

    First of all, this action is irrevocable. You will have to factory reset your device in order to get any app back. But there's a trick, some of the apps can be installed manually later. For instance, this script will remove Google Drive but you can install it from Google Play later.

    There are total of 293 apps removed from system. Yes, that much.

    Please note that, basic features deleted as well. For instance

    • Camera application.
    • Messaging
    • Clock
    • Phone

    removed from the system, you're gonna have to install those apps from Google Play separately.

    I'll keep improving this script, you can check the progress here.

    Long story short, here are the codes of script. For this moment, I wont create one click installer cross platform because I only want experienced users to test it out.

    Code:
    adb shell "pm uninstall -k --user 0 android.autoinstalls.config.samsung"
    adb shell "pm uninstall -k --user 0 com.android.apps.tag"
    adb shell "pm uninstall -k --user 0 com.android.backupconfirm"
    adb shell "pm uninstall -k --user 0 com.android.bips"
    adb shell "pm uninstall -k --user 0 com.android.bluetoothmidiservice"
    adb shell "pm uninstall -k --user 0 com.android.bookmarkprovider"
    adb shell "pm uninstall -k --user 0 com.android.calllogbackup"
    adb shell "pm uninstall -k --user 0 com.android.chrome"
    adb shell "pm uninstall -k --user 0 com.android.captiveportallogin"
    adb shell "pm uninstall -k --user 0 com.android.cts.ctsshim"
    adb shell "pm uninstall -k --user 0 com.android.cts.priv.ctsshim"
    adb shell "pm uninstall -k --user 0 com.android.dreams.basic"
    adb shell "pm uninstall -k --user 0 com.android.dreams.phototable"
    adb shell "pm uninstall -k --user 0 com.android.egg"
    adb shell "pm uninstall -k --user 0 com.android.emergency"
    adb shell "pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle"
    adb shell "pm uninstall -k --user 0 com.android.htmlviewer"
    adb shell "pm uninstall -k --user 0 com.android.inputdevices"
    adb shell "pm uninstall -k --user 0 com.android.keychain"
    adb shell "pm uninstall -k --user 0 com.android.managedprovisioning"
    adb shell "pm uninstall -k --user 0 com.android.mms.service"
    adb shell "pm uninstall -k --user 0 com.android.nfc"
    adb shell "pm uninstall -k --user 0 com.android.pacprocessor"
    adb shell "pm uninstall -k --user 0 com.android.printspooler"
    adb shell "pm uninstall -k --user 0 com.android.providers.blockednumber"
    adb shell "pm uninstall -k --user 0 com.android.providers.calendar"
    adb shell "pm uninstall -k --user 0 com.android.providers.partnerbookmarks"
    adb shell "pm uninstall -k --user 0 com.android.proxyhandler"
    adb shell "pm uninstall -k --user 0 com.android.sharedstoragebackup"
    adb shell "pm uninstall -k --user 0 com.android.statementservice"
    adb shell "pm uninstall -k --user 0 com.android.stk"
    adb shell "pm uninstall -k --user 0 com.android.stk2"
    adb shell "pm uninstall -k --user 0 com.android.wallpaper.livepicker"
    adb shell "pm uninstall -k --user 0 com.android.wallpaperbackup"
    adb shell "pm uninstall -k --user 0 com.android.wallpapercropper"
    adb shell "pm uninstall -k --user 0 com.diotek.sec.lookup.dictionary"
    adb shell "pm uninstall -k --user 0 com.dsi.ant.plugins.antplus"
    adb shell "pm uninstall -k --user 0 com.dsi.ant.sample.acquirechannels"
    adb shell "pm uninstall -k --user 0 com.dsi.ant.server"
    adb shell "pm uninstall -k --user 0 com.dsi.ant.service.socket"
    adb shell "pm uninstall -k --user 0 com.enhance.gameservice"
    adb shell "pm uninstall -k --user 0 com.facebook.appmanager"
    adb shell "pm uninstall -k --user 0 com.facebook.katana"
    adb shell "pm uninstall -k --user 0 com.facebook.services"
    adb shell "pm uninstall -k --user 0 com.facebook.system"
    adb shell "pm uninstall -k --user 0 com.gd.mobicore.pa"
    adb shell "pm uninstall -k --user 0 com.google.android.GoogleCamera"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.docs.editors.docs"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.maps"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.nexuslauncher"
    adb shell "pm uninstall -k --user 0 com.google.android.backuptransport"
    adb shell "pm uninstall -k --user 0 com.google.android.feedback"
    adb shell "pm uninstall -k --user 0 com.google.android.gm"
    adb shell "pm uninstall -k --user 0 com.google.android.googlequicksearchbox"
    adb shell "pm uninstall -k --user 0 com.google.android.onetimeinitializer"
    adb shell "pm uninstall -k --user 0 com.google.android.partnersetup"
    adb shell "pm uninstall -k --user 0 com.google.android.printservice.recommendation"
    adb shell "pm uninstall -k --user 0 com.google.android.setupwizard"
    adb shell "pm uninstall -k --user 0 com.google.android.syncadapters.calendar"
    adb shell "pm uninstall -k --user 0 com.google.android.tts"
    adb shell "pm uninstall -k --user 0 com.google.android.youtube"
    adb shell "pm uninstall -k --user 0 com.google.vr.vrcore"
    adb shell "pm uninstall -k --user 0 com.knox.vpn.proxyhandler"
    adb shell "pm uninstall -k --user 0 com.microsoft.office.excel"
    adb shell "pm uninstall -k --user 0 com.microsoft.office.powerpoint"
    adb shell "pm uninstall -k --user 0 com.microsoft.office.word"
    adb shell "pm uninstall -k --user 0 com.microsoft.skydrive"
    adb shell "pm uninstall -k --user 0 com.mobeam.barcodeService"
    adb shell "pm uninstall -k --user 0 com.monotype.android.font.chococooky"
    adb shell "pm uninstall -k --user 0 com.monotype.android.font.cooljazz"
    adb shell "pm uninstall -k --user 0 com.monotype.android.font.foundation"
    adb shell "pm uninstall -k --user 0 com.monotype.android.font.rosemary"
    adb shell "pm uninstall -k --user 0 com.osp.app.signin"
    adb shell "pm uninstall -k --user 0 com.policydm"
    adb shell "pm uninstall -k --user 0 com.samsung.SMT"
    adb shell "pm uninstall -k --user 0 com.samsung.aasaservice"
    adb shell "pm uninstall -k --user 0 com.samsung.accessory"
    adb shell "pm uninstall -k --user 0 com.samsung.accessory.beansmgr"
    adb shell "pm uninstall -k --user 0 com.samsung.accessory.safiletransfer"
    adb shell "pm uninstall -k --user 0 com.samsung.advp.imssettings"
    adb shell "pm uninstall -k --user 0 com.samsung.android.allshare.service.fileshare"
    adb shell "pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.accesscontrol"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.advsounddetector"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.aodservice"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.appsedge"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.assistantmenu"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facear.preload"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.stamp.preload"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.clipboardedge"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.cocktailbarservice"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.color"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.filterinstaller"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.galaxyfinder"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.interactivepanoramaviewer"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.ledcoverdream"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.mirrorlink"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.motionpanoramaviewer"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.multiwindow"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.omcagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.reminder"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.selfmotionpanoramaviewer"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.simplesharing"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.smartcapture"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.soundpicker"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.spage"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.talkback"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.taskedge"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub"
    adb shell "pm uninstall -k --user 0 com.samsung.android.app.withtv"
    adb shell "pm uninstall -k --user 0 com.samsung.android.authfw"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.beaconmanager"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bio.face.service"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.agent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.es.globalaction"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.plmsync"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.voiceinput"
    adb shell "pm uninstall -k --user 0 com.samsung.android.bixby.wakeup"
    adb shell "pm uninstall -k --user 0 com.samsung.android.calendar"
    adb shell "pm uninstall -k --user 0 com.samsung.android.clipboarduiservice"
    adb shell "pm uninstall -k --user 0 com.samsung.android.coreapps"
    adb shell "pm uninstall -k --user 0 com.samsung.android.da.daagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.dlp.service"
    adb shell "pm uninstall -k --user 0 com.samsung.android.dqagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.drivelink.stub"
    adb shell "pm uninstall -k --user 0 com.samsung.android.easysetup"
    adb shell "pm uninstall -k --user 0 com.samsung.android.fingerprint.service"
    adb shell "pm uninstall -k --user 0 com.samsung.android.fmm"
    adb shell "pm uninstall -k --user 0 com.samsung.android.game.gamehome"
    adb shell "pm uninstall -k --user 0 com.samsung.android.game.gametools"
    adb shell "pm uninstall -k --user 0 com.samsung.android.gearoplugin"
    adb shell "pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc"
    adb shell "pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator"
    adb shell "pm uninstall -k --user 0 com.samsung.android.knox.containeragent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.knox.containercore"
    adb shell "pm uninstall -k --user 0 com.samsung.android.location"
    adb shell "pm uninstall -k --user 0 com.samsung.android.lool"
    adb shell "pm uninstall -k --user 0 com.samsung.android.mateagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.mdm"
    adb shell "pm uninstall -k --user 0 com.samsung.android.networkdiagnostic"
    adb shell "pm uninstall -k --user 0 com.samsung.android.oneconnect"
    adb shell "pm uninstall -k --user 0 com.samsung.android.provider.shootingmodeprovider"
    adb shell "pm uninstall -k --user 0 com.samsung.android.provider.stickerprovider"
    adb shell "pm uninstall -k --user 0 com.samsung.android.providers.context"
    adb shell "pm uninstall -k --user 0 com.samsung.android.rubin.app"
    adb shell "pm uninstall -k --user 0 com.samsung.android.samsungpass"
    adb shell "pm uninstall -k --user 0 com.samsung.android.samsungpassautofill"
    adb shell "pm uninstall -k --user 0 com.samsung.android.samsungpositioning"
    adb shell "pm uninstall -k --user 0 com.samsung.android.scloud"
    adb shell "pm uninstall -k --user 0 com.samsung.android.sdk.handwriting"
    adb shell "pm uninstall -k --user 0 com.samsung.android.sdk.professionalaudio.app.audioconnectionservice"
    adb shell "pm uninstall -k --user 0 com.samsung.android.sdk.professionalaudio.utility.jammonitor"
    adb shell "pm uninstall -k --user 0 com.samsung.android.securitylogagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.server.iris"
    adb shell "pm uninstall -k --user 0 com.samsung.android.service.peoplestripe"
    adb shell "pm uninstall -k --user 0 com.samsung.android.sm.devicesecurity"
    adb shell "pm uninstall -k --user 0 com.samsung.android.sm.policy"
    adb shell "pm uninstall -k --user 0 com.samsung.android.smartcallprovider"
    adb shell "pm uninstall -k --user 0 com.samsung.android.smartface"
    adb shell "pm uninstall -k --user 0 com.samsung.android.smartfitting"
    adb shell "pm uninstall -k --user 0 com.samsung.android.smartmirroring"
    adb shell "pm uninstall -k --user 0 com.samsung.android.spayfw"
    adb shell "pm uninstall -k --user 0 com.samsung.android.spdfnote"
    adb shell "pm uninstall -k --user 0 com.samsung.android.stickercenter"
    adb shell "pm uninstall -k --user 0 com.samsung.android.ststub"
    adb shell "pm uninstall -k --user 0 com.samsung.android.svcagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.svoice"
    adb shell "pm uninstall -k --user 0 com.samsung.android.themecenter"
    adb shell "pm uninstall -k --user 0 com.samsung.android.themestore"
    adb shell "pm uninstall -k --user 0 com.samsung.android.timezone.autoupdate_O"
    adb shell "pm uninstall -k --user 0 com.samsung.android.universalswitch"
    adb shell "pm uninstall -k --user 0 com.samsung.android.video"
    adb shell "pm uninstall -k --user 0 com.samsung.android.visioncloudagent"
    adb shell "pm uninstall -k --user 0 com.samsung.android.visionintelligence"
    adb shell "pm uninstall -k --user 0 com.samsung.android.wallpaper.res"
    adb shell "pm uninstall -k --user 0 com.samsung.android.weather"
    adb shell "pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.finance"
    adb shell "pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.sport"
    adb shell "pm uninstall -k --user 0 com.samsung.app.highlightplayer"
    adb shell "pm uninstall -k --user 0 com.samsung.app.newtrim"
    adb shell "pm uninstall -k --user 0 com.samsung.app.slowmotion"
    adb shell "pm uninstall -k --user 0 com.samsung.clipboardsaveservice"
    adb shell "pm uninstall -k --user 0 com.samsung.cmh"
    adb shell "pm uninstall -k --user 0 com.samsung.crane"
    adb shell "pm uninstall -k --user 0 com.samsung.daydream.customization"
    adb shell "pm uninstall -k --user 0 com.samsung.dcmservice"
    adb shell "pm uninstall -k --user 0 com.samsung.enhanceservice"
    adb shell "pm uninstall -k --user 0 com.samsung.faceservice"
    adb shell "pm uninstall -k --user 0 com.samsung.hiddennetworksetting"
    adb shell "pm uninstall -k --user 0 com.samsung.ipservice"
    adb shell "pm uninstall -k --user 0 com.samsung.klmsagent"
    adb shell "pm uninstall -k --user 0 com.samsung.knox.securefolder"
    adb shell "pm uninstall -k --user 0 com.samsung.knox.securefolder.setuppage"
    adb shell "pm uninstall -k --user 0 com.samsung.mlp"
    adb shell "pm uninstall -k --user 0 com.samsung.safetyinformation"
    adb shell "pm uninstall -k --user 0 com.samsung.sec.android.application.csc"
    adb shell "pm uninstall -k --user 0 com.samsung.storyservice"
    adb shell "pm uninstall -k --user 0 com.samsung.svoice.sync"
    adb shell "pm uninstall -k --user 0 com.samsung.systemui.bixby"
    adb shell "pm uninstall -k --user 0 com.samsung.ucs.agent.ese"
    adb shell "pm uninstall -k --user 0 com.samsung.visionprovider"
    adb shell "pm uninstall -k --user 0 com.sec.android.AutoPreconfig"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.DataCreate"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.SecSetupWizard"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.apex"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.applinker"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.billing"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.bluetoothtest"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.chromecustomizations"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.desktoplauncher"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.factorykeystring"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.hwmoduletest"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.magnifier"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.parser"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.personalization"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.quicktool"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.ringtoneBR"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.safetyassurance"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.samsungapps"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.servicemodeapp"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.simsettingmgr"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.soundalive"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.sysscope"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.vepreload"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.wlantest"
    adb shell "pm uninstall -k --user 0 com.sec.android.cover.ledcover"
    adb shell "pm uninstall -k --user 0 com.sec.android.daemonapp"
    adb shell "pm uninstall -k --user 0 com.sec.android.desktopmode.uiservice"
    adb shell "pm uninstall -k --user 0 com.sec.android.diagmonagent"
    adb shell "pm uninstall -k --user 0 com.sec.android.easyMover"
    adb shell "pm uninstall -k --user 0 com.sec.android.easyMover.Agent"
    adb shell "pm uninstall -k --user 0 com.sec.android.easyonehand"
    adb shell "pm uninstall -k --user 0 com.sec.android.emergencylauncher"
    adb shell "pm uninstall -k --user 0 com.sec.android.emergencymode.service"
    adb shell "pm uninstall -k --user 0 com.sec.android.gallery3d"
    adb shell "pm uninstall -k --user 0 com.sec.android.mimage.gear360editor"
    adb shell "pm uninstall -k --user 0 com.sec.android.mimage.photoretouching"
    adb shell "pm uninstall -k --user 0 com.sec.android.ofviewer"
    adb shell "pm uninstall -k --user 0 com.sec.android.preloadinstaller"
    adb shell "pm uninstall -k --user 0 com.sec.android.provider.badge"
    adb shell "pm uninstall -k --user 0 com.sec.android.provider.emergencymode"
    adb shell "pm uninstall -k --user 0 com.sec.android.providers.security"
    adb shell "pm uninstall -k --user 0 com.sec.android.soagent"
    adb shell "pm uninstall -k --user 0 com.sec.android.splitsound"
    adb shell "pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey"
    adb shell "pm uninstall -k --user 0 com.sec.android.wallpapercropper2"
    adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidget"
    adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps"
    adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.webmanual"
    adb shell "pm uninstall -k --user 0 com.sec.app.RilErrorNotifier"
    adb shell "pm uninstall -k --user 0 com.sec.automation"
    adb shell "pm uninstall -k --user 0 com.sec.bcservice"
    adb shell "pm uninstall -k --user 0 com.sec.downloadablekeystore"
    adb shell "pm uninstall -k --user 0 com.sec.enterprise.knox.attestation"
    adb shell "pm uninstall -k --user 0 com.sec.enterprise.knox.cloudmdm.smdms"
    adb shell "pm uninstall -k --user 0 com.sec.enterprise.mdm.services.simpin"
    adb shell "pm uninstall -k --user 0 com.sec.enterprise.mdm.vpn"
    adb shell "pm uninstall -k --user 0 com.sec.epdg"
    adb shell "pm uninstall -k --user 0 com.sec.epdgtestapp"
    adb shell "pm uninstall -k --user 0 com.sec.factory"
    adb shell "pm uninstall -k --user 0 com.sec.factory.camera"
    adb shell "pm uninstall -k --user 0 com.sec.factory.iris.usercamera"
    adb shell "pm uninstall -k --user 0 com.sec.hearingadjust"
    adb shell "pm uninstall -k --user 0 com.sec.ims"
    adb shell "pm uninstall -k --user 0 com.sec.imslogger"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.tachyon"
    adb shell "pm uninstall -k --user 0 com.sec.location.nsflp2"
    adb shell "pm uninstall -k --user 0 com.sec.mldapchecker"
    adb shell "pm uninstall -k --user 0 com.setk.widget"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.docs"
    adb shell "pm uninstall -k --user 0 com.samsung.android.contacts"
    adb shell "pm uninstall -k --user 0 com.samsung.android.messaging"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.clockpackage"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.camera"
    adb shell "pm uninstall -k --user 0 com.sec.android.app.myfiles"
    adb shell "pm uninstall -k --user 0 com.sec.modem.settings"
    adb shell "pm uninstall -k --user 0 com.sec.smartcard.manager"
    adb shell "pm uninstall -k --user 0 com.sec.spp.push"
    adb shell "pm uninstall -k --user 0 com.sec.sve"
    adb shell "pm uninstall -k --user 0 com.sem.factoryapp"
    adb shell "pm uninstall -k --user 0 com.skms.android.agent"
    adb shell "pm uninstall -k --user 0 com.trustonic.tuiservice"
    adb shell "pm uninstall -k --user 0 com.wsomacp"
    adb shell "pm uninstall -k --user 0 com.wssnps"
    adb shell "pm uninstall -k --user 0 com.wssyncmldm"
    adb shell "pm uninstall -k --user 0 flipboard.boxer.app"
    adb shell "pm uninstall -k --user 0 org.simalliance.openmobileapi.service"
    adb shell "pm uninstall -k --user 0 com.google.android.videos"
    adb shell "pm uninstall -k --user 0 com.galaxyfirsatlari"
    adb shell "pm uninstall -k --user 0 com.google.android.apps.photos"
    adb shell "pm uninstall -k --user 0 com.google.android.music"

    XDA:DevDB Information
    Samsung ULTRA Debloat Script NO ROOT, Tool/Utility for the Samsung Galaxy S8

    Contributors
    LegendM

    Version Information
    Status: Testing

    Created 2018-12-05
    Last Updated 2018-12-05
    5
    You must answer a few questions before you can convince someone to delete 293 apps from their phone:
    How's performance? And how's battery? How is this better than Adhell3? And, lastly, will you provide the ability to create and restore backups?
    3
    You would need the APK file to use adb install. He says in the post that this cannot be undone.

    This isn't true. From adb run "adb shell cmd package install-existing (package name)

    That will reinstall for user 0.
    3
    Just a word of warning, since I've written my own debloat application (SamCleaner on gitlab): DO NOT touch the package: com.samsung.android.kgclient

    It is part of the Samsung Payment Services and for security reasons if its touched (uninstalled, disabled, frozen, whatever) then the device will lock itself immediately.
    2
    Would be nice a selection of useless things, but I have no idea of what is unnecessary

    There's lots of useless stuff but phone, camera, SMS messaging, Bluetooth isn't useless. I think anybody that quickly used this script would find themselves quickly doing a factory reset and wasting their time