TheGammaSqueeze / GammaOS-RK3566

LineageOS based firmware for Anbernic Rockchip RK3566 devices
98 stars 0 forks source link

Anbernic RG353P / RG353V / RG353M / RG ARC-D

GammaOS + GammaOS Lite Android Custom Firmware - v1.5.1

Download and instructions

Instructions:

Information

GammaOS is based on LineageOS 19.1 (Android 12). It provides a debloated and performance optimized experience for users who are looking to get the best Android experience out of their Anbernic RG353 and ARC devices.

For the RK3566 series, it is recommended to use GammaOS Lite edition for further performance headroom. This replaces your built-in Android system for your device. Linux based CFW that boots from microSD are unaffected.

Features:

Other Information:

What's missing:

Instructions - Brand new install (Flash using SD Card)

This is a straightforward process for a new install. You will need a Windows machine, a spare microSD card (minimum of 4GB recommended), and a microSD card reader for your Windows machine.

This will erase all your data currently on the device.

Just download the non FASTBOOT version of the release. If you are unable to install GammaOS using the SDDiskTool then use the fastboot method instead: - Upgrade from existing GammaOS install (Flash using fastbootd)

Remove your microSD card in slot TF2 on your Anbernic device until the install is complete and you have fully set up Android.

NOTE: Do not try and use a tool like Win32DiskImager or balenaEtcher, this will not work.

1) Download the relevant release for your device, and extract the zipped file. You will end up with this folder image

2) Insert your spare microSD card into your microSD card reader, insert this into your PC.

3) Open the SDDiskTool_v1.69 folder, then open the SD_Firmware_Tool.exe application. image

5) Ensure that you select "Upgrade Firmware", then click the Firmware button. image

6) Locate your relevant GammaOS_RGXXX_XXXX_vXXX.img file that was in the folder that was extracted earlier, and open this image

7) Click Create and let the process begin image image image

8) Once this is completed, remove your microSD card from the card reader, insert the microSD card into your Anbernic device (TF Slot 1) and restart/turn on. It will start updating the software. image

9) Once the install is complete, you will be asked to remove the microSD card. Once this is done, you will boot into GammaOS. The microSD card is no longer required. image

Your first boot into GammaOS will take some time, so please be patient. Your screen may turn off and on during this process (sometimes it might stay off, just turn it back on), and the GammaOS logo may appear several times, this is normal. If signing into a Google account, initial updates may take some time and will install in the background. This may slow down the device until complete. Enjoy!

Instructions - Upgrade from existing GammaOS install (Flash using fastbootd)

Video guide here for upgrading your firmware from an existing GammaOS install: https://youtu.be/HQuK0o4PrDo

Upgrading GammaOS to v1.5 - Anbernic RG405M Custom Firmware CFW

Prerequisites:

On Windows

On MacOS: Install homebrew: https://brew.sh/

Via homebrew on MacOS:

The process on Linux differs from distro to distro.

On Arch, you can use the android-sdk-platform-tools from AUR.

On Garuda, simply run sudo pacman -Syu android-sdk-platform-tools since it has Chaotic-AUR preinstalled.

For those already on GammaOS:

For stock OS only:

Flashing the custom firmware:

Help! My device is no longer booting! Or I want to go back to Stock OS!

Anbernic provide factory images for the RK3566 devices. You can find downloads and instructions here:

RG353 Series: https://win.anbernic.com/download/233.html RG ARC: https://win.anbernic.com/download/289.html

Alternatively, you can download these here: https://github.com/TheGammaSqueeze/GammaOS-RK3566/releases/tag/StockFirmware_RG

The instructions are the same as flashing GammaOS, only except we are using Anbernics own update.img

Changelog

Credits

TheGammaSqueeze - Author - https://github.com/TheGammaSqueeze/

TacoPizza#4158 - Boot Logo

Andy Yan - Providing GSI builds: https://sourceforge.net/projects/andyyan-gsi/files/lineage-19.x/