Releases: scroodge/VoltFlow-Nav
Releases · scroodge/VoltFlow-Nav
Release list
VoltFlow Nav v1.2.0
Added
- Experimental DiLink 5/6 cluster output (broadcast-first): drives the cluster on DiLink 5/6 using the OpenBYD-style
AUTONAVI_STANDARD_BROADCAST_SENDformat (TYPE=8,IS_BYD_MAP=true, OpenBYDNEW_ICONnumbering), alongside the existing DiLink 3 path. - Auto / DiLink 3 / DiLink 5 target switch on the setup screen, with auto-detection from system properties (
ro.build.product/ro.vehicle.type). DiLink 3 behavior is unchanged.
Fixed
- Screen capture now re-establishes on every app open while it isn't running, so after a reboot just opening the app restores it (the previous one-shot auto-request was consumed by the boot auto-launch, leaving only the manual button).
v1.1.1
Added
- In-app UI languages: Belarusian (default), English, and Russian, with BY / EN / RU switcher on the setup screen. Choice is saved and applied on next launch.
Changed
- Replace non-working Android battery optimization with BYD DiLink Disable background Apps screen (
com.byd.appstartmanagement), matching BYDMate: VoltFlow Nav must be OFF in the blacklist (OFF = background allowed). - Setup docs and in-app button Open Disable background Apps; removed
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
v1.1.0
Added
- Shizuku setup (recommended on DiLink 3.0): in-app Grant via Shizuku runs
WRITE_SECURE_SETTINGS, enables accessibility, and allowsPROJECT_MEDIA(same core steps assetup-car.sh). - Open Shizuku app button on the setup screen.
- Setup guides: docs/SETUP.en.md, docs/SETUP.ru.md, SETUP.md with Shizuku download links (GitHub, Play Store, official manual) and Android 10 USB ADB start commands.
Changed
- Setup screen order: Shizuku first, PC ADB alternative, manual accessibility last (optional).
- README quick install: Shizuku-first for BYD DiLink 3.0; documents that system Accessibility toggle is blocked on tested Yuan UP firmware.
v1.0.0
Added
- Initial VoltFlow Nav bridge: Yandex Navigator to BYD DiLink 3.0 HUD via AMap broadcast protocol.
- Setup screen with accessibility, screen capture, and one-time ADB grant flow.
- GitHub Releases auto-update check and in-app APK download/install.
- Release changelog tooling (
./gradlew releaseChangelog) and version guard before release builds.