Get Android Oreo on the Xiaomi Mi A1 before its official launch
Xiaomi opened its program beta for the Mi A1 and closed it very quickly. Only a few users managed to access this version, although several interesting things were reported, such as the fact that fast charging is added with compatible chargers.
Also, thanks to a user of the forums of XDA-Developers, a tool has been developed that allows OTA updates to be received without losing all the terminal data. In this way, you can update to Android Oreo on your Xiaomi Mi A1 before the official launch which, if the promise of the Chinese company is fulfilled, should occur before the next few days.
The steps are very simple: first you have to install Magisk Manager from APK Mirror. Then you will need to download the package UpdateEngine_1.2.zip on your mobile and install it as a module by Magisk. Reboot your device and open the app UpdateEngine that should appear available to you. Press Start and wait for the installation to complete. Once the device restarts, you should have Android 8.0 Oreo working. To finally add yourself to the beta, install the package UpdateEngine_1.3.zip only when you have completed the previous installation, never before.
Update using your PC if you prefer another option
In this simple way, you will be using the Android Oreo beta on your Xiaomi Mi A1. You won’t lose any kind of data along the way, and the process is very straightforward and simple. The update will reach your terminal via OTA without depending on others. However, you may prefer to use your computer to update your smartphone, for what we teach you a second method.
Install this package on your computer. Simply download from that link and unzip in a folder. Connect your Xiaomi Mi A1 to the computer and restart it on the fastboot mode pressing volume down and the power button at the same time. Once in that mode, open the file on your PC Rom-Flasher.bat, what will it offer you three options: dirty install without reblocking the bootloader, clean install without reblocking the bootloader, and clean install by reblocking the bootloader. Developer recommends 2, but you should use 1 if you want to keep all your data. When the process is complete, you will have Android Oreo on your Xiaomi Mi A1.