Backup of apps – Oppo watch using adb

Oppo watch (OW19W8, belugaxl) – should work with different WearOS watches – but I did not test it.
backup using adb

  1. sudo apt install android-tools-adb
    android-tools-fastboot
  2. Enable Developer Options on your Wear OS watch: Go to Settings > System > About > Tap Build number 7 times.
    Enable USB Debugging: Go to Settings > Developer options > Enable USB debugging.
  3. adb devices – to see if it is working. If not – read info at the bottom
  4. shell pm list packages -f > apk_list.txt
  5. mkdir -p ~/oppo_apks
  6. for apk in $(adb shell pm list packages -f | sed -n ‘s/package:\(.*apk\)=.*/\1/p’); do adb pull “$apk” ~/oppo_apks/; done

adb devices – no permissions (user in plugdev group; are your udev rules wrong?)

Check if Your User is in the plugdev Group
Run: groups $USER
If plugdev is missing, add your user to it: sudo usermod -aG plugdev $USER
su – $USER


Create or Update Udev Rules for ADB
Open a terminal and create/edit the udev rules file: sudo nano /etc/udev/rules.d/51-android.rules
Add the following rule (this grants permissions for all Android devices): SUBSYSTEM==”usb”, ATTR{idVendor}==”22d9″, MODE=”0666″, GROUP=”plugdev”

Replace 22d9 with your device’s Vendor ID
Find Your Device’s Vendor ID: lsusb
Example output: Bus 001 Device 003: ID 22d9:276a OPPO
22d9 is the Vendor ID for Oppo.

Save & Apply the Rules:
sudo chmod 644 /etc/udev/rules.d/51-android.rules
sudo udevadm control –reload-rules
sudo udevadm trigger