FORUMS
Remove All Ads from XDA

[Root] Using Tethered TWRP to root Android 6.0.1 ZE551ML with locked bootloader

333 posts
Thanks Meter: 85
 
By sway8966, Senior Member on 9th September 2016, 10:08 PM
Post Reply Email Thread
**** This is a modified post with detailed explanation and different files. The original post was made by @samcjtasi at here. *****

If you installed Android 6 from locked Lollipop Bootloader or forgot to unlock the bootloader before the installation and all you need is to root the device, this is a guide for you.
I did unlocked my Bootloader when I was on 168 with Asus unlock app. I flashed 194 raw file via Asus Flash tool which locked my bootloader. I installed MM via adb sideload and I had MM with Locked bootloader. I used this method to root my phone.
I am sure you'd already known that rooting the phone (acquiring the administrative rights for your own phone) will void the phone warranty.

With this method,
1. You do not need to downgrade your MM bootloader to Lollipop, unlock it, install twrp and root the phone, and then upgrade back to MM.
2. You do not need to install the TWRP. You will be running the TWRP from the tethered mode so your stock recovery will be intact.
3. SuperSu initial installation will modify some files in your boot partition in order to re-direct the system request to the SuperSu, as such In case you want to receive an OTA file later, do
**REMEMBER to FLASH BACK TO STOCK Android 6.0 BOOT.IMG** to unroot before upgrading to official Android 6.0.
4. Make sure your phone has battery 80% or more.

Requirements:
1. USB drivers for Asus have to be installed in the computer and your computer should recognize and can do the file transfers between the computer and your phone. You can get the drivers here. You will need to allow the file transfer from your phone when prompt.
2. Android debug bridge (ADB) has to be installed in your computer. I used ADB version 1.0.32. Some knowledge in using DOS and ADB is a plus.
3. Your phone should have the developer option enable and usb debugging should be checked in the developer option tab.
4. You need to know how to use the TWRP. There are a couple videos on youtube explaining about using TWRP.

The Files you need for the root.
1. TWRP - you can download the latest twrp file from here. The latest is ver 3.0.20. You could use older 2.8 versions if you want it.
2. SuperSu installer - I did try with latest SuperSu without success as such use the SuperSu patched by @shakalaca . Get the BETA-SuperSU-v2.74-2-20160519174328-patch-by-shakalaca-for-zenfone2-6.0.zip file here.

Steps:
1. Copy the downloaded TWRP to the directory that you install the ADB. (If you do not want to type long file name in adb, rename it to twrp.img. )
2. Connect your phone to the computer and copy the SuperSu installer to the phone internal memory or the external SD card.
3. Open the command prompt windows with administrative rights. (Without admin right ADB will not work properly).
4. Go to the ADB directory using the cd command. (e.g. cd\, cd adb, etc...)
5. Start the ADB environment by typing "adb start-server" . (without the quotation marks of course). You should see ****the demon started successfully*** message.
6. If you want to check your phone connection in adb, you can type "adb devices" to see your phone is recognized in ADB environment. You should see your phone serial no. and status .
7. Boot the phone to bootloader by typing "adb reboot-bootloader". The phone should vibrate and go into the fastboot mode. Wait till your phone get in the fastboot mode before you proceed.
8. Give the command to boot the phone to the twrp by typing "fastboot boot twrp.img". (If you did not change the name of the image file you need to type or copy and paste the whole file name).
You will see the message saying like-
"downloading 'boot.img' .....
OKAY [0.668s]
booting.....
OKAY [0.450s]
finished. total time: 1.120s "
The phone will vibrate twice and the Asus Logo with black splash screen will appear. The phone is start booting with TWRP image.
9. Unplug the phone from the computer. (If within 30 sec your phone should not start booting to TWRP. you can press and release the power button to go to the normal boot mode or press and release the volume-up key to go to the recovery mode. The TWRP should start by then.)
10. In TWRP install the SuperSu file by tapping install option. (I am sure you remember where you put the SuperSU installer zip file)
11. When the SuperSu installation is completed you will see the message saying like " You will see the your phone has failed verification message and reboot a couple times". Please remember that.
12. Clear the Dalvik cache and then reboot the phone. (You can reboot the phone without clearing the dalvik cache if you want).

Your phone will reboot and you will see the triangle saying like "your phone has failed verification" message and then automatically reboot the phone, showing up the message again. It would happen two to three times and you phone will be booted to the system. (You will not see that error message anymore in the upcoming boots).
Now your phone is rooted. You can check it by installing and running the app like root-chekcer.
Good luck.
The Following 3 Users Say Thank You to sway8966 For This Useful Post: [ View ] Gift sway8966 Ad-Free
 
 
10th September 2016, 07:41 AM |#2  
Senior Member
Thanks Meter: 10
 
More
Even with the command to boot into twrp from fast boot mine still boots into stock recovery

Sent from my ASUS_Z00AD using Tapatalk
10th September 2016, 04:20 PM |#3  
OP Senior Member
Flag Odessa
Thanks Meter: 85
 
More
Quote:
Originally Posted by sci05

Even with the command to boot into twrp from fast boot mine still boots into stock recovery

Sent from my ASUS_Z00AD using Tapatalk

It should not be go to stock recovery. The command is to boot with twrp.img.
Did you see message "booting ok finsihed" in the adb window?
Once you see that message, you can unplug the phone from the computer and twrp should be boot within 30 sec.
10th September 2016, 06:50 PM |#4  
Junior Member
Thanks Meter: 16
 
More
I finally found the time to update, everything went smooth but I'm having problems booting the twrp
I've tried several twrp from the guides but none worked
In cmd it says
Downloading boot.img
Okay
Booting...
Okay
Finished
C:\
The phone reboots but it goes to the dead droid screen.

I'm using adb and fastboot from adb-setup-1.4.3
IntelAndroidDriver1.10.0 and I've selected this version for the device in device manager.
The so is win 10 prof, I'm starting cmd as administrator.
I tried unplugging the phone and leaving it connected.

Also I'm using the 550 version, I've tried twrps from several threads for 550 and 551 (even tho twrp has merged both phones)
Am I missing something?


A little ot :
I need root 'couse adaway but I thought I would just use the twrp file manager to swap the default hosts file with the one I had in L.
It should work, right?


Sent from my ASUS_Z008D
10th September 2016, 08:34 PM |#5  
Senior Member
Thanks Meter: 10
 
More
Quote:
Originally Posted by sway8966

It should not be go to stock recovery. The command is to boot with twrp.img.
Did you see message "booting ok finsihed" in the adb window?
Once you see that message, you can unplug the phone from the computer and twrp should be boot within 30 sec.

Yup says boot ok bit it boots into the dead android which is the load screen of the stock recovery. Press vol up and power and stock recovery menu appears.

Sent from my ASUS_Z00AD using Tapatalk
10th September 2016, 08:36 PM |#6  
OP Senior Member
Flag Odessa
Thanks Meter: 85
 
More
Quote:
Originally Posted by Acca85

I finally found the time to update, everything went smooth but I'm having problems booting the twrp
I've tried several twrp from the guides but none worked
In cmd it says
Downloading boot.img
Okay
Booting...
Okay
Finished
C:\
The phone reboots but it goes to the dead droid screen.

I'm using adb and fastboot from adb-setup-1.4.3
IntelAndroidDriver1.10.0 and I've selected this version for the device in device manager.
The so is win 10 prof, I'm starting cmd as administrator.
I tried unplugging the phone and leaving it connected.

Also I'm using the 550 version, I've tried twrps from several threads for 550 and 551 (even tho twrp has merged both phones)
Am I missing something?


A little ot :
I need root 'couse adaway but I thought I would just use the twrp file manager to swap the default hosts file with the one I had in L.
It should work, right?


Sent from my ASUS_Z008D

The guide was written from the experience working with 551ML but it should work for the 550ML I think.
I am also using the Win10 Prof and my adb has a date of 3/30/2015.
I downloaded the latest twrp from the teamwin site. I did not use the twrp mentioned in this forum because they did not work for me. (The purpose of this guide is to use TWRP as temporary and not to install on the phone as such we do not need the signed TWRP ).
In the original thread some mentioned about going to the stock recovery (dead droid with red triangle) as such I put the instruction to press the power button or press the volumn-up button to go to the recovery mode. Actually, they are not required. If everything works, your phone should start booting with the twrp image.
10th September 2016, 08:44 PM |#7  
OP Senior Member
Flag Odessa
Thanks Meter: 85
 
More
Quote:
Originally Posted by sci05

Yup says boot ok bit it boots into the dead android which is the load screen of the stock recovery. Press vol up and power and stock recovery menu appears.

Sent from my ASUS_Z00AD using Tapatalk

If you saw the message booting .... and ok your phone should be start booting to TWRP not the recovery. The command was to boot the phone with TWRP image. Try to download the TWRP image again from the teamwin site.
The Following User Says Thank You to sway8966 For This Useful Post: [ View ] Gift sway8966 Ad-Free
11th September 2016, 02:05 AM |#8  
fred_gaou's Avatar
Senior Member
Flag Here and there
Thanks Meter: 88
 
More
If someone just need root for Adaway, just don't, it is not required anymore since you can use other adblocker without root. Just install Block this and you're on: https://block-this.com

Sent from my Asus Zenfone 2 using XDA Labs

---------- Post added at 02:05 AM ---------- Previous post was at 02:03 AM ----------

Will this root method unlock definitely the boot loader as the other methods around here for MM?

Sent from my Asus Zenfone 2 using XDA Labs
The Following User Says Thank You to fred_gaou For This Useful Post: [ View ] Gift fred_gaou Ad-Free
11th September 2016, 08:36 AM |#9  
Senior Member
Thanks Meter: 10
 
More
Quote:
Originally Posted by sway8966

If you saw the message booting .... and ok your phone should be start booting to TWRP not the recovery. The command was to boot the phone with TWRP image. Try to download the TWRP image again from the teamwin site.

I used the latest twrp. Should I use a different one?

Sent from my ASUS_Z00AD using Tapatalk
11th September 2016, 06:37 PM |#10  
OP Senior Member
Flag Odessa
Thanks Meter: 85
 
More
Quote:
Originally Posted by sci05

I used the latest twrp. Should I use a different one?

Sent from my ASUS_Z00AD using Tapatalk

If you are using latest twrp directly downloaded from the teamwin site and if you are following the steps that I mentioned you should be OK. The only thing different could be the ADB version. Try different adb version or try this on the different computer.
12th September 2016, 07:53 AM |#11  
dhampire's Avatar
Senior Member
Thanks Meter: 31
 
More
Thanks. I got systemless root by this method.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes