Android Auto.
Right on your BYD.
Your maps, music and conversations on the car display. DiAuto brings wireless Android Auto to compatible BYD DiLink head units, with a simpler interface and smoother scrolling.
No additional phone app. No dongle or external hardware. No root.
Install DiAuto on the car. Your compatible Android phone uses its built-in Android Auto support. An Android phone is still required; this is not Apple CarPlay.
These projects focus on BYD cars. They may work on other brands, but other brands are unsupported and there are no plans to add support or fix brand-specific incompatibilities.
Made for the car
Install on your car
- Download the APK and install it on the head unit using its permitted APK installation method, or use the ADB guide below. Do this while parked.
- Open DiAuto and complete setup. Grant the Bluetooth, Wi-Fi/location, microphone and other permissions requested for the features you use.
- Turn on the car’s built-in hotspot (5 GHz if available). In Settings → Connection setup, select Built-in car hotspot and save its exact name and password. Keep phone Wi-Fi and Bluetooth on, pair with the car, then tap Connect phone and accept the phone prompts.
- Prefer a cable? Connect your phone with a USB data cable and choose Connect with USB.
DiAuto 0.3.2 automatically recovers the Wi-Fi Direct address on supported DiLink firmware. Leave Static BSSID on Auto; no ADB setup is needed for this recovery. Some firmware and phone combinations may still have connection issues.
Installation & pairing help ↗What’s new
- Android Auto’s map on the instrument cluster (Google Maps, Waze) with DiPlay’s turn card, following the cluster theme by itself.
- Windshield HUD arrows appear as soon as a route starts and stay on, and numbered roundabouts show their exit.
- Reconnecting during a route no longer ends in “Connection lost”, and a reconnect loop on the car’s Wi-Fi is fixed.
- Exiting Android Auto from the phone no longer reconnects by itself, and a phone removed from auto-start stays removed.
- Hiding the status bar no longer drops the picture to 800x480, and head units without a verified HEVC decoder get 1080p.
- DiLink 3.0: HUD and cluster guidance, and a long press on the voice button opens the phone’s assistant.
Compatibility
Tested on BYD DiLink 5.1 running Android 13, with wireless and physical USB connections. Other head units and firmware versions are not yet verified. Features and performance depend on your phone and car; constant 60 FPS is not promised.
Get release updates
Follow the Telegram channel for new versions and project news.
Updates & signing
Install over the previous public release to retain settings; the public signing key is unchanged. Test builds use a separate app package.


