Skip to content

Instantly share code, notes, and snippets.

@jasonseney
Created July 8, 2025 17:55
Show Gist options
  • Save jasonseney/99d2d0f5b36a860dc1a301dc5fed48e0 to your computer and use it in GitHub Desktop.
Save jasonseney/99d2d0f5b36a860dc1a301dc5fed48e0 to your computer and use it in GitHub Desktop.
Remove Samsung, Google, Microsoft Apps from Samsung S20 via `ads`
# Samsung Ads & Analytics
echo 'Samsung Push Client'
adb shell pm uninstall --user 0 com.samsung.android.spdclient # Samsung Push Client
echo 'Game Tools'
adb shell pm uninstall --user 0 com.samsung.android.game.gametools # Game Tools
echo 'Game Optimizing Service'
adb shell pm uninstall --user 0 com.samsung.android.game.gos # Game Optimizing Service
echo 'Game Tuner'
adb shell pm uninstall --user 0 com.samsung.android.game.gametuner # Game Tuner
echo 'AR Doodle'
adb shell pm uninstall --user 0 com.samsung.android.ardrawing # AR Doodle
echo 'AR Emoji'
adb shell pm uninstall --user 0 com.samsung.android.aremoji # AR Emoji
echo 'AR Zone'
adb shell pm uninstall --user 0 com.samsung.android.arzone # AR Zone
# Bixby Components
echo 'Bixby Wakeup'
adb shell pm uninstall --user 0 com.samsung.android.bixby.wakeup # Bixby Wakeup
echo 'Bixby Home'
adb shell pm uninstall --user 0 com.samsung.android.app.spage # Bixby Home
echo 'Bixby Service'
adb shell pm uninstall --user 0 com.samsung.android.bixby.service # Bixby Service
echo 'Bixby Agent'
adb shell pm uninstall --user 0 com.samsung.android.bixby.agent # Bixby Agent
echo 'Bixby Voice'
adb shell pm uninstall --user 0 com.samsung.android.bixby.voiceinput # Bixby Voice
echo 'Bixby Routines'
adb shell pm uninstall --user 0 com.samsung.android.app.routines # Bixby Routines
echo 'Bixby Vision'
adb shell pm uninstall --user 0 com.samsung.android.bixbyvision.framework # Bixby Vision
# Samsung Preloads
echo 'Samsung Voice Input'
adb shell pm uninstall --user 0 com.samsung.android.svoiceime # Samsung Voice Input
echo 'Samsung MATE'
adb shell pm uninstall --user 0 com.samsung.android.mateagent # Samsung MATE
echo 'Smart Suggestions'
adb shell pm uninstall --user 0 com.samsung.android.smartsuggestions # Smart Suggestions
echo 'Smart Switch'
adb shell pm uninstall --user 0 com.samsung.android.smartswitch # Smart Switch
echo 'Find My Mobile'
adb shell pm uninstall --user 0 com.samsung.android.fmm # Find My Mobile
echo 'Beacon Manager'
adb shell pm uninstall --user 0 com.samsung.android.beaconmanager # Beacon Manager
echo 'Dual Messenger'
adb shell pm uninstall --user 0 com.samsung.android.da.daagent # Dual Messenger
echo 'Samsung Messages'
# adb shell pm uninstall --user 0 com.samsung.android.messaging # Samsung Messages
# Samsung Store & Services
echo 'Galaxy Store'
adb shell pm uninstall --user 0 com.sec.android.app.samsungapps # Galaxy Store
echo 'Theme Store'
adb shell pm uninstall --user 0 com.samsung.android.themestore # Theme Store
echo 'Theme Center'
adb shell pm uninstall --user 0 com.samsung.android.themecenter # Theme Center
echo 'Samsung Studio'
adb shell pm uninstall --user 0 com.samsung.android.themecenter.sstudio # Samsung Studio
# Weather / Samsung Browser
echo 'Weather'
adb shell pm uninstall --user 0 com.samsung.android.weather # Weather
echo 'Samsung Calculator'
adb shell pm uninstall --user 0 com.sec.android.app.popupcalculator # Samsung Calculator
echo 'Samsung Internet Browser'
adb shell pm uninstall --user 0 com.sec.android.app.sbrowser # Samsung Internet Browser
# More Samsung Stuff
echo 'Samsung Tips'
adb shell pm uninstall --user 0 com.samsung.android.app.tips # Samsung Tips
echo 'Knox Telemetry'
adb shell pm uninstall --user 0 com.samsung.android.knox.analytics.uploader # Knox Telemetry
echo 'Device Quality Agent (metrics pings)'
adb shell pm uninstall --user 0 com.samsung.android.dqagent # Device Quality Agent (metrics pings)
echo 'Smart Suggestions (AI)'
adb shell pm uninstall --user 0 com.samsung.android.smartsuggestions # Smart Suggestions (AI)
echo 'Smart Call (Samsung caller ID spam)'
adb shell pm uninstall --user 0 com.samsung.android.smartcallprovider # Smart Call (Samsung caller ID spam)
echo 'Air Command (S-Pen menu, safe if no S-Pen)'
adb shell pm uninstall --user 0 com.samsung.android.aircommandmanager # Air Command (S-Pen menu, safe if no S-Pen)
echo 'Task Edge (Edge panels)'
adb shell pm uninstall --user 0 com.samsung.android.app.taskedge # Task Edge (Edge panels)
echo 'Clipboard Edge panel'
adb shell pm uninstall --user 0 com.samsung.android.app.clipboardedge # Clipboard Edge panel
echo 'Sticker Center'
adb shell pm uninstall --user 0 com.samsung.android.stickercenter # Sticker Center
echo 'Samsung Stories'
adb shell pm uninstall --user 0 com.samsung.android.storyservice # Samsung Stories
echo 'Watch Manager Stub (if no Samsung watch)'
adb shell pm uninstall --user 0 com.samsung.android.app.watchmanagerstub # Watch Manager Stub (if no Samsung watch)
echo 'Forest app (ad ecosystem)'
adb shell pm uninstall --user 0 com.samsung.android.forest # Forest app (ad ecosystem)
echo 'Privacy Dashboard (ironically phones home)'
adb shell pm uninstall --user 0 com.samsung.android.privacydashboard # Privacy Dashboard (ironically phones home)
echo 'Knox Push Manager'
adb shell pm uninstall --user 0 com.samsung.android.knox.pushmanager # Knox Push Manager
echo 'Knox Attestation'
adb shell pm uninstall --user 0 com.samsung.android.knox.attestation # Knox Attestation
echo 'Samsung Customization Framework Server'
adb shell pm uninstall --user 0 com.samsung.android.mcfserver # Samsung Customization Framework Server
echo 'DSMS service (Diagnostic Data)'
adb shell pm uninstall --user 0 com.samsung.android.dsms # DSMS service (Diagnostic Data)
echo 'KLMS Agent (Knox licensing, telemetry)'
adb shell pm uninstall --user 0 com.samsung.android.klmsagent # KLMS Agent (Knox licensing, telemetry)
echo 'Analytics Service Agent'
adb shell pm uninstall --user 0 com.samsung.aasaservice # Analytics Service Agent
echo 'Lockscreen Dynamic Content'
adb shell pm uninstall --user 0 com.samsung.android.dynamiclock # Lockscreen Dynamic Content
# Facebook
echo 'Facebook App'
adb shell pm uninstall --user 0 com.facebook.katana # Facebook App
echo 'Facebook App Manager'
adb shell pm uninstall --user 0 com.facebook.appmanager # Facebook App Manager
echo 'Facebook Services'
adb shell pm uninstall --user 0 com.facebook.services # Facebook Services
echo 'Facebook System Installer'
adb shell pm uninstall --user 0 com.facebook.system # Facebook System Installer
# Microsoft
echo 'OneDrive'
adb shell pm uninstall --user 0 com.microsoft.skydrive # OneDrive
echo 'Word'
adb shell pm uninstall --user 0 com.microsoft.office.word # Word
echo 'Excel'
adb shell pm uninstall --user 0 com.microsoft.office.excel # Excel
echo 'PowerPoint'
adb shell pm uninstall --user 0 com.microsoft.office.powerpoint # PowerPoint
# Google
echo 'YouTube'
adb shell pm uninstall --user 0 com.google.android.youtube # YouTube
echo 'Google Play Music'
adb shell pm uninstall --user 0 com.google.android.music # Google Play Music
echo 'Google Play Movies'
adb shell pm uninstall --user 0 com.google.android.videos # Google Play Movies
echo 'Google Duo'
adb shell pm uninstall --user 0 com.google.android.apps.tachyon # Google Duo
echo 'Google Photos'
adb shell pm uninstall --user 0 com.google.android.apps.photos # Google Photos
echo 'Gmail'
adb shell pm uninstall --user 0 com.google.android.gm # Gmail
echo 'Google Maps'
adb shell pm uninstall --user 0 com.google.android.apps.maps # Google Maps
echo 'Google Search app'
adb shell pm uninstall --user 0 com.google.android.googlequicksearchbox # Google Search app
echo '"Ok Google" enrollment'
adb shell pm uninstall --user 0 com.android.hotwordenrollment.okgoogle # "Ok Google" enrollment
echo 'Alternate hotword enrollment'
adb shell pm uninstall --user 0 com.android.hotwordenrollment.xgoogle # Alternate hotword enrollment
echo 'Google Text-to-Speech'
adb shell pm uninstall --user 0 com.google.android.tts # Google Text-to-Speech
echo 'Restore utility'
adb shell pm uninstall --user 0 com.google.android.apps.restore # Restore utility
echo 'Google Turbo (battery optimizations)'
adb shell pm uninstall --user 0 com.google.android.apps.turbo # Google Turbo (battery optimizations)
echo 'Mainline telemetry module'
adb shell pm uninstall --user 0 com.google.mainline.telemetry # Mainline telemetry module
echo 'Ad services'
adb shell pm uninstall --user 0 com.google.mainline.adservices # Ad services
echo 'Ad services API'
adb shell pm uninstall --user 0 com.google.android.adservices.api # Ad services API
echo 'Feedback/metrics uploader'
adb shell pm uninstall --user 0 com.google.android.feedback # Feedback/metrics uploader
echo 'Ambient Services (context hub)'
adb shell pm uninstall --user 0 com.google.android.as # Ambient Services (context hub)
echo 'Ambient Services OSS'
adb shell pm uninstall --user 0 com.google.android.as.oss # Ambient Services OSS
echo 'On-device personalization'
adb shell pm uninstall --user 0 com.google.android.ondevicepersonalization.services # On-device personalization
echo 'Supervision Service (Family Link, enterprise MDM)'
adb shell pm uninstall --user 0 com.google.android.gms.supervision # Supervision Service (Family Link, enterprise MDM)
echo 'Config updater (telemetry configs)'
adb shell pm uninstall --user 0 com.google.android.configupdater # Config updater (telemetry configs)
echo 'One-time device initializer'
adb shell pm uninstall --user 0 com.google.android.onetimeinitializer # One-time device initializer
echo 'Partner setup service'
adb shell pm uninstall --user 0 com.google.android.partnersetup # Partner setup service
# Extra Apps
echo 'Chrome'
adb shell pm uninstall --user 0 com.android.chrome
echo 'Netflix'
adb shell pm uninstall --user 0 com.netflix.mediaclient
# Misc stuff we missed...
echo "Removing ANT Radio Service"
adb shell pm uninstall --user 0 com.dsi.ant.service.socket
echo "Removing ANT+ Plugins Service"
adb shell pm uninstall --user 0 com.dsi.ant.plugins.antplus
echo "Removing Device Care"
adb shell pm uninstall --user 0 com.samsung.android.lool
echo "Removing Dictionary"
adb shell pm uninstall --user 0 com.samsung.android.app.dictionary
echo "Removing LED Cover"
adb shell pm uninstall --user 0 com.samsung.android.app.ledcoverdream
echo "Removing Link to Windows"
adb shell pm uninstall --user 0 com.microsoft.appmanager
echo "Removing Link to Windows Service"
adb shell pm uninstall --user 0 com.samsung.android.mdx
echo "Removing Live Transcribe & Sound Notifications"
adb shell pm uninstall --user 0 com.google.audio.hearing.visualization.accessibility.scribe
echo "Removing Microsoft SwiftKey Keyboard"
adb shell pm uninstall --user 0 com.touchtype.swiftkey
echo "Removing Reminder"
adb shell pm uninstall --user 0 com.samsung.android.app.reminder
echo "Removing Samsung Cloud"
adb shell pm uninstall --user 0 com.samsung.android.scloud
echo "Removing Samsung Pass"
adb shell pm uninstall --user 0 com.samsung.android.samsungpass
echo "Removing Samsung Push Service"
adb shell pm uninstall --user 0 com.sec.spp.push
echo "Removing Samsung Visit In"
adb shell pm uninstall --user 0 com.samsung.android.app.omcagent
echo "Removing Secure Folder"
adb shell pm uninstall --user 0 com.samsung.knox.securefolder
echo "Removing Secure Wi-Fi"
adb shell pm uninstall --user 0 com.samsung.android.fast
echo "Removing Separated Apps"
adb shell pm uninstall --user 0 com.samsung.android.knox.containercore
echo "Google Wif-Fi Provisioner"
adb shell pm uninstall --user 0 com.google.android.apps.wifidrprovisioner
# Samsung Basics
echo "Removing Samsung Calendar"
adb shell pm uninstall --user 0 com.samsung.android.calendar
echo "Removing Samsung Contacts"
adb shell pm uninstall --user 0 com.samsung.android.contacts
adb shell pm uninstall --user 0 com.samsung.android.app.contacts
adb shell pm uninstall --user 0 com.sec.android.widgetapp.easymodecontactswidget
echo "Removing Photo Gallery"
adb shell pm uninstall --user 0 com.sec.android.gallery3d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment