[Asus ZenFone 3 Guides, News, & Discussion] w1040:
HERE IS A STEP BY STEP GUIDE TO ROOT ZENFONE 3 FOR PEOPLE WHO HAVE UNLOCKED THEIR BOOTLOADER AND ROOTED THEIR NOUGAT ROM PREVIOUSLY.

-first of you need to update your firmware to oreo.

-if you have unlocked your phone bootloader and/or rooted, you need to download and flash the latest nougat firmware through stock recovery which is 'WW-14.2020.1712.85' here https://www.asus.com/Phone/ZenFone-3-ZE552KL/HelpDesk_BIOS/

-after you finished flashing the latest nougat firmware, boot your phone as usual. and then download the official oreo firmware which is 'WW-15.0410.1712.31 here https://www.asus.com/Phone/ZenFone-3-ZE552KL/HelpDesk_BIOS/

-then put that 'WW-15.0410.1712.31' firmware to your SD card

-your phone will automatically detect an oreo firmware is available to be flashed that are located on your SD card then click on update

-then your phone will go to the updating/flashing process took around 5-10 minutes. after you're done your phone are now using the official stock firmware.

-then to proceed to root your oreo firmware, you need to flash a TWRP recovery. you can download twrp recovery here https://drive.google.com/drive/folders/1KYX8G6wgOa_X7uJfIar7ENuk2Q1nQyWB

-choose the right model for your phone either ZE520KL(5.0inch) or ZE552KL(5.5inch)

-rename the twrp recovery you just downloaded to "oreo_twrp_recovery.img"

-then put your phone to 'fastboot' mode and connect usb to laptop/pc

-put the twrp recovery that you just downloaded inside the 'Kit Root Zenfone 3' on your laptop/pc

-press shift and right click then click on 'Open command window here'

-then on cmd, type "fastboot flash recovery oreo_twrp_recovery.img" and click enter

-it will tell you flashing is finished

-then click on cmd type 'fastboot reboot' and click enter

-then your phone are now using TWRP recovery instead of the stock recovery

-next, go to magisk manager . com (no space)

-download the magisk manager apk version 5.5.5 [2.4mb]

-download magisk v15 [5.81mb] zip file

-boot your phone and install the magisk manager apk like normal

-then put the magisk v15 zip file to your SD card

-then boot your phone to TWRP recovery and flash the magisk v15 zip file

-after done, reboot system from twrp recovery

-open the magisk manager app and you're ROOTED!

done. your welcome.

[MY REVIEW OF THE OFFICIAL OREO FIRMWARE AFTER ALMOST A WEEK OF USE]

-oreo battery life sucks compare to stock nougat rom

-i can notice the battery drain faster than when im on nougat

-system performance, for me 5-10% faster than on nougat, especially the in settings or swiping the notification panel, other than its the same

-gaming performance are 10-15% worse than on nougat. when i play a game called 'Dokdo', moving the ship around the ocean are smoother when im on nougat and the framerate are stable, but when i play the game on oreo, the framerate are lower and i can feel the difference when im playing on nougat and oreo. the game feels more smoother when im on nougat compare to oreo. other games performance also noticeable when i play 'Rules of Survival', i can feel the framerate are slightly smoother on nougat compare to oreo

-there's no bugs that i found so far

[MY FINAL REVIEW OF ZENFONE 3 OFFICIAL OREO FIRMWARE]

-oreo battery life is real ****, i dont even have many apps installed and the battery life is already ****

-i prefer the nougat firmware compare to oreo.

-the only thing that i like about oreo is the quick settings icon are changed, it looks cleaner and smaller compare to nougat the quick settings icons are bigger and doesn't look good

-everyday i check on https://www.asus.com/Phone/ZenFone-3-ZE552KL/HelpDesk_BIOS/ hoping there's a new oreo firmware update saying 'battery life improved' or something thats all i want

*14 february guide updates*

incase you guys hasn't already know, there's a second(current latest) oreo updates from asus, the firmware is called 'Version WW-15.0410.1801.40'.

if you are on rooted oreo firmware 'Version WW-15.0410.1712.31' and you want to update to the latest oreo version and root it again. follow this steps below:

*NOTE: you can't proceed to flash the stock firmware if you're phone are rooted so you need to unroot or remove magisk root first before flashing the oreo firmware otherwise the flashing process will fail or a possible of bootloop will occur, so follow the steps below carefully*

-first, you need to remove magisk root by downloading the magisk uninstaller zip file from the magisk manager . com (no space) or from their xda page

-then flash/install the magisk uninstaller zip file from TWRP recovery

-after you flashed the uninstaller, you're phone are now unrooted. then you can proceed to flash the 'Version WW-15.0410.1801.40' firmware.

-after you flashed the 'Version WW-15.0410.1801.40' firmware your TWRP recovery will be replaced back to asus stock recovery

-so you need to reinstall TWRP recovery as usual through fastboot

-reboot your phone as usual and as you know your phone root access is currently gone since you uninstalled magisk earlier

-to root your phone back, download and install the latest magisk manager from their site or xda site

-click on download zip file, and put that magisk zip file on your SD CARD

-boot to twrp recovery

-flash the magisk zip file that are located on your SD CARD

-reboot system

-now your latest 'Version WW-15.0410.1801.40' firmware are now rooted again.

YES I KNOW IT IS SUCH A HASSLE, BUT THIS IS WHAT YOU MUST GET THROUGH IF YOU WANT ROOT ACCESS. ANDROID IS NOT EASY.