Comparison

ZyperOS vs muOS on the GKD Pixel 2

By Tarik Caramanico · · 4 min read

muOS, by MustardOS, runs on many handhelds, and its October 2026 release, 2606.0 "Andromeda", has an image for the GKD Pixel 2. It has a guided tour, a web dashboard for files, and video previews. This is muOS beside ZyperOS, from each project's own code, docs and releases as of 7 November 2026, with a dash wherever no source says either way.

On this page
  1. The short answer
  2. Side by side
  3. Installing
  4. Wi-Fi and adding games
  5. Box art, previews and the first start
  6. DS, PortMaster and media
  7. Battery
  8. Which one to pick
  9. Sources

The short answer

  • Pick muOS if you want a large catalogue of systems, DraStic and PortMaster included, a web dashboard to manage files over Wi-Fi, a guided tour of each screen, and a media player with live TV and radio.
  • Pick ZyperOS if you want box art fetched on the handheld, games sent over the USB cable as well as Wi-Fi, a charging screen while off, and a charge limit. ZyperOS 1.0.1 is out, with a card image and ZyperOS Installer.

Side by side

ZyperOSmuOS
LicenseGPL-3.0, freeGPL-3.0 for its frontend and system code
Latest for the Pixel 2v1.0.1 (November 2026)2606.0 "Andromeda" (October 2026)
Systems40, and Ports112 in its catalogue for the Pixel 2, 66 shown by default
KernelLinux 7.1.2, with ROCKNIX's patchesA prebuilt Linux 5.10.209, from the Rockchip kit
Games over the network Web page Web Dashboard, SFTP, Syncthing
Games over the USB cable Yes–
Box art on the device Fetched on the handheld–
Video previews Yes Yes
RetroAchievements Yes Yes
First-start help Tutorial Guided Tour
Nintendo DSDSperate built in, DraStic if you add itDraStic by default, melonDS and DeSmuME as extra cores
PortMaster On the shelf Included
MediaMusic, audiobooks and videoVideo, audio, playlists, live TV and radio
Rumble Yes Yes
Side lightsBattery, volume, brightness, transfers, achievementsA sweep at start and shutdown, and the red charge light
Charging screen when off Yes No
Charge limit Yes–
System updatesOver Wi-Fi or the USB cable, with roll backA fresh image, or an update archive when there is one

A tick means it has it, a cross that it does not, and a dash that no source we read says either way. muOS's system count is from its core catalogue, filtered for the Pixel 2; no source says each was tested on it.

Installing

muOS's Pixel 2 device page links the 2606.0 image from file hosts and a torrent, with a SHA-256 hash; it is not on GitHub. Its install page asks for a quality card of 16 GB or more, recommends Raspberry Pi Imager, and says balenaEtcher is not recommended. ZyperOS's release has a card image you write with any image writer, and ZyperOS Installer, which downloads and writes it for you. The install guide covers the steps.

Wi-Fi and adding games

muOS's device notes say the Pixel 2 has no Wi-Fi and gets online only with a supported USB Wi-Fi dongle, with network support off until you turn it on. Its Pixel 2 network config loads the RTL8188EU driver, and its docs name no adapter models. With Wi-Fi, muOS 2606.0 adds a Web Dashboard with file management, uploads and downloads included, plus SFTP and Syncthing.

ZyperOS is tested with the TP-Link TL-WN725N, an RTL8188EUS adapter. Over Wi-Fi, over its own network, or over the USB cable with no Wi-Fi, it opens one web page in any browser. See the Wi-Fi guide and adding games.

Box art, previews and the first start

On muOS, box art, previews and descriptions come from catalogue folders on the card, which its Web Dashboard can edit; we found no scraper on the handheld in its sources. Since 2606.0 its catalogue plays video previews. ZyperOS fetches covers on the handheld from libretro, ScreenScraper and SteamGridDB, and turns a cover into its video snap.

Both help on the first start: muOS with a setup screen and a guided tour that explains each screen the first time you open it, ZyperOS with a tutorial that teaches each button and asks for the theme, the home screen, the sounds and the music.

DS, PortMaster and media

muOS runs the DS on standalone DraStic by default, with melonDS, melonDS DS and DeSmuME as extra cores, and it includes PortMaster on the Pixel 2. Its Wasabi media player plays video, audio and playlists, and even live TV and radio. ZyperOS ships DSperate and runs DraStic if you add it, installs PortMaster from its Ports shelf with one press, and its MP4 plays music, audiobooks and video. See the DS guide, the PortMaster guide and music and video.

Battery

muOS lights the Pixel 2's side lights in a sweep at start and at shutdown, and leaves the red charge light on after shutdown. Its own Pixel 2 script says the board has no charge boot mode, so there is no charging screen while off. ZyperOS has one, showing the charge, the speed and the time to full, plus a charge limit and side lights for the battery, volume, brightness, transfers and achievements. The battery guide shows them.

Which one to pick

muOS runs on many handhelds, with a broad catalogue, a web dashboard, a guided tour and a rich media player. ZyperOS is narrower and made for the Pixel 2, with covers on the handheld, transfers over the cable, and battery care. Each is a card, so you can try both.

Sources

  1. muos.dev at 104b401: the Pixel 2 device file, device notes, Install, First steps, Web services, 2606.0 release notes, the media player.
  2. MustardOS internal at db2a3bd (2606.0): LICENSE, the Pixel 2 device folder (PortMaster, rumble, network driver, LEDs), its LED script, its kernel notes.
  3. MustardOS extra at a9a7984, the core catalogue, and its Nintendo DS entry.
  4. ZyperOS: the README and the user guide.

Read on 7 November 2026.