Why Install Custom Firmware on the Anbernic RG DS?
The Anbernic RG DS launched with a customized Android 14 build, but many owners quickly discovered that the stock software didn’t fully exploit the dual-screen design. Background processes, smartphone-style layouts, and sluggish menus held the system back. Community projects and Anbernic’s own efforts have changed that. Today, the RG DS supports multiple operating systems, including Android, GammaOS, ROCKNIX, KNULLI, and Anbernic’s Linux firmware. These custom Linux distributions and optimized Android builds trim unnecessary software overhead, improve latency, and provide interfaces designed around dual displays. Because most of these firmwares boot directly from a microSD card, you keep the original Android install intact while adding powerful alternatives. The result is a true custom firmware handheld: you can run Android for mobile games and apps, then swap to Linux-based systems for emulation, PortMaster titles, and advanced features like independent brightness control and dual-screen layouts tailored for classic handheld systems.

Setting Up GammaOS Next: Optimized Android for RG DS
GammaOS Next is an optimized Android build that replaces the stock experience with faster menus, lower latency, and a smoother setup process. To install it, first download all three GammaOS archive parts from the GammaOS Next GitHub releases page, making sure they are in the same folder. Highlight them, right-click, and choose 7-Zip > Extract Here, then enter the provided password when prompted. Connect a microSD card to your computer, back up any important files, and format it if necessary. Use Rufus or another image burner to flash the extracted GammaOS image to the card. With your RG DS powered off, insert the card and power the device on to let the system install. When the process finishes, power off the handheld, remove the card, and reboot. You can now follow the standard Android/GammaOS setup, giving your RG DS a much cleaner Android environment.

Installing Anbernic Linux and Applying System Mods
Anbernic’s official Linux firmware gives the RG DS a dual-screen-centric interface with features like new themes, independent brightness controls for each display, screen swapping, and improved Nintendo DS performance. To install it, download and extract the RG DS Linux package from Anbernic’s firmware page. Insert a microSD card into your computer, back up and format it, then use Rufus to flash the Linux image. With the RG DS powered off, insert the card, power on, and wait for the initial boot to finish. After reaching the Linux interface, shut down the device and move the card back to your PC. Open the previously extracted Linux folder, locate the mod_20260508 folder, and copy its contents into the Roms/APPS directory on the card. Reinsert the card into the RG DS, boot into Linux, then navigate to Applications > Apps and run mod_20260508.sh. Adjust any settings, press the SE button to save, and the system will reboot with new Modified_System_Settings and Modified_System_Tools apps.
How to Install ROCKNIX and KNULLI on Your RG DS
ROCKNIX and KNULLI are Linux-based operating systems that further expand what your RG DS can do. ROCKNIX focuses on a lightweight, emulation-friendly environment that runs directly from microSD without overwriting Android. To install it, download the ROCKNIX-RK3566.aarch64-20260517-Specific.img.gz file from the ROCKNIX Nightly GitHub, extract it to get the .img image, and flash that image to a microSD card using Rufus or another burner. Insert the card into a powered-off RG DS, then turn it on and let ROCKNIX complete its installation. KNULLI, currently in an Alpha build for supporters, follows a nearly identical process: download the knulli-rk3568-rg-ds-scarab-20260510.img.gz from the KNULLI Discord, extract the .img file, flash it to a microSD card, insert the card into the RG DS, and power on. After a brief setup, your handheld will boot into the KNULLI operating system with its own Linux environment.
Using Dual-Boot: Switching Between Android and Linux
One of the biggest advantages of the RG DS is its simple dual-boot behavior. Since GammaOS, ROCKNIX, KNULLI, and Anbernic Linux are all designed to run from a microSD card, you rarely need to modify or remove the original Android installation. When a Linux or alternative OS card is inserted, the device boots from that card, giving you a dedicated environment for emulation, retro gaming, and PortMaster titles. If you want to return to Android or GammaOS, just power off the RG DS and remove the microSD card; the system will boot directly into the internal Android firmware on the next startup. To go back to Linux or another custom OS, power down again and reinsert the appropriate card. This simple microSD swap effectively turns the RG DS into a flexible dual-boot handheld, letting you choose the best operating system for each game or application without complex boot menus.
