Skip to content

Armada 1.1

Latest

Choose a tag to compare

@Ga1dz1 Ga1dz1 released this 21 Jul 03:39

Armada 1.1 — Retroid Pocket 5, Flip2, Mini V2

SD card image, ready to flash.

Download

armada-20260723.37bf163.img.gz (~7.3 GB compressed)

!IMPORTANT

Decky Quick Access

Hotkeys are disabled by default.

  • Home + Select → Enable hotkeys
  • Home + A (south button) → Open Decky

What's in this build

Base system

  • SteamOS-like distro on Fedora bootc/ostree, ARM64 Steam, latest FEX, CachyOS Proton 11
  • KDE desktop mode with the Bazaar app store
  • Over-the-air updates (Beta/Preview channels) and install-to-internal-storage, alongside Android
  • Waydroid support (Android app compatibility), with correct controller mapping for Retroid gamepad families

Compatibility & performance

  • ARM64 / x86_64 Compatibility Mode switch - one toggle picks the right global Proton default (native ARM64 CachyOS Proton, or Valve's x86_64 proton_experimental) together with the matching FEX ThunksDB state for each, fixing games that only worked right on one path
  • Per-game FEX preset (Default/Fast/Compatible/Custom) and resolution, saved per game
  • Per-game CPU core affinity - pin a game to the big or little cluster
  • Performance Overlay toggle - gamescope's built-in --mangoapp FPS/CPU/GPU/temp overlay, no extra setup
  • gamescope's compositor threads promoted to SCHED_RR for steadier frame pacing under load
  • Kernel now built with sched_ext support (BTF + CONFIG_SCHED_CLASS_EXT), laying the groundwork for a BPF scheduler later
  • Fixed the Proton auto-apply bootstrap silently disabling itself, so per-game Proton choices actually stick

Power, fan, and sleep

  • Power profiles (Eco/Balanced/Performance) with fan curve, CPU underclock, and GPU clock range, editable in Armada Control
  • Auto power-profile switching by AC/battery state
  • Real suspend on all SM8250 devices, with a working "remember last choice" GRUB menu
  • Fixed a power-key rebound race that could disable the safety guard around fake-suspend

Stick RGB lighting (Retroid Pocket Mini V2)

  • Its own Armada Control tab, separate from Settings
  • Ten modes: Static, Breathing, Battery, Battery + Breathing, Rainbow, Chase, Alternating, Reactive, Multidot, Ambilight (screen-color-reactive)
  • Per-mode Speed/Intensity/Size sliders, per-button flash colors for Reactive, and a "follow screen brightness" toggle
  • Colors tucked behind a spoiler (presets first, custom RGB sliders behind a further "advanced" toggle)
  • Gamma-corrected LED output and fixed duotone zone/color mapping
  • Charging indicator now pulses in breathing mode instead of sitting static

Display

  • External display menu in Decky (game mode): pick a primary display, resolution, remembers per-display settings, survives unplugging mid-session
  • Removed the portrait-only external display block from the UI

Input & UI

  • Mapped Retroid's extra button to Quick Access instead of F1
  • Decky Loader watchdog (recovers automatically if it stops itself after a session restart)
  • Fixed internal/eMMC storage installation for SM8250 devices (was picking the wrong device tree)

Known issues

  • OTA updates on the Beta or Preview channels may cause system instability
  • External display rotation is not supported (a gamescope limitation, not something we can fix in this repo) - a portrait-only external display can't be set as primary
  • Wireless display support not yet implemented
  • Sleep/resume is still occasionally flaky on some devices