Status
Subsystem state and validation level
Validated on hardware (R36S V21)
kernel 6.12.79 ok
display MIPI DSI ok 43 panel DTBOs
gpu / panfrost Mesa 26.0.5 ok Mali-G31, GLES 3.1
gpu / libmali r52p0-00eac0 ok PM patch eliminates regulator unbalance
gpu turbo 650 MHz 1.150 V (= 600 MHz V) ok
cpu turbo 1512 MHz 1.4 V (regulator 1.45 V) ok toggle via Enable CPU Overclock
audio.spk RK817 ok volume hotkeys, persistence
audio.hp RK817 ok jack detect, auto path switch
audio.hdmi rk-hdmi ok
emustation ROCKNIX fork ok runs at panel refresh
retroarch libretro ok KMS/DRM + EGL + GLES 2.0
ppsspp-sa v1.18+ ok GLTHREAD on
flycast-sa recent ok 240 res default, GLTHREAD on
mupen64plus-sa latest ok GLideN64 performance preset
drastic-sa NDS default ok
yabasanshiro-sa Saturn experimental ok light scenes only
duckstation-sa Software renderer ok
battery rk817 ok 3200 mAh, charge support, LED warning
brightness sysfs + udev ok MODE+VOL, persists
usb_otg u2phy ok keyboard input
shutdown pmic ok two-stage rail disable
boot initramfs splash ok 19 s typical
zlib-ng 2.2.4 --zlib-compat ok libz.so.1 ABI preserved
mesa lto+speed ok +5–8 % CPU side
cma 96 MB ok ~30 MB free at idle (was 8 MB at 64 MB)
boot fat sync ok primary == backup, 65 525+ clusters
fs-resize ok fsck.fat -a -w após fatlabel
runemu pause services ok Syncthing/Tailscale/ZeroTier/HTTP suspended
ksm pause-during-game ok save+restore, frametime jitter ↓In progress
panel auto-detect ⬜ replaces panel selector wizard
preempt voluntary A/B ⬜ pending bench reproducibility
mesa-glthread per-core ⬜ standalones done, libretro left as offUntested in 6.12 (carry-over from 6.6)
wifi networkmanager , iwd + connman default; NM legacy carry-over
bluetooth controller , a2dp not validated on this kernel
hdmi audio out , on bench, no display tested yetClone compatibility
Original R36S Clone (K36, G80CA, RX6S, Powkiddy …)
u-boot BSP (display+logo) Mainline v2025.10 (no logo)
volume gpio-keys-vol adc-keys SARADC ch2
boot config boot.ini boot.scr
display dtb uboot-display.dtb not needed
kernel shared 6.12.79 shared
rootfs shared shared
panel set 15 original DTBOs 18 clone + 10 soysauce DTBOsWhat's NOT supported on RK3326
These systems are explicitly hidden from the menu on RK3326 because the Cortex-A35 simply can't run them at usable framerates:
GameCube, Wii, WiiWare not viable on A35
Wii U not viable
PS2 (AetherSX2) not viable on A35
Switch (Yuzu/Ryujinx) not viable
3DS (Citra) not viableOther RK3326 distros that do expose them effectively run them at slideshow-class FPS, ArchR doesn't lure users into trying.