Is there no permanent TWRP recovery for the essential?

Here is the comment linked in the above comment:

I've seen many different scripts and guides available. This is how I do it. This information is for educational purposes only on an as-is basis. Proceed at your own risk. No warranty is implied or granted. Essential support won't help if you have any problems. You may damage your device. You have been warned.

Step 1) Setup ADB on your computer. You will need this for many steps during the process.

Step 2) Unlock your bootloader. And DO NOT relock it for any reason.

Step 3) Disable screen lock security on your phone. This is important!

Step 4) Flash twrp for Essential by invisiblek. You can find it on his website here.

Note: You need to be in fastboot mode to do this.

> fastboot devices -i 0x2e17

> fastboot -i 0x2e17 flash boot twrp.img

Administrator/root might also be required!

Step 5) Using TWRP, flash the stock boot image for the version you want to root:

Hint! This is the file you want: OREO-8.1-MAR13-OFFICIAL-OPM1.180104.092

Step 6) Flash the latest ElementalX-PH1 kernel.

Step 7) Flash the latest Magisk version. Don't worry about Magisk manager for now.

Having trouble transfering the files to the phone? Try "adb push" to a local folder on the phone like /sdcard/Downloads/ while booted into twrp or the phone OS.

Step 8) Reboot into the OS and your rooted phone will boot.

Step 9) Install helpful applications to control what you have installed:

ElementalX Kernel Manager

Latest version of Magisk Manager (if it doesn't update automatically).

Latest Greenify (Controls hibernate, doze, and which apps run in the background)

Step 10) Improve your device with root using Magisk!

Use the F-Droid application store to install AdAway to install an adblocking hosts file and automatically keep it up to date.

Open Magisk Manager, open the menu from the top left, select Downloads

You are looking for the following two Magisk modules:

Xposed Framework (SDK 27) 90.1-beta3 (Systemless)

YouTube Vanced - Magisk Repo

To use the Systemless Xposed for Oreo 8.1, you will need to install the Magisk version of the Xposed control application:

XposedInstaller_3.1.5-Magisk.apk from the XDA thread here.

From the Xposed control application:

AdBlocker Reborn Greenify

At this point, your Essential phone will block advertising via a hosts file and Xposed framework pulling the ads out of your applications. You will have access to Magisk and Xposed module management applications and the repos included for extra features if you need any. YouTube will play in the background with the screen off, block all ads, support downloads, and a lot more. Greenify (with a donation package upgrade) can shallow hibernate and doze applications giving you more battery life than you thought possible. The phone's battery life is already impressive. By blocking ads instead of constantly refreshing them, hibernating apps without losing push alerts, and similar, you can achieve screenshot worthy results.

If you have any problems, reply and I will try to help.


Comment by: u/patch_one_four_more | Subreddit: r/essential | Date and Time: 2018-03-27 17:12:24 UTC |


I'm a bot. Please click on the link in the original comment to vote.

/r/essential Thread Parent Link - xda-developers.com