[Moto Z Play Guides, News, & Discussion] mhp1995:
Hey guys :cowboy:

I just thought we should have a 1-stop-guide for our amazing Moto Z Play. Generally people have to look through various threads before obtaining the real info, this thread was created so that people would find the resources easily without wasting time, looking here and there for information.. I will try to update the thread on regular basis as and when the new developments arrive...

Note: I want to thank all the devs for their efforts. None of this is my creation , i just collected & compiled all the info from various sources, credit as usual goes to original devs

PS: The thread is complete now...Just have to add the images for easy understanding...All the info posted here is latest development with correct info...There is no chance you will brick your phone by following this guide unless you do something wrong...

************************************************** ************************************************** ***************

INDEX​

************************************************** ************************************************** ***************

Drivers | ADB installer

Unlocking Bootloader (Official Method)

Flashing TWRP and Rooting via TWRP

Back up / Restoring EFS (IMEI)

Restoring original Boot Logo after unlocking bootloader

Installing Xposed Framework

Flashing/ Restoring back to Stock Rom

Changing DPI without root

Remove Ascending Ringtones/Notifications

************************************************** ************************************************** **************

1) Drivers | ADB installer

​

1) Motorola Drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installer (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

_______________________________________

​

2) Unlocking Bootloader (Official Method)

​

Files needed:

1) Motorola Drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

Note: Unlocking the bootloader erases all the data on the phone, make a backup of your imp stuff before unlockin

g

Method:

1) First of all visit this official Moto Unlocking site & register yourself or login via Google

https://motorola-global-portal.custh...-a/action/auth

2) Enable USB debugging & OEM unlock on the phone (Go to settings -> development options (if they do not have it enabled go to settings-> about the phone and below where it says "Compilation number" tap 7 times to activate the development options).. In the developer options, select "OEM unlock" it will ask for password / PIN / pattern and once activated, we look for "Debugging via USB" and we activate it also, then proceed to turn off the phone)

3) Turn on the phone by pressing Vol down + Power button together for 5 seconds until we get a screen like this:

4) Open adb command window and type:

fastboot devices

If your device appears on the command window you can continue with the guide, if your phone is not listed, install the Moto drivers correctly and verify if adb is working or not...

5) In the same adb command window type:

fastboot oem get_unlock_data

You will see numbers displayed like this, copy the code and paste it into notepad..Now eliminate the paragraph break so that there is only one line without spaces… Copy the entire code & login into your Moto account…Now paste the code on the same Moto webpage which was given above…

The unlock code will be sent to your registered email. There will appear an email with the number similar to this:

5)Without disconnecting the phone from the PC & without closing the window of the CMD, we return & we put this code:

fastboot oem unlock (enter code that was provided in the email)

6) You will be asked to re-enter the same command again, re-enter the code to confirm and finally unblock the bootloader

7) After re-entering the command, you will bootloader unlocked message

_______________________________________

3) Flashing TWRP and Rooting via TWRP

​

Note: Custom recovery (TWRP) woks only after unlocking your bootloader… Before flashing this recovery unlock your bootloader and enable USB debugging…

​

Files required:

1) Motorola drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

3) TWRP for Moto Z Play (https://mega.nz/#!yZ4lUCYB!-nN0jj2Ws5Z7RNyBT7S8m4gsrdOxTlK3nTjn9zOtx6s)

Method:

1) Download the above recovery, boot the phone in fastboot mode & open adb command window

2) In the adb command window type

fastboot flash recovery recovery.img

3) After executing the command, disconnect your phone & with the volume + or volume keys - we move until it says "Recovery Mode" . Press the power button to confirm the entry to the recovery.

4) Once you enter the recovery, select the right button & a menu to choose the language is displayed, it only brings Chinese and English so we will put it in English to know what to do.

5) We will see that it asks for a password, it is the same password that you put to encrypt the phone at the beginning when they set up the factory phone and always asks them to turn on the phone, it can be a password / PIN / pattern

6) Once the password has been entered, the recovery main menu will appear, we will go to "Advanced" and then "Install SU", it will ask if we want to root the phone, we accept by sliding and we wait for it to do the process. Then we give in "Reboot System" to restart and the phone will ignite with root

_______________________________________

4) Backing up / Restoring EFS (IMEI)

Note: This works only if you have TWRP recovery... Please backup your EFS using the method below before flashing any rom including stock rom

​

Backing up EFS (IMEI):

Method:

1) Boot the phone into TWRP recovery

2) Go to "Backup"

3) Select EFS

4) Create backup by sliding

5) Once finished, restart the phone

6) After restarting the phone, copy the TWRP folder from the internal memory to the SD, DO NOT CUT and PASTE, just copy with a file browser. Later from the SD card can be copied to the PC

Restoring lost IMEI / EFS:

Method:

1) Boot the phone into TWRP recovery

2) Go to "Restore"

3) Select folder (location where you have kept a backup of your EFS)

4) Restore by sliding

5) Wipe cache and dalvik and start phone normally

_______________________________________

5) Restoring original Boot Logo after unlocking bootloader

​

PS: This is used to remove unlocked bootloader warning when the phone is turned on (the black screen with letters)

Credit goes to : G4liant

Files needed:

1) Motorola drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

3) Original Motorola Bootlogo (https://mega.nz/#!zNIFHBiY!hbdgUwl9oWjrXbirwXKijviWW0nS_06MViU48yHmSD4)

Method:

1) Boot the phone in fastboot mode, open adb window on pc and type

fastboot flash logo logo.bin

2) Once the flashing is finished, restart the phone with this command:

fastboot reboot

When you turn it on, we will notice that we have the original motorola boot logo again and that the previous warning does not appear even when the bootloader of our device is unlocked

_______________________________________​

6) Installing Xposed Framework

​

Files needed:

1) [FONT=&quot]Have TWRP installed (If not installed refer to section #3 on this thread)

2) Download latest Xposed Installer.zip (http://dl-xda.xposed.info/framework/sdk23/arm/ )

3) Download latest Xposed Apk (https://xdaforums.com/showthread.php?t=3034811)

Optional: Download latest Xposed un-installer but ARM 32 version not ARM 64 (http://dl-xda.xposed.info/framework/uninstaller/ )[/FONT]

Method:

1) Copy Xposed installation .zip, Xposed uninstaller (optional) and the Xposed APK to the internal memory (the TWRP does not mount the external SD so do not bother copying it to the External Memory)

2) Install the Xposed APK but DO NOT open it.

3) Enter recovery mode and open TWRP, Choose language and enter password to decrypt your device

4) Once the password is entered, the main recovery menu will appear, select "Install" and a file manager will appear, we will navigate the file down and look for the Xposed installer .zip, something like this:

5) Select the Xposed installer .zip and it will open a zip installer, slide to accept the flash of the .zip and wait for the process to finish. Then we give in "Wipe Dalvik / cache" and then to "Reboot System" to reboot and the phone will light up with Xposed already working.

_______________________________________

​

7) Flashing/ Restoring back to Stock Rom

​

IMPORTANT: First locate the firmware for your country / operator / area / continent to avoid changing baseband or other things that make the phone does not work as it should.

Credit goes to: Khanov XDA

Stock Rom links:

[FONT=&quot]Stock China

http://www.filefactory.com/file/6814...LT_CFC.xml.zip

Rogers Canada

http://www.filefactory.com/file/57g6...LT_CFC.xml.zip

Retail Latino America

http://www.filefactory.com/file/6pt8...%20%281%29.zip

Retail Latin America

https://mega.nz/#!WBYX3awb!qR1zitz1O...M1tnq1OwWDYDYA

Retail Europe

http://www.filefactory.com/file/4ora...C_EMEA.xml.zip

Retail Canada

http://www.filefactory.com/file/64wm...LT_CFC.xml.zip

Movistar Colombia

http://www.filefactory.com/file/10sv...LT_CFC.xml.zip.

Verizon

http://www.filefactory.com/file/60ty...LT_CFC.xml.zip

A Repository with several firmwares including Indian:

https://mirrors.lolinet.com/firmware...ison/official/[/FONT]

[FONT=&quot]

Files needed: [/FONT]

[FONT=&quot]1) Motorola drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

3) Firmware chosen from above links[/FONT]

[FONT=&quot]

[/FONT]

Method 1 (Manually by using adb commands):

1) Boot the phone into fastboot mode and open adb command window on pc

fastboot devices

This will show us if the phone is correctly connected and installed the drivers, it will detect the PC in fastboot mode and we can continue with the tutorial we will put these commands in the order they are, you can put them one at a time and pressing enter to execute it

[SIZE=2][B][FONT=Century Gothic]fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash dsp adspso.bin
fastboot flash oem oem.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 NON-HLOS.bin modem [COLOR=Red]([/COLOR][COLOR=Red][I]can skip this and thus [U]would[/U] prevent loss of IMEI)[/I][/COLOR]
fastboot erase modemst1 [I] [COLOR=Red](can skip this and thus [U]would[/U] prevent loss of IMEI)[/COLOR][/I]
fastboot erase modemst2 [COLOR=Red][I]([/I][/COLOR][COLOR=Red][I]can skip this and thus [U]would[/U] prevent loss of IMEI)[/I][/COLOR]
fastboot flash fsg fsg.mbn [COLOR=Red][I](can skip this and thus [U]would[/U] prevent loss of IMEI)[/I][/COLOR]
fastboot erase cache
fastboot erase userdata [COLOR=Red]([/COLOR][COLOR=Red][I]can skip this and thus [U]would[/U] prevent loss of your data (Internal storage)[/I][/COLOR]
[/FONT][/B][/SIZE][SIZE=2][B][FONT=Century Gothic] fastboot oem fb_mode_clear
fastboot reboot
[/FONT][/B][/SIZE]

Your phone will reboot and will be restored to stock rom

In case an error occurs during OTA, even after doing the above step flash the modem by typing:

NOTE: You will find these files (NON-HLOS.bin, fsg.mbn, adspso.bin etc) along with the systemchunk files you downloaded

[/FONT][/B][/SIZE][/SIZE][SIZE=2][SIZE=2][B][FONT=Century Gothic]fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash dsp adspso.bin

Now reboot the phone and apply OTA... It will succeed

Method 2 (Using software ; RSD lite to flash) :

Files needed:

1) Motorola drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

3) RSD lite (http://rsdlite.com/rsd-lite-download/)

4) Stock Rom from the links provided above

Method:

1) Enable USB debugging

2) Download RSDlite and Stock Rom zip file

3) Open RSDlite and browse button (next to file name textbox)... Find and select "flashfile.xml" from the downloaded zip file (extract the zip file)

4) Boot the phone into fastboot mode and connect the phone to pc; RSD lite shows ID if connected

5) Click start button…Now flashing process has started…It will flash files one by one…Wait for it till it shows reboot…

[FONT=&quot]6) Handset will automatically restart after flashing process completes[/FONT]

_______________________________________

8) Changing DPI without root

​

Files needed:

1) Motorola drivers (https://motorola-global-portal.custh...ail/a_id/88481)

2) ADB installed (https://xdaforums.com/sho....php?t=2317790) or (http://xdaforums.com/show...8#post48915118)

Method:

Note: The DPI used here is 420... You can adjust the DPI according to your own taste... The default DPI is 480

1) Open ADB command window and enter:

[FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B]adb shell wm density 420[/B][/B][/B][/FONT][/B][/B][/B][/FONT]

2) Reboot your phone to apply the effects system wide

Reverting back to stock DPI:

Method:

1) Open ADB command window and enter:

[FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B]adb shell wm density 480"[/B][/B][/B][/FONT] or "[/B][/B][/B][/FONT][FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B][FONT=Century Gothic][B][B][B]adb shell wm size reset" (If the 1st one doesnt work or some apps show wrong layouts like Snapchat etc[/B][/B][/B][/FONT][/B][/B][/B][/FONT][/B][/B][/B][/FONT][/B][/B][/B][/FONT][/B][/B][/B][/FONT]

2) Reboot your phone to apply the effects system wide

_______________________________________

9) Remove Ascending Ringtones/Notifications

Files needed:

1) TWRP

2) Ringtones / Notifications mod (http://cloud.tapatalk.com/s/58221f724bc3b/Ascending_audio_fix_motozplay.zip)

Method:

1) Download the mod and copy it to internal storage. Boot the phone in TWRP

2) Select install and locate the file in the file manager... Select the file and flash it

Reverting back to stock (Ascending ringtones):

Method:

1) Download this file [FONT=&quot]https://www.dropbox.com/s/otsir98jjlqnb85/Ascending_audio_stock_motozplay.zip?dl=0https://www.dropbox.com/s/otsir98jjlqnb85/Ascending_audio_stock_motozplay.zip?dl=0

2) Copy it to internal storage & boot the phone in TWRP... Select install and locate the file

3) Select the file and flash it[/FONT]

​