Last updated: 04JUL2021
351Droid is an unofficial build of LineageOS 18.1 (Android 11) for Anbernic RG351 devices, and as of today it now has a public testing build. This build supports proper control layout, it resizes the userdata partition on boot, and supports the wifi chips in 351M and 351V. Let’s take a look at how to install this firmware, and its potential for Android-based retro gaming.
Support for this firmware can be found at the Retro Handhelds discord server (you’ll find it in the “Anbernic Devices” section). There you will find tips and tricks, as well as tech support and download links. The latest firmware builds are located in the “Firmware Docs” channel, or you can access the Google Drive link directly here.
- Audio is now working! If you have a 351Droid build with no audio, download and unzip this file, then place it in the BOOT partition of your SD card (replace the dtb file that’s already there). When first starting it up, go into the settings menu and turn the system audio up, otherwise it will initially be very quiet.
- When using the M64Plus-FZ emulator for Nintendo 64 games, I recommend using the GlideN64-Fast profile for the best performance.
- In order to properly install RetroArch, I had to copy the APK from my flash drive and move it over to my SD card partition. After that, it installed no problem. Preliminary performance is pretty good — it can play most SNES games at full speed.
- If you want to test out an Android game, I recommend trying Beach Buggy Racing, since it is relatively lightweight and plays well. This opens up a whole new world of possibilities.
- If you get a black screen when booting up the firmware, I’ve found that the OS is still running in the background, but there is a display issue. To fix it, tap the power button to put the device to sleep, then tap it again to wake it up — this time with a working display, hopefully.
– published guide
– added updated dtb for working audio
– added notes re: RetroArch, M64Plus-FZ profiles, and Android games