The Xiaomi Mi A1, announced last week, made headlines for being the first Xiaomi phone running stock Android. After all, it's the first phone from the company to form part of the Android One program. And with the device packing a Snapdragon 625, 4 GB of RAM, 64 GB of storage, dual cameras and bone-stock Android 7.1.2 with all Google services on board (and an Oreo update on the way), it's arguably one of the most compelling options currently available from Xiaomi. However, for all intents and purposes, it's pretty much a rebranded Xiaomi Mi 5X -- a device which was launched back in July running the Android Nougat-based MIUI 8 skin.

However, owners of the MIUI-powered twin of the Mi A1 are in luck, as MIUI Forums member heli0us has just released an Android One port for the Mi 5X. The ROM is completely based on the Mi A1's firmware and as such, everything should be working flawlessly: it essentially converts the phone into the Android One model. Gapps are also (obviously) included into the ROM, and the phone is identified as a Xiaomi Mi A1 in the build.prop. The firmware is based on stock Android 7.1.2 Nougat with the August 1st, 2017 security level.

As you can't just go ahead and flash the Xiaomi Mi A1 firmware on the Xiaomi Mi 5X, because of the dual partition layout implementation in the Mi A1, this ROM is probably the only safe way to convert your Mi 5X to an Android One phone. However, as it's an unofficial port, and the Mi A1 and Mi 5X partition tables are completely different, you probably won't be able to take regular OTA updates, so be prepared to clean flash when Android Oreo comes around. Seeing that the Mi A1 was just released, it's actually surprising to see a working port published so quickly.

If you want to flash it to your device, head over to the MIUI forums and download it. Xiaomi phones always have outstanding developer support in our forums, so be on the lookout for new things coming soon!


Source: MIUI forums