[GUIDE] How to Root Essential Phone (PH-1) using Magisk ZIP

Essential Phone (PH-1), the only non-Google device that got Pie Update on the same day when Google released the final build for its Pixel devices. This Andy Rubin’s masterpiece can be now rooted using Magisk utility. Follow this tutorial on How to root Essential Phone using Magisk systemless root solution.

Essential Phone (PH-1) is a titanium class smartphone that has modular accessories, dual cameras, and a distinctive cutout on the screen. The software inside the phone is not affected by UX, no bloatware, and having a clean interface. There are a lot more packed inside this unique design. The company is really caring for their users, one can assume it by seeing their faster system upgrade via OTA (Over-the-air).

Related article: Install Essential Phone Android 9.0 Pie final Update Right Now [HOW-TO]

Essential Phone (PH-1)

Root Essential Phone (PH-1)

The rooting and customizing Android is sort of slowish now. XDA Developer bmg1001 did a brilliant job of bringing TWRP support for Essential Phone. Now you can quickly flash any custom ROM or Magisk using TWRP on your Essential Phone (PH-1).

So, in order to root the Essential Phone (Ph-1), you need to install TWRP Custom Recovery first. After that, you can flash the Magisk ZIP file to get root access. But additionally, this process requires an unlock bootloader, and computer with Android Debug Bridge (ADB) and Fastboot utilities installed.

Update (14 September 2018): Essential Phone (PH-1) got Official TWRP support by the maintainer Dees_Troy. Thanks to him. Please download from the official link for a bug-free experience. [Download links are given below].


Before starting the tutorial, please download the following files listed below to root Essential Phone. Make sure to copy all the files on your computer, where the ADB and Fastboot files are present (C:\adb).

Rooting Essential Phone (PH-1) is fairly easy using the provided files. Since this phone has implemented A/B partition scheme, the recovery itself is packed inside the boot.img (kernel). Therefore, it is must to install a Custom Recovery before rooting the phone.

WARNING: All the custom ROMs, Official Firmware, How-to guides, tutorials, roots, hacks, and tricks mentioned on our site belong to the respective developers. We are not responsible if anything goes wrong with your device. Perform it at your own risk.


  1. Make sure your phone has at least 80 – 85% charge. If not, please do charge it before starting the experiment.
  2. You need to enable USB Debugging mode to connect your Android phone to computer. (Settings > About Phone > Build number > Tap it 7 times to become developer; Settings > Developer Options > USB Debugging).
  3. Your bootloader must be unlocked from before to root Essential Phone (PH-1). If not, please do that first, then get back to our tutorial.
  4. You must install Android SDK tool on your computer.
  5. Also, enable OEM Unlocking in Developer Options which may need while flashing an image file.
  6. Install Essential Phone USB driver on your computer.

How to Install TWRP and root Essential Phone

We have mentioned the full step-by-step instructions on How to install TWRP Custom recovery and root Essential Phone (Ph-1) using Magisk tool. If you are entirely new to rooting, flashing a Custom ROM or an Official Firmware, please read the entire tutorial once before actually performing it on your device.

Tutorial: How to install TWRP on Essential Phone (PH-1)

  1. Download all the required files from the above-given links to your computer.
  2. Now copy all the downloaded file to C:\adb folder where the ADB/Fastboot binaries will be present.
  3. Connect your phone to the computer using compatible USB cable (preferably, the official one, provided by Essential with the phone box).
  4. Open Command Prompt on the same directory as TWRP file. Press the SHIFT key and right-click on an empty space. Select “Open PowerShell window here” or “Open command window here” from the pop-up menu.
    PowerShell Window
  5. On the PowerShell Window, type the following command and HIT enter:
    adb reboot bootloader

    (This will reboot the device into fastboot/bootloader mode.)
    └ If you get a permission pop-up on your device to Ällow USB debugging”, tap OK.

  6. Once you are in the fastboot mode, type the following command and HIT enter:
    fastboot flash boot twrp-3.2.3-0-mata.img

    (The command ends with the file name. If the file name changes in a newer version, type “fastboot flash <your-changed-name-here.img”)

  7. Once the recovery has been flashed, tap the volume buttons a few times until ‘Recovery mode’ appears on the fastboot screen. Use the Power button to select.
  8. You will be asked to enter your device Password/PIN/Pattern. Enter it to let system decrypt in recovery mode. If you don’t have any password, it won’t ask.
  9. Your Essential Phone should be in TWRP recovery now.

Tutorial: How to root Essential Phone (PH-1)

  1. Make sure; your phone is still connected to the computer.
  2. In the TWRP home screen, go to ‘Advanced’ > ‘ADB Sideload’ and swipe the sideload button.
  3. Sideload the TWRP installer using the following command:
    adb sideload twrp-installer-mata-3.2.3-0.zip
  4. Next, Sideload Magisk ZIP using the following ADB command:
    adb sideload Magisk-v17.1.zip
  5. The file will be sideloaded and flashed on your phone.
  6. Finally, reboot your device using the following command:
    fastboot reboot

So, you are done here! No further steps are required for rooting.

Once you are done with everything, reboot your phone to the system, and verify root status using this Root Checker App.

So you are done with this tutorial! You had successfully installed TWRP and rooted Essential Phone (PH-1) using our guide. If you faced any problem with performing this tutorial, please let us know by dropping a comment below. Our team will reply you back as soon as possible.

Is this post helpful? Please do share it on Social Media to THANK US.

Saeed Ashif Ahmed
Saeed Ashif Ahmed is a Blogger who has a keen interest in how emerging technology can help the world become a more just, equitable, and kind place. He enjoys interviewing CEOs of tech startups asking them what they are doing to bring greater opportunity and equity to our society.
Would love your thoughts, please comment.x