This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docu:tutos:android:adb_tcp_forwarding [2020/02/07 12:31] – admin | docu:tutos:android:adb_tcp_forwarding [2020/02/07 12:48] (current) – admin | ||
|---|---|---|---|
| Line 34: | Line 34: | ||
| You can do this easily by enabling tcpip mode on adb and forwarding the port.\\ | You can do this easily by enabling tcpip mode on adb and forwarding the port.\\ | ||
| - | First, **enable tcpip on 5557**, and forward on **server to 5558** | + | First, **on the server**, |
| <code bash> | <code bash> | ||
| adb tcpip 5557 | adb tcpip 5557 | ||
| Line 43: | Line 43: | ||
| <code bash>adb forward --list</ | <code bash>adb forward --list</ | ||
| - | Now, you can use ssh forwarding to connect the **phone shell or screen remotely**!!! | + | Now, **on the client**, you can use ssh forwarding to connect the **phone shell or screen remotely**!!! |
| <code bash> | <code bash> | ||
| ssh -L 5558: | ssh -L 5558: | ||
| adb connect 127.0.0.1: | adb connect 127.0.0.1: | ||
| + | </ | ||
| + | |||
| + | \\ | ||
| + | To **reset the tcpip state** issue: | ||
| + | <code bash> | ||
| + | # If you just want to remove the forwarding but keep tcpip | ||
| + | adb forward --remove-all | ||
| + | |||
| + | # This will remove all forwardings and restart adb as usb instead of tcpip | ||
| + | adb usb | ||
| </ | </ | ||