Coolpad Y80D (coolpad-coolpady80d)

Contributors

 * nphuracm

Why armv7?
With a quirky bootloader that only supports booting 32-bit armv7 kernels and without secure boot, this device was supposed to be running postmarketOS and mainline on aarch64, with lk1st being used as the primary bootloader. However, due to a strange method the device uses to implement a regulator for powering the panel, which as of now does not yet have a solution on msm8916-mainline/linux or lk1st, plus an unknown "load yl image" boot stage that happens BEFORE the system bootloader as shown in the UART output, we will fall back to armv7 in order to make use of the stock bootloader - which in contrast IS capable of turning on the regulator and thus the panel - as a workaround for the display problem. This should be changed once a suitable solution is found!

Stock bootloader
With a USB cable plugged in, press and hold + to access the stock Fastboot interface.

Installation
No changes have been committed upstream as of the time of writing. Therefore, it will not be documented yet.

Serial via UART
A UART RX pin has not been located yet, but the TX end of UART is located on the microUSB ID pin. It is possible to get kernel output there.