If your Motorola Device is retail version of the Moto X4 you can install the Android Pie update even your Devices bootloader is locked or blocked. This tutorial is only for the retail version of the Motorola X4 and will not work on the Android One or Amazon versions even if you have installed other systems on it. This specific guide is only for the retail version of the device.
If you have these Model Number of Your Device than you can install Android Pie.
As of right now, this guide has been tested on the following devices and it has worked on all of them.
- XT1900-6 w/ Android 8.1
- XT1900-7 w/ Android 8.0
However, tests have shown that this specific guide does not currently work on the XT1900-2 model. There are also some requirements that you will need to have set up ahead of time, which include:
An SD card with at least 2GB of storage
Making sure the Moto X4 battery is charged above 80%
ADB + Fastboot installed (and it’s best to make sure you can access the device before you begin this process)
And finally, have the latest Motorola Drivers installed on your computer
Just be sure that you read the full original post of this thread as there are different steps depending on if you are on a retail Android 8.0 device as opposed to a retail Android 8.1 device.
Not working for:
Let’s do this.
Step 1. Understand that this Pie update zip does not work on devices running Android One (google_fi) or Amazon (AMZ), only Retail phones. No matter if you have already installed other systems on it, you have to be in a retail (better with locked bt).
If you are not in retail, I picked up the latest retail firmware to install. Flash it on your device before proceeding.
Warning: note If your actual version number (OPWS 99.999.99-99) is lower than you will download below. If your current version number is higher, the procedure will not work and you will have to abandon this tutorial unless you unlock your bootloader, and I do not recommend doing this since rollback can cause brick your device permanently.
For Retail Android 8.1
For Retail Android 8.0 devices (devices which never updated to 8.1) — thanks to Comby_sk
Android Pie Firmware: https://moto.netlib.re/payton/OTAs/a…tail.en.US.zip (don’t download the step 2’s file if you’re downloading this. THIS IS ONLY FOR ANDROID 8.0 NOT 8.1)
Step 2: After installing the Android 8.1 firmware on your device, download this ROM and place it at the root of your SD card.
Android Pie Firmware: https://moto.netlib.re/payton/OTAs/a…tail.en.US.zip
Step 3: Reboot your device to Fastboot, and start it on recovery mode (hold power button and press volume + — don’t hold both buttons simultaneously). When done, select “Apply update from SD card” and select the update package. The update is slow and it took more than 1 hour with me. Then sit back and relax while it’s installed.
Step 4: To work everything perfect and with no bug after the upgrade:
I) Go to settings -> System -> Advanced -> Reset options -> Factory reset the device
II) If the phone stucks on motorola boot screen, soft reset it. (hold power button for ~15 seconds)
III) Do all the initial setup procedures, then update the all the pending Play Store apps, and restart the device.
After that, your device will be with the stock Android Pie installed. Congratulations.