
Implementazione open-source lato telefono di Android Auto con reverse engineering del protocollo, autenticazione reciproca TLS, proiezione video H.264, iniezione di input tattile e streaming di dati dei sensori tramite USB AOA.
Un'implementazione open-source dell'app lato telefono di Android Auto. Questa app viene eseguita sul telefono e proietta sull'unità head dell'auto tramite USB, sostituendo l'APK proprietario com.google.android.projection.gearhead di Google.
Questo progetto è in fase iniziale di sviluppo. L'handshake del protocollo e la proiezione video funzionano con una vera unità head. Lo schermo del telefono viene visualizzato correttamente sull'unità head dell'auto per diversi secondi prima di disconnettersi (la stabilità video è in fase di miglioramento).
UTILIZZARE A PROPRIO RISCHIO. Questo software è fornito "così com'è", senza alcuna garanzia.
USB Plug-in → MainActivity → ProjectionService ↓ UsbAoaTransport (USB AOA accessory mode) ↓ MessageFramer (16KB frame fragmentation) ↓ InBandTls (TLSv1.2 via SSLEngine) ↓ ProtocolEngine (AAP state machine) ↓ ┌───────────┼───────────┐ Video Input Audio (H.264) (touch/keys) (PCM)
## Bug noti