Repository navigation
DiAuto 0.3.1 — Android Auto for BYD
DiAuto 0.3.1 — Android Auto for BYD DiLink
First public release of DiAuto, an independent Open Headunit fork focused on BYD DiLink.
Download page and installation guide — English · العربية · Русский · Español · 简体中文
Install the APK on the car, then use your compatible Android phone's built-in Android
Auto support. No additional phone companion app, dongle, external hardware, root or
firmware modification is needed. An Android phone is required; this is not Apple CarPlay.
Included
- Native wireless Android Auto and wired USB support.
- Redesigned home, settings options, toggles, pickers and dialogs.
- Music-through-car-Bluetooth mode to avoid competing media audio focus.
- Matching non-DFS 5 GHz channel preference when the head unit is already connected to
Wi-Fi; automatic fallback on unsupported channels or failed creation. - Bounded SurfaceView frame pacing and full-screen 1080p touch alignment.
Compatibility and validation
Tested on BYD DiLink 5.1 running Android 13 with wireless and physical USB connections.
576 unit tests pass; optimized release assembly and release vital lint pass. The final
public signed APK was installed and smoke-tested on an Android emulator.
Wireless map-drag samples improved from 34–35 FPS to 47–58 FPS after channel alignment
in the tested setup. Performance varies; one later music-playback sample still had a
103 ms stall. The tested display reports approximately 58 Hz. Constant 60 FPS is not
promised. Other head units, firmware versions and long-term thermal behavior are not verified.
Install / update
Download DiAuto-v0.3.1.apk below and follow the installation guide.
Some DiLink firmware requires the manual Static BSSID step documented there.
This first public release uses a dedicated signing key. Private development previews
and upstream builds may have a different signature and cannot update in place. Export
your settings before uninstalling a conflicting build; uninstalling removes local data.
Future public releases will use this release key.
Application ID: com.andrerinas.headunitrevived · versionCode: 101.
Signing certificate SHA-256: fe52bd853eafc107cd7ea4789dad4e7fdda71ce2180ac430067b1ea60ead45cb.
Verify the download against SHA256SUMS.txt below.
Source and credits
Source for this build is included in the v0.3.1 tag and GitHub's source archives below.
Based on Open Headunit and the work of
Michael Reid. AGPL-3.0; original notices retained.
Android Auto is a Google trademark. Independent project, not endorsed by Google or BYD.