This repository was archived by the owner on Jan 22, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Firmware Installation
southoz edited this page Jan 5, 2026
·
6 revisions
- A microSD card (16GB or larger, good quality recommended — SanDisk or Kingston work well).
- A computer with an SD card reader.
- Download tools:
- Firmware image → from GitHub Releases
- 7-Zip (for decompressing) → https://7-zip.org/download.html
- Balena Etcher (for flashing) → https://etcher.balena.io/
Important: This is for G80CA-MB boards (often Panel 8 or Panel 9 variants). Panel 9 devices need an extra DTB tweak after flashing.
- Download and Decompress the Firmware
- Go to https://github.com/southoz/ArkOS-G80CA-MB/releases
- Download the latest .img.xz (or similar compressed) file.
- Use 7-Zip to extract it → right-click → 7-Zip → Extract Here from Windows Explorer or open the file in the 7-Zip client.
- You should now have a .img file (e.g., ArkOS_...img).
- (Optional but recommended) Verify the File
- Check the SHA1 hash (listed on the release page) matches your extracted file to ensure no corruption.
- Flash the Image to the SD Card
- Open Balena Etcher.
- Click Flash from file → select your extracted .img.
- Click Select target → choose your SD card (double-check — it will be erased!).
- Click Flash! and wait (5–15 minutes).
- Panel 9 Devices Only – Important DTB Fix (Skip this step entirely if you have a Panel 8 device.)
- After flashing, re-insert the SD card (or safely eject + re-insert) — your computer will show a BOOT partition.
- Download the special Panel 9 DTB file: rf3536k4ka.dtb.panel9fnfix.1512MHz
- Copy it to the BOOT partition root.
-
Delete the original file named
rf3536k4ka.dtb(this is the Panel 8 version). -
Rename your new file → from
rf3536k4ka.dtb.panel9fnfix.1512MHz→ torf3536k4ka.dtb.
- Insert and Boot
- Safely eject the SD card.
- Insert it into the right-hand TF slot
- Power on the device.
- First boot will take 1–2 minutes — it expands partitions and sets up.
Use a second SD card in the left slot so ROMs aren't on the OS card (makes updates much easier).
- Format the second card as exFAT.
- Name/volume label it exactly EASYROMS.
- Download and extract EASYROMS.zip to the root of this card.
- Insert into left slot.
- If the system is not reading from the second SD card, select "Options" -> "Advanced" -> "Switch to SD2 for ROMs"
- Bad FLash:
- Check the hash of the extracted image and ensure it matches the release page.
- Reflash with Balana Ethcher as described above. Ensure you let the verify stage run and make sure the flash is successful. Users who have used Rufus have reported this issue.
- Bad SD Card.
- Users have reported that the issue was resolved by using a different SD card.
- Arcade (arcade)
- CAPCOM Play System 1 (cps1)
- CAPCOM Play System 2 (cps2)
- CAPCOM Play System 3 (cps3)
- MAME 2003 (mame2003)
- MAME 2010 (mame)
- Amiga CD32 (amigacd32)
- Atari 2600 (atari2600)
- Atari 5200 (atari5200)
- Atari 7800 (atari7800)
- Mattel Intellivision (intellivision)
- NEC PCE Engine (pcengine)
- NEC PC Engine CD (pcenginecd)
- NEC Turbografx 16 (turbografx)
- NEC Turbografx 16 CD (turbografxcd)
- Nintendo Entertainment System (nes)
- Nintendo Famicom (famicom)
- Nintendo Famicom Disk System (fds)
- Nintendo Super Nintendo Entertainment System (snes)
- Nintendo Super Famicom (sfc)
- Nintendo 64 (n64)
- Sega SG‐1000 (sg‐1000)
- Sega Master System (mastersystem)
- Sega Megadrive (megadrive)
- Sega Genesis (genesis)
- Sega CD (segacd)
- Sega 32x (sega32x)
- Sega Saturn (saturn)
- Sega Dreamcast (dc)
- SNK Neo Geo (neogeo)
- SNK Neo Geo CD (neogeocd)
- Sony Playstation (psx)
- Atari Lynx (atarilynx}
- Bandai WonderSwan (wonderswan)
- Bandai WonderSwan Color (wonderswancolor)
- Nintendo GameBoy (gb)
- Nintendo Gameboy Advanced (gba)
- Nintendo Gameboy Color (gbc)
- Nintendo DS (nds)
- Sega Game Gear (gamegear)
- SNK Neo Geo Pocket (ngp)
- SNK Neo Geo Pocket Color (ngpc)
- Sony Playstation Portable (psp)