CarDash 1.2.2 fixes the car volume on FYT/Syu head units and stops the volume card from jumping back to 100%. - **Package:** `com.wasp.cardash_launcher` - **Version:** 1.2.2 (versionCode 22) - **ABIs:** arm64-v8a, armeabi-v7a, x86_64 (universal APK) - **Signing:** project debug key matching all prior releases - **SHA-256:** `fed6d1818cfd28b19c0e568652ad14f44ce4bf15291a635f73fd97efe1ef5a35` **The 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** - CarDash binds the car's own `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. - If the car reports an old level after a write, the card keeps the requested value and marks it with `?` instead of snapping back. - Units without the Syu service keep the Android path, now with an extra `FLAG_SHOW_UI` write that can reach vendor volume panels. - Volume diagnostics show the raw level/max, minimum, fixed flag, control source (`syu`, `syu-wait`, `system`) and vendor state. Long-press **Media volume**. - No new permission, root or manifest change. The car's own knob and steering-wheel handling is untouched. **Also in 1.2.2** - Jellyfin **Favorites** tab, album-page heart and the playing-album Home shortcut. - Jellyfin **Streaming quality** setting: Direct or 320/256/192/128 kbps MP3. **Verified** - 149 tests pass; `flutter analyze` clean; debug and release APKs build. - **The MCU volume path still needs the real-car test.** After installing, long-press **Media volume**: `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](https://git.krasi.net/kkazakov/car-interface-android/raw/main/releases/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.