yashsingh1/xdaforums huggingface dataset:
[Essential Phone Guides, News, & Discussion] robertbarber:
No real problems that I have seen so far but I have only been using it for about two weeks now as I got the phone with my tax refund money. It does use EAS and I have noticed a little lag at times which may be due to that, but I know the maintainer is adding and fixing things constantly so that will probably be fixed soon. there is a telegram channel for those wanting more info, The link is https://t.me/CandyRoms, this will help keep people from posting in this thread for more info until an official thread is made.
[Essential Phone Guides, News, & Discussion] crixley:
I can't seem it get it rooted

ahh doesn't look like it has immersive mode anyway from what I can tell.
[Essential Phone Guides, News, & Discussion] GospelNerd:
8.1 Official boot img?

Anyone pull the boot.img for the Official 8.1 release yet? :angel: Could someone do that pretty please? (I don't know how or I would try) I'm also on 8.1B1 rooted
[Essential Phone Guides, News, & Discussion] rignfool:
You could follow the directions in the OP for custom ROM...

That's the procedure
[Essential Phone Guides, News, & Discussion] GospelNerd:
O.. duh.. scrolled right past the hidden content. :cyclops:

I haven't been able to update to 8.1 official yet. So, I can't dump from my own system yet. :(

I'll do it if no one else does before I manage to get the official 8.1 up and running on my phone.
[Essential Phone Guides, News, & Discussion] Xestrada:
https://mega.nz/#!fctigaiC!HjUYVk6670tw3Yzmbwb7UFTvNDfo9E5brngN2pR-ehk

Stock boot.img for official 8.1
[Essential Phone Guides, News, & Discussion] vergilbt:
thx to op

found oreo_official_boot.img in your folder!
[Essential Phone Guides, News, & Discussion] Airgio:
Once rooted, how i can get official OTA updates? (i'm on the last 8.1 stable)
[Essential Phone Guides, News, & Discussion] GryphKid44:
Flash back to stock, take OTA, re-root
[Essential Phone Guides, News, & Discussion] guliver365:
I am on 8.1 beta rooted with custom kernel ementhal the Ota is visible for 8.1 what is the course of action to safety upgrade?
[Essential Phone Guides, News, & Discussion] joewoo:
how do you go back to stock if you never did the unlock critical command?
[Essential Phone Guides, News, & Discussion] Skripka:
Then do the unlock critical command...
[Essential Phone Guides, News, & Discussion] Airgio:
Sorry, i'm new so these passages aren't so clear for me. So i'm unlocked, with twrp and rooted with magisk, what i've to do to revert to stock?
[Essential Phone Guides, News, & Discussion] GryphKid44:
The OP in his thread should explain. Use the back to stock link for the version you are on currently.

https://xdaforums.com/essential-phone/development/stock-7-1-1-nmj20d-t3701681
[Essential Phone Guides, News, & Discussion] indrafendy:
So when revert back to stock, all data will be gone?
[Essential Phone Guides, News, & Discussion] Skripka:
Correct the fastboot -w command is a full wipe.
[Essential Phone Guides, News, & Discussion] indrafendy:
Well then I Guess I will keep my root cause I don’t want to redo all over again. Thanks !
[Essential Phone Guides, News, & Discussion] avd:
Fastboot -w not required to go from old stock to new stock. Only to go from custom to stock or custom to custom or visa versa

---------- Post added at 11:05 PM ---------- Previous post was at 10:34 PM ----------

Fastboot -w not required to go from old stock to new stock. Only to go from custom to stock or custom to custom or visa versa
[Essential Phone Guides, News, & Discussion] indrafendy:
Means if I revert, ota then root will my magisk module etc all won't be lost?
[Essential Phone Guides, News, & Discussion] pitobaby76:
No you won't lose anything. I just did it today. Just don't wipe and you'll be fine :good:
[Essential Phone Guides, News, & Discussion] avd:
no, if you do it right, all your other apps and data will be intact except for magisk and magisk modules
[Essential Phone Guides, News, & Discussion] savo83:
I'm on Oreo 8.1beta with Elemental kernal and rooted. What happens if I do the update? Will it boot except I will have lost magisk and root?

If it fails like I imagine it will, can I just flash without wipe the new 8.1?

Thanks
[Essential Phone Guides, News, & Discussion] NaterTots:
Many in this thread did ADB sideload of the 8.1Beta1 in stock recovery, which didn't wipe their device, and then took the OTA. This is probably the easiest option.

I tried flashing the beta1 boot.img to reset but the OTA wouldn't take and after trying more things than I should have, it ended up doing a factory data reset on its own. Then it downloaded the OTA file and would install it
[Essential Phone Guides, News, & Discussion] M!tch:
the easiest method is to disable lockscreen/fingerprint, install full "back to stock" via fastboot and root via twrp, stock boot image and magisk.

after this everything works like before (also magisk modules) and lockscreen security can be enabled again.
[Essential Phone Guides, News, & Discussion] rogconnect:
The easiest way...

Sideload 8.1beta. then boot up....take OTA.

Magisk Manager still there. Install thru Magisk manager Oreo8.1 img.

Then transfer the patched_boot.img to PC to your mininum adb folder. then adb reboot bootloader

Type fastboot flash boot patched_boot.img. And then reboot...then enjoy rooted without TWRP.
[Essential Phone Guides, News, & Discussion] tech_head:
That works great.

I did that as soon as 8.1 came out.

Then a custom kernel became available. :(

So back to twrp, flash boot, install kernel zip, install magisk. Reboot
[Essential Phone Guides, News, & Discussion] Skripka:
No...

D/L new kernel. Open Magisk app (even while unrooted), hit "install"...select boot image, your new kernel img....Magisk will create a new patched_boot.img. Transfer it to your computer's ADB directory. Reboot to bootloader, and install via Fastboot.

Still no need for TWRP.
[Essential Phone Guides, News, & Discussion] tech_head:
Cool
[Essential Phone Guides, News, & Discussion] whymoo:
That would work if the kernel was a img but its a zip and there is no img inside the zip.

Edit: nevermind there is a image, its a .image instead of a .img but should still work.
[Essential Phone Guides, News, & Discussion] ZooBaAr:
I take it you mean elex.Image ?

Did it work for you/?

ty

Zo0
[Essential Phone Guides, News, & Discussion] crixley:
What? It will create an IMG file for you, and calls it patched_boot.img

I've done it several times
[Essential Phone Guides, News, & Discussion] whymoo:
It creates a image but it needs a image to create the image elementalx kernel is distributed as a zip so the image has to be extracted so it can be patched by magisk.

---------- Post added at 01:43 AM ---------- Previous post was at 01:42 AM ----------

I didn't do it because I used the usual method with twrp to install elementalx.
[Essential Phone Guides, News, & Discussion] rignfool:
That is not a bootable image...

That is a zimage... Which is one half the kernel...

I don't think the magisk manager will build a boot.img from parts... You have to have a full running image before attempting to patch...

Meaning... You flash elementalx independently from magisk.. but they will work together
[Essential Phone Guides, News, & Discussion] ZooBaAr:
TY for that. I thought I had read that skripka used magisk to create patched boot from kernal.img. I am just trying to avoid using twrp if I can fastboot or adb it.

Zo0
[Essential Phone Guides, News, & Discussion] rignfool:
You really can't...

Well you can... But I don't know how...

Hmm...

You can try this... No guarantee though...

Flash stock image... Flash magisk... Then flash elementalx...

What that should do... Is let you unroot and remove elementalx at the same time to be able to take OTA without needing a PC... You could then re-root on the go...

EDIT: I think I'm gonna do this... This has potential
[Essential Phone Guides, News, & Discussion] BrettB0727:
Thanks for the recommendation! For some reason, it didn't work for me the 1st time, but it did the 2nd.
[Essential Phone Guides, News, & Discussion] Croak:
Where the hell is it though? Can't find it anywhere, nothing the MagiskManager directory but Magisk_Vxx zip files, no sign of patched_boot.img anywhere on the internal PH-1 storage, even though Magisk tells me it's patched/created in supposed to be in the MagiskManager directory..
[Essential Phone Guides, News, & Discussion] Droktoberfest:
You can use the adb pull /sdcard/MagiskManager/patched_boot.img to get it
[Essential Phone Guides, News, & Discussion] NaterTots:
After creating the patched image I need to reboot before I can see it in the magisk folder while connected to my PC.
[Essential Phone Guides, News, & Discussion] RandomPooka:
New to the device, and I'm staying stock (plus Magisk).

Couple dumb questions:

1. Is the A/B partition scheme why we can't flash a permanent version of TWRP, or is that still just because the recovery is a WiP?

2. Can we "fastboot boot twrp.img" rather than flashing it?
[Essential Phone Guides, News, & Discussion] rignfool:
1. I think it has something to do with no one wanting to do the work... The version we have is based on Nougat somewhere way back

2. No... Essential didn't think we needed fastboot boot... So we suffer
[Essential Phone Guides, News, & Discussion] RandomPooka:
THAT'S frustrating

---------- Post added at 05:45 PM ---------- Previous post was at 05:44 PM ----------

In theory, though .. One could map the partitions and rebuild TWRP properly ..

---------- Post added at 05:52 PM ---------- Previous post was at 05:45 PM ----------

Hmmm .. looking at the author of this post, I'm getting the impression that this has already been looked into. Other sources online are telling me that we don't even HAVE a recovery partition? Where does our stock recovery image live, I wonder? So much new stuff to look into and learn about with a new device!
[Essential Phone Guides, News, & Discussion] rignfool:
It's in the ramdisk of the boot.img
[Essential Phone Guides, News, & Discussion] tech_head:
1. It's because the recovery is part of the boot and it needs to be developed.

Now that 8.1 is released I'm sure they are working on it.

2. No.
[Essential Phone Guides, News, & Discussion] agent_I:
Hi, new member here but long time lurker. I am also getting this problem and see that it hasn't been addressed. Any advice on how to make TWRP stick?
[Essential Phone Guides, News, & Discussion] ZooBaAr:
[MENTION=4321403]Kisakuku[/MENTION], now that TWRP is up to v6 , I noticed I can drag files right to my phone whilst in Twrp and I actually dragged and flashed Lineage rom from twrp, any chance that magisk zip and boot image can be flashed from twrp as well? Twrp still doesn't stick after reboot but one and done?

I'm going to give it a shot just cuz, make a nandroid if i can.

Also post #3 still points to v4 of Twrp.

Thank You for great the guide.

Nope, didnt work, off to do it your way ;) I

was

able to boot into twrp when I chose reboot from OS? interesting.

I was able to make nandroid but not brave enough to actually try to restore, it looks ok.

#3 tried it your way but once in twrp ADB no worky, tried sideload option IN twrp but fail so I just flashed magisk in twrp, did not flash boot img. reboot, have root and safety net pass but no wifi.

I did grab the log from twrp

Zo0
[Essential Phone Guides, News, & Discussion] AxxPyrtlexx20:
Fixed it and now I'm rooted, thanks for all the help!!
[Essential Phone Guides, News, & Discussion] 1Krima:
Does this mean we can use TWRP to undo force encryption and have our phones not encrypted?

Is there still a reason to do that?

Thanks.
[Essential Phone Guides, News, & Discussion] AxxPyrtlexx20:
Now that my bootloader is unlocked and rooted my WiFi and hotspot don't work, any reason why?
[Essential Phone Guides, News, & Discussion] 12paq:
Not sure? Mine work fine.
[Essential Phone Guides, News, & Discussion] networx2002:
I have the same question... Im on build NMI81C and states theirs no update available for my devcies, so what can i do to get root?

Thanks
[Essential Phone Guides, News, & Discussion] bmg1001:
I didn't make one for NMI81C because it's already two updates behind. Nonetheless, you can try these. I have NOT tested these for the same reason that I didn't make one in the first place, so be wary. You flash these at your own risk, as always.

NMI81C Boot Image with TWRP (not Magisk patched, should be able to flash Magisk normally by just flashing it)

NMI81C Boot Image without TWRP but with the Magisk patches (you can flash Magisk using the same method as NMJ20D in OP, just use this boot image instead at the end)

NMI81C Boot Image (Stock)

Let me know if it works!
[Essential Phone Guides, News, & Discussion] Zravis:
Instructions were super easy, thanks for the guide. Rooted in less than 10 minutes with no problems. :)

---------- Post added at 09:12 AM ---------- Previous post was at 08:57 AM ----------

Try flashing the latest "unofficial stock" image and re-root. I have 2 of these phones and one of them reacted in the same way for some reason.

https://xdaforums.com/essential-phone/development/stock-7-1-1-nmj20d-t3701681
[Essential Phone Guides, News, & Discussion] 1Krima:
Is there still no way to remove the Forced Encryption on this device?
[Essential Phone Guides, News, & Discussion] defTwitch:
I'm with you... =(

my phone is not recognized once in fastboot. I see it with ADB Devices just fine.

fastboot devices = nada

fastboot devices -i 0x2e17 = nada

any other ideas anyone?
[Essential Phone Guides, News, & Discussion] AxxPyrtlexx20:
I figured out how to fix it, I'm rooted now and everything
[Essential Phone Guides, News, & Discussion] defTwitch:
Care to share? =)

I'm currently looking at this:

https://xdaforums.com/essential-phone/how-to/unofficial-usb-drivers-essential-ph-1-t3678231/
[Essential Phone Guides, News, & Discussion] AxxPyrtlexx20:
Open device manager and put your phone in boot loader mode, and go to your device in device manager and if it shows Mata that's why, its not pointing to the correct one so you'll have to change it to the correct one manually which it should look like this

Also when you do the fast boot commands like for instance fast boot devices -I 0x2e17 always add (-I 0x2e17) at the end for your fastboot commands
[Essential Phone Guides, News, & Discussion] defTwitch:
I was able to fix it by downloading the suggested driver zip in that thread and then:

thanks
[Essential Phone Guides, News, & Discussion] AxxPyrtlexx20:
Everything working now? Its being detected in fastboot now?
[Essential Phone Guides, News, & Discussion] defTwitch:
Yea all good... rooted and hoping this magically fixed my problem with cell service on verizon somehow :P

LOVE this phone besides that fairly important issue so far.

Happy Flashing!
[Essential Phone Guides, News, & Discussion] gokart2:
May I ask if you tried flashing superSU and if it worked?
[Essential Phone Guides, News, & Discussion] kinglove1211:
Yeah super su works.i used the 2.82.zip.only thing is that if you use it you can't boot back into twrp for some reason like you can with magisk.
[Essential Phone Guides, News, & Discussion] gokart2:
Nice. Believe its do to the newer partition a/b thing. Don't have the device yet, but should soon hopefully. I'm a bit behind on the newer a/b partition stuff, but have an idea how to get around it and have twrp work.......give a sec
[Essential Phone Guides, News, & Discussion] RandomPooka:
Next stupid question.

Can you use something like flashify to flash the TWRP 11 boot image from the device and then boot to recovery without using adb or fastboot?

Obviously, this would only be after installing magisk for the first time.
[Essential Phone Guides, News, & Discussion] rignfool:
Haven't been able to use FlashFire or Flashify successfully...
[Essential Phone Guides, News, & Discussion] jake5253:
Pertaining to the fastboot boot twrp.img, I actually posted about that exactly a little while ago here: https://xdaforums.com/essential-phone/help/fastbooting-boot-images-t3761593.

We should ALL join the AMA this Wednesday and let Essential know just how much we would LOVE to have the option of fastboot boot. They are aware that we want it, it is on the to-do list, but it is NOT currently a priority. If we can get a lot more people asking for it and showing how much it would make things amazing, they *just might* bump it up the list a little bit. Also, at least hop on and show Essential some love and support.
[Essential Phone Guides, News, & Discussion] RandomPooka:
American Motorcyclists Association? (No, really. What is the AMA in this instance?)
[Essential Phone Guides, News, & Discussion] NaterTots:
AMA = Ask Me Anything

It's in the Essential Sub Reddit
[Essential Phone Guides, News, & Discussion] RandomPooka:
I guess I'll have to go start using reddit
[Essential Phone Guides, News, & Discussion] jamesuhl:
I buggered something during ROOT of 8.1. I flashed TWRP successfully. I must've done something wrong during the reboot. It boots to the Powered By Android screen, and doesn't proceed. I cannot boot into TWRP any longer. I tried reinstalling with "fastboot flash twrp.img", and I get "unknown partition".

I can no longer access via adb, but I have flashboot access.

Got any tips on how this noob can recover from this?
[Essential Phone Guides, News, & Discussion] RandomPooka:
Are you using fastboot flash boot TWRP.img?

The word boot is important, because you've got to tell it where to flash it
[Essential Phone Guides, News, & Discussion] jamesuhl:
No, I didn't. [Noob would be a compliment, to be honest!] I worked on this too late last night and don't recall the exact command I used or where I got the tip, but IIRC, I got flashboot to identify the A partition was where it was writing.

Again, I do apologize for my ignorance!

Are you suggesting that I should be using "fastboot flash boot a TWRP.img"

Also, is there a guide I haven't yet found for recovering from these situations? I'm happy to do my homework!

Thanks in advance for the assistance.
[Essential Phone Guides, News, & Discussion] Skripka:
You are using invalid command structure. There's lots of Fastboot manuals and guides out there. You must duplicate the commands as given in guides EXACTLY.

For now, the OP tells you everything you need to know. I could hand hold you through it but don't have the time, and honestly you'll learn more extracting yourself from this.
[Essential Phone Guides, News, & Discussion] jamesuhl:
Understood. I appreciate your help! I have the 8.1 image (I'll call it oreo.img) from Essential. If I understand all of this correctly, I can resuscitate my previous 8.1 install via fastboot by entering "fastboot flash boot oreo.img". Once the phone is back to life, then I can restart the rooting process.
[Essential Phone Guides, News, & Discussion] Skripka:
Presuming the phone is unlocked (Bootloader and critical and so on), yes. I doubt you need such a strong measure. And flashing the return-to-stock ZIPs takes 10-15 minutes, so if you're in a hurry to get back working it is less than ideal...But it would get you back to zero (again presuming you are completely unlocked). This is the danger of being excited and in a hurry and not doing things exactlly. Just saying. Stray malformed commands can do damage.

Probably...all you'd need to do is properly flash TWRP again. then follow the rooting instructions again.

Since your Fastboot commands provided in your posts haven't been correct....I'm skeptical of you following the OP instructions precisely. Another possibility is your stock boot.img you are supposed to flash before Magisk as well as your Magisk zip are corrupted downloads. Which is why MD5 sums are provided for such critical files and you should always hashsum check them.

Remember, TWRP does not live permanently on the PH1, it is a temporary replacement.
[Essential Phone Guides, News, & Discussion] jamesuhl:
Oy! I did not perform a critical unlock, just bootloader unlock. Your observations are spot on, BTW! I was really struggling to clearly understand the OP's instructions, so I followed a well-done video. The problem is, the video was made for Android 7 Essential root, not 8.1. I'm seeing the critical differences, after the fact.

Regardless, this failure is teaching me volumes!

First

Action

In

Learning

I'll work on the phone tonight and learn some more.
[Essential Phone Guides, News, & Discussion] RandomPooka:
I've got to ask.. What's a critical unlock?
[Essential Phone Guides, News, & Discussion] Skripka:
Bootloader unlock only lets you flash the main A/B partitions....however for example the modem basebands (and so on) all have their own dedicated A/B partitions as well, that remain locked and cannot be flashed in Fastboot....unless you do the critical unlock. For playing with different ROMs this doesn't matter--until you need to update/upgrade your firmware/baseband etc.

If you ever have to run a restore-to-stock operation and execute the flash-all.bat script as you are supposed to (but without unlocking critical and so on)....only the A/B OS partitions will get flashed and the other down+ partitions will fail to flash.
[Essential Phone Guides, News, & Discussion] RandomPooka:
I've only had mine for a few days, so I still haven't learned all the fun A/B stuff yet. It still confuses me that you can't flash the radio partition, since I got so used to being able to do that on the Nexus 6
[Essential Phone Guides, News, & Discussion] jamesuhl:
Skripka, thanks again for your feedback - you've helped me get up and running / resolve my soft-brick!
[Essential Phone Guides, News, & Discussion] albertohds:
Its possible re-lock bootloader without losing root access?
[Essential Phone Guides, News, & Discussion] NaterTots:
I wouldn't recommend doing that.

You should only lock your bootloader if your OS is completely stock.

Having root isn't stock anymore.
[Essential Phone Guides, News, & Discussion] tech_head:
No.

Are your trying to brick your phone?

If you are rooted, why are you trying to lock your BL?

Magisk wl hide root and BL unlock from just about everything including Pay, Banking Apps and others.
[Essential Phone Guides, News, & Discussion] albertohds:
every time I turn it on, a legend appears that the bootloader is unlocked, it is possible to remove it?

"Your device software can't be checked for corruption. Please lock the bootloader"
[Essential Phone Guides, News, & Discussion] RandomPooka:
Don't.

A modified boot.img will not boot on a locked bootloader. That's why you unlock it.

I don't often reboot my device, but the 2 seconds that are spent displaying the screen doesn't really bother me as much as a bricked device would.
[Essential Phone Guides, News, & Discussion] tech_head:
Yes, you will see that as long as the BL is unlocked.

It doesn't mean anything except the BL is unlocked.

You cannot remove it unless you unroot and go back to a completely stock phone, then lock your BL.

You will brick your phone if you lock the BL with a patched boot image installed!!!!!!
[Essential Phone Guides, News, & Discussion] Minh Dao:
I have done all instructions like in the guide (TWRP-> FLASH .img to BOOT then flash MAGISK then EX KERNEL) but when I boot up only kernel changed, no root

Anyone have an idea to fix? I'm on OREO
[Essential Phone Guides, News, & Discussion] RandomPooka:
Try flashing EX before Magisk instead of last.

Boot to TWRP

Flash stock image

Flash EX

Flash Magisk

Reboot
[Essential Phone Guides, News, & Discussion] Minh Dao:
Thanks, let me try it.
[Essential Phone Guides, News, & Discussion] albertohds:
it is possible to update having unlocked the bootloader and root?
[Essential Phone Guides, News, & Discussion] RandomPooka:
Fastboot flashing the 8.1 zip files would do it. Make a backup of your data and sdcard, just in case they get wiped
[Essential Phone Guides, News, & Discussion] rogconnect:
Updated fine last month update. I am waiting for the img for root on magisk

Edited- You need to sideload the latest build then take the OTA. And wait for the patched img for magisk to root.