Custom Firmware

Custom Firmware

These are software packages developed by talented people in the retro gaming community to improve the handheld experience over the stock OS. Check the handheld device page for compatibility, and visit the CFW’s website for up-to-date release info.

  • 351Droid

    351Droid

    A port of LineageOS, 351Droid allows users to put Android 11 on Anbernic’s RG351 line of retro gaming handhelds.

  • 351ELEC

    351ELEC

    351ELEC is aimed at improving the user experience on Anbernic’s RG351 devices. In 2022 it expanded to cover other devices, rebranding as AmberELEC.

  • AmberELEC

    AmberELEC

    AmberELEC adds new features and a better experience to Anbernic’s RG351 line, as well as other select RK3326 and RK3399 devices.

  • ArkOS

    ArkOS

    ArkOS targets the RK3326 processor, giving it wide compatibility among budget handhelds starting with Anbernic’s RG350 and RG351 devices.

  • Batocera

    Batocera

    Batocera is a custom operating system that supports PC emulation as well as a wide range of gaming handhelds, Raspberry Pi boards, and more.

  • Bazzite

    Bazzite

    The community-developed Bazzite project puts the familiar SteamOS and other custom interfaces on Windows x86 handhelds, laptops, and desktop PCs.

  • CrossMix-OS

    CrossMix-OS

    CrossMix was built to optimize the TrimUI Smart Pro, adding new features, new emulators and apps, and refined configurations for your favorite systems.

  • GammaOS

    GammaOS

    Based on LineageOS 19.1, GammaOS optimizes the Android experience for Anbernic’s T618 retro handhelds.

  • GarlicOS

    GarlicOS

    Originally built for the RG35XX, GarlicOS 2.0 provides cross-platform support for numerous Linux and Android devices.

  • KNULLI

    KNULLI

    KNULLI provides an EmulationStation-style feature set to low-powered retro handhelds, including those lacking an open-source kernel.

  • MinUI

    MinUI

    MinUI is a streamlined launcher with a minimalist interface free of box art, custom themes, or configuration settings.

  • muOS

    muOS

    muOS is a customizable firmware with improved emulation performance for select Anbernic devices.

  • Onion

    Onion

    Onion brings a wide range of new features, ports, performance improvements, and more to the Miyoo Mini devices.

  • plumOS

    plumOS

    plumOS updates the stock firmware of the MagicX XU Mini M, which is itself based on the well-developed AmberELEC community firmware.

  • Recalbox

    Recalbox

    Recalbox is a custom operating system for retro gaming across a variety of devices, from Raspberry Pi and retro handhelds to x86-based systems.

  • RetroOZ

    RetroOZ

    RetroOZ is a piece of custom firmware for select Hardkernel and PowKiddy devices, providing an ArkOS-style platform.

  • RetroPie

    RetroPie

    RetroPie is a Linux distro providing an all-in-one interface for retro gaming emulation, available for Raspberry, Windows PC, and select handhelds.

  • ROCKNIX

    ROCKNIX

    ROCKNIX brings the best of community-built custom firmware to a wide array of devices from Anbernic, PowKiddy, Retroid, and more.

  • Simple30

    Simple30

    Simple30 is a compilation of community tools that improves the functionality of the Pocket Go S30, adding new emulators, ports, and more.

  • spruceOS

    spruceOS

    Spruce modifies the Miyoo A30’s stock OS to clean up the bloat, improve ease of use, and improve the device’s emulation performance.

  • The Retro Arena

    The Retro Arena

    The Retro Arena provides a range of devices with an improved range of features and system-specific configurations.