--- pageType: source id: source.2026-04-24-head-unit-openclaw title: 2026-04-24-head-unit-openclaw sourceType: local-file sourcePath: /home/topher/.openclaw/workspace-crash-bot/memory/2026-04-24-head-unit-openclaw.md ingestedAt: 2026-05-03T01:04:11.709Z updatedAt: 2026-05-03T01:04:11.709Z status: active growth: seed --- # 2026-04-24-head-unit-openclaw ## Source - Type: `local-file` - Path: `/home/topher/.openclaw/workspace-crash-bot/memory/2026-04-24-head-unit-openclaw.md` - Bytes: 2026 - Updated: 2026-05-03T01:04:11.709Z ## Content ````text # 2026-04-24 — OpenClaw on Android Head Unit ## Session Start Topher asked about running OpenClaw on an Android Auto head unit. Found a solid use case. ## Hardware Confirmed ### Head Unit — Topway TS10 (QT10 variant) - SoC: Unisoc UIS7862, 8-core (2×A75 + 6×A55) @ 1.8GHz - GPU: Mali-G52 - BT 5.0, 1280×720 IPS - **RAM: 4GB | Storage: 32GB** ✅ - Firmware variant: VOVOL XC90 20230 ### CAN Decoder — Simplesoft HY-SS-04 (uple soft) - Model: HY-SS-04, P/N: K0090 - Software: V3.01.101BYPT (DC: 2023-06-27) - Protocol: TTL UART 38400 baud 8N1 - Output: 6-byte CAN frame dumps (e.g. `46 32 02 01 01 XX` for VOL+) - Compatible: Hyundai Sonata 8 (2011-2014), Sonata 9 (2015-2017), Kia Sportage/Sorento/Cadenza - Header: 4-pin but only 2 populated (TX + GND likely) ### Car — 2014 Hyundai Sonata Hybrid - HS CAN on OBD2 pins 6 (CANH) / 14 (CANL) - CAN decoder wired in, steering wheel controls + door status working ## Connectivity Path ``` Sonata CAN → HY-SS-04 decoder (38400 UART) → TS10 head unit TS10 BT tethering to phone → OpenClaw gateway on media server (100.91.1.57) ``` ## Connectivity Options (优先级) 1. **BT tethering** — recommended; uses BT 5.0 radio, WiFi stays free for wireless CarPlay 2. **Wired USB** — most reliable, good for setup/debugging 3. **WiFi hotspot** — conflicts with wireless CarPlay; use wired or BT instead ## Key Decisions - Head unit runs voice client only; gateway stays on media server - BT tethering chosen to preserve wireless CarPlay capability - CAN sniffing via UART tap (TX line only, 38400 baud) — CH340/FTDI adapters available ## Next Steps 1. Enable ADB on TS10 (Factory Settings → `adbon`) 2. Sideload OpenClaw Assistant APK 3. Configure BT tethering to phone 4. Point to gateway via Tailscale 5. Sniff UART from HY-SS-04 to map byte sequences 6. Steering wheel button → OpenClaw wake ## Project File - `projects/android-head-unit-openclaw.md` ## Noises - WAL edit conflicts on rapid file edits — file intact, just transient save bumps ```` ## Notes ## Related - No related pages yet.