オンライン記事 原文地址 によると、これは失敗に終わりました。成功の確認方法は以下の通りです(root権限が必要です)。
独自の手法
1
2
3
4
|
1,adb shell 进入Android系统命令
2,获取root权限
3,执行adb shell su -c setprop service.adb.tcp.port 5555
4,如果执行3 没效果,执行 adb shell su 0 " setprop 只有 service.adb.tcp.port 5555" 试一下
|
service.adb.tcp.port プロパティを設定した後、getprop によって変更が成功したことがわかりましたが、再起動後にプロパティが失われていることがわかりました。
setprop の情報を参照すると、persist で始まるものだけが永続的に保存され、その他は再起動後に破棄されます。
したがって、次のように設定する必要があります
1
2
3
4
5
6
7
|
C:\xxxxx\xxxx>adb shell
gemini:/ $ su -
gemini:/ # setprop persist.adb.tcp.port 5555
setprop persist.adb.tcp.port 5555
gemini:/ # getprop persist.adb.tcp.port
getprop persist.adb.tcp.port
5555
|
この設定は、電話機の再起動後も有効になります。 adb connect ip:port を介して携帯電話に接続する必要があり、元の USB 接続は無効になります。
次の方法で USB 接続に戻すことができます。
1
2
3
4
5
|
C:\xxxxx\xxxx>adb connect xxx.xxx.xxx.xxx:5555
connected to xxx.xxx.xxx.xxx:5555
C:\xxxxx\xxxx>adb shell
gemini:/ $ su -
gemini:/ # setprop persist.adb.tcp.port ""
|