RetroCompass
RetroCompass

GKD Pixel 2 — Custom firmware

Quick answer

Button combo

(power off)(power off)boot from CFW card

Steps

  1. 1Pick a microSD/TF card and keep your stock card untouched as a backup.
  2. 2Choose a RK3326-compatible OS: Knulli (officially lists the Pixel 2), ROCKNIX, ArkOS, or Batocera; plumOS is a tuned stock build.
  3. 3Download the image, extract it if compressed (7-Zip), and write it to the card with balenaEtcher.
  4. 4Insert the card and power on; the CFW runs its first-boot setup automatically.
  5. 5Add ROMs and BIOS to the card, and use a known-compatible USB-C Wi-Fi dongle for any online features.
Last verified: 2026-06-20Source: game-kiddy.com

The Pixel 2 uses a RockChip RK3326S, the same family as many budget handhelds, so it runs the popular RK3326 firmwares. Knulli explicitly supports it; ROCKNIX is a natural fit since the stock IUX is a ROCKNIX fork; ArkOS and Batocera also target RK3326. MinUI is reachable as a front end inside community stock images rather than as a standalone build for this chip. Because there is no on-board Wi-Fi or Bluetooth, run CFW from a separate card and use a compatible USB-C dongle for networking.

FAQ

Which custom firmware should I start with?
Knulli or ROCKNIX are the safest first choices for the RK3326S; ArkOS and Batocera also work.
Does muOS run on the Pixel 2?
muOS targets Allwinner devices, not RK3326, so use Knulli, ROCKNIX, ArkOS or Batocera instead.