筆記一下開啟 wifi adb 的方法
取得 root 權限之後,
開啟 tcp port
#setprop service.adb.tcp.port 5555
重啟 adb daemon
#ctl.stop adbd
#ctl.start adbd
另一個重啟 daemon 的方式,
到設定頁面 -> 開發人員選項 -> USB偵錯 (關閉 -> 打開)
也能達到 adb daemon 重啟的效果,
接下來再主機端,
我的主機端是 Ubuntu 12.04 的系統,
再其他系統上、方法也是一樣
連線到目標 IP,
#adb connect xxx.xxx.xxx.xxx
#adb devices
List of devices attached
xxx.xxx.xxx.xxx:5555 device
看到 device 代表成功連接,
看到下面訊息代表以連接但是認証未過或是找不到 driver 也可能是其他原因,
List of devices attached
xxx.xxx.xxx.xxx:5555 offline
如果是認証方面的問題,
其中一個解法是將 usb 線插上去,
做一次 usb 的 adb 連線認証,
接著主機端不要關閉 adb server,
接著做
#adb connect xxx.xxx.xxx.xxx
就可以解決,
另外的方法有空再補上。
PS.
如果沒有安全問題的疑慮,
又需要常駐開啟 wifi adb,
在手機端,
可以直接 remount /system 為 RW,
直接把 service.adb.tcp.port 5555
加在 /system/build.prop 裡,
此方法雖然方便,
要這樣使用請確保再非公開的網路空間中使用較安全。