Redmi recently launched its first flagship smartphone in India. This also runs MIUI out-of-the-box.
There’s nothing that special about MIUI 10 on the K20 Pro except that it won’t have any ads and it runs the POCO Launcher as default. Still, for those of you who aren’t fans of MIUI, you’ll be happy to know that the bootloader is unlockable, and that custom development has already kicked off for it.
After the kernel source code was made available last month, XDA Senior Member mauronofrio built the popular custom recovery TWRP for the K20 Pro. Now, XDA Senior Member TingyiChen has released his first unofficial LineageOS 16 build for the phone. TingyiChen has had the K20 Pro for a few weeks already since it launched in China at the end of May, so we’re not too surprised to see a mostly working build. It’s great timing on his part to release the build right after the Indian launch, though.
Currently, the only known bugs involve double tap-to-wake and OTG support for storage drives formatted in exFAT. Important features like RIL (including calls, texts, data, and VoLTE), Wi-Fi, Bluetooth, camera (including the pop-up camera motor), all sensors, GPS, video recording, and the optical under-display fingerprint sensor all work, according to the developer.
Installation of the custom ROM is straightforward. All you have to do is install the unofficial TWRP linked earlier, factory reset your phone, install the custom ROM from the thread linked below, and then install the latest vendor image from MIUI 9.7.10 if you weren’t already on that build. You can then install GApps, Magisk, and other mods of your choice.