The Xiaomi Mi A1 has very fewer kernel sources, it also received the semi-functional port of LineageOS. At the launch of Xiaomi Mi A1, the Xiaomi company promised that this device will receive the Android Oreo update by the end of this year (2017), recently xiaomi started Beta testing of Android Oreo for Xiaomi Mi A1, recruiting members for that. But many of the users didn’t apply for the beta program and some users whose applications got rejected. We have good new news for Mi A1 users who wanted to update their device to Android Oreo without losing any data. Recently XDA member ur0 has published the UpdateEngine Interface; it is a tool that installs over-the-air (OTA) update files which haven’t assigned to the particular device. As said by XDA member ur0, UpdateEngine Interface tool directly communicates with update_engine binary and installs the block-based updates in such a way that it mimics Xiaomi’s updater tool, ensuring that the partition signature doesn’t change and the user data is preserved.

Downloads

Download UpdateEngine Interface tool

Steps to Install UpdateEngine on Xiaomi Mi A1

XDA member ur0 advice the FlashFire users to uninstall the application and reboot the device before installing this UpdateEngine Interface tool. Source – XDA