Skip to content

Instantly share code, notes, and snippets.

@blasterman
Forked from gsurrel/Galaxy_S8_Debloat.sh
Last active March 5, 2021 22:31
Show Gist options
  • Save blasterman/449fdf43041afe9fc3ae72799f577612 to your computer and use it in GitHub Desktop.
Save blasterman/449fdf43041afe9fc3ae72799f577612 to your computer and use it in GitHub Desktop.
Samsung Galaxy S8 debloat list
# blasterman's modifications to gsurrel's debloat list
# This is a PowerShell script. To use it easily on Linux, change the extension to .sh to run in the terminal.
# To use, comment out the apps/services that you want to keep.
###########################
# Phone apps and services #
###########################
#adb shell "cmd package install-existing com.android.stk" # SIM toolkit
#adb shell "cmd package install-existing com.android.stk2" # SIM toolkit (maybe for dual-sim devices)
#adb shell "cmd package install-existing com.sec.android.app.simsettingmgr" # SIM card manager, maybe required, contains configuration and settings for handling dual SIM (give a SIM an icon, a name, and so on)
adb shell "pm uninstall -k --user 0 com.samsung.android.smartcallprovider" # The 4th tab in the Phone app for 'local places'
#adb shell "pm uninstall -k --user 0 com.sec.vsim.ericssonnsds.webapp" # NSDSWebApp. The Non Sim Device Solution (NSDS) is linked to VoLTE and VoWifi (Wifi Calling). NSDS allows connecting non sim devices to IMS core: https://uk.linkedin.com/in/hemant-kumar-dewnarain-2b779679
#adb shell "pm uninstall -k --user 0 com.android.cts.ctsshim" # Probably linked to accessibility feature "Captioned Telephone Service. No internet access required
#adb shell "pm uninstall -k --user 0 com.android.cts.priv.ctsshim" # Probably linked to accessibility feature "Captioned Telephone Service. No internet access required
#adb shell "pm uninstall -k --user 0 com.samsung.crane" # Phone, with extended features: share rich data (doodles, location, text messages). Couldn't find a way to access it from an official interface
#adb shell "pm uninstall -k --user 0 com.hiya.star" # Possibly linked to the Phone app "Caller ID and spam protection service" as well as the "Places" feature
# adb shell "cmd package install-existing com.sec.ims" # IMS (IP Multimedia Subsystem) is linked to VoLTE, WiFi Calling and Rich Communication Services (RCS): https://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
# adb shell "cmd package install-existing com.sec.imslogger" # ImsLogger (see above for IMS)
# adb shell "cmd package install-existing com.sec.imsservice" # IMS Service (see above for IMS)
# adb shell "cmd package install-existing com.samsung.advp.imssettings" # Seem linked to IMS
# adb shell "cmd package install-existing com.sec.epdg" # ePDG (evolved packet data gateway) could be linked to WiFi Calling and possible VoLTE: http://www.oracle.com/us/industries/communications/wifi-calling-epdg-wp-2874668.pdf
###############
# System apps #
###############
adb shell "pm uninstall -k --user 0 com.samsung.accessibility" # Accessibility settings (useful for apps creating virtual buttons such as a pie-menu)
#adb shell "cmd package install-existing com.samsung.android.app.soundpicker" # The ringtone picker provided by the system for any Alarm app
#adb shell "cmd package install-existing com.samsung.android.allshare.service.fileshare" # Wi-Fi Direct (bluetooth-wifi sharing of files)
adb shell "pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare" # Nearby service, maybe related to the previous wifi direct fileshare
# Ant+ wireless technology
adb shell "pm uninstall -k --user 0 com.dsi.ant.plugins.antplus" # ANT+ Plugins Service
adb shell "pm uninstall -k --user 0 com.dsi.ant.sample.acquirechannels" # ANT + DUT
adb shell "pm uninstall -k --user 0 com.dsi.ant.server" # ANT+ HAL service
adb shell "pm uninstall -k --user 0 com.dsi.ant.service.socket" # ANT Radio Service
################################
# Samsung specific system apps #
################################
# adb shell "cmd package install-existing com.samsung.android.lool" # The Setting entry "Device Care" with battery, storage, memory, and security
# adb shell "cmd package install-existing com.samsung.android.app.aodservice" # Always-on-Display, handles most of the lockscreen
# adb shell "cmd package install-existing com.samsung.android.MtpApplication" # PC connection doesn't work well without this helper utility. It is responsible for the popup "Attention, the connected device is unable to access data on this device" if MTP is unsupposted by the computer
# adb shell "cmd package install-existing com.wssyncmldm" # Software update: doesn't check OTA updates without
# adb shell "cmd package install-existing com.sec.android.emergencymode.service" # EmergencyManagerService, linked to the battery's "Maximum power saving" mode
# adb shell "cmd package install-existing com.sec.android.sdhms" # Samsung Device Health Manager Service, most likely linked to "battery habits" analysis
#adb shell "pm uninstall -k --user 0 com.sec.android.cover.ledcover" # LED Cover Service
adb shell "pm uninstall -k --user 0 com.sec.location.nsflp2" # Samsung Location SDK
adb shell "pm uninstall -k --user 0 com.samsung.android.location" # slocation
# Maybe Knox-related
#adb shell "cmd package install-existing com.samsung.ucs.agent.boot" # bootagent, probably linked to "eSE UCS Plugin" below, probably required by Knox
#adb shell "cmd package install-existing com.samsung.ucs.agent.ese" # eSE UCS Plugin, eSE is for "embedded SEcurity", probably required by Knox
#adb shell "cmd package install-existing com.samsung.android.smartmirroring" # Smart View, for screen mirroring and Chromecast
##################################################
# Samsung user apps, customization, and services #
##################################################
# adb shell "cmd package install-existing com.samsung.android.contacts" # Samsung "Contacts" app
# adb shell "cmd package install-existing com.sec.android.app.myfiles" # My Files, file browser
# adb shell "cmd package install-existing com.samsung.android.video" # Video, the default video player
# adb shell "pm uninstall -k --user 0 com.samsung.android.themecenter" # Samsung Themes
# adb shell "pm uninstall -k --user 0 com.samsung.android.themestore" # Galaxy Themes
# adb shell "pm uninstall -k --user 0 com.sec.android.app.samsungapps" # Galaxy Store
adb shell "pm uninstall -k --user 0 com.sec.android.app.sbrowser" # Samsung Galaxy Browser
adb shell "pm uninstall -k --user 0 com.samsung.android.rubin.app" # Customization Service
adb shell "pm uninstall -k --user 0 com.samsung.daydream.customization" # Some daydream VR customization capability?
adb shell "pm uninstall -k --user 0 com.sec.android.app.chromecustomizations" # Chrome browser customization
adb shell "pm uninstall -k --user 0 com.samsung.android.scloud" # Samsung Cloud
adb shell "pm uninstall -k --user 0 com.samsung.android.mateagent" # Samsung Galaxy Friends
adb shell "pm uninstall -k --user 0 com.samsung.android.mobileservice" # Samsung Experience Service, handling the Samsung account and experience, required for Samsung Pay
adb shell "pm uninstall -k --user 0 com.samsung.android.weather"
adb shell "pm uninstall -k --user 0 com.sec.android.daemonapp" # Weather
# Samsing SmartSwitch
adb shell "pm uninstall -k --user 0 com.samsung.android.smartswitchassistant" # Samsung SmartSwitch
adb shell "pm uninstall -k --user 0 com.sec.android.easyMover" # Related Smart Switch
adb shell "pm uninstall -k --user 0 com.sec.android.easyMover.Agent" # Smart Switch Agent
adb shell "pm uninstall -k --user 0 com.samsung.android.shortcutbackupservice" # ShortcutBNR, linked to SmartSwitch Samsung Cloud features
# Equalizers
# adb shell "pm uninstall -k --user 0 com.sec.android.app.soundalive" # SoundAlive, responsible for Dobly Atmos and other equalizer stuff (accessible from the Settings app)
# adb shell "pm uninstall -k --user 0 com.sec.hearingadjust" # Adapt Sound, the sound equalizer in Accessibility services
# SmartThings
# adb shell "pm uninstall -k --user 0 com.samsung.android.beaconmanager" # SmartThings. It's required to enable the "Settings -> Connections -> More connections settings -> Nearby device scanning". This *may* be required for detecting Chromecast and other smart TVs
# adb shell "pm uninstall -k --user 0 com.samsung.android.ststub" # SmartThings
# adb shell "pm uninstall -k --user 0 com.samsung.android.easysetup" # SmartThings
# Samsung Health
adb shell "pm uninstall -k --user 0 com.sec.android.app.shealth" # Samsung Health
adb shell "pm uninstall -k --user 0 com.sec.android.service.health" # Health Service, from Samsung
# Widgets
adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidget" # Favorite Contacts, probably the favourite contacts when enabling the "simple use" senior mode
adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps" # Galaxy Essentials Widget
# adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.webmanual" # User manual
################################################
# Mandatory Knox apps, and other security apps #
################################################
# adb shell "cmd package install-existing com.samsung.android.knox.containeragent" # Knox thing that gets re-enabled at update
# adb shell "cmd package install-existing com.samsung.android.knox.containercore" # Knox thing that gets re-enabled at update
adb shell "pm uninstall -k --user 0 com.samsung.android.knox.analytics.uploader" # Knox Analytics Uploader
adb shell "pm uninstall -k --user 0 com.samsung.android.knox.containerdesktop" # KnowContainerDesktop
adb shell "pm uninstall -k --user 0 com.knox.vpn.proxyhandler" # Samsung's Work profile for Entreprise proxy
adb shell "pm uninstall -k --user 0 com.sec.enterprise.knox.attestation" # Knox-related
adb shell "pm uninstall -k --user 0 com.sec.enterprise.knox.cloudmdm.smdms" # Knox Enrollment Service
adb shell "pm uninstall -k --user 0 com.samsung.knox.securefolder" # Secure Folder
adb shell "pm uninstall -k --user 0 com.samsung.knox.securefolder.setuppage"
adb shell "pm uninstall -k --user 0 com.samsung.klmsagent" # KLMS Agent, most likely linked to Knox
adb shell "pm uninstall -k --user 0 com.trustonic.teeservice" # TeeService, for Samsung Pay? Trustronic "Trusted Execution Environment": https://www.trustonic.com/news/blog/devices-trustonic-tee/
adb shell "pm uninstall -k --user 0 com.trustonic.tuiservice" # TuiService, for Samsung Pay? Trustronic "Trusted User Interfaces": https://www.trustonic.com/news/blog/devices-trustonic-tee/
adb shell "pm uninstall -k --user 0 com.samsung.android.spay" # Samsung Pay
# adb shell "pm uninstall -k --user 0 com.samsung.android.spayfw" # Samsung PaymentFramework. Either takes a long time to uninstall or hangs on the uninstall process
adb shell "pm uninstall -k --user 0 com.samsung.android.samsungpass" # Samsung Pass
adb shell "pm uninstall -k --user 0 com.samsung.android.samsungpassautofill" # Autofill with Samsung Pass
###############################
# Samsung camera related apps #
###############################
# adb shell "cmd package install-existing com.sec.android.app.camera" # Samsung Camera
# adb shell "cmd package install-existing com.samsung.android.app.interactivepanoramaviewer" # Interactive panorama viewer (taken with the Samsung Camera)
# adb shell "cmd package install-existing com.samsung.android.app.motionpanoramaviewer" # Motion panorama viewer (taken with the Samsung Camera)
# adb shell "cmd package install-existing com.samsung.android.app.selfmotionpanoramaviewer" # Self-motion panorama viewer (taken with the Samsung Camera)
# adb shell "cmd package install-existing com.samsung.app.highlightplayer" # Useful for the Video editor
# adb shell "cmd package install-existing com.samsung.app.slowmotion" # Slow-motion viewer, taken with the Samsung Camera
# adb shell "cmd package install-existing com.sec.android.gallery3d" # Samsung Gallery
# adb shell "cmd package install-existing com.sec.android.mimage.photoretouching" # Photo editor
# adb shell "cmd package install-existing com.samsung.android.provider.stickerprovider" # If disabled, the "AR Emoji" button crashed the Camera app
# adb shell "cmd package install-existing com.sec.android.app.vepreload" # Video Editor
# Gallery's recognition and identification of content (same "shared user id")
adb shell "pm uninstall -k --user 0 com.samsung.cmh" # CMHProvider (CMHProvider.apk), required by the Gallery. Responsible of face recognition in the Gallery
adb shell "pm uninstall -k --user 0 com.samsung.mlp" # mlp (MediaLearningPlatform.apk), has permissions linked to cmh, and visionintelligence
adb shell "pm uninstall -k --user 0 com.samsung.storyservice" # Gallery stories (StoryService.apk), creates stories from the user photos and videos
adb shell "pm uninstall -k --user 0 com.samsung.faceservice" # (FaceService.apk)
adb shell "pm uninstall -k --user 0 com.samsung.ipservice" # (IPService.apk)
adb shell "pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facear.preload" # Default live sticker
adb shell "pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.stamp.preload" # Stamps
################
# Samsung Edge #
################
adb shell "pm uninstall -k --user 0 com.cnn.mobile.android.phone.edgepanel" # CNN edge app
adb shell "pm uninstall -k --user 0 com.samsung.android.app.appsedge" # Apps edge
# adb shell "pm uninstall -k --user 0 com.samsung.android.app.clipboardedge" # Clipboard edge
# adb shell "pm uninstall -k --user 0 com.samsung.android.app.cocktailbarservice" # Edge screen
adb shell "pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge" # Samsung Internet panel
adb shell "pm uninstall -k --user 0 com.samsung.android.app.taskedge" # Tasks edge
adb shell "pm uninstall -k --user 0 com.samsung.android.service.peoplestripe" # People edge
adb shell "pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.finance" # Finance, edge widget
adb shell "pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.sport" # Sport, edge widget
#################
# Samsung Bixby #
#################
adb shell "pm uninstall -k --user 0 com.samsung.android.app.spage" # Bixby Home
adb shell "pm uninstall -k --user 0 com.samsung.android.app.settings.bixby" # SettingsBixby
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.service"
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.svoice" # SVoice
adb shell "pm uninstall -k --user 0 com.samsung.svoice.sync" # Voice Service, S Voice is the ancestor of Bixby
adb shell "pm uninstall -k --user 0 com.samsung.systemui.bixby"
adb shell "pm uninstall -k --user 0 com.samsung.systemui.bixby2"
adb shell "pm uninstall -k --user 0 com.samsung.android.visionintelligence" # Bixby Vision
adb shell "pm uninstall -k --user 0 com.samsung.visionprovider" # VisionProvider, maybe linked to Bixby?
###############
# Samsung DeX #
###############
# adb shell "pm uninstall -k --user 0 com.samsung.desktopsystemui" # Samsung DeX System UI
# adb shell "pm uninstall -k --user 0 com.sec.android.app.desktoplauncher" # Samsung DeX Home
# adb shell "pm uninstall -k --user 0 com.sec.android.desktopcommunity" # Samsung DeX community
# adb shell "pm uninstall -k --user 0 com.sec.android.desktopmode.uiservice" # Samsung DeX
#######################################
# Hidden apps (debug and diagnostics) #
#######################################
# Dialable apps
# adb shell "cmd package install-existing com.sec.android.app.factorykeystring" # DeviceKeyString (dial *#0283# to open audio LoopbackTest control, dial *#2663# for TSP firmware update)
# adb shell "cmd package install-existing com.sec.android.app.hwmoduletest" # HwModuleTest, a hardware test app (dial *#0*# to open). Fun low-level stuff to see in there
# adb shell "cmd package install-existing com.sec.android.app.servicemodeapp" # SysDump, low-level debugging and diagnostics tools (dial *#9900# to open)
# adb shell "cmd package install-existing com.sec.android.RilServiceModeApp" # Service mode RIL, for diagnostics (dial *#0011# for modem connectivity info, *#9090# for diagnostics control)
# adb shell "cmd package install-existing com.sec.factory.camera" # Camera Test (dial *#34971539# to open CameraFirmware Standard)
# adb shell "cmd package install-existing com.sec.usbsettings" # USBSettings, choose from ADB, MTP, RNDIS, ACM, DM (dial *#0808# to open)
# adb shell "pm uninstall -k --user 0 com.sec.factory.iris.usercamera" # Camera Iris User Test, the test from the *#0*# menu
#
# # Other apps
# adb shell "pm uninstall -k --user 0 com.samsung.android.networkdiagnostic" # Network diagnostic
# adb shell "pm uninstall -k --user 0 com.sec.bcservice" # Linked to some diagnostics? It mentions TcpDump
# adb shell "pm uninstall -k --user 0 com.sec.android.app.bluetoothtest" # BluetoothTest, probably a priviledged diagnostics app
# adb shell "pm uninstall -k --user 0 com.sec.android.diagmonagent" # DiagMonAgent, probably diagnostics data collection from Settings > Biometrics and security > Send diagnostic data
# adb shell "pm uninstall -k --user 0 com.sec.factory" # DeviceTest
# adb shell "pm uninstall -k --user 0 com.sec.android.app.wlantest" # WlanTest
# adb shell "pm uninstall -k --user 0 com.sec.epdgtestapp" # EpdgTestApp, test app for ePDG functionnality?
################
# Game-related #
################
# adb shell "pm uninstall -k --user 0 com.enhance.gameservice"
# 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.game.gos" # Samsung Game Optimizing Service
###############
# Google apps #
###############
# Visible apps
adb shell "pm uninstall -k --user 0 com.google.android.apps.docs" # Google Drive
adb shell "pm uninstall -k --user 0 com.google.android.apps.maps" # Google Maps
adb shell "pm uninstall -k --user 0 com.google.android.apps.photos" # Google Photos
adb shell "pm uninstall -k --user 0 com.google.android.GoogleCamera" # Google Camera
adb shell "pm uninstall -k --user 0 com.google.android.gm" # Gmail
adb shell "pm uninstall -k --user 0 com.google.android.videos" # Google Movies
adb shell "pm uninstall -k --user 0 com.google.android.youtube" # Google's YouTube
adb shell "pm uninstall -k --user 0 com.google.android.music" # Google Music
adb shell "pm uninstall -k --user 0 com.google.android.play.games" # Google Play Games
# More hidden apps
adb shell "pm uninstall -k --user 0 com.google.ar.core" # Google Play Services for AR (Augmented Reality)
adb shell "pm uninstall -k --user 0 com.google.vr.vrcore" # Google VR (Virtual Reality) Services
adb shell "pm uninstall -k --user 0 com.google.android.tts" # Text-to-speech synthesis
adb shell "pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle" # Enroll for "OK-Google"
adb shell "pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle" # Enroll for something
adb shell "pm uninstall -k --user 0 com.google.android.apps.nexuslauncher" # Removes the Google launcher
adb shell "pm uninstall -k --user 0 com.google.android.apps.restore" # Restore data from the cloud or transfer it from another device
adb shell "pm uninstall -k --user 0 com.google.android.apps.tachyon"
adb shell "pm uninstall -k --user 0 com.google.android.backuptransport"
adb shell "pm uninstall -k --user 0 com.google.android.ext.shared"
adb shell "pm uninstall -k --user 0 com.google.android.feedback" # Market feedback agent
adb shell "pm uninstall -k --user 0 com.google.android.gms.policy_sidecar_aps"
adb shell "pm uninstall -k --user 0 com.google.android.googlequicksearchbox" # The super fat Google app, handling thousands of things. Required for Android Audo (even disabled is OK)
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" # Print Service Recommendation Service
adb shell "pm uninstall -k --user 0 com.google.android.setupwizard" # The initial setup wizard, that can pop later to "finish the setup" with recommended apps
adb shell "pm uninstall -k --user 0 com.google.android.syncadapters.calendar" # Google Calendar Sync
adb shell "pm uninstall -k --user 0 com.google.android.syncadapters.contacts" # Google Contacts Sync
adb shell "pm uninstall -k --user 0 com.google.android.apps.turbo" # Device Health Services
####################
# Third-party apps #
####################
adb shell "pm uninstall -k --user 0 com.skype.raider" # Skype
adb shell "pm uninstall -k --user 0 com.linkedin.android" # LinkedIn
adb shell "pm uninstall -k --user 0 com.microsoft.office.excel" # Microsoft Excel
adb shell "pm uninstall -k --user 0 com.microsoft.office.powerpoint" # Microsoft PowerPoint
adb shell "pm uninstall -k --user 0 com.microsoft.office.word" # Microsoft Word
adb shell "pm uninstall -k --user 0 com.microsoft.skydrive" # Microsoft SkyDrive
adb shell "pm uninstall -k --user 0 de.axelspringer.yana.zeropage" # upday
adb shell "pm uninstall -k --user 0 flipboard.boxer.app" # Flipboard
adb shell "pm uninstall -k --user 0 com.facebook.appmanager" # Facebook
adb shell "pm uninstall -k --user 0 com.facebook.katana" # Facebook
adb shell "pm uninstall -k --user 0 com.facebook.services" # Facebook
adb shell "pm uninstall -k --user 0 com.facebook.system" # Facebook
################
# Unclassified #
################
# adb shell "cmd package install-existing com.android.apps.tag"
# adb shell "cmd package install-existing com.android.emergency"
# adb shell "cmd package install-existing com.android.keychain"
# adb shell "cmd package install-existing com.android.nfc"
# adb shell "cmd package install-existing com.android.providers.blockednumber"
# adb shell "cmd package install-existing com.android.providers.calendar"
# adb shell "cmd package install-existing com.android.providers.settings"
# adb shell "cmd package install-existing com.android.proxyhandler"
# adb shell "cmd package install-existing com.android.settings.intelligence"
# adb shell "cmd package install-existing com.android.wallpaperbackup"
# adb shell "cmd package install-existing com.android.wallpapercropper"
# adb shell "cmd package install-existing com.sec.android.wallpapercropper2" # Background image and lock-screen cropping tool
# adb shell "cmd package install-existing com.android.wallpaper.livepicker"
# adb shell "cmd package install-existing com.samsung.android.app.smartcapture"
# adb shell "cmd package install-existing com.samsung.android.authfw"
adb shell "pm uninstall -k --user 0 com.samsung.android.bio.face.service"
# adb shell "cmd package install-existing com.samsung.android.mdm"
adb shell "pm uninstall -k --user 0 com.samsung.android.messaging" #Samsung Messaging app
# adb shell "cmd package install-existing com.samsung.android.providers.context"
adb shell "pm uninstall -k --user 0 com.samsung.android.server.iris"
# adb shell "cmd package install-existing com.samsung.android.wallpaper.res"
# adb shell "cmd package install-existing com.samsung.sec.android.application.csc"
# adb shell "cmd package install-existing com.sec.android.app.clockpackage"
# adb shell "cmd package install-existing com.sec.android.emergencylauncher"
# adb shell "cmd package install-existing com.sec.android.ofviewer"
# adb shell "cmd package install-existing com.sec.android.provider.emergencymode"
# adb shell "cmd package install-existing com.sec.android.providers.security"
# adb shell "cmd package install-existing com.sec.modem.settings"
# adb shell "pm uninstall -k --user 0 android.autoinstalls.config.samsung"
# adb shell "pm uninstall -k --user 0 com.android.backupconfirm"
# adb shell "pm uninstall -k --user 0 com.android.bips" # Default print service
# 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.captiveportallogin"
# adb shell "pm uninstall -k --user 0 com.android.chrome"
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.htmlviewer"
# adb shell "pm uninstall -k --user 0 com.android.inputdevices" # Input devices, only contains a receiver named "Android keyboard", possibly for an external keyboard
adb shell "pm uninstall -k --user 0 com.android.managedprovisioning" # Work profile setup
# adb shell "pm uninstall -k --user 0 com.android.mms.service" # MmsService, no activity but a service, with permissions related to carrier connectivity. For receiving MMS?
# adb shell "pm uninstall -k --user 0 com.android.pacprocessor"
# adb shell "pm uninstall -k --user 0 com.android.printspooler" # Print spooler
# adb shell "pm uninstall -k --user 0 com.android.providers.partnerbookmarks"
# adb shell "pm uninstall -k --user 0 com.android.sharedstoragebackup" # One service (ObbBackupService), nothing else. No internet access, and might be useful
# adb shell "pm uninstall -k --user 0 com.android.statementservice" # Intent Filter Verification Service
adb shell "pm uninstall -k --user 0 com.diotek.sec.lookup.dictionary" # Dictionary
# adb shell "pm uninstall -k --user 0 com.galaxyfirsatlari"
# adb shell "pm uninstall -k --user 0 com.gd.mobicore.pa"
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.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.android.app.accesscontrol"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.advsounddetector" # Sound detectors
adb shell "pm uninstall -k --user 0 com.samsung.android.app.assistantmenu" # Assistant menu
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" # Finder, the "search in device" feature
adb shell "pm uninstall -k --user 0 com.samsung.android.app.ledcoverdream" # LEF icon editor, for LED covers
adb shell "pm uninstall -k --user 0 com.samsung.android.app.mirrorlink" # Samsung MirrorLink 1.1, to connect the phone to a car
adb shell "pm uninstall -k --user 0 com.samsung.android.app.multiwindow"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.notes"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.omcagent" # Configuration update, some activities are very suspicious: "Recommended apps"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.panel.naver.v"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.reminder" # Reminder, does regular network access
adb shell "pm uninstall -k --user 0 com.samsung.android.app.simplesharing" # Link sharing
adb shell "pm uninstall -k --user 0 com.samsung.android.app.social" # What's new
adb shell "pm uninstall -k --user 0 com.samsung.android.app.talkback" # Voice Assistant
adb shell "pm uninstall -k --user 0 com.samsung.android.app.watchmanager"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub" # Wearable Manager Installer
adb shell "pm uninstall -k --user 0 com.samsung.android.app.withtv"
adb shell "pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent" # BBCAgent
adb shell "pm uninstall -k --user 0 com.samsung.android.calendar" # Calendar
# adb shell "pm uninstall -k --user 0 com.samsung.android.clipboarduiservice" # ClipboardUIService
adb shell "pm uninstall -k --user 0 com.samsung.android.coreapps"
adb shell "pm uninstall -k --user 0 com.samsung.android.da.daagent" # Dual messenger
adb shell "pm uninstall -k --user 0 com.samsung.android.dlp.service"
# adb shell "pm uninstall -k --user 0 com.samsung.android.dqagent" # DQA (Device Quality Agent), reportedely keeps tabs on Wi-Fi quality throughout the device
adb shell "pm uninstall -k --user 0 com.samsung.android.drivelink.stub" # CarmodeStub
adb shell "pm uninstall -k --user 0 com.samsung.android.email.provider"
adb shell "pm uninstall -k --user 0 com.samsung.android.emojiupdater"
adb shell "pm uninstall -k --user 0 com.samsung.android.fingerprint.service"
adb shell "pm uninstall -k --user 0 com.samsung.android.fmm" # Find my mobile
adb shell "pm uninstall -k --user 0 com.samsung.android.gearoplugin"
adb shell "pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc" # Gear VR Service
adb shell "pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator" # Keyguard Wallpaper Updator, seems linked to selecting multiple lockscreen wallpapers, features removed in S8 but app stayed
adb shell "pm uninstall -k --user 0 com.samsung.android.kidsinstaller" # Kids Home Installer
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.samsungpositioning" # Samsung Positioning
# adb shell "pm uninstall -k --user 0 com.samsung.android.sdk.handwriting" # Handwriting Service
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.smartface" # SmartFaceService
adb shell "pm uninstall -k --user 0 com.samsung.android.smartfitting" # SmartFittingService
adb shell "pm uninstall -k --user 0 com.samsung.android.sm.devicesecurity" # This is the antivirus in Settings -> Device care -> Security
# adb shell "pm uninstall -k --user 0 com.samsung.android.sm.policy" # SCPM Client, *might* be used for power savings: https://www.reddit.com/r/GalaxyS6/comments/4cg70v/what_is_scpm_client/d2ij0ep/ but performs network requests
# adb shell "pm uninstall -k --user 0 com.samsung.android.spdclient" # Security policy updates, updates the SELinux policies according to Security Enhancements for Android (SE for Android)
# adb shell "pm uninstall -k --user 0 com.samsung.android.spdfnote" # Write on PDF
adb shell "pm uninstall -k --user 0 com.samsung.android.stickercenter" # StickerCenter, related to Samsung stickers: https://developer.samsung.com/galaxy/stickers
# adb shell "pm uninstall -k --user 0 com.samsung.android.svcagent" # SVC Agent
# adb shell "pm uninstall -k --user 0 com.samsung.android.timezone.autoupdate_O"
# adb shell "pm uninstall -k --user 0 com.samsung.android.timezone.data_P" # Samsung Time Zone Data
# adb shell "pm uninstall -k --user 0 com.samsung.android.timezone.updater" # Time Zone Updater
# adb shell "pm uninstall -k --user 0 com.samsung.android.universalswitch" # Universal switch, accessibility feature to control the phone: https://www.samsung.com/uk/accessibility/mobile-universal-switch/
adb shell "pm uninstall -k --user 0 com.samsung.android.visioncloudagent"
adb shell "pm uninstall -k --user 0 com.samsung.android.voc"
# adb shell "pm uninstall -k --user 0 com.samsung.app.newtrim" # Video trimmer
# adb shell "pm uninstall -k --user 0 com.samsung.clipboardsaveservice" # ClipboardSaveService, probably the clipboard history sometimes accessible
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.hiddennetworksetting"
adb shell "pm uninstall -k --user 0 com.samsung.rcs" # RcsSettings (Rich Communication Services "joyn"), has permissions linked to cmh, and visionintelligence: https://en.wikipedia.org/wiki/Rich_Communication_Services
adb shell "pm uninstall -k --user 0 com.samsung.safetyinformation" # Some safety information, telling you not to put your phone in you eyes (I'm serious)
adb shell "pm uninstall -k --user 0 com.samsung.SMT"
adb shell "pm uninstall -k --user 0 com.sec.android.app.apex" # Samsung ApexService, provides a Motion Photo player/viewer
adb shell "pm uninstall -k --user 0 com.sec.android.app.applinker" # AppLinker, talks about firmware update and FeliCa Networks.
adb shell "pm uninstall -k --user 0 com.sec.android.app.billing" # Samsung Checkout
adb shell "pm uninstall -k --user 0 com.sec.android.app.DataCreate" #
adb shell "pm uninstall -k --user 0 com.sec.android.app.magnifier" # Magnifier, uses the phone's camera
# adb shell "pm uninstall -k --user 0 com.sec.android.app.parser" # DRParser Mode, maybe linked to IME (Input Method Engine?) Secret Codes
# adb shell "pm uninstall -k --user 0 com.sec.android.app.personalization" # Perso, related to read/write phone state according to the app's permissions
adb shell "pm uninstall -k --user 0 com.sec.android.app.popupcalculator"
adb shell "pm uninstall -k --user 0 com.sec.android.app.quicktool" # Quick tools
# adb shell "pm uninstall -k --user 0 com.sec.android.app.ringtoneBR" # ringtonebackup
# adb shell "pm uninstall -k --user 0 com.sec.android.app.safetyassurance" # Safety assistance, related to phone-based emergency services. Keep for safety
adb shell "pm uninstall -k --user 0 com.sec.android.app.SecSetupWizard"
adb shell "pm uninstall -k --user 0 com.sec.android.app.setupwizardlegalprovider" # SetupWizardLegalProvider
adb shell "pm uninstall -k --user 0 com.sec.android.app.suwscriptplayer" # SuwScriptPlayer
adb shell "pm uninstall -k --user 0 com.sec.android.app.sysscope"
adb shell "pm uninstall -k --user 0 com.sec.android.app.voicenote"
adb shell "pm uninstall -k --user 0 com.sec.android.AutoPreconfig"
adb shell "pm uninstall -k --user 0 com.sec.android.easyonehand" # Probably the shrinked display for a 1-hand use feature
adb shell "pm uninstall -k --user 0 com.sec.android.mimage.gear360editor" # 360° Photo Editor, the photo editor for the Samsung Gear 360 device
adb shell "pm uninstall -k --user 0 com.sec.android.preloadinstaller" # Application Installer, the Internet says it's responsible of (re-)installing junk on your mobile
adb shell "pm uninstall -k --user 0 com.sec.android.provider.badge" # BadgeProvider
# adb shell "pm uninstall -k --user 0 com.sec.android.soagent" # Software update, works along com.wssyncmldm?
# adb shell "pm uninstall -k --user 0 com.sec.android.splitsound" # SplitSoundService, probably the capability to play different music on the local device and on a bluetooth speaker
adb shell "pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey" # UIBCVirtualSoftkey, probably the service to get a software button for accessibility
adb shell "pm uninstall -k --user 0 com.sec.app.RilErrorNotifier" # RilNotifier
adb shell "pm uninstall -k --user 0 com.sec.automation" # TetheringAutomation, linked to an "always on tethering" option
adb shell "pm uninstall -k --user 0 com.sec.downloadablekeystore"
adb shell "pm uninstall -k --user 0 com.sec.enterprise.mdm.services.simpin" # Entreprise Sim Pin Service
adb shell "pm uninstall -k --user 0 com.sec.enterprise.mdm.vpn"
adb shell "pm uninstall -k --user 0 com.sec.mldapchecker" # MLDAPlog
adb shell "pm uninstall -k --user 0 com.sec.smartcard.manager"
adb shell "pm uninstall -k --user 0 com.sec.spp.push" # Samsung Push Service
adb shell "pm uninstall -k --user 0 com.sec.sve" # SecVideoEngineService
adb shell "pm uninstall -k --user 0 com.sem.factoryapp" # SEMFactoryApp
adb shell "pm uninstall -k --user 0 com.setk.widget"
adb shell "pm uninstall -k --user 0 com.skms.android.agent" # SKMSAgentService, Samsung KMS (Key Managment Service?) talks with the eSE device (embedded SEcurity): https://android-apk.org/com.skms.android.agent/
# adb shell "pm uninstall -k --user 0 com.wsomacp" # Configuration message, linked to OMA (Open Mobile Alliance) CP (Client Provisioning) messages: carrier related, but can cause problems: https://gbhackers.com/single-sms-wap-crap-can-break-samsung-galaxy/
adb shell "pm uninstall -k --user 0 com.wssnps"
adb shell "pm uninstall -k --user 0 org.simalliance.openmobileapi.service"
adb shell "pm uninstall -k --user 0 com.samsung.vvm" # Visual Voicemail. Probably for whatever carrier the phone's programmed with)
######################
# AT&T-specific apps #
######################
adb shell "pm uninstall -k --user 0 com.att.iqi" #Device health services for AT&T?
adb shell "pm uninstall -k --user 0 com.drivemode" # AT&T Drive mode
####################
# Older List merge #
####################
adb shell "pm uninstall -k --user 0 com.samsung.svoice.sync"
adb shell "pm uninstall -k --user 0 com.android.dreams.phototable"
adb shell "pm uninstall -k --user 0 com.samsung.android.spdfnote"
adb shell "pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps"
adb shell "pm uninstall -k --user 0 com.samsung.android.email.provider"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.ledcoverdream"
adb shell "pm uninstall -k --user 0 com.sec.android.cover.ledcover"
adb shell "pm uninstall -k --user 0 com.sec.spp.push"
adb shell "pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc"
adb shell "pm uninstall -k --user 0 com.sec.android.service.health"
adb shell "pm uninstall -k --user 0 com.sec.android.app.launcher"
adb shell "pm uninstall -k --user 0 com.sec.android.easyonehand"
adb shell "pm uninstall -k --user 0 com.google.android.printservice.recommendation"
adb shell "pm uninstall -k --user 0 com.dsi.ant.plugins.antplus"
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.dsi.ant.sample.acquirechannels"
adb shell "pm uninstall -k --user 0 com.sec.android.daemonapp"
adb shell "pm uninstall -k --user 0 com.android.egg"
adb shell "pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator"
adb shell "pm uninstall -k --user 0 com.samsung.android.app.reminder"
adb shell "pm uninstall -k --user 0 com.android.printspooler"
adb shell "pm uninstall -k --user 0 com.samsung.android.game.gamehome"
adb shell "pm uninstall -k --user 0 com.enhance.gameservice"
adb shell "pm uninstall -k --user 0 com.samsung.android.game.gametools"
adb shell "pm uninstall -k --user 0 com.wsomacp"
adb shell "pm uninstall -k --user 0 com.google.android.googlequicksearchbox"
adb shell "pm uninstall -k --user 0 com.google.android.gm"
adb shell "pm uninstall -k --user 0 com.google.android.apps.maps"
adb shell "pm uninstall -k --user 0 com.android.chrome"
adb shell "pm uninstall -k --user 0 com.google.vr.vrcore"
adb shell "pm uninstall -k --user 0 com.google.android.youtube"
adb shell "pm uninstall -k --user 0 com.facebook.system"
adb shell "pm uninstall -k --user 0 com.facebook.appmanager"
adb shell "pm uninstall -k --user 0 com.hancom.office.editor.hidden"
# This script is for starting over again from scratch other similar reasons.
# This is a PowerShell script. To use it easily on Linux, change the extension to .sh to run in the terminal.
# To use, comment out the apps/services that you don't want to reinstall.
###########################
# Phone apps and services #
###########################
adb shell "cmd package install-existing com.android.stk" # SIM toolkit
adb shell "cmd package install-existing com.android.stk2" # SIM toolkit (maybe for dual-sim devices)
adb shell "cmd package install-existing com.sec.android.app.simsettingmgr" # SIM card manager, maybe required, contains configuration and settings for handling dual SIM (give a SIM an icon, a name, and so on)
adb shell "cmd package install-existing com.samsung.android.smartcallprovider" # The 4th tab in the Phone app for 'local places'
adb shell "cmd package install-existing com.sec.vsim.ericssonnsds.webapp" # NSDSWebApp. The Non Sim Device Solution (NSDS) is linked to VoLTE and VoWifi (Wifi Calling). NSDS allows connecting non sim devices to IMS core: https://uk.linkedin.com/in/hemant-kumar-dewnarain-2b779679
adb shell "cmd package install-existing com.android.cts.ctsshim" # Probably linked to accessibility feature "Captioned Telephone Service. No internet access required
adb shell "cmd package install-existing com.android.cts.priv.ctsshim" # Probably linked to accessibility feature "Captioned Telephone Service. No internet access required
adb shell "cmd package install-existing com.samsung.crane" # Phone, with extended features: share rich data (doodles, location, text messages). Couldn't find a way to access it from an official interface
adb shell "cmd package install-existing com.hiya.star" # Possibly linked to the Phone app "Caller ID and spam protection service" as well as the "Places" feature
adb shell "cmd package install-existing com.sec.ims" # IMS (IP Multimedia Subsystem) is linked to VoLTE, WiFi Calling and Rich Communication Services (RCS): https://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
adb shell "cmd package install-existing com.sec.imslogger" # ImsLogger (see above for IMS)
adb shell "cmd package install-existing com.sec.imsservice" # IMS Service (see above for IMS)
adb shell "cmd package install-existing com.samsung.advp.imssettings" # Seem linked to IMS
adb shell "cmd package install-existing com.sec.epdg" # ePDG (evolved packet data gateway) could be linked to WiFi Calling and possible VoLTE: http://www.oracle.com/us/industries/communications/wifi-calling-epdg-wp-2874668.pdf
###############
# System apps #
###############
adb shell "cmd package install-existing com.samsung.accessibility" # Accessibility settings (useful for apps creating virtual buttons such as a pie-menu)
adb shell "cmd package install-existing com.samsung.android.app.soundpicker" # The ringtone picker provided by the system for any Alarm app
adb shell "cmd package install-existing com.samsung.android.allshare.service.fileshare" # Wi-Fi Direct (bluetooth-wifi sharing of files)
adb shell "cmd package install-existing com.samsung.android.allshare.service.mediashare" # Nearby service, maybe related to the previous wifi direct fileshare
# Ant+ wireless technology
adb shell "cmd package install-existing com.dsi.ant.plugins.antplus" # ANT+ Plugins Service
adb shell "cmd package install-existing com.dsi.ant.sample.acquirechannels" # ANT + DUT
adb shell "cmd package install-existing com.dsi.ant.server" # ANT+ HAL service
adb shell "cmd package install-existing com.dsi.ant.service.socket" # ANT Radio Service
################################
# Samsung specific system apps #
################################
adb shell "cmd package install-existing com.samsung.android.lool" # The Setting entry "Device Care" with battery, storage, memory, and security
adb shell "cmd package install-existing com.samsung.android.app.aodservice" # Always-on-Display, handles most of the lockscreen
adb shell "cmd package install-existing com.samsung.android.MtpApplication" # PC connection doesn't work well without this helper utility. It is responsible for the popup "Attention, the connected device is unable to access data on this device" if MTP is unsupposted by the computer
adb shell "cmd package install-existing com.wssyncmldm" # Software update: doesn't check OTA updates without
adb shell "cmd package install-existing com.sec.android.emergencymode.service" # EmergencyManagerService, linked to the battery's "Maximum power saving" mode
adb shell "cmd package install-existing com.sec.android.sdhms" # Samsung Device Health Manager Service, most likely linked to "battery habits" analysis
#adb shell "cmd package install-existing com.sec.android.cover.ledcover" # LED Cover Service
adb shell "cmd package install-existing com.sec.location.nsflp2" # Samsung Location SDK
adb shell "cmd package install-existing com.samsung.android.location" # slocation
# Maybe Knox-related
adb shell "cmd package install-existing com.samsung.ucs.agent.boot" # bootagent, probably linked to "eSE UCS Plugin" below, probably required by Knox
adb shell "cmd package install-existing com.samsung.ucs.agent.ese" # eSE UCS Plugin, eSE is for "embedded SEcurity", probably required by Knox
adb shell "cmd package install-existing com.samsung.android.smartmirroring" # Smart View, for screen mirroring and Chromecast
##################################################
# Samsung user apps, customization, and services #
##################################################
adb shell "cmd package install-existing com.samsung.android.contacts" # Samsung "Contacts" app
adb shell "cmd package install-existing com.sec.android.app.myfiles" # My Files, file browser
adb shell "cmd package install-existing com.samsung.android.video" # Video, the default video player
adb shell "cmd package install-existing com.samsung.android.themecenter" # Samsung Themes
adb shell "cmd package install-existing com.samsung.android.themestore" # Galaxy Themes
adb shell "cmd package install-existing com.sec.android.app.samsungapps" # Galaxy Store
adb shell "cmd package install-existing com.sec.android.app.sbrowser" # Samsung Galaxy Browser
adb shell "cmd package install-existing com.samsung.android.rubin.app" # Customization Service
adb shell "cmd package install-existing com.samsung.daydream.customization" # Some daydream VR customization capability?
adb shell "cmd package install-existing com.sec.android.app.chromecustomizations" # Chrome browser customization
adb shell "cmd package install-existing com.samsung.android.scloud" # Samsung Cloud
adb shell "cmd package install-existing com.samsung.android.mateagent" # Samsung Galaxy Friends
adb shell "cmd package install-existing com.samsung.android.mobileservice" # Samsung Experience Service, handling the Samsung account and experience, required for Samsung Pay
adb shell "cmd package install-existing com.samsung.android.weather"
adb shell "cmd package install-existing com.sec.android.daemonapp" # Weather
# Samsing SmartSwitch
adb shell "cmd package install-existing com.samsung.android.smartswitchassistant" # Samsung SmartSwitch
adb shell "cmd package install-existing com.sec.android.easyMover" # Related Smart Switch
adb shell "cmd package install-existing com.sec.android.easyMover.Agent" # Smart Switch Agent
adb shell "cmd package install-existing com.samsung.android.shortcutbackupservice" # ShortcutBNR, linked to SmartSwitch Samsung Cloud features
# Equalizers
adb shell "cmd package install-existing com.sec.android.app.soundalive" # SoundAlive, responsible for Dobly Atmos and other equalizer stuff (accessible from the Settings app)
adb shell "cmd package install-existing com.sec.hearingadjust" # Adapt Sound, the sound equalizer in Accessibility services
# SmartThings
adb shell "cmd package install-existing com.samsung.android.beaconmanager" # SmartThings. It's required to enable the "Settings -> Connections -> More connections settings -> Nearby device scanning". This *may* be required for detecting Chromecast and other smart TVs
adb shell "cmd package install-existing com.samsung.android.ststub" # SmartThings
adb shell "cmd package install-existing com.samsung.android.easysetup" # SmartThings
# Samsung Health
adb shell "cmd package install-existing com.sec.android.app.shealth" # Samsung Health
adb shell "cmd package install-existing com.sec.android.service.health" # Health Service, from Samsung
# Widgets
adb shell "cmd package install-existing com.sec.android.widgetapp.easymodecontactswidget" # Favorite Contacts, probably the favourite contacts when enabling the "simple use" senior mode
adb shell "cmd package install-existing com.sec.android.widgetapp.samsungapps" # Galaxy Essentials Widget
adb shell "cmd package install-existing com.sec.android.widgetapp.webmanual" # User manual
################################################
# Mandatory Knox apps, and other security apps #
################################################
adb shell "cmd package install-existing com.samsung.android.knox.containeragent" # Knox thing that gets re-enabled at update
adb shell "cmd package install-existing com.samsung.android.knox.containercore" # Knox thing that gets re-enabled at update
adb shell "cmd package install-existing com.samsung.android.knox.analytics.uploader" # Knox Analytics Uploader
adb shell "cmd package install-existing com.samsung.android.knox.containerdesktop" # KnowContainerDesktop
adb shell "cmd package install-existing com.knox.vpn.proxyhandler" # Samsung's Work profile for Entreprise proxy
adb shell "cmd package install-existing com.sec.enterprise.knox.attestation" # Knox-related
adb shell "cmd package install-existing com.sec.enterprise.knox.cloudmdm.smdms" # Knox Enrollment Service
adb shell "cmd package install-existing com.samsung.knox.securefolder" # Secure Folder
adb shell "cmd package install-existing com.samsung.knox.securefolder.setuppage"
adb shell "cmd package install-existing com.samsung.klmsagent" # KLMS Agent, most likely linked to Knox
adb shell "cmd package install-existing com.trustonic.teeservice" # TeeService, for Samsung Pay? Trustronic "Trusted Execution Environment": https://www.trustonic.com/news/blog/devices-trustonic-tee/
adb shell "cmd package install-existing com.trustonic.tuiservice" # TuiService, for Samsung Pay? Trustronic "Trusted User Interfaces": https://www.trustonic.com/news/blog/devices-trustonic-tee/
adb shell "cmd package install-existing com.samsung.android.spay" # Samsung Pay
adb shell "cmd package install-existing com.samsung.android.spayfw" # Samsung PaymentFramework. Either takes a long time to uninstall or hangs on the uninstall process
adb shell "cmd package install-existing com.samsung.android.samsungpass" # Samsung Pass
adb shell "cmd package install-existing com.samsung.android.samsungpassautofill" # Autofill with Samsung Pass
###############################
# Samsung camera related apps #
###############################
adb shell "cmd package install-existing com.sec.android.app.camera" # Samsung Camera
adb shell "cmd package install-existing com.samsung.android.app.interactivepanoramaviewer" # Interactive panorama viewer (taken with the Samsung Camera)
adb shell "cmd package install-existing com.samsung.android.app.motionpanoramaviewer" # Motion panorama viewer (taken with the Samsung Camera)
adb shell "cmd package install-existing com.samsung.android.app.selfmotionpanoramaviewer" # Self-motion panorama viewer (taken with the Samsung Camera)
adb shell "cmd package install-existing com.samsung.app.highlightplayer" # Useful for the Video editor
adb shell "cmd package install-existing com.samsung.app.slowmotion" # Slow-motion viewer, taken with the Samsung Camera
adb shell "cmd package install-existing com.sec.android.gallery3d" # Samsung Gallery
adb shell "cmd package install-existing com.sec.android.mimage.photoretouching" # Photo editor
adb shell "cmd package install-existing com.samsung.android.provider.stickerprovider" # If disabled, the "AR Emoji" button crashed the Camera app
adb shell "cmd package install-existing com.sec.android.app.vepreload" # Video Editor
# Gallery's recognition and identification of content (same "shared user id")
adb shell "cmd package install-existing com.samsung.cmh" # CMHProvider (CMHProvider.apk), required by the Gallery. Responsible of face recognition in the Gallery
adb shell "cmd package install-existing com.samsung.mlp" # mlp (MediaLearningPlatform.apk), has permissions linked to cmh, and visionintelligence
adb shell "cmd package install-existing com.samsung.storyservice" # Gallery stories (StoryService.apk), creates stories from the user photos and videos
adb shell "cmd package install-existing com.samsung.faceservice" # (FaceService.apk)
adb shell "cmd package install-existing com.samsung.ipservice" # (IPService.apk)
adb shell "cmd package install-existing com.samsung.android.app.camera.sticker.facear.preload" # Default live sticker
adb shell "cmd package install-existing com.samsung.android.app.camera.sticker.stamp.preload" # Stamps
################
# Samsung Edge #
################
adb shell "cmd package install-existing com.cnn.mobile.android.phone.edgepanel" # CNN edge app
adb shell "cmd package install-existing com.samsung.android.app.appsedge" # Apps edge
adb shell "cmd package install-existing com.samsung.android.app.clipboardedge" # Clipboard edge
adb shell "cmd package install-existing com.samsung.android.app.cocktailbarservice" # Edge screen
adb shell "cmd package install-existing com.samsung.android.app.sbrowseredge" # Samsung Internet panel
adb shell "cmd package install-existing com.samsung.android.app.taskedge" # Tasks edge
adb shell "cmd package install-existing com.samsung.android.service.peoplestripe" # People edge
adb shell "cmd package install-existing com.samsung.android.widgetapp.yahooedge.finance" # Finance, edge widget
adb shell "cmd package install-existing com.samsung.android.widgetapp.yahooedge.sport" # Sport, edge widget
#################
# Samsung Bixby #
#################
adb shell "cmd package install-existing com.samsung.android.app.spage" # Bixby Home
adb shell "cmd package install-existing com.samsung.android.app.settings.bixby" # SettingsBixby
adb shell "cmd package install-existing com.samsung.android.bixby.agent"
adb shell "cmd package install-existing com.samsung.android.bixby.agent.dummy"
adb shell "cmd package install-existing com.samsung.android.bixby.es.globalaction"
adb shell "cmd package install-existing com.samsung.android.bixby.plmsync"
adb shell "cmd package install-existing com.samsung.android.bixby.service"
adb shell "cmd package install-existing com.samsung.android.bixby.voiceinput"
adb shell "cmd package install-existing com.samsung.android.bixby.wakeup"
adb shell "cmd package install-existing com.samsung.android.svoice" # SVoice
adb shell "cmd package install-existing com.samsung.svoice.sync" # Voice Service, S Voice is the ancestor of Bixby
adb shell "cmd package install-existing com.samsung.systemui.bixby"
adb shell "cmd package install-existing com.samsung.systemui.bixby2"
adb shell "cmd package install-existing com.samsung.android.visionintelligence" # Bixby Vision
adb shell "cmd package install-existing com.samsung.visionprovider" # VisionProvider, maybe linked to Bixby?
###############
# Samsung DeX #
###############
adb shell "cmd package install-existing com.samsung.desktopsystemui" # Samsung DeX System UI
adb shell "cmd package install-existing com.sec.android.app.desktoplauncher" # Samsung DeX Home
adb shell "cmd package install-existing com.sec.android.desktopcommunity" # Samsung DeX community
adb shell "cmd package install-existing com.sec.android.desktopmode.uiservice" # Samsung DeX
#######################################
# Hidden apps (debug and diagnostics) #
#######################################
# Dialable apps
adb shell "cmd package install-existing com.sec.android.app.factorykeystring" # DeviceKeyString (dial *#0283# to open audio LoopbackTest control, dial *#2663# for TSP firmware update)
adb shell "cmd package install-existing com.sec.android.app.hwmoduletest" # HwModuleTest, a hardware test app (dial *#0*# to open). Fun low-level stuff to see in there
adb shell "cmd package install-existing com.sec.android.app.servicemodeapp" # SysDump, low-level debugging and diagnostics tools (dial *#9900# to open)
adb shell "cmd package install-existing com.sec.android.RilServiceModeApp" # Service mode RIL, for diagnostics (dial *#0011# for modem connectivity info, *#9090# for diagnostics control)
adb shell "cmd package install-existing com.sec.factory.camera" # Camera Test (dial *#34971539# to open CameraFirmware Standard)
adb shell "cmd package install-existing com.sec.usbsettings" # USBSettings, choose from ADB, MTP, RNDIS, ACM, DM (dial *#0808# to open)
adb shell "cmd package install-existing com.sec.factory.iris.usercamera" # Camera Iris User Test, the test from the *#0*# menu
# Other apps
adb shell "cmd package install-existing com.samsung.android.networkdiagnostic" # Network diagnostic
adb shell "cmd package install-existing com.sec.bcservice" # Linked to some diagnostics? It mentions TcpDump
adb shell "cmd package install-existing com.sec.android.app.bluetoothtest" # BluetoothTest, probably a priviledged diagnostics app
adb shell "cmd package install-existing com.sec.android.diagmonagent" # DiagMonAgent, probably diagnostics data collection from Settings > Biometrics and security > Send diagnostic data
adb shell "cmd package install-existing com.sec.factory" # DeviceTest
adb shell "cmd package install-existing com.sec.android.app.wlantest" # WlanTest
adb shell "cmd package install-existing com.sec.epdgtestapp" # EpdgTestApp, test app for ePDG functionnality?
################
# Game-related #
################
adb shell "cmd package install-existing com.enhance.gameservice"
adb shell "cmd package install-existing com.samsung.android.game.gamehome"
adb shell "cmd package install-existing com.samsung.android.game.gametools"
adb shell "cmd package install-existing com.samsung.android.game.gos" # Samsung Game Optimizing Service
###############
# Google apps #
###############
# Visible apps
adb shell "cmd package install-existing com.google.android.apps.docs" # Google Drive
adb shell "cmd package install-existing com.google.android.apps.maps" # Google Maps
adb shell "cmd package install-existing com.google.android.apps.photos" # Google Photos
adb shell "cmd package install-existing com.google.android.GoogleCamera" # Google Camera
adb shell "cmd package install-existing com.google.android.gm" # Gmail
adb shell "cmd package install-existing com.google.android.videos" # Google Movies
adb shell "cmd package install-existing com.google.android.youtube" # Google's YouTube
adb shell "cmd package install-existing com.google.android.music" # Google Music
adb shell "cmd package install-existing com.google.android.play.games" # Google Play Games
# More hidden apps
adb shell "cmd package install-existing com.google.ar.core" # Google Play Services for AR (Augmented Reality)
adb shell "cmd package install-existing com.google.vr.vrcore" # Google VR (Virtual Reality) Services
adb shell "cmd package install-existing com.google.android.tts" # Text-to-speech synthesis
adb shell "cmd package install-existing com.android.hotwordenrollment.okgoogle" # Enroll for "OK-Google"
adb shell "cmd package install-existing com.android.hotwordenrollment.xgoogle" # Enroll for something
adb shell "cmd package install-existing com.google.android.apps.nexuslauncher" # Removes the Google launcher
adb shell "cmd package install-existing com.google.android.apps.restore" # Restore data from the cloud or transfer it from another device
adb shell "cmd package install-existing com.google.android.apps.tachyon"
adb shell "cmd package install-existing com.google.android.backuptransport"
adb shell "cmd package install-existing com.google.android.ext.shared"
adb shell "cmd package install-existing com.google.android.feedback" # Market feedback agent
adb shell "cmd package install-existing com.google.android.gms.policy_sidecar_aps"
adb shell "cmd package install-existing com.google.android.googlequicksearchbox" # The super fat Google app, handling thousands of things. Required for Android Audo (even disabled is OK)
adb shell "cmd package install-existing com.google.android.onetimeinitializer"
adb shell "cmd package install-existing com.google.android.partnersetup"
adb shell "cmd package install-existing com.google.android.printservice.recommendation" # Print Service Recommendation Service
adb shell "cmd package install-existing com.google.android.setupwizard" # The initial setup wizard, that can pop later to "finish the setup" with recommended apps
adb shell "cmd package install-existing com.google.android.syncadapters.calendar" # Google Calendar Sync
adb shell "cmd package install-existing com.google.android.syncadapters.contacts" # Google Contacts Sync
adb shell "cmd package install-existing com.google.android.apps.turbo" # Device Health Services
####################
# Third-party apps #
####################
adb shell "cmd package install-existing com.skype.raider" # Skype
adb shell "cmd package install-existing com.linkedin.android" # LinkedIn
adb shell "cmd package install-existing com.microsoft.office.excel" # Microsoft Excel
adb shell "cmd package install-existing com.microsoft.office.powerpoint" # Microsoft PowerPoint
adb shell "cmd package install-existing com.microsoft.office.word" # Microsoft Word
adb shell "cmd package install-existing com.microsoft.skydrive" # Microsoft SkyDrive
adb shell "cmd package install-existing de.axelspringer.yana.zeropage" # upday
adb shell "cmd package install-existing flipboard.boxer.app" # Flipboard
adb shell "cmd package install-existing com.facebook.appmanager" # Facebook
adb shell "cmd package install-existing com.facebook.katana" # Facebook
adb shell "cmd package install-existing com.facebook.services" # Facebook
adb shell "cmd package install-existing com.facebook.system" # Facebook
################
# Unclassified #
################
adb shell "cmd package install-existing com.android.apps.tag"
adb shell "cmd package install-existing com.android.emergency"
adb shell "cmd package install-existing com.android.keychain"
adb shell "cmd package install-existing com.android.nfc"
adb shell "cmd package install-existing com.android.providers.blockednumber"
adb shell "cmd package install-existing com.android.providers.calendar"
adb shell "cmd package install-existing com.android.providers.settings"
adb shell "cmd package install-existing com.android.proxyhandler"
adb shell "cmd package install-existing com.android.settings.intelligence"
adb shell "cmd package install-existing com.android.wallpaperbackup"
adb shell "cmd package install-existing com.android.wallpapercropper"
adb shell "cmd package install-existing com.sec.android.wallpapercropper2" # Background image and lock-screen cropping tool
adb shell "cmd package install-existing com.android.wallpaper.livepicker"
adb shell "cmd package install-existing com.samsung.android.app.smartcapture"
adb shell "cmd package install-existing com.samsung.android.authfw"
adb shell "cmd package install-existing com.samsung.android.bio.face.service"
adb shell "cmd package install-existing com.samsung.android.mdm"
adb shell "cmd package install-existing com.samsung.android.messaging" #Samsung Messaging app
adb shell "cmd package install-existing com.samsung.android.providers.context"
adb shell "cmd package install-existing com.samsung.android.server.iris"
adb shell "cmd package install-existing com.samsung.android.wallpaper.res"
adb shell "cmd package install-existing com.samsung.sec.android.application.csc"
adb shell "cmd package install-existing com.sec.android.app.clockpackage"
adb shell "cmd package install-existing com.sec.android.emergencylauncher"
adb shell "cmd package install-existing com.sec.android.ofviewer"
adb shell "cmd package install-existing com.sec.android.provider.emergencymode"
adb shell "cmd package install-existing com.sec.android.providers.security"
adb shell "cmd package install-existing com.sec.modem.settings"
adb shell "cmd package install-existing android.autoinstalls.config.samsung"
adb shell "cmd package install-existing com.android.backupconfirm"
adb shell "cmd package install-existing com.android.bips" # Default print service
adb shell "cmd package install-existing com.android.bluetoothmidiservice"
adb shell "cmd package install-existing com.android.bookmarkprovider"
adb shell "cmd package install-existing com.android.calllogbackup"
adb shell "cmd package install-existing com.android.captiveportallogin"
adb shell "cmd package install-existing com.android.chrome"
adb shell "cmd package install-existing com.android.dreams.basic"
adb shell "cmd package install-existing com.android.dreams.phototable"
adb shell "cmd package install-existing com.android.egg"
adb shell "cmd package install-existing com.android.htmlviewer"
adb shell "cmd package install-existing com.android.inputdevices" # Input devices, only contains a receiver named "Android keyboard", possibly for an external keyboard
adb shell "cmd package install-existing com.android.managedprovisioning" # Work profile setup
adb shell "cmd package install-existing com.android.mms.service" # MmsService, no activity but a service, with permissions related to carrier connectivity. For receiving MMS?
adb shell "cmd package install-existing com.android.pacprocessor"
adb shell "cmd package install-existing com.android.printspooler" # Print spooler
adb shell "cmd package install-existing com.android.providers.partnerbookmarks"
adb shell "cmd package install-existing com.android.sharedstoragebackup" # One service (ObbBackupService), nothing else. No internet access, and might be useful
adb shell "cmd package install-existing com.android.statementservice" # Intent Filter Verification Service
adb shell "cmd package install-existing com.diotek.sec.lookup.dictionary" # Dictionary
adb shell "cmd package install-existing com.galaxyfirsatlari"
adb shell "cmd package install-existing com.gd.mobicore.pa"
adb shell "cmd package install-existing com.mobeam.barcodeService"
adb shell "cmd package install-existing com.monotype.android.font.chococooky"
adb shell "cmd package install-existing com.monotype.android.font.cooljazz"
adb shell "cmd package install-existing com.monotype.android.font.foundation"
adb shell "cmd package install-existing com.monotype.android.font.rosemary"
adb shell "cmd package install-existing com.osp.app.signin"
adb shell "cmd package install-existing com.policydm"
adb shell "cmd package install-existing com.samsung.aasaservice"
adb shell "cmd package install-existing com.samsung.accessory"
adb shell "cmd package install-existing com.samsung.accessory.beansmgr"
adb shell "cmd package install-existing com.samsung.accessory.safiletransfer"
adb shell "cmd package install-existing com.samsung.android.app.accesscontrol"
adb shell "cmd package install-existing com.samsung.android.app.advsounddetector" # Sound detectors
adb shell "cmd package install-existing com.samsung.android.app.assistantmenu" # Assistant menu
adb shell "cmd package install-existing com.samsung.android.app.color"
adb shell "cmd package install-existing com.samsung.android.app.filterinstaller"
adb shell "cmd package install-existing com.samsung.android.app.galaxyfinder" # Finder, the "search in device" feature
adb shell "cmd package install-existing com.samsung.android.app.ledcoverdream" # LEF icon editor, for LED covers
adb shell "cmd package install-existing com.samsung.android.app.mirrorlink" # Samsung MirrorLink 1.1, to connect the phone to a car
adb shell "cmd package install-existing com.samsung.android.app.multiwindow"
adb shell "cmd package install-existing com.samsung.android.app.notes"
adb shell "cmd package install-existing com.samsung.android.app.omcagent" # Configuration update, some activities are very suspicious: "Recommended apps"
adb shell "cmd package install-existing com.samsung.android.app.panel.naver.v"
adb shell "cmd package install-existing com.samsung.android.app.reminder" # Reminder, does regular network access
adb shell "cmd package install-existing com.samsung.android.app.simplesharing" # Link sharing
adb shell "cmd package install-existing com.samsung.android.app.social" # What's new
adb shell "cmd package install-existing com.samsung.android.app.talkback" # Voice Assistant
adb shell "cmd package install-existing com.samsung.android.app.watchmanager"
adb shell "cmd package install-existing com.samsung.android.app.watchmanagerstub" # Wearable Manager Installer
adb shell "cmd package install-existing com.samsung.android.app.withtv"
adb shell "cmd package install-existing com.samsung.android.bbc.bbcagent" # BBCAgent
adb shell "cmd package install-existing com.samsung.android.calendar" # Calendar
adb shell "cmd package install-existing com.samsung.android.clipboarduiservice" # ClipboardUIService
adb shell "cmd package install-existing com.samsung.android.coreapps"
adb shell "cmd package install-existing com.samsung.android.da.daagent" # Dual messenger
adb shell "cmd package install-existing com.samsung.android.dlp.service"
adb shell "cmd package install-existing com.samsung.android.dqagent" # DQA (Device Quality Agent), reportedely keeps tabs on Wi-Fi quality throughout the device
adb shell "cmd package install-existing com.samsung.android.drivelink.stub" # CarmodeStub
adb shell "cmd package install-existing com.samsung.android.email.provider"
adb shell "cmd package install-existing com.samsung.android.emojiupdater"
adb shell "cmd package install-existing com.samsung.android.fingerprint.service"
adb shell "cmd package install-existing com.samsung.android.fmm" # Find my mobile
adb shell "cmd package install-existing com.samsung.android.gearoplugin"
adb shell "cmd package install-existing com.samsung.android.hmt.vrsvc" # Gear VR Service
adb shell "cmd package install-existing com.samsung.android.keyguardwallpaperupdator" # Keyguard Wallpaper Updator, seems linked to selecting multiple lockscreen wallpapers, features removed in S8 but app stayed
adb shell "cmd package install-existing com.samsung.android.kidsinstaller" # Kids Home Installer
adb shell "cmd package install-existing com.samsung.android.oneconnect"
adb shell "cmd package install-existing com.samsung.android.provider.shootingmodeprovider"
adb shell "cmd package install-existing com.samsung.android.samsungpositioning" # Samsung Positioning
adb shell "cmd package install-existing com.samsung.android.sdk.handwriting" # Handwriting Service
adb shell "cmd package install-existing com.samsung.android.sdk.professionalaudio.app.audioconnectionservice"
adb shell "cmd package install-existing com.samsung.android.sdk.professionalaudio.utility.jammonitor"
adb shell "cmd package install-existing com.samsung.android.securitylogagent"
adb shell "cmd package install-existing com.samsung.android.smartface" # SmartFaceService
adb shell "cmd package install-existing com.samsung.android.smartfitting" # SmartFittingService
adb shell "cmd package install-existing com.samsung.android.sm.devicesecurity" # This is the antivirus in Settings -> Device care -> Security
adb shell "cmd package install-existing com.samsung.android.sm.policy" # SCPM Client, *might* be used for power savings: https://www.reddit.com/r/GalaxyS6/comments/4cg70v/what_is_scpm_client/d2ij0ep/ but performs network requests
adb shell "cmd package install-existing com.samsung.android.spdclient" # Security policy updates, updates the SELinux policies according to Security Enhancements for Android (SE for Android)
adb shell "cmd package install-existing com.samsung.android.spdfnote" # Write on PDF
adb shell "cmd package install-existing com.samsung.android.stickercenter" # StickerCenter, related to Samsung stickers: https://developer.samsung.com/galaxy/stickers
adb shell "cmd package install-existing com.samsung.android.svcagent" # SVC Agent
adb shell "cmd package install-existing com.samsung.android.timezone.autoupdate_O"
adb shell "cmd package install-existing com.samsung.android.timezone.data_P" # Samsung Time Zone Data
adb shell "cmd package install-existing com.samsung.android.timezone.updater" # Time Zone Updater
adb shell "cmd package install-existing com.samsung.android.universalswitch" # Universal switch, accessibility feature to control the phone: https://www.samsung.com/uk/accessibility/mobile-universal-switch/
adb shell "cmd package install-existing com.samsung.android.visioncloudagent"
adb shell "cmd package install-existing com.samsung.android.voc"
adb shell "cmd package install-existing com.samsung.app.newtrim" # Video trimmer
adb shell "cmd package install-existing com.samsung.clipboardsaveservice" # ClipboardSaveService, probably the clipboard history sometimes accessible
adb shell "cmd package install-existing com.samsung.dcmservice"
adb shell "cmd package install-existing com.samsung.enhanceservice"
adb shell "cmd package install-existing com.samsung.hiddennetworksetting"
adb shell "cmd package install-existing com.samsung.rcs" # RcsSettings (Rich Communication Services "joyn"), has permissions linked to cmh, and visionintelligence: https://en.wikipedia.org/wiki/Rich_Communication_Services
adb shell "cmd package install-existing com.samsung.safetyinformation" # Some safety information, telling you not to put your phone in you eyes (I'm serious)
adb shell "cmd package install-existing com.samsung.SMT"
adb shell "cmd package install-existing com.sec.android.app.apex" # Samsung ApexService, provides a Motion Photo player/viewer
adb shell "cmd package install-existing com.sec.android.app.applinker" # AppLinker, talks about firmware update and FeliCa Networks.
adb shell "cmd package install-existing com.sec.android.app.billing" # Samsung Checkout
adb shell "cmd package install-existing com.sec.android.app.DataCreate" #
adb shell "cmd package install-existing com.sec.android.app.magnifier" # Magnifier, uses the phone's camera
adb shell "cmd package install-existing com.sec.android.app.parser" # DRParser Mode, maybe linked to IME (Input Method Engine?) Secret Codes
adb shell "cmd package install-existing com.sec.android.app.personalization" # Perso, related to read/write phone state according to the app's permissions
adb shell "cmd package install-existing com.sec.android.app.popupcalculator"
adb shell "cmd package install-existing com.sec.android.app.quicktool" # Quick tools
adb shell "cmd package install-existing com.sec.android.app.ringtoneBR" # ringtonebackup
adb shell "cmd package install-existing com.sec.android.app.safetyassurance" # Safety assistance, related to phone-based emergency services. Keep for safety
adb shell "cmd package install-existing com.sec.android.app.SecSetupWizard"
adb shell "cmd package install-existing com.sec.android.app.setupwizardlegalprovider" # SetupWizardLegalProvider
adb shell "cmd package install-existing com.sec.android.app.suwscriptplayer" # SuwScriptPlayer
adb shell "cmd package install-existing com.sec.android.app.sysscope"
adb shell "cmd package install-existing com.sec.android.app.voicenote"
adb shell "cmd package install-existing com.sec.android.AutoPreconfig"
adb shell "cmd package install-existing com.sec.android.easyonehand" # Probably the shrinked display for a 1-hand use feature
adb shell "cmd package install-existing com.sec.android.mimage.gear360editor" # 360° Photo Editor, the photo editor for the Samsung Gear 360 device
adb shell "cmd package install-existing com.sec.android.preloadinstaller" # Application Installer, the Internet says it's responsible of (re-)installing junk on your mobile
adb shell "cmd package install-existing com.sec.android.provider.badge" # BadgeProvider
adb shell "cmd package install-existing com.sec.android.soagent" # Software update, works along com.wssyncmldm?
adb shell "cmd package install-existing com.sec.android.splitsound" # SplitSoundService, probably the capability to play different music on the local device and on a bluetooth speaker
adb shell "cmd package install-existing com.sec.android.uibcvirtualsoftkey" # UIBCVirtualSoftkey, probably the service to get a software button for accessibility
adb shell "cmd package install-existing com.sec.app.RilErrorNotifier" # RilNotifier
adb shell "cmd package install-existing com.sec.automation" # TetheringAutomation, linked to an "always on tethering" option
adb shell "cmd package install-existing com.sec.downloadablekeystore"
adb shell "cmd package install-existing com.sec.enterprise.mdm.services.simpin" # Entreprise Sim Pin Service
adb shell "cmd package install-existing com.sec.enterprise.mdm.vpn"
adb shell "cmd package install-existing com.sec.mldapchecker" # MLDAPlog
adb shell "cmd package install-existing com.sec.smartcard.manager"
adb shell "cmd package install-existing com.sec.spp.push" # Samsung Push Service
adb shell "cmd package install-existing com.sec.sve" # SecVideoEngineService
adb shell "cmd package install-existing com.sem.factoryapp" # SEMFactoryApp
adb shell "cmd package install-existing com.setk.widget"
adb shell "cmd package install-existing com.skms.android.agent" # SKMSAgentService, Samsung KMS (Key Managment Service?) talks with the eSE device (embedded SEcurity): https://android-apk.org/com.skms.android.agent/
adb shell "cmd package install-existing com.wsomacp" # Configuration message, linked to OMA (Open Mobile Alliance) CP (Client Provisioning) messages: carrier related, but can cause problems: https://gbhackers.com/single-sms-wap-crap-can-break-samsung-galaxy/
adb shell "cmd package install-existing com.wssnps"
adb shell "cmd package install-existing org.simalliance.openmobileapi.service"
adb shell "cmd package install-existing com.samsung.vvm" # Visual Voicemail. Probably for whatever carrier the phone's programmed with)
######################
# AT&T-specific apps #
######################
adb shell "cmd package install-existing com.att.iqi" #Device health services for AT&T?
adb shell "cmd package install-existing com.drivemode" # AT&T Drive mode
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment