Flashing Knulli onto a retro handheld is mostly a card-imaging job, and the payoff is a polished EmulationStation front end with box art, RetroAchievements and on-device updates that older firmware never gave you. Knulli is a fork of Batocera aimed at low-powered handhelds, and where stripped-back firmware focuses on raw speed, Knulli leans into a rich, browseable library that looks the part. The install itself takes one SD card and one imaging tool.

Quick Answer

To install Knulli, download the image for your exact device from the official releases, flash it to a microSD card with an imaging tool such as Rufus or Raspberry Pi Imager, then boot the handheld from that card. You get an EmulationStation interface with scraped box art, built-in RetroAchievements and over-the-air Wi-Fi updates. A two-card setup, OS on one and ROMs on another, keeps your library safe across updates.

Why choose Knulli over the alternatives

Knulli's pitch is the richest feature set on a single firmware. It runs across a wide range of low-powered handhelds, so one OS covers several devices rather than juggling firmware per machine. The EmulationStation front end gives you a visual library with box art, a dedicated RetroAchievements tile that gathers every game with achievements in one place, and proper OTA updates over Wi-Fi that preserve your games, saves and settings. The trade-off is honest: Knulli boots a little slower than the leanest alternatives and its feature-heavy interface is not the snappiest. If you value a beautiful, full library over absolute speed, Knulli wins; if you want the fastest possible boot and barest menu, a lighter firmware may suit you better.

Installing Knulli step by step

  1. Confirm your exact device model. Knulli publishes per-device images, and flashing the wrong one will not boot, so match the model precisely.
  2. Download the latest Knulli image for that device from the official releases page.
  3. Prepare a microSD card. A 32GB or 64GB card is plenty for the operating system itself.
  4. Flash the image using an imaging tool such as Rufus, Raspberry Pi Imager or Win32 Disk Imager. Point it at the downloaded image and the target card, then write.
  5. Insert the card into the handheld's primary slot and power on. Knulli boots into EmulationStation and runs its first-time setup.
  6. Connect to Wi-Fi during setup. This unlocks OTA updates and RetroAchievements, two of the main reasons to run Knulli at all.

The handheld gaming console range at Evetech covers the kinds of devices Knulli targets, which is the place to start if you are choosing hardware to flash.

After the first boot

  1. Set up the two-card layout if your device supports it. Keep the OS on one card and put your ROMs, saves and settings on a second, larger card so updates never wipe your library.
  2. Add your legally owned game files to the appropriate system folders on the ROM card.
  3. Scrape box art and metadata so EmulationStation fills out into the visual library that makes Knulli worth running. The built-in scraper pulls from ScreenScraper and other databases automatically when you have a Wi-Fi connection.
  4. Log in to RetroAchievements by pressing Start, opening game settings and entering your account credentials.
  5. Check for OTA updates in the settings menu so you are on the current build before you settle in.

For pads, cards and the bits that round out a handheld setup, the accessories that sell fastest at Evetech are an easy place to grab a spare microSD or a case.

Knulli device support

Knulli has broadened its device list considerably through 2025 and into 2026, adding support for models like the Miyoo Flip, Retroid Pocket 5, BattleXP G350, and others beyond the original Anbernic focus. If you own multiple handhelds on different chips, Knulli is one of the few firmware projects that aims for one consistent experience across all of them. For popular portable hardware moving right now, the best-selling PCs and handhelds at Evetech give you a sense of what buyers are pairing together.

Frequently Asked Questions

Is Knulli hard to install?

No. It is a standard SD-card flashing process: download the correct image, write it with an imaging tool, then boot from the card. The most common mistake is using an image meant for a different device.

How is Knulli different from muOS?

Knulli is a Batocera fork built around EmulationStation, with box art, RetroAchievements and OTA updates. muOS is leaner and boots faster but does not offer OTA updates. Knulli suits a rich visual library; muOS suits minimalism and speed.

Do I need two SD cards?

Not strictly, but it is strongly recommended. Keeping the OS on one card and ROMs plus saves on another means firmware updates never put your library at risk.

Does Knulli support RetroAchievements out of the box?

Yes. There is built-in support with a dedicated tile for achievement-enabled games. You just log in with your RetroAchievements credentials through the in-game settings menu.

What size SD card should I use?

A 32GB or 64GB card is ample for the Knulli OS itself. For the ROM card in a two-card setup, a larger 128GB or 256GB card gives you room for a sizeable library.

Choosing the handheld to run Knulli on matters as much as the firmware. Browse the handheld console range at Evetech to pick a device that suits the games and screen size you want.