R36H Firmware Setup Guide
How to install ArkOS, ROCKNIX, or JELOS on your R36H handheld console. This guide covers everything from SD card preparation to final configuration.
🌑 Looking for DarkOS?
DarkOS is a popular, trending custom firmware for RK3326 handhelds like the R36H. We have a dedicated walkthrough: How to install DarkOS on the R36H.
⚠️ Important: Replace Your Stock SD Card
The SD card that ships with the R36H is low-quality and prone to corruption. We strongly recommend replacing it immediately with a name-brand card (SanDisk Ultra, Samsung EVO Select) before proceeding.
Why Upgrade from Stock Firmware?
The stock firmware that ships with the R36H works, but custom firmware provides dramatically better:
- User interface — Cleaner menus, better game organization, themes
- Game compatibility — Better emulator cores and performance optimizations
- Save state management — More reliable save/load systems
- Customization — RetroAchievements, custom hotkeys, screen filters
- Regular updates — Community-maintained and actively developed
Firmware Options Compared
| Feature | ArkOS ⭐ | ROCKNIX | JELOS |
|---|---|---|---|
| Ease of Setup | Easy | Easy | Moderate |
| Community Size | Largest | Growing | Smaller |
| Update Frequency | Regular | Regular | Occasional |
| Game Compatibility | Excellent | Excellent | Very Good |
| UI/Themes | EmulationStation | EmulationStation | EmulationStation |
| In-menu WiFi Setup | No (USB dongle) | Yes | No |
| R36H Support | Full ✓ | Full ✓ | Partial |
💡 Our Recommendation
ArkOS (Community Maintained) is the best choice for most R36H users. It has the largest community, best documentation, and most stable R36H support. If you prefer a more modern, settings-rich experience, ROCKNIX is an excellent alternative.
What You'll Need
- Your R36H console (charged to at least 60%)
- A quality microSD card — SanDisk Ultra 64-128GB or Samsung EVO Select
- A computer (Windows, Mac, or Linux)
- Balena Etcher — Free image flashing tool (download here)
- The ArkOS firmware image (download from the ArkOS GitHub Wiki)
Step-by-Step Installation
Step 1: Download the Firmware
- Visit the ArkOS GitHub Wiki
- Download the RG351MP image (this is compatible with the R36H's RK3326 chip)
- Alternatively, search for "Community Maintained ArkOS R36S/R36H" — these versions come pre-patched for R36H hardware
- Extract the downloaded .gz or .zip file to get the .img file
Step 2: Flash the Image
- Insert your new quality microSD card into your computer
- Open Balena Etcher
- Click "Flash from file" → select the .img file you downloaded
- Click "Select target" → choose your microSD card
- Click "Flash!" and wait for completion (5–10 minutes)
🔴 Screen Panel Check
Some R36H units use different display panels. If you get a black screen on first boot, you likely need a different DTB (Device Tree Blob) file. Check the Handhelds Wiki for panel identification tools and correct DTB files for your unit.
Step 3: First Boot
- Remove the SD card from your computer
- Insert it into the R36H's TF1 (System) slot
- Power on the R36H
- Wait for the initial setup — this may take 2–5 minutes (do NOT turn it off)
- The console will reboot automatically when setup is complete
Step 4: Configure for R36H
Since the R36H lacks a dedicated FN (Function) button found on some devices, you need to set your hotkey:
- Navigate to Options → Advanced → Device Type
- Select R36H from the list
- This remaps hotkeys to use the Select button instead of FN
- Common hotkeys after this change:
Select + Start= Exit gameSelect + R1= Save stateSelect + L1= Load stateSelect + R2= Fast forward
Step 5: Add Your Games (Optional)
- If using a second SD card for games, insert it into the TF2 (Games) slot
- Navigate to Options → Advanced → Second SD Card to enable it
- Alternatively, add ROM files directly to the first SD card in the appropriate platform folders (e.g.,
/roms/psx/for PS1,/roms/gba/for GBA)
Troubleshooting
Black screen on boot
This usually means a panel mismatch. Try copying a different DTB file to the boot partition. The Handhelds Wiki has panel identification tools.
Console boots but shows garbled graphics
Reflash the image with Balena Etcher — your SD card may have been interrupted during flashing.
Games not appearing in menus
Ensure ROM files are in the correct folders. ArkOS auto-scans on boot, but you may need to manually "Update Game List" from the EmulationStation menu.
Audio crackling or no sound
Navigate to RetroArch settings → Audio → Output Rate and set to 48000. Also check Audio Latency settings.
Recommended SD Card Brands
| Brand | Recommended |
|---|---|
| SanDisk Ultra | ⭐ Best value — 64GB-256GB, fast read speeds |
| Samsung EVO Select | ⭐ Premium reliability — excellent endurance |
| Kingston Canvas Select Plus | Good budget option with solid performance |
| Generic / No-name cards | ❌ Avoid — high failure and corruption rates |
💡 Pro Tip: Dual Card Setup
Use a 32–64GB card for the system (TF1) and a separate 128–256GB card for games (TF2). This keeps your OS clean and makes it easy to update firmware without losing your game library.