I’m currently building LineageOS for the M5, but I’m not sure about instillation instructions as what I’m finding appears to be specific to a phone where there’s a recovery image and then the actual OS Image. Additionally the instructions use ‘adb’ command to communicate with an Android device. My BananaPi M5 is currently nothing, as it has a blank SD Card I’m wanting to write the OS to, an OS which is a compressed zip file.
If someone could point me in the direction of install instructions specific to the M5 I’d be really grateful
Thanks for your response. I’ve read the instructions from LineageOS and built the OS for m5_tab. So now I have a directory full of various files, including the images:
You have suggested using the lineage instructions for install, but the build instructions end there with the images in the output directory (Build for m5_tab | LineageOS Wiki).
The Lineage instructions for installing a prebuilt image, Install LineageOS on m5_tab | LineageOS Wiki have a number of steps:
3: Enable USB debugging on your device.
4: Boot your device with the stock OS at least once and check every functionality.
I have a Banana Pi with no OS and no SD card inserted as yet. So how do I enable USB Debugging and boot the device into the “stock OS”?
Those instructions might be “complete” but they’re not really clear. Enable USB debugging and boot to stock OS when there is no OS is a difficult step.
and copied the recover.img and the zip file across to a Windows machine to use the AML USB Burning tool as suggested, unzipped the image file but in that AML burning tool “import image” is looking for an “Amlogic burn package (*.img)” I’m not sure that the LineageOS build would have built an “Amlogic burn package”
So there are instructions out there, but none I can find that actually complete the process of building the LineageOS for BananaPi M5 and booting into that built image.