[ASUS ROG Phone II Guides, News, & Discussion] JazonX:
So, Now that we are through converting the firmware of the devices, Let's move to root access.

As usual, I'll keep it as noob friendly as possible. Your suggestions are always welcome to improve the thread.

Please note that Root level access voids your warranty, Opens your system for vulnerabilities, security exploits, Banking and financial apps stop working and even can cause system instability.

Only proceed if you're very clear about what you're doing and only if you really need it.

How it works out

* Root level access is when you need access to internal areas of the file system which you cannot access as an end user.

* By having root access you can mod many things like ad block on hosts level, bootanimations, ringtones, Titanium Backup and even a clean debloat.

* To obtain root level access on ROG II what's required is to extract the Boot Image (Boot.img) from the firmware package and patch it using magisk.

* Then the Patched Image file will be flashed to the device via Fastboot replacing the stock Boot image on the device

* Since the patched boot image is not official, You must unlock the bootloader before attempting any of the below steps. Failure to follow this step will brick your device.

* If you later change your mind, and you need to unroot - You can simply download the stock image and flash it via Fastboot.

* Boot image can be patched using the magisk manager app if you want to do it by your own, However for the rest of us I have already patched and uploaded the files on the second post

* Stock Boot images are 90MB+ while Patched boot images are around 50MB. This is absolutely normal for some unknown reason.

* As long as you're rooted a few apps that detect root like banking apps, GooglePay will not work. You can try to use Magisk Hide, but some of the apps are not that dumb anymore.

Prerequisites

* Bootloader Unlocked (This is a Must)

* PC with working Fastboot (Guide to Setup)

* Device Drivers Installed and Identified (Google ADB USB Drivers)

* Latest Magisk Manager APK from this thread.

Instructions

* Download the appropriate file from the second post depending on whether you need to root or unroot.

* Move the file to C: Drive, or a place where you can start a command prompt from (Command Prompt -> Hit Windows Key + R (Run Dialog Box) and Press enter)

* Connect your phone using the USB Port on the Side (Black Coloured one) - Connecting the bottom charging port will not work

* Type Fastboot devices to verify whether the device is connected or not. If connected - You will see "Fastboot <Device Serial Number>"

* To flash the Boot image of your choice execute the below command from the folder you have your downloaded boot image saved

fastboot flash boot boot.img

A message will show transferring file, Patching boot_A and it will come back to a prompt.

* After this step, you can type fastboot reboot to boot to system.

* It is not important to wipe / factory reset the device after a boot image flash.

Patched. Now What?

* If you just obtained root access, Now you can install Magisk Manager downloaded from This thread.

* Connect the device to internet and open Magisk Manager - It will download some necessary files and it will ask for a reboot. Follow the action and reboot the device.

* Upon Reboot, You can open Magisk Manager and check for Root access status. If it shows Installed - You're done :)

* You can try Magisk Hide to hide apps detecting root

* You can try a few new modules in the Magisk Downloads section (Since we do not have TWRP yet, Be careful on this step) - A wrong module can cause a bootloop.

Thank you and Good Luck!

Last but not the least;

Would you like to Help Me back?