0x192 / universal-android-debloater

Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
GNU General Public License v3.0
15.73k stars 827 forks source link

[WORKAROUND] ADB over WiFi #486

Open ArtemkaKun opened 1 year ago

ArtemkaKun commented 1 year ago

App should have a possibility to work with devices that only has ADB over WiFi available (like Samsung Galaxy Watch 4 and newer).

How you can connect your Samsung Galaxy Watch 4?

  1. Connect your PC and watch to the same WiFi network
  2. Activate "ADB over WiFi" on your watch (Settings -> Developer Settings)
  3. Open console on your PC and use the same adb client that will be used for UAD app
  4. Enter .\adb.exe tcpip 5555 command (should produce error: no devices/emulators found)
  5. Enter .\adb.exe connect <IPv4 of your watches, will be visible when you will activate "ADB over WiFi" feature>:5555 (for example "192.168.1.115:5555") command
  6. Enter .\adb.exe tcpip 5555 command (should produce nothing this time)

After that, when you will open UAD app, it will find your watch. Debloating process is the same as for phone.

ghost commented 1 year ago

I can't manage it to work. I have a router as Access Point and one as Root. Not sure if is that but is not connecting.

Edit:

You need to use "./adb.exe pait" first