With Android 9 Pie source code already available on AOSP, developers are working hard to build ROMs for some of the most popular budget Android devices. You can now download and install Android Pie on Asus Zenfone Max Pro M1 unofficially, using the AOSP Pie ROM.
Google announced Android Pie more than a week ago with all the exciting new features that we all have been eyeballing since the first developer preview released in March. It wasn’t much later when Essential Phone received the official update as well. And in the last few days, OEMs like Huawei and HTC have also announced the list of devices that will get the Android Pie update soon. The Asus Zenfone Max Pro M1 comes with Android 8.1 Oreo with stock software experience, which is likely to be the best part about the phone. While there is no news on if or when Android Pie will arrive for the device, you can still get it unofficially. So, you can now install Android Pie on Asus Zenfone Max Pro M1 using AOSP Pie ROM.
Android Pie-based AOSP Pie ROM for Asus Zenfone Max Pro M1
After almost two weeks since the official release of Android Pie, developers over at XDA have started compiling ROMs from the official AOSP source code. We already saw Android 9 Pie port for Redmi Note 4 a few days ago. And, it seems like more devices are being added to the list. As of today, you can now install Android Pie on Asus Zenfone Max Pro M1 using the AOSP Pie ROM.
XDA Senior Member Shivam Kumar Jha has successfully compiled a fresh build for the said device. But unlike the ROM we saw for the Note 4, this ROM works slightly differently when it comes to the installation part. The process of installing is very similar to that of the Android Pie semi-GSI port. Which means you will need to manually flash the device with the provided partition images.
Before you get to the actual steps to download and install Android Pie on Asus Zenfone Max Pro M1, let us dive into a bit more details about this ROM.
As far as the stability is concerned, this Android Pie ROM does not contain any major bugs that would affect the daily usage. According to the original XDA thread, the only bugs that you would face is non-functional NFC and permissive SELinux status. Apart from that, all the major device functionality stays intact such as RIL, WiFi, Bluetooth, audio, sensors, and more. As a bonus, the ROM as offers pre-enabled Camera2 API. Which means that you can easily install any Google Camera mod of your choice after flashing this ROM. Another benefit of using this ROM is that it brings August 2018 security patches, which are the latest as of today.
So, now that you’re familiar with the ROM, let us hop onto the installation process. At this moment, there’s no stable Pie-based vendor for the device, which means you will need to perform a few additional steps to install Oreo vendor too.
- Take a complete backup of all your data on the device. We suggest that you follow our Android backup guide for this purpose.
- Charge the phone to a sufficient battery level. This shall help avoid any sudden shutdowns during the flashing process.
- You must first unlock the bootloader and install TWRP recovery on Asus Zenfone Max Pro M1.
- AOSP Pie ROM for Asus Zenfone Max Pro M1: AOSP_X00TD-9.0-20180811-ALPHA.zip | Latest build
- Android Pie GApps: OpenGApps.org
- PR1 Vendor Image: vendor+boot_not_flashable_PR1.zip
How to Install Android Pie on Asus Zenfone Max Pro M1 using AOSP Pie ROM
- Download AOSP Pie ROM, GApps ZIP, and Vendor Image files.
- Extract the ‘AOSP_X00TD-9.0-20180811-ALPHA.zip’ and ‘vendor+boot_not_flashable_PR1.zip’ files to get the following:
- Connect your Asus Zenfone Max Pro M1 to the PC using the USB cable.
- Transfer the extracted system/boot/vendor image and GApps ZIP files to the phone’s storage or SD card.
- Disconnect the phone and power it off.
- Next, hold the Volume Down and Power buttons simultaneously to enter TWRP recovery mode.
- In TWRP, go to ‘Wipe’ -> ‘Advanced Wipe’ and select the following partitions: Cache, Dalvik/ART cache, System, Vendor, and Data.
- After that, go back to the main screen and tap on the ‘Install’ button.
- Select ‘Install image’ option located at the bottom of the screen.
- Navigate to the storage and select the ‘AOSP_X00TD-9.0-20180811-ALPHA-system.img’ file.
- Select the target partition as ‘System Image’ and swipe the button on the screen to install Android Pie on Asus Zenfone Max Pro M1.
- Once complete, do the same for the rest of the two files:
- Flash the ‘AOSP_X00TD-9.0-20180811-ALPHA-boot.img’ file to ‘Boot’.
- And, flash the ‘vendor.img’ file to ‘Vendor image’ partition.
- When the flashing process is complete go to the ‘Reboot’ menu and tap on ‘System’.
- After the ROM boots correctly, reboot back into TWRP recovery and flash the GApps ZIP file.
- Finally, boot back into the OS.
Note that a successive reboot is very important before you flash the GApps ZIP. Or else, the setup wizard will indefinitely force-close.
Since NFC doesn’t work in this ROM, you can even flash NFC disabler ZIP file via TWRP to completely remove it from the device settings. Also, in-call audio might not work at the beginning, however, a simple reboot solves that problem. Other than that, everything in this port works pretty well.
So, you have just been able to download and install Android Pie on Asus Zenfone Max Pro M1 unofficially, using the AOSP Pie ROM. Our appreciation goes to XDA Senior Member Shivam Kumar Jha for his hard work on this ROM. If you have any questions regarding the ROM or the procedure mentioned here, please feel free to leave a comment below.