Documentation
Arch R documentation, install, ROMs, controls, networking, build from source. Linux gaming distribution for the R36S handheld and every known clone.
Arch Linux ARM distribution for the R36S and its variants. The image build pipeline descends from the LibreELEC family of embedded build systems, by way of ROCKNIX and JELOS, but the system it assembles is Arch Linux, not a derivative of theirs. Linux 6.12 LTS, both GPU stacks for the Mali-G31 (the ARM libmali driver, which is the one that boots, and Mesa 26 with Panfrost), and a browser tool that builds the MIPI panel overlay for your specific board.
Two images, both with hardware auto-detection:
- Original: R36S, R36S Soysauce, R33S, Odroid Go Advance and Super, Anbernic RG351M and RG351V, GameForce Chi, MagicX XU10, Powkiddy RGB10
- Clone: generic R36S clones (K36 and similar), Powkiddy RGB10X, MagicX XU-Mini-M, Odroid Go Advance
Install in 3 minutes
ArchR Flasher GUI or manual dd
Add ROMs
Where to put games and BIOS files
Controls
Hotkeys, K36/MyMini variants, JP layout
PortMaster
Install and run game ports
SSH access
Remote shell, file transfer, debug
Features
Hardware specs and software stack
What's different
- Both GPU stacks in the image: the ARM libmali driver boots by default, Mesa 26.1.3 with Panfrost is one setting away, and the boot script falls back to the other one if the chosen driver does not attach. See GPU driver.
- Two-image build with autodetect: same image boots on every motherboard of a variant. SARADC reads the board ID at boot.
- CPU overclock toggle: the Enable CPU Overclock switch in the ES menu raises the cap from 1416 MHz to 1512 MHz when you need it.
- Reproducible builds: Docker-based, no hidden steps.
make docker-RK3326produces both image variants. - Updates without re-flashing:
archr-updateruns pacman against the ArchR package repository, so you can update the installed system in place. - Networking already set up: Syncthing, Tailscale, ZeroTier, rclone, RetroArch netplay and scraping.
- PortMaster pre-installed: install and run game ports from its catalogue, with box86 and box64 for the ones that are x86 binaries.
Quick links
- Releases → download the latest image
- ArchR Flasher → GUI installer (Linux, macOS, Windows)
- Source → kernel + rootfs + image build
- Issues → bug reports