How to use adb tcpip without USB debugging enabled? How to use adb tcpip without USB debugging enabled? android android

How to use adb tcpip without USB debugging enabled?


On your rooted device, install a Terminal Emulator

enter "su"and then "start adbd"(source)

I have tried this on my rooted Android 4.0.4 device. I could connect normally without enabling USB debugging.A few more words:

  • "USB Debugging" is actually called "enable_adb" internally.
  • If you enable USB Debugging this usually happens(little devicedependant):
  • a Settings.Secure value is stored (ADB_ENABLED)
  • (on some devices also a system property is set)
  • the adb deamon is started

If the UsbManager just checks for the Secure Setting, everything should work. If it checks for the actual running deamon you are out of luck.