Xiaomi Mi A1 owners can soon expect Android 8.1 Oreo stable update, as the company is now undergoing Android 8.1 Oreo beta testing (build OPM1.171019.019.8.5.11) for the device. The update includes May 2018 security patch, bug fixes and added features. Early-adopters can install the Android 8.1 Oreo beta build 8.5.11 on their Mi A1.
Recently, Xiaomi released a new Android 8.0 update for Mi A1 with latest security patch, fixes and improvements. If you have not received the update, head over to Settings > About Phone > Software updates > to check for the new software update. Experienced users can try the new leaked Android 8.1 Oreo (build 8.5.11) on their device.
Before proceeding, we remind you that this build is intended for beta testers only. As this is the beta version of the upcoming update, we do not recommend flashing this ROM if you have little or no experience in flashing ROMs. Proceed at your own risk!
If you would like to try the 8.5.11 update on Xiaomi Mi A1, then proceed with below steps. This guide requires unlocked bootloader on the phone. If bootloader is locked, unlock it first using the command “fastboot oem unlock”.
You may Like: Turn Off Capacitive Buttons Backlight on Xiaomi Mi A1
Installation Instruction
1. Download Mi A1 OPM1.171019.019.8.5.11 (beta) from source here to your PC.
2. Unzip the ROM zip file and save all the content where ADB is installed on your PC.
3. Boot the phone into fastboot mode and then connect it to your PC.
4. Inside the ADB directory, open a command window and execute the command “fastboot devices” to see your device is listed.
5. Now, run flash_A.bat
or flash_B.bat
file
This will install required firmware files on your device. If it does not work, then you may need to install each firmware file manually as given below. Execute each command one-by-one.
fastboot oem unlock
fastboot flash modem_a modem.img
fastboot flash sbl1 sbl1.img
fastboot flash rpm rpm.img
fastboot flash tz tz.img
fastboot flash devcfg devcfg.img
fastboot flash dsp dsp.img
fastboot flash aboot aboot.img
fastboot flash boot_a boot.img
fastboot flash system_a system.img
fastboot flash lksecapp lksecapp.img
fastboot flash cmnlib cmnlib.img
fastboot flash cmnlib64 cmnlib64.img
fastboot flash keymaster keymaster.img
fastboot set_active a
fastboot oem lock
fastboot reboot
The last command will reboot your phone into Android 8.1.
Warning: Keep in mind that the whole procedure given above is risky and may brick your device. 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. (Source – XDA)