Before diving into ROMs, it is crucial to understand the hardware limitation. The MediaPad M5 Lite runs on the HiSilicon Kirin 659 processor.

Unofficial builds (e.g., LineageOS 15.1 or 18.1) have been developed by community members. Development is largely stagnant. Specifically optimized ROMs for Huawei Kirin devices.

Because the M5 Lite uses a Kirin 659 processor, custom ROM support is limited compared to Snapdragon devices. You have two main options: How to Install a Custom ROM on Any Android Phone (Example

: An open-source tool that allows bootloader unlocking for many Kirin 659 devices by using a hardware "testpoint" (shorting a specific pin on the motherboard).

Furthermore, the rise of Project Treble (introduced with Android 8) gave a faint hope: Generic System Images (GSIs) could theoretically run on any Treble-compatible device. The MediaPad M5 Lite is Treble-compatible (it shipped with Android 8). In ideal circumstances, one could flash a GSI of Android 13. However, even GSIs require a compatible vendor partition and kernel. Huawei’s vendor implementation was so non-standard (due to their custom hardware interfaces) that GSIs either failed to boot or exhibited crippling bugs. Treble was designed for uniformity; Huawei’s EMUI actively rejected that uniformity.