I ran into the same basic problem discussed here: Developer Options and USB debugging could be enabled on the S8, but neither accessible USB lead ever enumerated as an ADB device on the computer. Changing the default USB mode (File Transfer, tethering, MIDI, PTP, or no data) did not fix it.
I turned the working bootstrap we used into a small open-source app and a detailed guide:
https://github.com/lrehmann/atoto-adb-via-wifi
Latest APK/release:
https://github.com/lrehmann/atoto-adb-via-wifi/releases/latest
What it does:
- Binds to the FYT vendor service already present at com.syu.ms/app.ToolkitService.
- Requests temporary or persistent ADB on TCP port 5555.
- Restarts adbd through that same FYT property bridge.
- Shows the head-unit IP and current/persistent ADB properties.
- Includes a Disable Wi-Fi ADB action.
It does not require root, Magisk, a patched boot image, a firmware modification, or a working USB ADB connection.
Quick path:
Download/install the APK directly on the head unit with its browser, file manager, removable storage, or a local HTTP server.
Put the head unit and computer on the same trusted Wi-Fi.
Open the app, confirm FYT ToolkitService is found, and enable temporary or persistent Wi-Fi ADB.
Run: adb connect HEAD_UNIT_IP:5555
Approve the computer's RSA fingerprint on the head unit.
Target/compatibility: the underlying method was tested on an ATOTO S8G2A74MS, Android 10, QP1A.190711.020, incremental 33515. It is FYT/vendor-specific and may not work on another S8 or firmware. Please include exact model/build details in compatibility reports.
Security: ADB is powerful. Use only on a private network, never port-forward 5555, approve only an RSA key you recognize, and disable persistence when you no longer need it.
Disclosure: much of the original investigation was hands-on trial and error on the target S8, with substantial assistance from OpenAI GPT-5.5 and GPT-5.6. The public repo is a focused, sanitized rewrite with no firmware blobs, vendor APKs, credentials, private signing keys, local IPs, or RCAM project material. It is not affiliated with ATOTO/FYT.