RetroCompass
RetroCompass

GKD 350H — Custom firmware

Quick answer

Button combo

(power off)(power off)reflash internal microSD/TF with OpenDingux build

Steps

  1. 1Confirm the chip: the GKD 350H uses an Ingenic X1830 (MIPS), so RK3326 firmware (ArkOS, ROCKNIX, Batocera, Knulli) does NOT apply.
  2. 2The relevant ecosystem is OpenDingux; use a GKD 350H-specific OpenDingux build from the community.
  3. 3Back up and remove the internal microSD/TF (behind the battery).
  4. 4Wipe the card and write the OpenDingux image with balenaEtcher, then expand the FAT32 partition and add ROMs.
  5. 5Reinsert the card and battery and power on.
Last verified: 2026-06-20Source: game-kiddy.com

Choose firmware by chip. The GKD 350H is an Ingenic/MIPS OpenDingux device, so ArkOS/ROCKNIX/Batocera/Knulli are NOT compatible, and muOS (Allwinner-only) does not apply. The custom firmware ecosystem here is OpenDingux (with RetroArch), updated via .opk packages or full flash. Only use a build made for the GKD 350H, and keep a backup of your card.

FAQ

Can I install ArkOS or ROCKNIX?
No. Those are for Rockchip RK3326. The 350H is Ingenic/MIPS, so use an OpenDingux build made for the GKD 350H.
What about RetroArch?
RetroArch runs on OpenDingux on the 350H, typically added as an .opk or bundled in the firmware, rather than as a separate OS.