This guide will only focus on the things that are specific to installing the OS on a USB drive. Follow this tutorial for everything else.
OpenGapps are not available for Android 12, so download TVStock for Android 11 and the Android TV 11 image.
Flash the images onto the USB drive.
Download fixup4.dat
, fixup4x.dat
, start4.elf
, and start4x.elf
from the Raspberry Pi firmware repo and copy them to the boot partition of your flash drive.
Modify config.txt
on the boot partition like this:
#dtoverlay=android-sdcard
dtoverlay=android-usb
Install system and boot into TWRP.
Go to Advanced > Terminal and enter the following commands:
mount /dev/block/sda1 /boot
mount /dev/block/sda2 /system_root
Then go to Mount > Select Storage and select USB
Install OpenGapps and finish setup
And you should be done.
Thank you very much!!! ❤️
Everything worked perfectly on Android 14.