To install the MicroSD compatible bootloader on Android 11:
- Unzip the microsd_bootloader_install_pocket2plus_stock11.zip file.
- Plug your Retroid Pocket 2+ in to your computer and select File transfer on the Use USB for prompt on the Retroid Pocket 2+.
- Copy the contents of the unzipped file (boot.img, flash_microsd_bootloader.sh, restore_stock_bootloader.sh, and vbmeta.img) to Internal shared storage. Do not put it in any sub-folder
- On your Retroid Pocket 2+, open Settings -> Handheld Settings -> Advanced -> Run script as Root and click Select a Script.
- In the file chooser dialog, navigate to Retroid Pocket 2+ and select flash_microsd_bootloader.sh
- In the dialog asking whether you want to run flash_microsd_bootloader.sh, click Run.
- The flashing process will likely take close to a minute. Do not press any buttons or turn off the device until it is finished.
- Once you seet Run Script Completed, the install has finished.
To install the MicroSD compatible bootloader on LineageOS 19.1:
- Install the latest LineageOS build using the built-in Updater in Settings. The bootloader is included in the lastest update.
To uninstall the MicroSD compatible bootloader on Android 11:
- Follow the same steps as installation, but run restore_stock_bootloader.sh instead.
To uninstall the MicroSD compatible bootloader on LineageOS 19.1:
- There is no need to uninstall it, since it does not impact OTA updates.
To create a bootable MicroSD card:
- Format it with an exfat filesystem
- Create a boot folder on it
- Copy an OS init script of choice into the boot folder (ex. GarlicOS)
- Extract an OS rootfs file of choice into the boot folder with 7zip (ex. GarlicOS)
To boot a bootable MicroSD card:
- Make sure your device is powered off and not plugged in
- Hold down the power button and volume-up button at the same time
- Let go of both buttons once the Retroid logo is visible on screen. The device should not vibrate if done correctly