yashsingh1/xdaforums huggingface dataset:
[Essential Phone Guides, News, & Discussion] JimmyCash030:
just downloaded cheers.

but before i do something wrong let me ask:

i am currently on the november update, have root (flashed with the november boot image provided here). just rebooted now into twrp and have an encryption check (never rebooted into recovery after i patched the november image as i didnt need it..)..the screenlock pin i have on android is not getting accepted. so twrp is useless for now...

how do I flash the december update and keep root now? just booting into bootloader and using the fastboot command to flash the December boot img?

cheers

edit: okay just rebooted into bootloader and used the command from #1

terminal output:

phone restarted normally. looking at the settings, i am still on november patch. what am i doing wrong ?!
[Essential Phone Guides, News, & Discussion] ktmom:
Which slot are you booting on? If you flashed to B but are booting A...

In TWRP, pay close attention to the keys you are pressing for the passcode. Your touch must be very accurate.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Essential Phone Guides, News, & Discussion] JimmyCash030:
very good hint dude! i realized that the keyboard is a bit moved to the left, so pressing 5 ended always in pressing 4 :laugh:

encyrption worked. then:

1. install OTA

2. install twrp installer

3. install magisk

4. reboot into recovery

5. twrp working. reboot to system

6. magisk manager says no magisk installed

7. reboot to recovery

8. install magisk

9. reboot to system

10. all good !

cheers
[Essential Phone Guides, News, & Discussion] NLBeev:
Same with ElementalX 3.1.1

https://androidfilehost.com/?fid=11410963190603866875
[Essential Phone Guides, News, & Discussion] swiftbones74:
Been wanting to try ElementalX. Can I flash this over dec_twrp_magisk_stock_boot.img? I'm guessing that I can, just wondering what the steps are?
[Essential Phone Guides, News, & Discussion] RandomPooka:
fastboot flash boot the.name.of.this.boot.img
[Essential Phone Guides, News, & Discussion] chrischo1996:
Wrong slot?

When I boot into slot b, I'm in the november build with the newest Elemental Kernel and Magisk.

When I boot into slot a, I keep going into twrp.

Any solutions?
[Essential Phone Guides, News, & Discussion] lynnux:
Same thing happened to me. I had to reflash the dec_patched_twrp_magisk_stock.img (from [MENTION=5447216]aer0zer0[/MENTION] ) via adb. (May also have reflashed twrp installer for good measure after rebooting, can't remember).
[Essential Phone Guides, News, & Discussion] NLBeev:
That's normal after an update. I assume slot a is overwritten with the December update.

Flash the newest combined boot-twrp-magisk image.
[Essential Phone Guides, News, & Discussion] chrischo1996:
I tried flashing the combined image to both slots, but still nothing...
[Essential Phone Guides, News, & Discussion] NLBeev:
Probably you flashed the wrong version.

You may start over with the latest (Dec) back-to-stock images from a pc. https://xdaforums.com/showthread.php?t=3701681
[Essential Phone Guides, News, & Discussion] chrischo1996:
I'm using your version with Elemental Kernel. Maybe I'm doing it wrong? Here is my process.

-Boot into bootloader mode

-fastboot flash boot filename.img

-then just reboot.

I've also tried flashing into both slot and b, but still the same issue, b will boot into november patch with updated magisk, twrp, and elemental kernel, and a will just boot into twrp.

Any help would be appreciated, thanks!
[Essential Phone Guides, News, & Discussion] NLBeev:
The patched boot images listed in this thread must match the version of the official Rom.

In a previous post you wrote that in slot b of your PH-1 you have the November update. Than you need the patched boot image of November.

https://androidfilehost.com/?w=files&flid=285056

Here you find several boot images of November that worked on my PH-1
[Essential Phone Guides, News, & Discussion] skeeter123:
Greetings! I'd like to update my ph1 to the latest Pie version.

Currently, I'm unlocked, rooted and running:

Android 8.1.0

July security patch

Build OPM1. 180104.267

No TWRP

This is my backup phone currently, but I plan to be using it more in the near future.

My question is what's the best practice for updating this little beast? I don't much care if it's done with TWRP or not. Nor, do I care if I lose data (clean install) .

TIA!

..
[Essential Phone Guides, News, & Discussion] ktmom:
Please carefully read *[STOCK][DUMPS][FIRMWARE] Essential stock firmware and rom dumps.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Essential Phone Guides, News, & Discussion] skeeter123:
Okay. I read the referenced thread. (and referenced other threads.)

Now my questions are:

Can I go from my current July build (Oreo) to the current December Pie build directly, or are there any intermediate builds that I need to go to first?

Do I need the boot.img files for the version that I am going to, ie., the December pie version?

Edit: I have to dive into the "flash all" scripts section a bit more...

..
[Essential Phone Guides, News, & Discussion] ktmom:
What ever version you flash will go to the inactive slot and then switch to that slot making it active. You're not flashing incrementals over top of the existing running ROM like in non A/B slot devices. The 9.0 bootloader is different than the 8.1.1 bootloader so you won't be able to boot the old slot after updating.

The boot.img files in this thread are a convenient way to get TWRP and root after updating. The boot.img should match the firmware (e.g. .099 firmware = December boot.img).

BTW, this thread is for rooting so it would be courteous to open a thread in the Q/A forum to avoid more off topic [emoji6]

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Essential Phone Guides, News, & Discussion] skeeter123:
Ahh. Good info! Apologies for the OT. Got carried away in my goals... Derp!
[Essential Phone Guides, News, & Discussion] NLBeev:
https://www.androidfilehost.com/?fid=11410963190603870371

Boot image all-in-one for December update (4.4.162) with EX 3.1.1, TWRP and Magisk 18.1.

Same as previous post but renewed after Magisk update to version 18.1. Build of ianmacd.
[Essential Phone Guides, News, & Discussion] avatar1961:
How to use the All-In-One?

Sorry for being ignorant. But how do you use these All-in-ones? I am running Nov PIE release and have the phone rooted. I tried going into TWERP and flashing the all-in-one update but I still have Nov PIE when it reboots.

I'd like to learn the "easy" way to do this with the all-in-ones vs the way I have been doing it.

I looked but have not found the thread that has the steps for this (if there is one, which I imagine there is).

Thanks!
[Essential Phone Guides, News, & Discussion] RandomPooka:
That's just the boot image (kernel).

You want the BTS (back to stock)
[Essential Phone Guides, News, & Discussion] avatar1961:
Thanks. But that isn't really helping me :( I THINK what you mean is to get the Dec OTA image, sideload that, then go into twerp and flash the all-in-one boot image. But I'm thinking I have tried that sort of thing in November and it nuked Twerp and I wound up having to do the entire thing. Flash OTA, Flash Twerp, Flash Magisk, switch slots, let magisk do it's thing on rooting, then restore everything after the phone boots.
[Essential Phone Guides, News, & Discussion] RandomPooka:
No. What I mean is you want the BTS, like I said. You are SERIOUSLY overthinking this process.

You use fastboot to flash the BTS (no wipe version, if you're trying to save your user data instead of completely cleaning the device), then you fastboot that AIO boot.image if you want TWRP (why would you shorten a 4 letter acronym to a 5 letter word?)

This process SHOULD be detailed in the same thread you're going to find the BTS in.

---------- Post added at 01:43 PM ---------- Previous post was at 01:39 PM ----------

Here's the thread to get your BTS file.
[Essential Phone Guides, News, & Discussion] avatar1961:
Wow. Seriously overthinking is right! This was WAY too easy :) Thank you so much. (and I typed Twerp, not TWRP because I guess I wasn't paying enough attention to my typing).
[Essential Phone Guides, News, & Discussion] hssxda:
For all those who want to install monthly updates on rooted Essential PH-1, I wrote up a step by step guide which I did my best to be Noob friendly. I hope his helps some people here.

[GUIDE] NOOB-Friendly STEP-BY-STEP Instructions to Install Monthly OTA updates on Rooted Essential PH-1

All feedback is appreciated. Thanks!
[Essential Phone Guides, News, & Discussion] RandomPooka:
It definitely is a much easier process than your original method. This phone is almost as easy as to flash and update as the Nexus 6 phone was.
[Essential Phone Guides, News, & Discussion] jclendineng:
Every time I try and flash boot images I get FAILED (remote: 'Error flashing partition.') I have searched all over and cant find a solution. Im on the latest stock, with bootloader and critical unlocked. Seems very inconsistent, sometimes I can flash and sometimes I cannot.
[Essential Phone Guides, News, & Discussion] swiftbones74:
Get a new USB-C cord and make sure it's USB-C 3.0 or 3.1. The one that comes with the phone is 2.0 and can give those errors. Good luck (it worked like a charm for me)
[Essential Phone Guides, News, & Discussion] jclendineng:
What cable would you recommend? I have a ton of cables, anker and the like. I'll pick up a specific USB 3.1 gen 2 cable today and check.
[Essential Phone Guides, News, & Discussion] jclendineng:
So got a nice cable, still getting the same error.
[Essential Phone Guides, News, & Discussion] aer0zer0:
What does the output of fastboot --version say

That's minus minus
[Essential Phone Guides, News, & Discussion] jclendineng:
fastboot version 28.0.1-4986621

I try and flash patched boot, or TWRP, get the same error flashing partition. Tried 10 different cables including the verified USB 3.1 Gen 2 type C. I always screw up the boot though t takes many tries to "fastboot flash _a/_b boot" again to restore boot functionality. Seems super picky about flashing anything.
[Essential Phone Guides, News, & Discussion] aer0zer0:
Can you get a screenshot of the command and error message.

Your not using essential fastboot, where did it say your fastboot was located. (The next message that was after the version info)
[Essential Phone Guides, News, & Discussion] jclendineng:
I'll upload one tonight. That's the latest fastboot from Google. I also tried essential. :)
[Essential Phone Guides, News, & Discussion] jpl1995:
---------- Post added at 06:57 AM ---------- Previous post was at 06:50 AM ----------

[/COLOR]

you can Flash ota via twrp，and flash twrp.zip after ota（no

reboot） .Then reboot to system，and boot into twrp again，now you can flash whatever you want
[Essential Phone Guides, News, & Discussion] dvdivx:
TWRP and all the images posted are too large to flash anymore to the boot sector, any chance of a patched boot image smaller than 24 MB?
[Essential Phone Guides, News, & Discussion] NLBeev:
The patched boot images posted includes twrp recovery and that's why the total size is 64Mb. And the images are also patched for root access by Magisk manager.

When you want the EX kernel only (without root). It is on https://elementalx.org/devices/essential-ph-1/
[Essential Phone Guides, News, & Discussion] websk8r:
Hi jclendineng,

I was having similar issue with "fastboot flash boot <patched.img>"…. so this is what worked for me.

Step#1. boot into bootloader...

for example using: adb reboot bootloader​

Step#2. Make sure fastboot is showing your device.

using: fastboot devices ​

It should list your connected device, otherwise may need to install latest essential USB drivers.

Step#3. find out active slot...

using: fastboot getvar current-slot​

it will return slot, something like _a or _b - make note of this.

Step#4. flash whatever boot image you want to flash to current active slot

fastboot flash boot_<letter> <filename>.img​

for example: fastboot flash boot_a <filename>.img​

Same way you can flash image to inactive slot if you like.

Hopefully it works for you.
[Essential Phone Guides, News, & Discussion] n2locarz:
I'm just going to say it... This guide WAY outdated and far too complicated. If anyone wants a fast and proven method with only a few steps and commands

https://droidfeats.com/root-essential-phone/

btw: I don't know the people from that page. But the author knows what he is doing
[Essential Phone Guides, News, & Discussion] bmg1001:
Just an FYI: The guide you posted seems to be missing one very important and crucial step: the fact that you have to reinstall the original boot image while in TWRP, but before flashing the TWRP Installer zip. Actually, that guide might be slightly outdated too, because it is suggested for you to use the official TWRP image, which wouldn't have touch capabilities working if used on anything newer than the August Security Patch anyway. If anyone were to follow that guide 100%, they'd most likely end up with issues like Wi-Fi not working (if they were able to boot off the TWRP image) or even bootloops.
[Essential Phone Guides, News, & Discussion] n2locarz:
I posted a message there yesterday outlining the TWRP touch img and a couple other things. The post didn't show up there.

But - look at how clear and easy to follow that one is. :D
[Essential Phone Guides, News, & Discussion] FGilbert:
Why no January simple "flash and forget" boot images pre-patched with Magisk and TWRP provided by [MENTION=5447216]aer0zer0[/MENTION] is available ?

I really liked the December one!

Thanks in advance for the help! :good:

Frederic
[Essential Phone Guides, News, & Discussion] Thebear j koss:
He bricked his essential. [MENTION=528201]NLBeev[/MENTION] posted this month's in aer0zer0's thread.

Sent from my PH-1 using Thebear Blue XDA Labs
[Essential Phone Guides, News, & Discussion] :
U guys should all go get a oneplus 6t.. essential is losing it fellas.
[Essential Phone Guides, News, & Discussion] FGilbert:
No one have found a way to use TWRP with touch to work flawlessly?

Without using the pre-patched September Boot Image with TWRP... :confused:
[Essential Phone Guides, News, & Discussion] bmg1001:
If you have any suggestions on how I can make the guide better, by all means please let me know. Always looking to improve. :)
[Essential Phone Guides, News, & Discussion] aer0zer0:
[MENTION=4916750]Thebear j koss[/MENTION] lol :) I had 2 essential phones, one i bricked and one i just sold since i bought a 6t (livin the 6t life now). If essential would only fix my other phone for me (willing to pay, willing to wait, they literally cannot reflash the phone for reasons beyond me.......) I would be providing them for you. Im doing the best i can keeping the BTS threads and Deodex and GCAM threads together. If anyone wants to be the curator of those threads, please let me know. Id love to transfer them to someone who can keep them going.
[Essential Phone Guides, News, & Discussion] NLBeev:
Yes, but .... till now ph-1 goes well...
[Essential Phone Guides, News, & Discussion] n2locarz:
I will throw something together and send it your way. I have a spare PH-1 that I was playing with the install before risking my daily driver.
[Essential Phone Guides, News, & Discussion] Thebear j koss:
I know, I follow your thread and appreciate all you have done and continue to do without owning a booting device. I was only answering his question quickly, and know the patched all in 1 was posted in your thread. I will be joining you on the 1+6T forums soon. I am thinking about getting the McLaren edition but not completely sold that I need the fancy model. I might treat myself for once.

Sent from my PH-1 using Thebear Blue XDA Labs
[Essential Phone Guides, News, & Discussion] aer0zer0:
might be able to just convert international to McLaren edition very soon. they just figured out the tmob to International full convert

I have the 256-8, plenty enough
[Essential Phone Guides, News, & Discussion] Thebear j koss:
Yeah I have seen that. Been following over there since I played with the McLaren a few weeks ago.

Sent from my PH-1 using Thebear Blue XDA Labs
[Essential Phone Guides, News, & Discussion] n2locarz:
Please check the OP steps, it appears that between steps 4 & 5 we need to flash the stock boot image

4. Once TWRP has been flashed, boot into the recovery.

5. Once you have booted into TWRP, simply flash the TWRP Installer zip.

Correction should be:

Once TWRP has been flashed, using the volume controls, select "Restart Recovery" and hit the power button

TWRP - Swipe to begin, select "Install", then on the bottom right select "Install Image"

Now locate the IMG file we copied earlier example: PIE-9.0-116-JAN.img then swipe to flash it

Next we need to back out of this screen to the main menu (DON'T REBOOT YET)

Now again select "Install" and locate the TWRP Installer zip. Example: twrp-installer-mata-3.2.3-0.zip
[Essential Phone Guides, News, & Discussion] bmg1001:
You don't need to flash the stock boot image, in fact, you don't need any boot image with my method (aside from the TWRP image) since we are overriding the boot image on the inactive slot with TWRP in order to flash the TWRP Installer, thus patching the boot image from the active slot with TWRP. The guide is designed like this so that 1. The same steps work with custom ROMs and 2. You don't have to wait for me or anyone else to upload the stock boot image.

As for the little details, like about using the volume buttons to navigate the bootloader, selecting "Reboot Recovery," etc... I purposely leave that out because I personally feel that anyone who wants to unlock their bootloader and root their device should be able to figure that out on their own, which is partially the inspiration for one of the requirements being "Working adb and fastboot environment, along with knowledge on how they work."
[Essential Phone Guides, News, & Discussion] rignfool:
What?!?

No PICTURES?
[Essential Phone Guides, News, & Discussion] FGilbert:
If I follow your guide, I end up with a TWRP image that have no touch functionality... And if I use the "old patched September boot update" I lost my wifi...

How to get the January update correctly without the cool "flash and forget" boot images from [MENTION=5447216]aer0zer0[/MENTION] ?

Thanks in advance for the help!
[Essential Phone Guides, News, & Discussion] bmg1001:
Are you using the TWRP-SEP image as your main boot image?
[Essential Phone Guides, News, & Discussion] FGilbert:
I tried not to use it, but how to reflash/use the new January boot with it ? (TWRP-SEP)

It must be just me... I will redo all the steps again... LOL
[Essential Phone Guides, News, & Discussion] aer0zer0:
https://androidfilehost.com/?fid=11410963190603894253

January, stock, twrp, magisk

https://androidfilehost.com/?fid=11410963190603894253

thank [MENTION=528201]NLBeev[/MENTION]
[Essential Phone Guides, News, & Discussion] FGilbert:
Thanks for the help! :good:
[Essential Phone Guides, News, & Discussion] Rich207:
Im confused im completely stock with jan update planning on unlocking bootloader and flashing 4. Simple "flash and forget" boot images pre-patched with Magisk and TWRP are provided by [MENTION=5447216]aer0zer0[/MENTION] . Do i need to know which slot im on first before flashing ? please help
[Essential Phone Guides, News, & Discussion] bmg1001:
Mmm, it depends on what version of fastboot you have installed. You don't need to know which slot you're on when using the command "fastboot flash boot filename.img" but, depending on your fastboot version, the command might not work. In this case, you'll need to find the slot you're on by using "fastboot getvar current-slot" then using either "fastboot flash boot_a filename.img" or "fastboot flash boot_b filename.img"
[Essential Phone Guides, News, & Discussion] Rich207:
ok so if the above command don't work "fastboot flash boot filename.img" then i do "fastboot getvar current-slot" it wil tell me what slot im on lets say its "a" then i flash the .img to "a" or "b"? or does it really matter? sorry for being a pain i just don't wan't to mess this up lol .p.s i rooted many devices and flashed many roms before but this is my first time doing this on this device .
[Essential Phone Guides, News, & Discussion] bmg1001:
Yeah, the command will give you the current slot. In all honesty, you could probably just flash the boot image to both slots, but then you'd need to restore the opposite slot to the stock image.
[Essential Phone Guides, News, & Discussion] Rich207:
ok my current slot is _b. so do I flash on to my current slot _b or the opposite slot?
[Essential Phone Guides, News, & Discussion] swiftbones74:
This is how I do it.. (Maybe everyone else does it this way maybe only me, regardless it works every time ).. Assuming your bootloader is unlocked plus you have unlocked critical partitions and are on the latest stock.

1.Grab latest all-in-one AKA something like twrp_magisk_patched_boot.img fastboot

2.set active other

3.fastboot flash boot ".img name"

3.set active other

4. fastboot flash boot ".img name

5.start

Don't copy paste what I put above because it's just an OUTLINE of what works for me. Good luck.
[Essential Phone Guides, News, & Discussion] godzulu:
I'm on 9.0, lost wifi after using TWRP-SEP. How do I fix this? I see the images with twrp and magisk but I would prefer just to have magisk. Any idea s on how to get wifi working? Thanks

Sent from my PH-1
[Essential Phone Guides, News, & Discussion] swiftbones74:
Backup everything!! download the latest (Jan) Back-to-stock unzip it in Windows (7-zip is good for this) Make sure you have the latest essential drivers and fasboot devices points to your phone without error. Next run the flash-all-wipe .bat from fastboot mode and let it work it's magic. (Take note of the wipe part because that's what it does wipes everything. Now you should have WiFi unless your phone is booked for some other reason. Look and or ask around for a January patched boot (here telegram Reddit discord) Next Fastboot flash boot to inactive slot and switch slots fastboot flash boot again and you should be golden. Something like that anyway lol. I'm still somewhat novice with mata.

https://xdaforums.com/essential-phone/development/stock-7-1-1-nmj20d-t3701681/post74437484
[Essential Phone Guides, News, & Discussion] godzulu:
Thanks but I did it a little different.

Since magisk was installed, I uninstalled, restored image. Removed security pin and powered off. Rebooted to bootloader, switched slots, and flashed 4.4.166-stock-twrp-mgk181.img

Rebooted and all is well. Hopefully I didn't leave anything out... But it's all working beautifully :) high five
[Essential Phone Guides, News, & Discussion] swiftbones74:
Cool simple is best. Glad it worked out for you. I tend to think in terms of twrp. I know you can do most of the the same stuff with fastboot but twrp is more my pace/style. I don't like luging around my laptop to flash a rom and sometimes Magisk mods need twrp. It's all personal preferences, so I'm glad you got sorted.
[Essential Phone Guides, News, & Discussion] darkknight200:
[MENTION=4550123]bmg1001[/MENTION]

The discord link for the essential is expired or doesn't work.

Can you update a new invite link?
[Essential Phone Guides, News, & Discussion] bmg1001:
Fixed
[Essential Phone Guides, News, & Discussion] Rich207:
ok im bootloader unlocked and my critical partitions are unlocked . im fully stock now i tried flashing twrp,magisk patched boot .img to slot_b and its stuck on sending ...

also idk if this helps but i have to use "fastboot getvar current-slot" about 4 times before it tells me what slot im on.