[GUIDE][ROOT][TWRP-MOTOMODS] How To Root Moto Z with SuperSU

Search This thread

xamindar

Senior Member
Apr 8, 2012
427
75
skip superSU and turboZ kernel part and just install magisk 13.3
flashing turboZ will break camera
supersu need turboZ to function

Shouldn't the OP be updated to reflect this? People are going to be messing up their phones by trying to root 7.1.1....considering you can't just flash the stock kernel back.
 

erfanoabdi

Recognized Developer
Jan 3, 2015
1,019
3,180
Tehran
erfanoabdi.github.io

xamindar

Senior Member
Apr 8, 2012
427
75

Byte_76

Senior Member
Aug 4, 2007
362
42
Windhoek
Nothing Phone 1
i'll fix thread title but
they can back to stock, here's the rom dump for fastboot : https://www.androidfilehost.com/?w=files&flid=200666
and flashable rom for twrp : https://www.androidfilehost.com/?fid=745425885120750943

Thanks for the rom dumps and the zip @erfanoabdi. Unfortunately it seems that flashing it causes an invalid Wifi MAC address, so wifi does not work. (RETEU Moto Z)
I have tried flashing the new modem bin file posted in your other thread but it does not solve the problem.

For now I'm back to my original 7.0.0 backup from TWRP which is rooted with Magisk 13.3 (but otherwise stock) and I'm looking for a way to get to 7.1.1.
 
Last edited:

bullfinch110

Senior Member
Jun 3, 2015
300
179
Google Pixel 4 XL
Thanks for the rom dumps and the zip @erfanoabdi. Unfortunately it seems that flashing it causes an invalid Wifi MAC address, so wifi does not work. (RETEU Moto Z)
I have tried flashing the new modem bin file posted in your other thread but it does not solve the problem.

For now I'm back to my original 7.0.0 backup from TWRP which is rooted with Magisk 13.3 (but otherwise stock) and I'm looking for a way to get to 7.1.1.
If you like, you can restore your Stock 7.0 by using RSD-lite 6.2.4 method, i mentioned some posts above. I did it several times in the last few days. For me it is the only safe and easy way to receive the 7.1.1 OTA for Reteu devices.
You may follow this guide (1.page)from the G4 forum:
https://xdaforums.com/moto-g4-plus/how-to/android-7-0-install-nougat-official-t3531612 thanks to sakhura
Download RSD-lite tool from here:
http://lenovo-forums.ru/applications/core/interface/file/attachment.php?id=66115
Search & Download this Stock Rom to your pc:
XT1650-03_GRIFFIN_RETBR_NPL25.86-30_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip"]
https://mirrors.lolinet.com/firmware/moto/griffin/official/RETBR/

If you follow the above guide (ignore the links and start with "With the help of the installation program: RSDLite6.2.4"), you will have unmodified 7.0 and will receive several OTAs including 7.1.1 in the end.
Good Luck
 
Last edited:
  • Like
Reactions: Byte_76

xamindar

Senior Member
Apr 8, 2012
427
75
OK I'm on stock 7.1.1 and flashed magisk. Root works but both safetynet checks fail. Also, I am unable to apply any magisk modules. Anyone else have this issue on 7.1.1 or is it just me?
 

iamaditya

Member
Dec 16, 2016
6
0
OK I'm on stock 7.1.1 and flashed magisk. Root works but both safetynet checks fail. Also, I am unable to apply any magisk modules. Anyone else have this issue on 7.1.1 or is it just me?
Yeah, same problem here too. Also, the 'ok google' detection doesn't work properly! Maybe the Android Mic fix module is needed but unfortunately, no module is getting installed. It just says -'magisk is not activated'. Any solution for this @erfanoabdi, thanks in advance.
 

lazer9

Senior Member
Oct 17, 2007
2,509
856
57
Hermitage, PA
Samsung Galaxy S22 Ultra
Help with what variant is Rootable?

Considering upgrading to this device from my quirky aging Note 4.

Anyhow, I've encountered a bit of confusion surrounding the ability to Unlock the bootloader to allow proceeding via this thread OP.

Seems all I can find particular model info/listings via ebay/swappa, ect... were made for Verizon and that particular model is locked down (No surprise here).

I use Cricket Wireless as my carrier and like to buy my phones [BYOD] in mint or like new condition.

Thanks.:fingers-crossed:
 

danielgava

Senior Member
Nov 10, 2009
447
127
Campinas/SP
My Moto Z was before with rooted nougat 7.0. In order to get the OTAs, I've flashed the original firmware and received all OTAs, and now my device is on stock, non rooted 7.1.1, with the stock recovery.

I'd like to install TWRP and Root it again, but I'm not finding secure information about how to do it. I'm not sure if this method, with this particular version of TWRP, and this kernel would do the job without bricking the device...
Anyone have a clue?
 
  • Like
Reactions: pmaltoe

danielgava

Senior Member
Nov 10, 2009
447
127
Campinas/SP
Here is a screenshot from "about this device"
 

Attachments

  • Screenshot_20170811-095355.png
    Screenshot_20170811-095355.png
    220.6 KB · Views: 648
  • Like
Reactions: pmaltoe

ArtemR

New member
Aug 20, 2017
1
0
1. unzip stock ROM XT1650-05_GRIFFIN_RETCN_NCC25.106-11_cid11_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip(this is Chinease version)
2. enter bootloader mode( adb reboot bootloader)
3. using fastboot commands to flash system(only system)
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
...
4. flash latest TurboZ Stock kernel with TWRP
5. flash latest SuperSU by chainfirewith TWRP

everything works fine.
Hi,

Is it ROM with Google Play services?
 

pmaltoe

Member
Feb 25, 2014
17
2
venda nova do imigrante
My Moto Z was before with rooted nougat 7.0. In order to get the OTAs, I've flashed the original firmware and received all OTAs, and now my device is on stock, non rooted 7.1.1, with the stock recovery.

I'd like to install TWRP and Root it again, but I'm not finding secure information about how to do it. I'm not sure if this method, with this particular version of TWRP, and this kernel would do the job without bricking the device...
Anyone have a clue?


I have the same doubt...
 

gogo1984

Member
Sep 29, 2014
33
14
You need to have a clean 7.0 Stock Rom to receive and install the latest 7.1.1 OTA. Because there is no Stock 7 available for reteu, here's what i did:
Flashed this version: XT1650-03_GRIFFIN_RETBR_NPL25.86-30_cid50_subsidy-DEFAULT_regulatory-DEFAULT...
using RSD-lite (download/install on your windows pc) https://my.pcloud.com/publink/show?code=mWertalK
Download the above mentioned Stock RETBR to your pc, unzip it and search for flashfile.xml.
Copy the flashfile.xml, so you'll get a flashfile-copy.xml.
Open the flashfile-copy with any text editor and delete the lines with "bootloader" and "gptbin". After that click safe.
Open RSD-lite program on your computer.
Click the 3dots right beneath the Filename.
Search your modified flashfile-copy.xml and double click.
Now put your moto z in bootloader mode and connect it with your pc.
Your device shows up in line 1. Click the Start button of RSD-lite.
The StockRom will be flashed onto your device. Wait, until your phone reboots completely and RSD-lite gives you a "PASS" under results. Then disconnect your device from pc.

Now you are on clean stock 7.0 (januar patch) and will receive several OTA's one after another.
With this clean system you'll probably get the latest 7.1.1 OTA.
There might be an easier way to reach the same, but thats what i did and it works.

Edit: After you have installed the 7.1.1 OTA be aware, that there is probably no way back to 7.0. I think until now, nobody has catched this OTA, so we don't have a backup for Stock 7.1.1 Reteu. There are dozends of MotoG4/Plus users bricking their devices by rolling back from version 14-8 to 14-4 because the bootloader was updated.

My device don't show up on rsd-lite ?
But it's connected on Windows 10
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    Download-SuperSU-2.56.jpg
    someone should write tutorial about rooting, and clarify things about new nougat so let's start
    there's 2 way to root stock N :
    old phh's superuser
    and new systemless superSU, i'm gonna show this way
    first make sure you have stock boot partition (not rooted, installed turboZ is OK) and absolutely unlocked bootloader : How to Unlock Bootloader

    How to root ?
    1. flash my custom modded TWRP(with Battery Mod Support) : https://www.androidfilehost.com/?w=files&flid=157130
      Code:
      fastboot flash recovery twrp.img
    2. flash latest TurboZ Stock kernel with TWRP : TurboZ_*_N(or 7.1.1)_Stock.zip
    3. flash latest SuperSU by chainfire with TWRP : https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
    4. (optional) flash latest magisk with TWRP : https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
    5. Reboot system

    FAQ :
    • Can I mount system as R/W? or swipe "allow system modification" in TWRP first screen?
      Yes But just after Mounting, you need to flash TurboZ Kernel otherwise bootloop will happen​
    • Can I update superSU in future?
      Sure​
    • any Side Effects?
      Not Yet, Please test and tell me how's going on​
    • Can I root This Installed Nougat? : https://xdaforums.com/moto-z/development/android-nougat-moto-z-versions-t3506342
      Yes​
    • What About OTA and New Updates ?
      after flashing kernel you can't install(sideload) OTA's, so you have to back to stock and not rooted system, update then root again​

    ScreenShots :
    2
    No no force encryption is only on data partition
    Your errors is because of out dated encryption blobs on TWRP I'll update them soon with newer version

    thank you so much!
    can't wait to test some roms

    :fingers-crossed:
    2
    If anyone asks why the kernel is necessary when mounting system as R/W.

    This is because by default, dm-verity is enabled, and will prevent the phone from booting if it detects an unauthorized change in the system partition. Flashing the kernel will disable dm-verity, which makes it a must if you're going to be using the stock ROM but plan on making changes to the system via root access and whatnot.

    If you're going to flash a custom ROM, many already come with their own kernel which disables dm-verity (and forced encryption), so flashing a custom kernel that disables it isn't needed if the ROM already has one (it most likely does). However, I do still recommend that you flash a custom kernel on the stock ROM anyway as it makes it less painful if you choose to go back to a stock ROM as you don't need to flash an entire factory image* just to make your phone work due to dm-verity being an ass. It also gives better performance, so it's quite a win-win. ;)

    * - You may be able to get around this by just flashing the boot image and then installing the kernel, but I have not tested this.
    2
    As of now, this still worked for me. From stock, I did all the OTA updates, then I followed the listed procedure and I found success!

    It would be great if the first post included some instructions, like get android tools, find fastboot, use "fastboot flash recovery twrp..." etc.
    1
    It works.. Thanks :)