[Samsung Galaxy Watch 4] Dante63:
Hello Everyone,

I hope you all are good,

So I see some on you wondering about how to uninstall, reinstall, install, pull, enable and disable apps for the watch, so I decided to make this thread to address these different scenarios, this is based on test of users, if there is any incorrect command, let me know and I will update the thread...

Requirements: ADB (to execute adb commands)...

You can Install my Phone and Watch ADB tools:

GeminiMan WearOS Manager - Apps on Google Play

GeminiMan WearOS Manager - Perform ADB Over Wi-Fi Commands at Ease & Comfort...

play.google.com

~~~ Enabling Watch ADB ~~~​

The first thing you need to do is selecting the correct Wi-Fi, so open watch settings, connections, go to Wi-Fi and make sure that Wi-Fi is connected to the same network of the PC, now we enable the watch developer mode by going into watch settings then about and tap the version many times till it says switched on, inside developer mode enable ADB debug (optional) and open wireless debugging, and turn it on, if you paired to the PC before, you'll unlikely need to pair and you can adb connect, otherwise, do adb pair first...

~~~ Running ADB & Connecting to the Watch ~~~​

Watch is ready for some ADB action and adventure lol, on pc start PowerShell or CMD inside ADB folder by holding down SHIFT and right clicking on empty area:

View attachment 5393231

or if you have cmd-here.exe, run it...

type the following:

adb pair <IP>:<PORT>

it will ask you for Pairing code, enter the code and it should pair, then type

adb connect <IP>:<PORT>

Example "adb connect 192.168.43.24:45265"

Now here is the list of scenarios...

~~~ Scenario 1: Installing Apps ~~~​

Place the apk in adb folder then type:

adb install --user 0 <apk-name>.apk

once you are done disconnect:

adb disconnect

if you have more than device connected to adb, use selector:

adb -s <IP>:<PORT> <command>

~~~ Scenario 2: Uninstalling System Apps ~~~​

Be very careful, don't uninstall vital system apps, uninstall apps that you see on the watch home screen drawer or watch widgets...

Enter Shell mode typing:

adb shell

then type:

pm list packages

Find the packages you want to remove then type for each package

pm uninstall -k --user 0 <package-name-to-uninstall>

once you are done exit and disconnect:

exit

adb disconnect

~~~ Scenario 3: Disabling/Enabling System Apps ~~~​

Enter Shell mode typing:

adb shell

then type:

pm list packages

Find the packages you want to:

Disable then type for each package

pm disable-user --user 0 <package-name-to-disable>

Enable then type for each package

pm enable --user 0 <package-name-to-enable>

once you are done exit and disconnect:

exit

adb disconnect

~~~ Scenario 4: Reinstalling/Restoring System Apps ~~~​

Enter Shell mode typing:

adb shell

Find the package you want to restore (thanks to @adfree)

type to restore

pm install-existing <package-name-to-reinstall>

once you are done exit and disconnect:

exit

adb disconnect

~~~ Scenario 5: Pulling Apps ~~~​

Enter Shell mode typing:

adb shell

then type

pm list packages

Find the package of interest then type

pm path <package-name>

this returns the path of the apk package location, exit shell

exit

now pull it typing:

adb pull <path-to-apk-package> <package-name>.apk

you have pulled the apk into the adb folder...

~~~ End of Scenarios ~~~​

I have one thing to say, sorry for the caps in advance, but I got to do it

TURN OFF ADB DEBUG AND WIRELESS DEBUGGING ON YOUR WATCH​

otherwise, it will drain your watch battery...

~~~ Don't forget to ~~~

Don't forget to smash the (y)THANKS (y)

PS. if you are super happy and want to thank me, It is highly appreciated if you'd consider supporting me through my Patreon Page ❤️ 😊​

✯ XDA: https://xdaforums.com/m/dante63.7047928/

✯ Reddit: https://www.reddit.com/user/XDA-Dante63/

✯ Telegram: https://t.me/xda_dante63