Arkm8c
Os for the r36s game console running only m8c
Install / Use
/learn @roterodamus/Arkm8cREADME
ArkM8c should be considered deprecated.
This project has moved to ArmbianM8C
Arkm8c (deprecated)
Operating System for the R36S game console running only M8C based on ArkOs
Download link:
Armbianm8c.tar.xz 0.1 - 435.2 MB
Arkm8c.tar.xz 2.1 - 892.3 MB
Use BalenaEtcher to write the tar.xz file to an SD card. Download BalenaEtcher
Controls:
- D-pad = Navigation
- B = Edit
- A = Options
- Y or L2 = Shift
- X or R2 = Play
- R3 + D-pad Up or Down = Brightness Up or Down
- Power Button = shut down
Problems
If you get nothing but a black screen after booting, copy the rk3326-r35s-linux.dtb file from the original SD card's /boot partition that came with your device. Then replace/rename it to rk3326-r36s-linux.dtb in the /boot partition of your fresh Arkm8c SD card.
Headphone problems with the R36S? This adapter might solve it:
-
you can ssh into arkos to do some problem solving.
User: ark
Password: ark
Changelog:
v2.1 - added auto-connect routine for 1 audio (2 -in 2 -out), and 1 midi device. having everything connected to a powered usb-hub helps (connect before boot and cross your fingers)
- found out right channel is mirrored to the left. (R36S hardware issue????)
v2.0 - major update more responsive
- removed all the x11 bloat (i3, lightdm, ect)
- now uses jackd server
- midi support added in the ~/jjack.sh launch script
- boots-up and shuts down faster
- removed suspend power button behavior, now shuts down
- updated m8c to version 1.7.10
v1.6 - updated m8c to version 1.7.8
- added support for analog sticks in m8c (Disable analog by renaming gamecontrollerdb.txtBAK to gamecontrollerdb.txt in ~/.local/share/m8c)
v1.5 - updated M8C to version 1.7.6
- removed support for analog sticks in M8C
v1.4 - updated M8C to version 1.7.1
v1.3 - lowered latency even further
- cleaned up the status bar & added battery status (FN button)
- shrunk the image to 4GB (908MB compressed)
- doesn't expand filesystem anymore after the first boot.
- pavucontrol doesn't start at boot as default
- added settings folder with symlinks to M8C and i3 configs in /boot partition
v1.2 - we don't talk about version 1.2
v1.1 - lowered buffer size from 1024 to 256
Older versions:
A very special thanks to:
- Trash80 - Dirtywave
and to the creators of:
- M8C
- EatPrilosec / Armbian for R36S
- arkos
- pishrink
- and the entire FOSS Linux community.
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
