CarDash 1.2.2 fixes the car volume on FYT/Syu head units and stops the volume card from jumping back to 100%.
com.wasp.cardash_launcherfed6d1818cfd28b19c0e568652ad14f44ce4bf15291a635f73fd97efe1ef5a35The bug
On FYT/Syu-based head units (Joying, Junsun, Teyes, Atoto and similar Chinese
firmware) the amplifier belongs to the MCU. Android's media-stream volume is not
what the driver hears, so setStreamVolume was accepted and ignored. The card
then trusted the old read-back and snapped straight back to 100%, which made the
car's real steps (10, 20, …) impossible to reach from the dashboard.
The fix
com.syu.ms toolkit/sound module and sets the same
master volume the car's OSD uses (0–36, MCU command C_VOL). It subscribes to
the MCU level, so the dashboard and the car's knob now follow each other.? instead of snapping back.FLAG_SHOW_UI write that can reach vendor volume panels.syu, syu-wait, system) and vendor state. Long-press Media volume.Also in 1.2.2
Verified
flutter analyze clean; debug and release APKs build.source syu + vendor ready means the bridge is
active. source system + vendor unavailable means this is not a Syu unit.Download cardash-android-1.2.2.apk
Devices with the in-app updater can use Settings → Updates to download this APK and open Android's package installer. Android requires install confirmation and a one-time unknown-apps allowance; no silent install is attempted. A yellow dot appears on the Settings gear when this release is available.
This build is debug-signed for sideloading/testing, not Play Store distribution. Gogs release attachments are limited to 32 MB, so the 59 MB universal APK is linked directly from the repository.