1.2.3.md 2.6 KB

CarDash 1.2.3 makes the launcher usable as a normal app as well as a HOME app.

  • Package: com.wasp.cardash_launcher
  • Version: 1.2.3 (versionCode 23)
  • ABIs: arm64-v8a, armeabi-v7a, x86_64 (universal APK)
  • Signing: project debug key matching all prior releases
  • SHA-256: 72c9c1dca0c852104e9531b7cb532cf478ce121df83da4431669e20874d2837b

What changed

  • Removed android:excludeFromRecents="true", so CarDash appears in the recents/overview list and can be switched back to when it is running without the HOME role.
  • Added android:resumeWhilePausing="true" so the Home transition does not have to wait for the previous app to finish pausing.
  • Added android:alwaysRetainTaskState="true" so the system keeps the launcher task instead of resetting it after a long time away.
  • Includes all 1.2.2 work: the FYT/Syu MCU master-volume bridge, the volume settle/unconfirmed behaviour, the Jellyfin Favorites tab and playing-album shortcut, and the Jellyfin streaming-quality setting.

What this does not do Android can still kill a background app. CarDash deliberately adds no keep-alive foreground service, persistent flag or battery-exemption request. On vendor firmware, set CarDash to No battery restrictions and allow autostart/recents locking if the system keeps killing it. A recents entry does not keep the process alive by itself.

When CarDash holds the HOME role, Android may still filter the home task out of recents; use Home to return. The recents entry is primarily for normal-app mode.

Verified

  • flutter analyze, formatting and the full 149-test suite.
  • Universal release APK builds and its manifest was checked: MainActivity has no excludeFromRecents, and resumeWhilePausing/alwaysRetainTaskState are present.
  • No Android emulator is installed in this workspace, so the on-device recents behaviour could not be exercised here. Android may still omit the home task from recents when CarDash holds the HOME role; normal-app mode is the case this release targets.

Download cardash-android-1.2.3.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 universal APK is linked directly from the repository.