Home > Samsung

How to Debloat/Remove Bloatware from Galaxy Watch 5/Pro

This guide will show you the steps to debloat and remove bloatware from the Galaxy Watch 5/Pro. The newest addition to Samsung’s smartwatch family has bought in quite a few goodies and under-the-hood changes. These include the likes of a bigger battery, faster charging, and the addition of the body temperature sensor. However, it has also carried forward the legacy of bringing in tons of pre-installed apps.

While some of them might be useful, a plethora of them are not. To make matter worse, only a handful of these pre-installed apps come with an Uninstall option. So what about the rest of the apps, how could they be removed? Well, with the help of ADB Commands, you could easily debloat and remove bloatware from your Galaxy Watch 5/Pro. And in this guide, we will show you how to do just that. Follow along.

How to Debloat/Remove Bloatware from Galaxy Watch 5/Pro

Remove Bloatware from Galaxy Watch 5

The below instructions are listed under separate sections for ease of understanding. Make sure to follow the same sequence as mentioned.

STEP 1: Install Android SDK

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

install adb platform tools windows

STEP 2: Enable ADB Debugging in Galaxy Wach 5

  1. Head over to Settings > About Watch > Software and tap Software Version 7 times.Remove Bloatware from Galaxy Watch 5
  2. Then go to Developer Options and enable the toggle next to ADB Debugging.
  3. After that, scroll down a little bit and enable the toggle next to Debug over WiFi.
    Remove Bloatware from Galaxy Watch 5
  4. It will now bring up the IP Address, note it down somewhere [do not include the port number, i.e. values after the colon].
  5. For example, if the entire value is 192.168.1.3:5555, then your IP will be 192.168.1.3.

STEP 3: Connect Galaxy Watch 5 to PC via ADB Command

  1. Head over to the platform-tools folder, type in CMD in its address bar, and hit Enter. This will launch Command Prompt.command-prompt-inside-adb
  2. Now type in the below command in this CMD window [make sure to replace IP accordingly].
    adb connect IP

    Remove Bloatware from Galaxy Watch 5

  3. You will now get a prompt on your watch, tap OK or Always Allow from this computer.Remove Bloatware from Galaxy Watch 5
  4. Finally, execute the below command to verify the ADB Connection between your watch and PC
    adb devices

    Remove Bloatware from Galaxy Watch 5

  5. You will now get your IP Address and port number, followed by the ‘device’ keyword. This signifies that the connection has been successfully established.

STEP 4: Get a List of All Installed Apps in Galaxy Watch 5

  1. To begin with, enable the shell environment using the below command
    adb shell

    Remove Bloatware from Galaxy Watch 5

  2. Now execute the below command to get a list of all the installed apps’ package names.
    pm list packages

    Remove Bloatware from Galaxy Watch 5

  3. Given below is the output that you would be getting after typing the above command. Just copy the package name of the app that you wish to uninstall.
  4. For example, if you want to uninstall the World Clock app from your watch, then copy its app package name is com.samsung.android.watch.worldclock
com.android.cts.priv.ctsshim

com.google.android.ext.services

com.samsung.android.knox.wkes

com.sec.location.nfwlocationprivacy

com.android.providers.telephony

com.sec.android.app.parser

com.android.dynsystem

com.samsung.android.networkstack

com.samsung.android.calendar

com.samsung.android.watch.cameracontroller

com.android.providers.calendar

com.sec.automation

com.android.providers.media

com.google.android.ext.shared

com.samsung.android.watch.watchface.analoguefont

com.samsung.android.watch.watchface.simplecomplication

com.skms.android.agent

com.samsung.android.wear.shealth

com.samsung.android.incallui

com.sec.usbsettings

com.samsung.android.watch.watchface.premiumanalog

com.sec.factory

com.android.companiondevicemanager

com.android.mms.service

com.samsung.android.watch.watchface.myphoto

com.samsung.android.watch.watchface.mystyle

com.android.providers.downloads

com.samsung.android.video.wearable

com.google.android.networkstack.tethering.overlay

com.samsung.android.storage.watchstoragemanager

com.monotype.android.font.foundation

com.samsung.android.gallery.watch

com.samsung.android.watch.compass

com.sk.vas.tshare

com.sec.android.app.factorykeystring

com.samsung.android.watch.runestone.app

com.sec.android.app.samsungapps

com.samsung.android.sdk.handwriting.watch

com.samsung.android.watch.findmyphone

com.samsung.android.watch.findmywatch

com.sec.android.app.wlantest

com.google.android.overlay.modules.permissioncontroller

com.android.vending

com.android.networkstack

com.samsung.android.watch.weather

com.google.android.wearable.batteryservices

com.android.modulemetadata

com.android.certinstaller

com.android.carrierconfig

com.google.android.marvin.talkback

com.samsung.android.app.esimkeystring

com.samsung.SMT

com.samsung.rtl

android

com.samsung.rtlassistant

com.google.android.overlay.modules.cellbroadcastreceiver

com.samsung.android.aircommandmanager

com.google.android.apps.wearable.settings

com.android.mtp

com.android.nfc

com.samsung.android.messaging

com.android.backupconfirm

com.samsung.android.stextclassifier

com.samsung.android.app.telephonyui

com.android.statementservice

com.samsung.android.wear.musictransfer

com.samsung.android.watch.watchface.basicclock

com.samsung.android.bixby.agent

com.sec.android.app.hwmoduletest

com.sec.bcservice

com.sec.modem.settings

com.samsung.hidden.SKT

com.monotype.android.font.samsungone

com.google.android.permissioncontroller

com.android.wearable.resources

com.sec.android.app.servicemodeapp

com.samsung.android.watch.watchface.simpleclassic

com.android.providers.settings

com.samsung.accessibility

com.sec.imsservice

com.samsung.android.service.health

com.google.android.apps.wearable.systemui

com.android.webview

com.samsung.android.watch.watchface.dualwatch

com.android.se

com.android.inputdevices

com.samsung.advancedcallservice

com.samsung.android.app.contacts

com.samsung.android.app.reminder

com.samsung.android.watch.watchface.together

com.samsung.android.watch.flashlight

com.samsung.android.watch.watchface.typography

com.samsung.android.watch.watchface.large

com.samsung.android.watch.watchface.animal

com.google.android.apps.maps

com.samsung.android.qrreader.watch

com.samsung.advp.imssettings

com.samsung.android.watch.alarm

com.android.cellbroadcastreceiver

com.sec.android.RilServiceModeApp

com.samsung.android.mdecservice

com.samsung.android.watch.timer

android.ext.shared

com.samsung.android.smartgesture

com.samsung.android.wear.blockednumber

com.android.server.telecom

com.samsung.euicc

com.android.keychain

com.google.android.packageinstaller

com.google.android.gms

com.google.android.gsf

com.google.android.tts

android.ext.services

com.android.wifi.resources

com.google.android.partnersetup

com.sec.android.diagmonagent

com.android.localtransport

com.samsung.android.batterysavingsettings

com.samsung.android.wearable.knox.attestation

com.samsung.android.watch.stf

com.google.android.wearable.ambient

com.samsung.packageinstalleroverlay

com.samsung.android.shealthmonitor

com.samsung.android.watch.watchface.aremoji

com.android.managedprovisioning

com.samsung.android.watch.watchface.analogmodular

com.android.networkstack.tethering

com.android.soundpicker

com.samsung.android.watch.watchface.emergency

com.samsung.android.watch.watchface.simpleanalogue

com.samsung.android.dialer

com.samsung.android.watch.safety_assistance

com.samsung.android.dqagent

com.google.android.clockworkicons

com.google.android.wearable.overlay.home.merlot

com.samsung.android.wearable.setupwizard

com.sem.factoryapp

com.samsung.android.watch.stopwatch

com.google.android.wearable.healthservices

com.samsung.wear.contacts.sync

com.ims.dm

com.google.android.apps.wearable.retailattractloop

com.sec.android.soagent

com.samsung.android.wearable.sysui

com.sec.phone

com.samsung.android.bixby.wakeup

com.samsung.android.honeyboard

com.samsung.android.scloud

com.samsung.android.location.locproxy

com.sec.app.RilErrorNotifier

com.samsung.euicc.wmservice

com.samsung.android.watch.watchface.bitmoji

com.sec.android.app.bluetoothtest

com.sec.android.sdhms

com.android.networkstack.permissionconfig

com.samsung.android.mediacontroller

com.google.android.wearable.app

com.android.cts.ctsshim

com.samsung.android.watch.screencapture

com.samsung.android.wear.samsungvoiceinput

com.samsung.android.watch.watchface.digitalmodular

com.samsung.android.wcs.extension

com.samsung.android.wearable.samsungaccount

com.samsung.android.providers.contacts

com.android.phone

com.android.shell

com.android.wallpaperbackup

com.android.providers.blockednumber

com.android.providers.userdictionary

com.android.providers.media.module

com.samsung.android.watch.watchface.superfiction

com.google.android.clockwork.oemsetup

com.wssyncmldm

com.samsung.android.watch.worldclock

com.android.hotspot2.osulogin

com.samsung.android.clientconnection

com.android.location.fused

com.sec.android.app.personalization

com.samsung.android.apps.wearable.recent

com.samsung.android.watch.watchface.digitalfont

com.samsung.aasaservice

com.samsung.android.watch.watchface.endangeredanimal

com.samsung.android.cidmanager

com.android.bluetooth

com.samsung.android.watch.watchface.companionhelper

com.samsung.sec.android.application.csc

com.samsung.android.samsungnetworklocation

com.google.android.wearable.frameworkpackagestubs

com.samsung.android.watch.watchface.tickingsound

com.samsung.android.mcfds

STEP 5: Uninstall Bloatware from Galaxy Watch 5 via ADB Commands

  1. Finally, the below command syntax to remove the desired bloatware app from your Galaxy Watch 5
    pm uninstall -k --user 0 app-package-name

    Remove Bloatware from Galaxy Watch 5

  2. For example, if you wish to uninstall the World Clock app, then the aforementioned command will transform to
    pm uninstall -k --user 0 com.samsung.android.watch.worldclock

How to Reinstall Bloatware in Galaxy Watch 5

  1. If at any point in time, you wish to revert the decision and reinstall the bloatware app, then repeat STEP 1 to 4, and then execute the below command
    pm install-existing app-package-name

    Remove Bloatware from Galaxy Watch 5

  2. For example, to reinstall the world clock app, the above command will transform to
    pm install-existing com.samsung.android.watch.worldclock

That’s it. These were the steps to remove bloatware from your Galaxy Watch 5. Likewise, we have also listed the steps to reinstall the app. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share:
  • Unfortunately I have been unable to follow your details as I run into an error ‘An attempt was made to access a socket in a way forbidden by its access permission’ which I have been unable to find a solution for.

  • THANK YOU! This is so well organized and clear.

  • Ricardo

    How do we know which apps are safe to uninstall and which ones aren’t?

  • Andrew Dash

    Hello

    Thanks, very useful article. What would also be useful is a list of apps that can be safely removed along with ones that can be removed as long as you are happy to lose that certain functionality.