Arch R
NOTE: Cards on the table. I couldn’t get Arch R to display properly on my G350. I banged my head against my desk for hours trying out every single panel .dtb file. By some miracle, I’d actually kept the stock SD in the handheld’s box, but I still failed at getting things to display as they should. Hopefully, this is a quirk of the review unit I was sent, and not something that will hamstring you as well. Be warned, this install may come with some headaches.
Arch R is a custom Linux distribution for the R36S handheld gaming console and all its variants, built on top of ROCKNIX with an Arch Linux-based build environment. It supports 16 board profiles and 20 display panels across original and clone hardware.
- Open the flashing tool and select R36S clone.
- Download and install the Arch R Flasher for your PC’s OS.

- Under section 2, select Download Latest Version and let the software grab the newest Arch R img. Once the file download is complete, hit Next.

- In section 3, choose the panel DTB for the G350. There are several different screen panels used in releases of the G350. The most likely candidates are Clone Panel 1 or 4, but you may have to keep trying.

- Under section 4, do nothing for now. If the controls are inverted when you boot into the OS, they can be easily fixed. Concentrate on getting a correctly working img for now.

- In section 5, choose your blank micro SD card from the drop-down list. Be careful, as this process will overwrite the contents of whatever drive you select

- On to section 6. Double-check you’ve selected all the right options for your device, and select write.

When the .img is finished writing, eject the SD card from your PC and insert it into the G350. If you’re greeted with a boot logo, congrats! You did it!

If you’re instead met with a dim black screen, or a white screen with black bars, you’ve selected the wrong panel .dtb and will have to keep trying.

13 Comments
ARKos or PAN4ELEC?
I’m a big fan of what’s happening with Pan4Elec on this device!
I installed ark OS and the right thumb stick mapping is wrong. Up is right, down is left, left is up, right is down
Any info on how to fix the right joystick issue? It seems that when ArkOS is installed the stick configuration is rotated 90 degrees anticlockwise. So left is up, up is right etc. I tried a few fixes that I found here and there but none fixed the issue so I had to go back to the StockOS ( even though I liked ArkOS more )
Go to https://github.com/retrogamecorps/G350-ArkOS-dtb and download Image and replace the in the boot volume
I wish I would’ve seen this before I played and created save states. I lost my save state in my favorite game and now I can’t save any game (it freezes and gets stuck at saving 0%). Is there a fix like a cache refresh in the original software or is it cooked because of the SD card? If so is it still salvageable to transfer to Arkos and keep all the games it came with?
I played my game when I got not knowing I had to do anything else to it now I turned it on and it says no SD card. What should I do I
My menu hotkey is not detected in retroarch can anyone please help me with this
Hi Paylyboy390,
I’ve had the same problem. Did you find a solution for this?
Yes a proper dtb swap is needed you have to rename the batlexp dtb to rk3326-rg351mp-linux.dtb
You can find Batocera and rocknix for the g350 at my github
For Batocera
https://github.com/Paulyboi390/Batocera-Fork
For Rocknix
https://github.com/Paulyboi390/Batlexp-G350
I am getting an error on my Batlexp after flashing Pan4Elec onto a lenovo SD: lcd init fail, check dtb file
How do I block in games?