# 0.2.0 — BYD navigation and connection improvements - Standalone windshield HUD arrows, distance and street names on the verified DiLink5.1 firmware; no ADB, root or computer helper. - Retain contributor cluster/SOME-IP navigation, route parsing, BYD CarPlay icon and display-size presets. - Fix Car hotspot startup by using scoped IPv6 when available and binding discovery/probing to the AP interface. Physically confirmed on the development car. - Drain asynchronously decoded audio during packet gaps and rebuild the music buffer after starvation. Wi-Fi Direct is much better in the user retest; occasional audio cutouts remain for a later version. - Preserve bounded music-buffer choices, USB read improvements and decoder recovery; fix USB request/close races and keep vendor output outside phone callbacks. - Save audio/video/receive timing and discovery diagnostics without road names or protocol payloads. - HUD cleanup on normal end/disconnect/off/stale input; interrupted sessions recover on the next app launch. Force-stop may leave guidance visible until reopening. - Thanks to @romanchukg-cloud and @georgiyrr for PR #3 and vehicle testing. # 0.1.0 release restored — 2026-09-25 - Rebuilt and signed the APK locally with explicitly supplied runtime authentication assets. - Restored release downloads; no app behavior or version-code change from 0.1.0. - Accessory identity remains in the APK only. No credential files enter Git or the source archive. - Retained generated test identities and public-source credential checks. - Source/CI builds omit runtime identity assets by default; local packaging requires an explicit external directory. # Source reset — 2026-09-25 - Withdrew the 0.1.0 APK and removed its release tag. - Reset the public branch after preserving restricted local incident records. - Removed static synthetic test private keys; generate test identities at runtime. - Removed automatic private-asset packaging and disabled the old release build script. - Added a build guard rejecting credential asset files. - Replaced the download site with a five-language suspension notice. The APK was subsequently rebuilt and restored as described above. Existing copies cannot be recalled by a Git history reset.