Home Artists Posts Import Register

Downloads

Content

This application will build the base for most, if not all, future RG405M distributions.

By installing this APK on your RG405M and running it, your device will gain the ability to boot from MicroSD cards by executing a button sequence on cold-boot.

To boot from MicroSD card:

  • Make sure your device is turned off
  • Hold down the Power button
  • Wait 1½ seconds, then hold down the Home/Back combo button as well
  • Let go of both buttons when the Anbernic logo appears on screen

For developers:

  • The modified bootloader looks for a shell script named init on the first partition of the MicroSD card which it will execute if found
  • This shell script should never return to its caller and serves as your distribution's primary operation loop
  • If it does return to its caller, it will trigger a clean system shutdown
  • The sha-bang of the script should be #!/system/bin/sh
  • Most people will want to use this script to set up a rootfs & chroot into it
  • The first partition must be FAT32 formatted (16MB should be sufficient)
  • The mount-point of the first MicroSD card partition is /boot
  • adb & root access are enabled by default to make debugging easier

Files

Comments

Anonymous

Well done Man !

Anonymous

Wow, outstanding. Will this potentially enable running linux?

superpoeper

hi, is the RG505 or Retroid Pocket 3+ also getting the custom firmware treatment...?

superpoeper

also does this work on RG505 or Retroid Pocket 3+?

D0no

Subscribed to you just to say, this crashes in Gamma OS on the RG505. I'm desperate now to try your GarlicOS release on it.