GammaOS Next v1.3.0 (Anbernic RG Vita Pro) Release Notes
Release Date: 23rd April 2026.
Full changelog: https://github.com/TheGammaSqueeze/GammaOSNext/wiki/GammaOS-Next-Changelog
Known Issues
- GammaOS Full includes Google Services and will feel slower than Lite on first boot. After initial setup, sign into Google, then leave the device powered on with WiFi and screen on for a few hours so Google can finish pushing updates. Performance normalises once those updates settle.
- If you ever used Rocknix (or another mainline distribution), this will affect your ability to restart or turn on the device. You must unplug and replug the battery to fix this issue. This applies whether Rocknix was used from SD card or flashed to eMMC.
- First boot can take 1 to 3 minutes and may appear to hang on the Anbernic logo. This is normal while Android optimises the system for the first time.
Before You Download (Choose Lite or Full)
This release is installed via SD Card: burn the image to a microSD card, insert it, and the device auto-flashes internal storage.
The package includes:
- GammaOS Lite (recommended, no Google Services, best performance and battery)
- GammaOS Full (includes Google Services, useful for Play Store and streaming apps)
SD Card Install
Download the SD Card Package
Download all 12 split archive parts:
RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.001RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.002RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.003RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.004RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.005RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.006RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.007RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.008RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.009RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.010RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.011RG_VITA_PRO_GammaOS_v1.3.0_SDCARDINSTALL.7z.012
All 12 parts are required to extract the images.
Extract
Place all 12 parts in the same folder, then right-click the .7z.001 file and choose "7-Zip -> Extract Here". After extraction you will have two images:
RG_VITA_PRO_GammaOS_Full_v1.3.0_SDCARDINSTALL.imgRG_VITA_PRO_GammaOS_Lite_v1.3.0_SDCARDINSTALL.img
Flash
- Burn one of the above
.imgfiles to your microSD card, using a tool like dd/Rufus/balenaEtcher/Raspberry Pi Imager (this will overwrite the card contents). - Insert the SD card into the RG Vita Pro.
- Power on and let it flash the device onboard storage automatically, overwriting the existing Anbernic stock OS.
- When it finishes, remove the SD card. You do not need the card anymore after installation (you can reuse it afterward).
Additional notes
- This is a fresh install only and will wipe your device.
- Burning the image will also wipe the SD card contents. Back up the card first if needed.
- If you plan to use streaming apps (Netflix, Prime Video, etc.), use Full and keep the system updated. Otherwise, Lite is recommended for best overall responsiveness and battery life.
v1.3.0 features and improvements (RG Vita Pro)
- GammaOS Nano boot-to-game: An ultra-fast native boot menu (XMB-style) that can launch directly into RetroArch or DraStic within seconds of powering on. Designed to deliver a pickup-and-play experience. Activate Nano by holding down the Power button and choosing Boot Nano at the bottom of the power menu.
- Native OTA updates: The device can now pull updates directly from
ota.gammaos.shand apply them in place via the built-in Updater, with separate channels for Lite and Full builds. - GammaPad native gamepad daemon: A new userspace gamepad engine that handles input mapping, per-app profiles, and Screen Mapping with lower latency and fewer compatibility issues in emulators and Android games.
- GammaOS Toolbox: A new dedicated app to manage gaming features, shaders, performance profiles, and GammaOS-specific settings in one place.
- GammaShader: Optional post-processing shader stack (CRT-Simple, LCD3x, and more) for authentic retro display effects.
- GammaEQ: System-wide audio equalizer with improved output tuning and per-profile support.
- GammaRGB: In-process SurfaceFlinger sampler for joystick LED reactive lighting that matches on-screen colours.
- Factory overclock: The A53 little cluster, A72 big cluster, and Mali-G52 GPU have all been overclocked and retuned for higher sustained throughput under thermal load. See the Performance Improvements section below for the full breakdown.
- Bluetooth reliability fix: Resolved a stuck-scanning issue on RG Vita Pro caused by ueventd not applying permissions to
/dev/ttyS6before the serial node appeared. Bluetooth pairing and auto-reconnect now work reliably out of the box. - Platform fixes: Numerous bug fixes on top of the Android 14 / LineageOS 21 base, including input, audio, sleep/resume, and WiFi stability improvements.
Overview
GammaOS Next v1.3.0 for the Anbernic RG Vita Pro is a full Android 14 / LineageOS 21 distribution tuned specifically for handheld gaming and emulation on the RK3576 platform.
This is the first GammaOS Next release for the RG Vita Pro. It ships with GammaOS Nano, the native OTA update system, GammaPad, GammaShader, GammaEQ, GammaRGB, and the new GammaOS Toolbox, alongside platform-level performance and stability improvements.
Both Full (Google Apps included) and Lite (no Google services, maximum performance and battery efficiency) builds are available.
Key Features
GammaOS Nano: Instant Boot-to-Game
Nano is a native XMB-style launcher that comes up before the full Android desktop. It can auto-resume directly into a DraStic or RetroArch session within a few seconds of pressing power, making the handheld behave more like a dedicated gaming device.
How to enable Nano: Hold down the Power button to bring up the power menu, then choose Boot Nano at the bottom of the list. The device will restart directly into the Nano experience.
Switching menu layouts (L1): Once inside Nano, press L1 to toggle between the two built-in menu styles:
- XMB mode - the full PlayStation-style cross-media bar with columns, settings overlays, and battery/time/WiFi/BT HUDs across the top.
- List mode - a simpler, vertical list view for people who prefer something more compact and keyboard-like.
Your choice is remembered across reboots (persisted via persist.gammaos.nano.xmb_mode).
Quick Resume (R1): Nano has a built-in Quick Resume feature that can pick your last game up right where you left off, even across a full power-off. Press R1 inside the Nano menu to toggle it on or off - the green/red dot and "Quick Resume" indicator in the top-right corner of the menu shows the current state.
How Quick Resume works:
- When Quick Resume is ON and you are playing a game (RetroArch or DraStic) and shut down or reboot, the system automatically sends an ESC to the emulator so it saves state cleanly, then records the exact ROM and core you were playing.
- On the next power-on into Nano, the menu detects the saved state, briefly shows a "Quick Resuming..." overlay with the ROM name, and drops you straight back into the game within seconds - no menu navigation required.
- During the Quick Resume preview:
- Short-press BACK hides the "Quick Resuming..." overlay text so you can keep playing on the live preview with no visual clutter.
- Long-press BACK (hold for 3 seconds) exits the game and drops you back to the Nano menu.
- All other buttons (including SELECT) are forwarded to the game as normal input, so you can resume playing without interruption.
- Quick Resume is primed the moment a game is launched (not only at shutdown), so it survives even unclean reboots and battery pulls.
- When you exit a game back to the Nano menu normally, Quick Resume is cleared so the next boot opens the menu instead of relaunching.
Native OTA Updates
The device now checks ota.gammaos.sh for newer builds and applies them in place. Separate Lite and Full update channels are handled automatically based on the build flavour installed.
GammaPad
A userspace gamepad daemon with per-app profiles, input remapping, and Screen Mapping, giving lower-latency and more consistent behaviour across emulators, Android games, and cloud streaming apps.
GammaOS Toolbox
A single app for managing gaming features, shaders, performance profiles, and GammaOS-specific settings.
GammaShader, GammaEQ, GammaRGB
- GammaShader: CRT-Simple, LCD3x and other shader effects for retro-accurate visuals.
- GammaEQ: System-wide audio equalizer for consistent audio tuning across apps.
- GammaRGB: Joystick LED lighting that reacts to what is on screen.
Stability and Platform Fixes
Several device-level issues on RG Vita Pro have been addressed, including Bluetooth permission timing (/dev/ttyS6 ueventd fix), audio, input, and sleep/resume reliability.
Performance Improvements (Overclock)
GammaOS Next ships with a factory overclock applied to the RK3576. All three compute rails have been tuned:
- A53 little cluster (4x Cortex-A53): voltage raised from 875 mV to 925 mV to keep the cluster at 2016 MHz for longer under heat, and more current was budgeted to prevent thermal collapse.
- A72 big cluster (4x Cortex-A72): clock raised from 2208 MHz to 2304 MHz at 925 mV.
- Mali-G52 GPU: clock raised from 900 MHz to 1100 MHz at 975 mV.
- LPDDR (DMC): pinned at 2112 MHz on both stock and OC for consistent memory bandwidth.
Measured results (memcpy for CPU, compute GOPS for GPU) show the biggest wins when the device is under sustained load, which is exactly where handheld emulation tends to hurt:
| Rail | Stock clock | OC clock | Stock mV | OC mV | Stock cold | OC cold | Stock hot | OC hot | Hot delta |
|---|---|---|---|---|---|---|---|---|---|
| A53 (policy0) | 2016 MHz | 2208 MHz* | 875 | 925 | 401.3 MB/s | 438.4 MB/s | 304.0 MB/s | 382.1 MB/s | +25.7% |
| A72 (policy4) | 2208 MHz | 2304 MHz | 900 | 925 | 551.7 MB/s | 563.9 MB/s | 387.9 MB/s | 518.2 MB/s | +33.6% |
| GPU Mali-G52 | 900 MHz | 1100 MHz | 825 | 975 | 170.4 GOPS | 204.4 GOPS | 164.4 GOPS | 202.4 GOPS | +23.1% |
| DMC (LPDDR) | 2112 MHz | 2112 MHz | - | - | - | - | - | - | (pinned both) |
* The A53 OPP target is 2208 MHz, but the ATF SCMI rate table silently clamps the little cluster to 2016 MHz. The 2208 MHz OPP is honoured as a voltage label only, so the effective A53 clock stays at 2016 MHz on both stock and OC. The A53 gains you see in the table are entirely from the +50 mV rail and the higher thermal envelope letting 2016 MHz run un-throttled for longer, not from a real clock increase.
Important - passive cooling only: The RG Vita Pro has no active cooling (no fan). Under long gaming sessions the device will thermally throttle, and the overclock makes that ceiling easier to reach. For the best sustained performance, adding a small aftermarket heatsink or thermal pad mod to the SoC can noticeably extend how long the device holds peak clocks before backing off.
Installation Instructions
Full installation steps are available here:
https://github.com/TheGammaSqueeze/GammaOSNext/wiki/GammaOS-Next-Installation#anbernic-rg-vita-pro
Note: The install will wipe all data. Back up your device first.
Stock Firmware / Unbricking
If your device fails to boot or you want to return to stock Anbernic Android, you can flash the factory image:
- Stock image: https://drive.google.com/file/d/1n6G0uHMieswiGG-kaHjA6-Io6Qq6ZnEF/view?usp=sharing
- Write the image to a microSD card using dd, balenaEtcher, Rufus, or Raspberry Pi Imager (same process as the GammaOS SD Card Install).
- Insert the SD card and power the device on to reflash internal storage back to stock.
Support
For assistance or feedback, please open an Issue here:
https://github.com/TheGammaSqueeze/GammaOSNext/issues
Thank you for supporting GammaOS development and helping improve GammaOS Next for the Anbernic RG Vita Pro.