Upgrade Moto Z Play to Android 8.0 Oreo via AOSP Custom ROM

Moto Z Play definitely will get official Android 8.0 Oreo update, but exact ETA is unavailable for now. If your Moto Z Play’s bootloader is unlocked and installed TWRP custom recovery on it, then you can install the Android 8.0 Oreo based AOSP custom ROM (XPerience 12.0.0_r4) on it and experience the new features right now. Except sepolicy permissive and IMS, all other areas of the system are working as expected.

If your Moto Z Play XT1563 (code named Addison) is running on Android 7.1 Nougat and its bootloader is unlocked, then you can install the XPerience (v12.0.0_r4) custom ROM via TWRP recovery. Interested users check out the guide below to know how to install the AOSP custom ROM on Moto Z Play.

Before start, note that the current status of XPerience 12.0.0_r4 AOSP custom ROM is Beta, so you may experience bugs while using it. You cannot use it as a daily driver. However, experienced users can try and enjoy Android Oreo on their Moto Z Play.

Note: The below guide assumes that your device is running of Android Nougat, unlocked its bootloader and installed latest version of TWRP recovery.