Install Latest ViperOS Android 7.1.2 Nougat Custom ROM on Moto X Play

Install Latest ViperOS Android 7.1.2 Nougat Custom ROM on Moto X Play
The Moto X Play, albeit still absent from the Nougat party, is receiving its taste of stock Android courtesy of this ViperOS 2.1 build by XDA Senior Member Matheus Fernandes (matheeusaf). If you still use the X Play, head over to the ROM thread to get the latest build.

This ViperOS 2.1 stable release is based on the original LineageOS ROM, which brings a handful of enhanced customisation options to boost device performance, new visual interface along with some Nougat Android improvements.

If you’re keep on exploring more options and enhancing your experience on the Moto X Play, install the ViperOS firmware onto your device. But you need to exercise caution when installing to prevent any errors. Before we tell you how to install, read the prerequisites for installing.

  1. The instructions given in this guide are meant for the international variant of Moto X Play only.
  2. Ensure the phone has at least 60% battery charge to prevent unexpected device shutdown (due to battery drain) while installing the ROM
  3. Installation of custom ROM requires clearing of memory in the smartphone, so make sure to back up the data by installing TWRP in the smartphone.
  4. Make sure the device is rooted and Bootloader unlocked before going forward for custom ROM installation

[divider]
Install Latest ViperOS Android 7.1.2 Nougat Custom ROM on Moto X Play 2
[divider]

How to install Android 7.1.2 Nougat Viper OS 3.1 ROM on Motorola Moto X Play (LUX)

  1. Download Android 7.1.2 ViperOS 3.1 custom ROM Moto X Play and Google Apps 7 .1.1 Nougat for Moto X Play.
  2. Power off the phone and Wait a few seconds and then press the volume up and volume down buttons along with the power button at the same time for about 3, or 4 seconds.Release the buttons.
  3. Once the phone enters into TWRP Recovery, perform a full data wipe task by Select “Wipe” from the main menu of the TWRP recovery and then select “Swipe to factory reset” option on the bottom of the screen.
    TWRP Swipe To Factory Reset ROM
  4. Return to the main TWRP menu and choose Install. Browse and select the ViperOS ROM .zip file which you copied earlier to your phone’s SD card in the second step. Swipe to Install/Flash in order to begin the flashing process.
    TWRP Swipe to Install ROM
  5. Repeat Step 3 to install Google Apps (Gapps) as well.
  6. Once both the Gapps and ROM are installed, and then select “Reboot System” button.

Your Moto X play will boot now and it might take about 5 minutes to boot on your first time. So, please wait.

That’s it! Your Moto X Play should now have ViperOS Android 7.1.2 Nougat custom ROM installed on your phone! Go to Settings => About phone to verify.

[divider]

How To Install Xposed Framework ViperOS 3.1 Android 7.1.2 Nougat ROM

Download Xposed-SDK25-Nougat-ARM and flash via TWRP (don’t forget to wipe dalvik cache and cache)
Install application Xposed Installer apk