github knulli-cfw/knulli-linux 20260511

one month ago

KNULLI SCARAB

logo_scarab

About KNULLI

KNULLI is a custom firmware for retro gaming handheld devices. You can read more about KNULLI on its webpage.

Release Notes

"Only one may enter here, one whose worth lies far within."

All the pieces have finally been put together for the release of KNULLI Scarab. We, the KNULLI team, are happy and proud to invite you into this cave of wonders!

KNULLI Scarab is a major update which brings a ton of new features and quality-of-life features. Most notably,

  • KNULLI now fully supports the revised H700 devices of Anbernic's RG XX series
  • Added support for BATLEXP G350, GKD Pixel 2, Miyoo Flip, Powkiddy X55, Retroid Pocket 5, Flip 2, and many others
  • RetroArch has been updated to 1.22.2
  • Standalone Yabasanshiro was added for better performance on SEGA Saturn emulation
  • improved Syncthing integration allows you to trigger syncs manually or even automatically on game exit while notifications keep you posted about transfer progress
  • our new BatteryPlus gives you more precise information about your current battery state
  • new and improved RGB support via Silky RGB (thank you, doughn0!)
  • A ton of bugfixes and improvements to system stability, performance, and battery life

You will find a complete list of all new features, fixes, and changes in the change log.

Warning "Major Update"

  • This version of KNULLI comes with a lot of new features which require to re-flash the firmware. Specifically, we need to change the partition table of the SD card (first SD card only, does not impact the second SD card).
  • Additionally, a lot of files and paths have been renamed between Gladiator II and Scarab, hence even your configuration files in the system folder will, once again, not be compatible.
  • Hence, we strongly recommend to start over with a clean install. However, if you want to try migrating your user data from a previous installation to the new installation, please have a look at the Major Updates guide.
  • For SD card 2, we implemented an automatic way to migrate legacy userdata from prior versions, but if there are any issues please try a fresh setup
  • If you are new to KNULLI and want to get started: Head to the Quick Start Guide on our website - it will guide you through the installation and your very first steps.

In any case: We hope you enjoy playing your games with KNULLI!

Installation

NOTE: This version of KNULLI comes with a lot of new features which require to re-flash the firmware.

If you are new to KNULLI and want to get started: Head to the Quick Start Guide on our website - it will guide you through the installation and your very first steps.

  • Download the latest version of KNULLI from the Installation Package Downloads list below.
  • Write the image (e.g. knulli-h700-rg35xx-plus-scarab-20260511.img.gz) to an SD card using an imaging tool. Common imaging tools include Rufus, Raspberry Pi Imager, and Win32 Disk Imager. If you're skilled with the command line, dd works fine too.
  • Put the SD card into your retro gaming device and turn it on.

Installation Package Downloads

Stable Releases

Device Date Download Page
Anbernic RG28XX 2026/05/11 knulli-h700-rg28xx-scarab-20260511.img.gz
Anbernic RG34XX 2026/05/11 knulli-h700-rg34xx-scarab-20260511.img.gz
Anbernic RG34XX-SP 2026/05/11 knulli-h700-rg34xx-sp-scarab-20260511.img.gz
Anbernic RG35XX-PRO 2026/05/11 knulli-h700-rg35xx-pro-scarab-20260511.img.gz
Anbernic RG35XX PLUS/2024 2026/05/11 knulli-h700-rg35xx-plus-scarab-20260511.img.gz
Anbernic RG35XX H 2026/05/11 knulli-h700-rg35xx-h-scarab-20260511.img.gz
Anbernic RG35XX SP 2026/05/11 knulli-h700-rg35xx-sp-scarab-20260511.img.gz
Anbernic RG40XX H 2026/05/11 knulli-h700-rg40xx-h-scarab-20260511.img.gz
Anbernic RG40XX V 2026/05/11 knulli-h700-rg40xx-v-scarab-20260511.img.gz
Anbernic RGCubeXX 2026/05/11 knulli-h700-rg-cubexx-scarab-20260511.img.gz
TrimUI Smart Pro 2026/05/10 knulli-a133-trimui-smart-pro-scarab-20260511.img.gz
TrimUI Brick/Hammer 2026/05/10 knulli-a133-trimui-brick-scarab-20260511.img.gz
Powkiddy V90S 2026/05/10 knulli-a133-powkiddy-v90s-scarab-20260511.img.gz
Powkiddy V20 2026/05/10 knulli-a133-powkiddy-v20-scarab-20260511.img.gz
Powkiddy A12/A13 (*) 2026/05/11 knulli-rk3128-powkiddy_a13-scarab-20260511.7z.001
knulli-rk3128-powkiddy_a13-scarab-20260511.7z.002
PS5000 (*) 2026/05/11 knulli-rk3128-ps5000-scarab-20260511.7z.001
knulli-rk3128-ps5000-scarab-20260511.7z.002
PS7000 (*) 2026/05/11 knulli-rk3128-ps7000-scarab-20260511.7z.001
knulli-rk3128-ps7000-scarab-20260511.7z.002
Game Console R36S 2026/05/10 knulli-rk3326-r36s-scarab-20260510.img.gz
BATLEXP G350 2026/05/10 knulli-rk3326-g350-scarab-20260510.img.gz
MAGICX Mini M 2026/05/10 knulli-rk3326-magicx-mini-m-scarab-20260510.img.gz
GKD Pixel2 2026/05/10 knulli-rk3326-pixel2-scarab-20260510.img.gz
Miyoo Flip 2026/05/10 knulli-rk3568-miyoo-flip-scarab-20260510.img.gz
Powkiddy RGB30 2026/05/10 knulli-rk3568-powkiddy-rgb30-scarab-20260510.img.gz
Powkiddy X55 2026/05/10 knulli-rk3568-powkiddy-x55-scarab-20260510.img.gz
Anbernic RG ARC-S 2026/05/10 knulli-rk3568-rg-arc-s-scarab-20260510.img.gz

Early releases

Early builds are just provided as is. Most features are working but there's still work to be done. These builds will continue to receive support for alpha supporters until they are completed.

Device Date Download Page
Retroid Pocket 5, Flip2, Mini, and Mini V2 (*) 2026/05/10 knulli-sm8250-scarab-20260510.7z.001
knulli-sm8250-scarab-20260510.7z.002
TrimUI Smart Pro S 2026/05/11 knulli-t527-trimui-smart-pro-s-scarab-20260511.img.gz

(*) For the 7z archives, use 7z to uncompress the .7z.001 and .7z.002 into the .img.gz that can be flashed directly using your favorite SDCARD flashing tool (we recommend Raspberry Pi Imager)

Our team

All this wouldn't be possible without all the support from the rest of the KNULLI Team that has made this possible:

Special Thanks

  • Batocera and all his team. Knulli was originally developed as a fork of Batocera and wouldn't have been possible without them
  • The ko-fi supporters, you have allowed us to continue maintaining the server hardware for the builds, buying new consoles for testing, and providing great feedback during the alpha releases.
  • The full knulli discord community
  • MrMustard, tyRael90, KitFox618, Aina, t0b10, and many others that have helped us with testing and improvements to the internal builds
  • All the muOS team, xonglebongle, antikk, Corey
  • All the portmaster team, specially kloptops, and Cebion
  • JohnnyOnFlame for all his patches, and everything we learn about SDL, linux, and all the ports he does
  • Gamma for all his knowledge and his help with many things he does for the community
  • Ant for creating and maintaining the superb Art Book Next ES Theme
  • Rocknix team, specially spycat and sydarn, for all the great work they have been doing with all the different devices in mainline
  • Shaun for his great MinUI, Dedicated OS, and all the ideas and help with things like drastic
  • SpruceOS team, SundownerSport, Cobalt, KitFox618, Chris, etc.
  • Also to al the other developers helping up with great ideas, knowledge and contribution like spycat, e1000, macromorgan, stolen, RetroGFX, and many more that make the development community great.

Support

If you want to provide support for this project so we can keep buying devices and maintain them, feel free to use the following link:

ko-fi

Don't miss a new knulli-linux release

NewReleases is sending notifications on new releases.