R36H firmware setup process with SD card and laptop showing terminal commands

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

FeatureArkOS ⭐ROCKNIXJELOS
Ease of SetupEasyEasyModerate
Community SizeLargestGrowingSmaller
Update FrequencyRegularRegularOccasional
Game CompatibilityExcellentExcellentVery Good
UI/ThemesEmulationStationEmulationStationEmulationStation
In-menu WiFi SetupNo (USB dongle)YesNo
R36H SupportFull ✓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

  1. Visit the ArkOS GitHub Wiki
  2. Download the RG351MP image (this is compatible with the R36H's RK3326 chip)
  3. Alternatively, search for "Community Maintained ArkOS R36S/R36H" — these versions come pre-patched for R36H hardware
  4. Extract the downloaded .gz or .zip file to get the .img file

Step 2: Flash the Image

  1. Insert your new quality microSD card into your computer
  2. Open Balena Etcher
  3. Click "Flash from file" → select the .img file you downloaded
  4. Click "Select target" → choose your microSD card
  5. 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

  1. Remove the SD card from your computer
  2. Insert it into the R36H's TF1 (System) slot
  3. Power on the R36H
  4. Wait for the initial setup — this may take 2–5 minutes (do NOT turn it off)
  5. 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:

  1. Navigate to Options → Advanced → Device Type
  2. Select R36H from the list
  3. This remaps hotkeys to use the Select button instead of FN
  4. Common hotkeys after this change:
    • Select + Start = Exit game
    • Select + R1 = Save state
    • Select + L1 = Load state
    • Select + R2 = Fast forward

Step 5: Add Your Games (Optional)

  1. If using a second SD card for games, insert it into the TF2 (Games) slot
  2. Navigate to Options → Advanced → Second SD Card to enable it
  3. 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

BrandRecommended
SanDisk Ultra⭐ Best value — 64GB-256GB, fast read speeds
Samsung EVO Select⭐ Premium reliability — excellent endurance
Kingston Canvas Select PlusGood 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.