How to Install Moto Z2 Play Android Oreo Update

Download and Moto Z2 Play Android Oreo Update (OTA and Factory Image)

Motorola is now rolling out Android 8.0 Oreo to its users in India and Europe via OTA. Through this guide, you can download Moto Z2 Play Android Oreo update (OTA or factory image) and follow the instructions to manually install the update on your phone.


Within the past few months, Motorola has gained its pace and has already released the Oreo update for several supported devices. These include the Moto X4Moto Z 1st Gen, Moto Z Play, and more. Even the Moto Z2 Force received the update during March. The company eventually started the Moto Z2 Play rollout in late April. The update, however, was only limited to Europe at the time. Recently the OTA has started reaching out to the users in India as well. Since the rollout is incremental, it could take some time before it reaches every region. In such a case, you can simply upgrade your phone manually. The instructions below will help you manually install Moto Z2 Play Android Oreo OTA and Fastboot Image.

How to Install Moto Z2 Play Android Oreo Update

Table of Contents

Android Oreo Update for Moto Z2 Play

The latest Android 8.0 Oreo update comes with the delightful new features such as Picture-in-Picture mode, notification channels, adaptive icons, Autofill API, and more. Alongside the regular Oreo features, the new software also adds April 2018 security patches. This means that the phone not only gets the latest features but also a more secure and up-to-date environment. The firmware comes with the OPS27.76-12-25 build number.

Moto Z2 Play Android Oreo OTA Screenshot

Thanks to XDA members raphamfc for the OTA ZIP, and HTCDevil and Junior Passos for the links to the factory image. The process itself is pretty easy. We have stated two different methods to help you install Moto Z2 Play Android Oreo update. The first method will guide to sideload the OTA ZIP using the stock recovery. If the first method fails for your particular variant or in case the phone is rooted, then follow the second method that involves flashing the factory image using fastboot.


According to the source and reports from various users, the method works for the stated models/variants:

  • XT1710-01
  • XT1710-02
  • XT1710-06
  • XT1710-07
  • XT1710-08
  • XT1710-09
  • XT1710-10

Before you proceed, make sure to check for the OTA notification by going to Settings > About phone > System update.

Download Moto Z2 Play Android Oreo OTA and Factory Image


Ensure that you fulfill all the requirements as stated below before you head to the instructions.

  • Irrespective of the method you choose, perform a full backup of your phone beforehand, including the internal storage. Method 2 will specifically wipe off your phone completely. We suggest that you follow our Android backup guide.
  • Charge the Motorola phone to at least 60% battery level to avoid any mishaps during the update process.
  • Download and set up Android SDK tools on the PC. We will refer to “C:\adb” during the process below, which is the folder on the PC where the ADB/Fastboot binaries are present.
  • In order to use method 1, your phone must be completely stock with the NPSS26.118-19-1-6 Nougat firmware.

How to Install Moto Z2 Play Android Oreo Update?

Method 1: Sideload OTA using Recovery

  1. Download Android Oreo OTA ZIP on the PC.
  2. Copy the downloaded file to C:\adb, where the ADB/fastboot files are present.
  3. Hold the SHIFT key on the keyboard and right-click on an empty space inside the folder.
  4. Select ‘Open PowerShell window here’.
    Install Moto Z2 Play Android Oreo OTA - Open PowerShell
  5. Next, power off the phone completely and boot into stock recovery:
    • Hold the Volume Down and Power button simultaneously to enter bootloader mode.
    • On the bootloader screen, select ‘Recovery mode’.
    • When the ‘No command’ screen appears, hold the Power button and tap the Volume Up key once.
  6. The Moto Z2 Play should now be in stock recovery mode.
  7. Connect the phone to the PC using the USB cable.
  8. Select ‘Apply update from ADB’ in the stock recovery.
    Install Moto Z2 Play Android Oreo OTA using Stock Recovery
  9. Finally, enter the following command in the PowerShell window to install Moto Z2 Play Android Oreo OTA:
    adb sideload
  10. When the sideload process finishes, select ‘Reboot system now’.

Your phone should boot into the updated OS. The above process is the easiest one to follow. But in case it fails to work for your phone for some reason, then opt for the second method down below.

Method 2: Flash Factory Image using Fastboot

  1. Download Moto Z2 Play Android Oreo factory image.
  2. Extract the downloaded file to an easily accessible location on the PC.
  3. Copy the extracted firmware files to C:\adb, where the ADB and Fastboot binaries are present.
  4. Hold the SHIFT key and right-click on an empty space inside the folder.
  5. Select ‘Open PowerShell window here’.
    Install Moto Z2 Play Android Oreo Factory Image - Open PowerShell
  6. Power off the Moto Z2 Play completely.
  7. Hold the Volume Down and Power button simultaneously to boot into bootloader mode.
    Install Moto Z2 Play Android Oreo Factory Image - Bootloader Mode
  8. Connect the phone to the PC using the USB cable.
  9. Install Moto Z2 Play Android Oreo factory image using the following commands:
    fastboot getvar max-sparse-size
    fastboot oem fb_mode_set
    fastboot flash partition gpt.bin
    fastboot flash bootloader bootloader.img
    fastboot flash modem NON-HLOS.bin
    fastboot flash fsg fsg.mbn
    fastboot flash dsp adspso.bin
    fastboot flash logo logo.bin
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash system system.img_sparsechunk.0
    fastboot flash system system.img_sparsechunk.1
    fastboot flash system system.img_sparsechunk.2
    fastboot flash system system.img_sparsechunk.3
    fastboot flash system system.img_sparsechunk.4
    fastboot flash system system.img_sparsechunk.5
    fastboot flash system system.img_sparsechunk.6
    fastboot flash system system.img_sparsechunk.7
    fastboot flash system system.img_sparsechunk.8
    fastboot flash system system.img_sparsechunk.9
    fastboot flash system system.img_sparsechunk.10
    fastboot flash system system.img_sparsechunk.11
    fastboot flash oem oem.img
    fastboot erase carrier
    fastboot erase DDR
    fastboot erase userdata
    fastboot erase cache
    fastboot oem fb_mode_clear
  10. Finally, reboot the phone using:
    fastboot reboot

When the phone boots, it shall be running on the Android 8.0 Oreo firmware with build number OPS27.76-12-25 and April 2018 security patches. The second process could be time-consuming, but at the same time, it ensures that your phone is completely stock. You can easily re-root using Magisk and install TWRP recovery.

So this was our guide on how to download and manually install Moto Z2 Play Android Oreo update. If you have any questions regarding the procedure, then please leave a comment.

Source: 1, 2


  1. Just wanted to post a huge THANK YOU for saving my beloved Moto Z2 xt1710-06, I actually returned the Pixel 4a after repairing my phone using this guide when others were not working. I had to use the ADB manual method by entering each line of code. The file to be downloaded and flashed is no longer available but you can just download the file and extract them into the ADB folder and run the codes. So method 2 really works and got me out of soft brick, but it will erase all data, so transfer any files off the phone onto PC/Mac first.

    1. Ethan, it’s really good to know that it worked out for you. I think it’s time to do a bit of makeover to this tutorial and update the links as well.

      Your feedback should be helpful to those who come around this page the next time, so thanks to you for that.

    1. Hi Juan. No, it will not erase any files at all. However, I still always recommend backing up your data.

  2. Thanks mate, method 1 worked like a charm. Bought my Z2 play from amazon, it’s on the retla channel. Model is XT1710-06 and was already on NPSS26.118-19-1-6.

    1. Hi PJ, according to the list of supported devices, yes, it will work. If you choose the Fastboot image, please skip the following commands:

      *fastboot flash modem NON-HLOS.bin
      *fastboot flash fsg fsg.mbn
      *fastboot erase modemst1
      *fastboot erase modemst2

    1. Yes, you can. If you use the Fastboot Image method, please skip the following commands:

      *fastboot flash modem NON-HLOS.bin
      *fastboot flash fsg fsg.mbn
      *fastboot erase modemst1
      *fastboot erase modemst2

  3. Done the update.. but still no FINGERPRINT… ;(
    Please, help me…

    I tried both methods

    1. Hello, first take a full backup of your phone including the internal storage. Then follow the Fastboot Image method.

      This time, make sure to skip the following commands:

      please skip the following commands:

      *fastboot flash modem NON-HLOS.bin
      *fastboot flash fsg fsg.mbn
      *fastboot erase modemst1
      *fastboot erase modemst2

      After you have flashed, reboot directly into stock recovery and do a full factory reset. Instructions to boot into stock recovery are within the first method itself.

  4. I have a Moto Z2 Play with following specs:

    Android Version: 7.1.1
    Current version: NPSS26.118-19-1-6
    Security patch level: February 1, 2018
    Software Channel: retla
    Baseband version: M8953P_23.
    Build Number: NPSS26.118-19-1-6
    SKU: XT1710-06
    Version: PVT1

    This phone is UNLOCKED, no carrier attachment. I live in the US and purchased phone in US. It looks like it has a Latin American attachment of some sort. When I want support I have to use UK support (Cayman Islands). US will not support me.

    Will this update work on my phone? Will it keep my Latin American attachment? Or will it look like something else and support will think I did something to it? Also, will I still be able to receive system updates from Moto/Lenovo when they send them out?
    I am still trying to find out if the UK released Oreo yet for there devices. Maybe I will still receive it the normal way.
    Do you know on Unlocked phones like mine, do the updates come straight from moto/lenovo?

    1. Hi, if it’s a retail unit, use method 1 to sideload the OTA. Your phone is on the correct build number for this. Now, I will try and answer all your questions.

      1) Yes, this will work for your phone.
      2) I’m not sure about that, but it should theoretically. Support will not think anything of it.
      3) Yes, you will receive further system updates when Moto sends them.
      4) Yes, the update comes directly from Moto.

      Hope it helps.

  5. wow, ur nice. My phone dosn’t update anymore I tried both methods and both failed. Now my phone is broken and dosn’t work at all thanks a lot.

    1. Hi Martin, sorry that you have to face such ordeal. Could you please tell me what error do you get while using Method 2? I would love to help you fix it.

    2. Ok well sorry for being so mean and starting off like that. I will try method one now and hope that works but it just kept saying everything failed when I tried to do method 2. It just said failed and nothing changed on my phone. Ty

    3. For method 1 to work, ensure that your phone is running the Nougat NPSS26.118-19-1-6 firmware.

  6. I did the upgrade using the second method.
    My fingerprint has stopped working.

    Is there any method to get back to android 7 and my finger print works?
    My phone is the model X1710-07.

    Please Helpme

  7. Hi, I have also followed method 2 Flash Factory Image using Fastboot. Everything went find, but
    I lost fingerprint option.
    Model XT1710-09,

    I have done factory reset but it didn’t help. I have tried Safe Mode but it was the same.
    Is there anyone that used method 2 and has fingerprint working?
    Please help!

    1. Hi Dan, there something that I want you to try and check if it helps.

      1) Flash NPSS26.118-19-1-6 firmware as listed in the “Prerequisites” section above.
      2) Boot into the OS and check if the fingerprint is working.

      Do let me know if it is working or not, so that I can direct you further.

    2. I thought if you flashed back to nougat you lost IMEI. Please confirm as I’m needing to get my fingerprint scanner back.

    3. Same Model same issue after upgrade method 2.
      Fingerprint sensor seems to be disappeared. Even in setting > security no trace of it. It sas working like a charme before the upgrade.

    4. Hello, do one thing, please. Reflash the ROM using Method 2 and this time, SKIP the following commands:

      fastboot flash modem NON-HLOS.bin
      fastboot flash fsg fsg.mbn
      fastboot erase modemst1
      fastboot erase modemst2

    5. I used the commands shown for method 2, which doesn’t include those for flashing the modem and fingerprint scanner, but mine still don’t work. I tried another full flash and factory wipe but so far nothing is getting my fingerprint scanner to work. Help!

    6. Are you sure you excluded all the 4 commands I mentioned above? Also, once you have done that, boot into the stock recovery and perform a wipe data/factory reset.

    7. Same model, no finger print. Definately didnt do those 4 commands. did a factory reset, wiped the cache Partition.

      Has this been Solved yet?


    8. Hi Nathan. So I took some time and researched the whole source thread regarding this. First, this issue is being faced by a majority of users who flashed the factory image. One of whom mentioned the process that he followed to fix this problem.

      So, here’s what I would ask you to do – (1) Flash the Nougat factory image. Since you’re downgrading, make sure to skip the ‘gpt.bin’ and ‘bootloader.img’ files; (2) Go to stock recovery and wipe everything using the ‘Wipe data/factory reset’ option; and finally (3) Flash this Oreo factory image.

      Important: While flashing the Oreo factory image, skip the following commands:
      fastboot flash fsg fsg.mbn
      fastboot erase modemst1
      fastboot erase modemst2

    9. Hey Dhananjay, youre a legend!! I have fingerprint now!!!

      But the only issue i have, not that major, is that when i boot the device it says ” your devices has been unlocked and can’t be trusted”

      I did some readin on this issue and some people said its just a boot animation? I can cover it with a picture?

      I cant find a guide or tutorial on how to do that.

      Are you able to point me in a direction?

      Thanks again for replying so fast, youre an absolute champion!

      very happy regards

    10. You’re welcome, Nathan! That’s a boot warning set once your phone has an unlocked bootloader. I have it on all my devices as well.

      There is a way to remove that. I did find something that will help you, however, you will also need to dedicate some of your time in editing a template. Here’s the thread:

      People do provide modified logo.bin files, but I haven’t found it for the Moto Z2 Play yet.

    11. FWIW, on my XT1710-08 I’m using in Canada, the fingerprint sensor and phone radio when I left “fastboot flash fsg fsg.mbn” and “fastboot flash modem NON-HLOS.bin” in, rather than skip them. Any way, thanks for the tutorial, it has saved the phone from the horrible ZUI!


  8. The method 1 is aborted when uploading goes at 47%.
    The method 2 when finished, i lose fingerprint (are necessary to me)

    I´m in patch 1 FEB compilation NPSS26

    help! Please.

    Sorry for my english!

    1. same issue here. aborted at 47% because it had a signature verification fail. mine is the XT1710-2

    1. Hi, method 1 states the instructions to boot into stock recovery. Kindly boot into it and perform a full data reset. Let me know if it helps.

    2. Hi Roger, if you have updated using Method 1, then please wipe cache partition using the stock recovery. This shall fix the issue.

  9. con el segundo metodo no tarda ni un minuto en terminar, y al arrancar me sigue apareciendo la interfaz de nougat, sin embargo el primer metodo arranca en Android oreo pero no me deja rootear, por que se brokea en el logo, seguire intentando y muchas gracias por el soporte

    1. una disculpa, me equivoque de archivo zip, el segundo metodo igual funciona y arranca en Android Oreo, pero no logro volver a obtener acceso Root con Magisk, tengo que ejecutar el uninstall para arrancar el sistema con normalidad o me da brick en el logo

    2. Hi Erick, I believe it is caused due to dm-verity. You can simply extract the “boot.img” from the method 2 ZIP and patch it using Magisk Manager.

      If you don’t know how to patch the boot image, then please let me know.

    3. si hice el parche con la app de MAgisk en un boot.img de los archivos que nos proporcionaste, lo flashe despues con twrp y tambien con cdm (PC) , pero me detiene en el logo, ingrese tambien de un tutorial que vi estos comandos

      echo KEEPVERITY = true >> / data / .magisk


      echo KEEPFORECEENCRYPT = true / data / .magisk

      pero me da el mismo resultado al momento de ejecutar el .zip de magisk o el boot.img con el twrp
      con el inicio

      muchas gracias por el soporte! sos muy rapido

    4. it’s a pity that I can not send you capture of which file I selected, I have 2 possible errors, try it with the file “boot.img” ….
      However, I also have the file “bootloader.img”, in fact I think they are the only ones with extension “.img”
      Which one should flash with the magisk apk, from the phone to be able to execute it on the system being in TWRP or in CMD?
      Thanks again

    5. Hi Erick, you need the ‘Boot.img’ file and not the ‘bootloader.img’. I have dropped you a message on Facebook as well.

    1. Hello. According to the original XDA thread, the ROM has successfully worked for the XT1710-8 model.

    2. Also, please make sure to skip the following commands if you flash the factory image:

      fastboot flash fsg fsg.mbn
      fastboot erase modemst1
      fastboot erase modemst2

Leave a Reply

Your email address will not be published. Required fields are marked *