Last Updated on February 6, 2025 by pg@petergamma.org
we have described the latest issue here:
- But when the usb cable and the ethernet cables both remained plugged in a Ubuntu PC, the commands:
adb tcpip 5555
adb connect 192.168.1.101:5555
scrcpy
- starts scrcpy and it works.
- And the Android phone can be remotely controlled over ethernet with scrcpy.
- If we use only usb we cannot use the described Android usb-c adapter.
- Teamviewer should also be able to solve the problem. But
- Teamviewer his highly controlled and not open source.
To summarize. Peter used this adapter:
![](https://i0.wp.com/petergamma.org/wp-content/uploads/2025/02/Screenshot-2025-02-06-at-10-57-23-USB-C-Hub-8-In-1-Type-C-3.1-To-4K-HDMI-Adapter-with-RJ45-SD_TF-Card-Reader-PD-Fast-Charge-for-MacBook-Notebook-Laptop-Computer-AliExpress-7.png?resize=440%2C489&ssl=1)
- with and Android phone
- to get it to work, he used the following sequence:
- plug in an usb-c cable form the Android phone to a Ubuntu PC without the above adapter
- adb tcpip 5555
- remove usb
- add the usb-c with ethernet adapter
- adb connect 192.168.1.101:5555
- scrcpy
- then scrpy with the usb-c ethernet adapter works
- then wen plugging in an usb-c calbe to power the phone in the usb-c ethernet adapter shown above and power it from the Ubuntu PC, everything works fine.
- And after for instance a reboot, the sequence
- adb tcpip 5555
- adb connect 192.168.1.101:5555
- scrcpy
brought SCRCPY back to work again.