Xiaomi Mi A1 Android One phone has got first custom ROM support with LieageOS 14.1. An unofficial version of LineageOS 14.1 based on Android 7.1.2 Nougat has been released for Mi A1, thanks to the XDA member ‘deadman96385’. The ROM is not yet fully functional (status Alpha), but major parts of the ROM are working as expected. Custom ROM fans can tryout the build right now.
Xiaomi has not yet released kernel sources of Mi A1, so developing custom ROM for the device is not easy. However, the developer managed this situation by porting Redmi Note 4 (mido) kernel for Mi A1, which works due to hardware similarities of these two devices, partially though.
Experienced users can try the Unofficial LineageOS 14.1 (code named tissot) on their Mi A1. Though major parts of the ROM are working as expected (RIL, sensors, touch screen, WiFi, etc), many things are not working as expected such as Bluetooth, camera, Fingerprint, IR, encryption, etc.
If you are interested, here is how to install the unofficial LineageOS 14.1 on your Mi A1. As you all know, TWRP custom recovery and unlocked bootloader are the two prerequisites for installing a custom ROM.
Note: Before start, note that the status of the ROM is Alpha, which means the ROM is not fully stable and include several bugs. Also, take a Nandroid back in TWRP recovery.
How to Install LineageOS 14.1 on Mi A1
Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. This is recommended for technically talented users only.
1. Download the Unofficial LOS 14.1 custom ROM zip file [HERE] [Development Page]. Save it on your device.
2. Boot your device into TWRP Recovery mode.
3. In TWRP, select Wipe and wipe your data partition fully
4. Now, select ‘Install’, choose the ROM zip file and swipe to install it. After successful installation, reboot your phone.
Setup and enjoy new OS. Leave your views in the comment section below. (Source – XDA)