QD Drive Android Auto experiment, 2026.

The AAP implementation uses the wire formats and public test TLS identity from
Open Headunit, revision 93c065dd55a37a2412b7111d366f018301dfaf56:
https://github.com/andreknieriem/open-headunit/tree/93c065dd55a37a2412b7111d366f018301dfaf56

Protocol reference files: app/src/main/proto/{common,control,media,input,sensors}.proto;
aap/AapMessage.kt, AapMessageFraming.kt, AapTransport.kt, AapSslContext.kt;
connection/self/launchers/SelfLauncherV17_4.kt.
cert.pem and public-test-key.pem are the upstream public demonstration identity
from app/src/main/res/raw/{cert,privkey}; they are deliberately included in source.
They are NOT a user's secret, a commercial Google key, or proof of certification.

The adapted AAP portion is distributed under AGPL-3.0; see LICENSE-AGPL-3.0.txt
and UPSTREAM-COPYRIGHT.txt. The retained QDLink portion retains its GPL-3.0-only
terms and QDPlay notices. Distribution of the combined work follows GPLv3 §13 / 
AGPLv3 §13. Corresponding source accompanies the APK in the source archive.
No Open Headunit UI, native decoder, USB driver, settings, or analytics is bundled.
