android_auto_linux 0.1.6
android_auto_linux: ^0.1.6 copied to clipboard
Linux implementation of the android_auto plugin. Wraps the native head unit core (aasdk based) behind a C ABI and renders video into a Flutter texture.
0.1.6 #
No changes. Released alongside the other android_auto packages.
0.1.5 #
0.1.4 #
No changes. Released alongside the other android_auto packages.
0.1.3 #
No changes. Released alongside the other android_auto packages.
0.1.2 #
0.1.0 #
Added #
- build aasdk against boost 1.90
- render native video into a flutter texture
- connect to a phone over usb aoap
- show the phone's projected screen in the flutter texture
- send touch, keys and rotary to the phone
- play the phone's audio through the speakers
- send the microphone to the assistant
- add echo cancellation for calls
- report the car's sensors to the phone
- read the phone's turns, tracks and calls
- project without a cable
- cache the native build with ccache
Fixed #
- session cannot be resumed after stopping
- session does not resume after the cable is replugged
- every usb transfer failure logs as cancelled
- session hangs when a usb transfer fails
- build-aasdk loses protoc on reconfigure
- usb transaction error drops the whole session
- stop tears channels out from under io threads
- quick start then stop crashes the app
- a paired phone can become the car's speakers
- promises the code never kept
- tools fail silently without root
- fault injection ships to end users
- bundle only loads on the machine that built it
Changed #
- split the author's tooling into dev/