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.