serein-morii / DiPlay-CN
git clone https://github.com/serein-morii/DiPlay-CN.git
v0.2.21-cn.1 · 2d ago
DiPlay 加强版
—
stars, 24h
—
stars, 7 days
+807
stars, 30 days · #375
807
★ total
45
forks · 7 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageKotlin
LicenseGPL-3.0
Created2026-09-29 (21d ago)
Last push2d ago
Watchers3
OwnerUser
Links
README excerpt
# DiPlay CN > 简体中文说明见 README.zh-CN.md。本仓库基于上游 DiPlay `v0.2.21`。 **CarPlay for compatible BYD Android head units.** Wired and wireless, with the familiar DiAuto interface. Independent app: `com.shihab.diplay.cn`; installs alongside official DiPlay. > **BYD support scope:** 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. > > **Tested vehicle: 2025 BYD Han DM-i, DiLink 5.0.** Other models and other head-unit systems are not guaranteed. Test on your own car, or fork the source and adapt it. Download the latest CN build · Gitee · CN optimization log · All CN releases · Upstream DiPlay **Signing warning:** The CN release signing key is public. A matching Android signature does not prove an APK came from this project. Use only the linked release pages; see the signing limitation. The package name is retained for existing users’ in-place updates. ## What CN adds on top of upstream Every CN change is written down in the **CN optimization log** — each release, what changed and why. Current base: upstream `v0.2.21`. - Custom dashboard turn card, CN edition: size 30–95 % and opacity 20–100 % sliders, day/night glass following the head unit, a trip info strip (arrival · duration · distance), and the card survives wireless session drops. - In-app updates since `0.2.10-cn.8`: About → Check for updates downloads and installs the next CN build over the current one, settings kept. Four channels: Gitee (default), GitHub, gh-proxy.com, ghproxy.net. - Boot auto-start ADB repair for firmwares that block third-party boot receivers. - Optional delayed Bluetooth pause while CarPlay runs (5/10/15/30 s), so calls ring on CarPlay only; pairing is never touched. - Smaller dashboard-map size option (125 % stream): smaller features, more map. - Simplified Chinese by default when the car’s language is unsupported; the wireless handoff watchdog steps aside once AirPlay is already active. - DiLink 5 full/small cluster-map reconciliation, a proportional turn-card placement preview, connection-stage hints, and optional reconnect when the selected iPhone rejoins Bluetooth. - Release APK built as a release variant with the official identity, sized like the official package, signed with one stable CN key since `0.2.10-cn.4` so updates overlay-install. ## 0.2.21 — CN synchronized preview Install on the **car**, not the iPhone. No jailbreak, dongle, Mac, account or authentication server is required for use. Core CarPlay does not require ADB; optional dashboard, battery, wheel-speed and parked-video features do. Your head unit must permit APK installation. The CN build supports Android 7.1+ (API 25); Android 7.1–8.1 support is not yet confirmed on a vehicle. Wireless supports Wi-Fi Direct, the car’s existing hotspot or Existing Wi-Fi / Same LAN. Android 7.1–9 Wi-Fi Direct uses a firmware-dependent legacy path with generated group credentials and unverified requ