Repository navigation
Experimental Android 4.3 receiver v0.21
Pre-releaseExperimental Android 4.3 receiver — v0.21
This updates the fork's separate API18 receiver from v0.13 while preserving the upstream Android9+ application. It remains based on DiPlay0.2.8 (f2d06951), with selected legacy-compatible settings features; this is not a complete upstream0.2.9 merge or a change to the original maintainer's supported vehicle list.
Changes
- Native home/settings pages following the upstream layout, with manual wireless/USB selection and the existing diagnostic tools.
- Projection is displayed before waiting for the first video frame; entering/returning to projection and changed Surface dimensions trigger display recovery.
- Optional automatic/background/reconnect controls, configurable display/performance settings, audio focus/buffer/volume and independent media/navigation output streams0–20 with previews.
- Upstream Siri invocation and microphone negotiation, click-based OEM steering voice input and read-only vehicle GPS/CAN speed integration.
- USB/iAP2/NCM/IPv6/VPN and alternative wireless modes are implemented but still require hardware validation.
- Improved local media/display diagnostics and best-effort OEM current-error snapshots. Reverse Assist/PlatformService crashes are not marked resolved.
Validation and device feedback
115 JVM tests passed, along with API18 platform/member checks, single-DEX035/CRC, v1 signing and post-R8 mDNS/EnumMap checks. The device operator reported the v0.21 Android4.3 receiver working after the display-recovery revision. The APK runtime bytecode is identical to that accepted test build; only the bundled feature description was refreshed for publication.
This is not a universal compatibility claim. Complete USB sessions, telephone duplex audio, sustained microphone recognition, iPhone use of vehicle GPS/CAN speed, all vendor audio streams and complete Wi-Fi iAP2 handoff remain unverified. See the English README and validation documents in adaptation/receiver.
Only an Android4.3 APK is included. Install on the car; update the existing package in place to preserve settings. Source is available through this tagged repository and GitHub's source archives.
Privacy and authentication
No personal terminal paths, firmware images, device reports, credentials or Android signing keys are included in the source. Tests generate synthetic identities. Consistent with upstream's explicit runtime-asset policy, the release APK contains the same experimental accessory identity already distributed in this fork's v0.13 APK; it is extractable. This is not an Apple-certified product. Future iOS acceptance and suitability for general distribution remain unresolved.
APK SHA256: 173c51093fe9118dc2634615b2a9df18dea6c7a1751a1b981b4b9e010425fe32.