ArkOS R36S Download & Complete Setup Guide
ArkOS is the most popular custom firmware for the R36S. It transforms your handheld into a properly configured retro gaming machine with RetroArch, correct core assignments, and a polished interface. This guide walks you through the full download and installation process.
> Bought a rebranded clone instead of an R36S-labeled unit? See our ArkOS on clone handhelds guide โ same firmware, a couple of extra checks. Weighing ArkOS against ROCKNIX, DarkOS, or stock? See our R36S custom firmware comparison.
What is ArkOS?
ArkOS (formerly known as 351ELEC's sibling) is a community-built Linux OS optimised for RK3326-based handhelds like the R36S. It runs EmulationStation as a frontend with RetroArch handling emulation.
Why use ArkOS instead of stock firmware?
- Cleaner interface โ no adware, no bloat
- Correct emulator cores per console
- Save state support everywhere
- Active community updates
- Better performance tuning
What You Need
- R36S handheld
- MicroSD card โ minimum 16 GB, Class 10 / A1 rated (Samsung Endurance or SanDisk Endurance recommended)
- SD card reader
- Computer (Windows, Mac, or Linux)
- Balena Etcher or Rufus (free flashing tool)
Step 1 โ Download ArkOS
The official ArkOS releases are on GitHub. For the R36S (RK3326 chip):
1. Go to the ArkOS GitHub releases page
2. Find the latest release
3. Download the file named RG351V or RG351P โ both are RK3326 and work on R36S
4. The file will be an .img.gz archive (~800 MB compressed)
> Note: ArkOS doesn't have a dedicated R36S build โ use the RG351P/V image. The hardware is compatible.
> "ArkOS 2.0" / newer versions: You may see references to ArkOS 2.0 or other version numbers. There's no separate site or installer to hunt down โ always just grab the latest release from the official GitHub link above. That page always serves the current version, so you're getting the newest ArkOS automatically.
Step 2 โ Flash ArkOS to SD Card
Using Balena Etcher (recommended)
1. Install Balena Etcher โ free, available on all platforms
2. Insert your microSD card
3. Open Etcher โ click Flash from file โ select the .img.gz you downloaded
4. Select your SD card as the target
5. Click Flash and wait (~5โ10 minutes)
Using Rufus (Windows only)
1. Open Rufus, select your SD card
2. Click SELECT and choose the .img.gz
3. Leave all settings at default
4. Click START
Step 3 โ First Boot
1. Insert the flashed card into your R36S's TF1 slot (the system slot โ top slot on most R36S models)
2. Power on
3. ArkOS will expand the filesystem on first boot โ this takes 3โ5 minutes, do not power off
4. The system reboots automatically into EmulationStation
Step 4 โ Add BIOS Files (Important)
Some systems require BIOS files to work:
| System | Required BIOS | Filename |
|---|---|---|
| PlayStation 1 | Required | `scph1001.bin` |
| PSP | Not needed | โ |
| Neo Geo | Required | `neogeo.zip` |
| Dreamcast | Recommended | `dc_boot.bin`, `dc_flash.bin` |
| PC Engine CD | Required | `syscard3.pce` |
Place BIOS files in the /BIOS folder on your game SD card (TF2 slot).
Step 5 โ Add Your Games
1. Remove the game SD card (TF2 slot)
2. Connect to computer โ you'll see system folders: PS1, PSP, N64, SNES, GBA, etc.
3. Copy your legally-owned ROMs into the matching folder
4. Safely eject, reinsert, and refresh the game list in EmulationStation (Start โ Restart EmulationStation)
ArkOS Key Controls
| Button | Function |
|---|---|
| Menu/Select + Start | Open RetroArch menu in-game |
| Menu/Select + R | Save state |
| Menu/Select + L | Load state |
| Start (on game select) | Game options |
| Select (on game select) | Filter games |
Performance Tips
For N64 Games
- Use Mupen64Plus-Next core
- Set video resolution to 640ร480
- Enable Parallel RDP for better compatibility
For PSP Games
- Use PPSSPP core
- Set rendering resolution to 1ร for better performance on demanding games
For PS1 Games
- Use PCSX-ReARMed core
- Enable BIOS for best compatibility
Troubleshooting
"Game not found" after adding ROMs
โ Restart EmulationStation or rescan the game list via the Start menu
Screen too dark/bright
โ ArkOS: Start menu โ Display Settings โ Brightness
Game runs slowly
โ Try a different emulator core. RetroArch โ Quick Menu โ Core Options
Won't boot after flashing
โ Re-flash the SD card. Ensure you used the correct R36S/RK3326 image.
Summary
ArkOS is the best firmware upgrade you can give your R36S. The installation takes about 20 minutes but dramatically improves the experience. With the right BIOS files and good quality microSD cards, you'll have a reliable retro gaming machine for years.
Browse the complete R36S game library to see what's compatible with your device.
Related topics: