[Asus ZenFone Zoom] Emil Borconi:
If you are on Lollipop, this guide is NOT for you!

Almost none of this is my work, I just collect it and put it together in one place and I'm writing a small how-to get things done.

PLEASE ONLY PROCEED AT YOUR OWN RISK!!!!!!!!!

ONLY FOR ZX551ML

Bootloader unlock:

Currently the only way I was able to get ROOT on the phone was by installing it from TWRP which required an unlocked bootloader, so the first step is to get the bootloader unlocked, to do this please follow this steps:

1) Enable USB debugging - If you do not know what is that and how to do it, you should probably STOP right here.

2) Download and extract: Unlock 6_ZX551ML.ZIP

3) From the extracted folder run unlock.bat (This will restart your phone into fastboot mode, downgrade the bootloader and unlock it)

4) When step 3 is completed, you need to run restore.bat

If everything went on correctly your boot screen should be inverted (white background, black Asus text). This was the most risky part. I only have my phone and it worked, but if something goes wrong here you might end up bricking your phone, so please take extreme care, always read the messages on the screen!!!!!

Custom Recovery:

1) Now to get a custom recovery, please download TWRP-3.0.2-M1-Z00A.img.

2) Put your phone into bootloader mode, if your phone is currently in use, just use the following commands:

adb reboot bootloader

Alternatively you can power off the phone, remove the USB cable. Power it back on while holding the volume up button.

3) once your phone if in bootloader mode please use the following command:

fastboot flash recovery TWRP-3.0.2-M1-Z00A.img

4) Use the vol up & down to select "RECOVERY"

5) Use the power button (short press) to reboot to TWRP

ROOTING

1) Download BETA-SuperSU-v2.74-2-20160519174328-patch-by-shakalaca-for-zenfone2-6.0_(1).zip

2) In recovery select Advanced -> Sideload

3) From your computer use the following commands:

adb sideload "BETA-SuperSU-v2.74-2-20160519174328-patch-by-shakalaca-for-zenfone2-6.0_(1).zip"

4) Once it's completed installing, restart the phone to system

FLASHABLE STOCK ROM

If you have TWRP installed and you want to flash the latest stock ROM, you will need to, make sure you un-root your phone from the supersu app, reboot to recovery and sideload the zip. You can also copy the zip to your phone and install it from twrp. When installing the stock rom, your bootloader will be locked again, so you will need to unlock it (if you wish), also you will need to root again, because the root is lost. However the modified stock rom will NOT remove the custom recovery giving you freedom to flash whatever you like in the future...

XPOSED

Xposed on our device won't work if we have SuperSu installed. If you want to use Xposed modules you will need to use PHH's SuperUser instead. All files required for Xposed/Magisk/Phh's SuperUser are available in the Xposed folder.

Available modified stock rom versions:

UL-Z00A-WW-4.21.40.141-user-TWRP.zip - Updated: 2016-Oct-07

UL-Z00A-WW-4.21.40.197-user-TWRP.zip - Updated: 2016-Dec-16

Files can be downloaded from: here

Again, please proceed on your own risk.

Special tanks and credits to all the guys who made this possible, namely:

[MENTION=334644]sorg[/MENTION] [MENTION=4821597]social-design-concepts[/MENTION] [MENTION=1813976]shakalaca[/MENTION] - For bootloader unlock

[MENTION=2836769]jrior001[/MENTION] for the TWRP

[MENTION=1813976]shakalaca[/MENTION] - For the modified SuperSU package.