yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] LieutenantCommanderData:
thanks for the file and info.

I just did a back to stock, worked for me but want to mentioned that I got few messages in terminal windows on my computer:

all have:

target reported max download size of 536870912 bytes

also few

Invalid sparse file format at header magic

OKAY [ 0.012s]
finished. total time: 0.114s
target reported max download size of 536870912 bytes
Invalid sparse file format at header magic
erasing 'system_a'...

Also quick ref how to check lock status (critical and general)

fastboot oem device-info
...
(bootloader) Verity mode: true
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true
(bootloader) Charger screen enabled: true
OKAY [ 0.000s]
finished. total time: 0.000s

after I rebooted stock recovery on the phone ask to attempt restore. not sure if that is normal.

cheers
[Essential Phone ROMs, Kernels, Recoveries, & Other] d0u8l3m:
Thank you [MENTION=5447216]aer0zer0[/MENTION] for the updated no vendor firmware. Flashed fine with Lineage 15.1 (april 7th)
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
If I understand your question, and your flash-all included a wipe, then yes this is normal.
[Essential Phone ROMs, Kernels, Recoveries, & Other] matase:
OK, so the steps will be.

Delete two instances of "-wfastboot" and remove the gap.

Then, I can sideload .zip through recovery.

What is flash-all.bat for? When I sideloaded official 8.1 zip, I don't think that file even existed within the zip.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
It's not "official" you might better find the ota.zip and stick with what your used to
[Essential Phone ROMs, Kernels, Recoveries, & Other] dayh8:
I haven't been able to track down the OTA zip for .141. Anyone able to point me in the right direction? Cheers!
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
I haven't seen it either
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I can guarantee you that the flash-all.bat exists in the official firmware zips. I'm looking right at the .092 one I downloaded from Essential's site.

But, if you're nervous, I agree. Wait for something you're comfortable with, like the factory image that is packaged in the exact same format as this one ;)
[Essential Phone ROMs, Kernels, Recoveries, & Other] xDark_:
I see. But how exactly do you bypass the decryption requirement with it? I'm fairly new to all of this, so bear with me :P
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
It's not encrypted since it isn't; nternal storage
[Essential Phone ROMs, Kernels, Recoveries, & Other] pacman00700:
How come the April update is not posted?
[Essential Phone ROMs, Kernels, Recoveries, & Other] NaterTots:
Ask essential
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Try checking 4 pages back. It was already posted, first post hasn't been updated yet.
[Essential Phone ROMs, Kernels, Recoveries, & Other] ad78:
few pages back, its all there. flash-all is all you need. but this time it will wiped everything.

rooting, is the same as before.
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
You can just remove the 2 lines containing -w if you don't want to wipe everything
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
The OP isn't updated, because that's not an official Essential release of a zip.

It's dead easy to remove the 2 lines that reference wiping (fastboot -w)

They're the first and last 2 lines in the batch file.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Pretty sure most of those zips aren't official. Essential isn't very good at releasing official images.

If you get the sparse header error with system and vendor, that's how you know it's a dump.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I was basing it on naming conventions for the full BTS.

I guess you have a damn good point about the firmware only zips and no system/boot zips
[Essential Phone ROMs, Kernels, Recoveries, & Other] anvi93:
​

Can u tell me that use the BTS or the 8.1 Oreo Stock file to go back to stock from custom rom?
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Essential has their 141 OTA zip on the website finally... Not sure if this is just an incremental patch or not. Will look at the contents when I get home from work

https://storage.googleapis.com/essential-static/PH1-OTA-OPM1.180104.141.zip

It's a one gb file. Guessing that's a complete system and all partitions for going BTS
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Ooooo
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Ok, it's not a fastboot packaged zip. It's got a payload.bin file in it. It is intended to be sideloaded through stock recovery.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
here is the extracted version, with the rest of the files required to make a full BTS

contains these files straight outta the ota

abl

dsp

nvdef

modem

boot

system

vendor

tz

cmnlib

cmnlib64

https://www.androidfilehost.com/?fid=962187416754474511

enjoy :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] xDark_:
I see. But how would I boot into TWRP from the OTG without the ADB commands to flash? Will it just boot into TWRP automatically or something? I've never heard of this being done, but then again, all my previous devices have had persistent TWRP so...
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
You boot into TWRP the same way you normally would.

Fastboot flash boot TWRP

Before you reboot to recovery from the fastboot menu, unplug your data cable and plug the USB drive into your phone.

Reboot into recovery.

Hit cancel on the decrypt screen. Keep system read only

From the install menu, click on "select storage" and use USB otg
[Essential Phone ROMs, Kernels, Recoveries, & Other] hkjr:
OPM1.180104.141 is the latest & greatest build, correct?
[Essential Phone ROMs, Kernels, Recoveries, & Other] tomzefi:
Yeper
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
Hello I have a fully stock Sprint variant essential. I think the rom might be corrupted. I just want to try to flash the stock rom clean and see if it resolves my issues. The phone keeps randomly crashing unless I am in safe mode. Sometimes it crashes within a half hour sometimes it crashes after a hour. Most of the time it just freezes and reboots a couple times the screen has artifacted and phone makes sound like emergency alert is going off. Have to manually power down and it automatically reboots.

I have yet to see it crash in safe mode though. Maybe a fresh flash will help I hope unless it's a hardware issue.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
Someone please let me know witch rom to try on Sprint variant. This thing will not stop crashing.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
I had a similar issue when I took the OTA to April on Sprint. I suspect the updater didn't match the modem firmwares (and lord knows what else).

Running rooted LOS just fine here.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
I really just want to flash over stock fresh in a safe manner. Just need to know exactly what firmware to use and proper procedure for this phone. Please if someone can help me out. I just paid 380$ for this phone and now this. Some of the crashes have been so bad it made me think the GPU is fried. Artifacts resembling a PC with a fried GPU. But that's usually only when watching a video on YouTube or something when it locks up.

If someone can point me to the correct firmware or tell me if it matters, if I can flash the official stock firmware for the unlocked variant onto my Sprint variant safely that would be even better since I don't use Sprint. I just bought a 12month prepaid mintsim subscription and sold my working lg g6 and now stuck with this. Cell service and a malfunctioning phone.

I also need to know the proper procedure for a clean firmware flash that will be completely fresh. Wipe all traces and flash a completely fresh os.
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Is this the latest BTS zip? The OP is still on the March release
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
It is. Blek needs to update his OP
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Thanks. I was using your earlier BTS zip for 141 and have random reboots every 2 days. Noticed that the md5sum of some partitions like "abl" , "boot", "modem" are different. Shall flash this then
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Either should be fine, I have used both. Keep in mind, the first one was a dump, firmwares are padded as such.

The second one (the one you just asked about) are directly from the essential OTA from the website. They'll be different, but the same nonetheless
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Alright then... it has now been flashed and booted. Hopefully the random boot goes away. The only thing not stock is that I flashed a boot flashed with Magisk 16.0
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Did you wipe cache after the install?

That's real important.
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
There's no cache to wipe since Nougat as far as I know. Anyways no random reboot for 1 full day and counting. Shall continue to monitor. MagiskManager did die and is unable to start until I restart the device
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Nougat and Oreo still have a cache.

It's just not easy to get to.

If you installed magic with TWRP, then you can wipe cache from inside TWRP.
[Essential Phone ROMs, Kernels, Recoveries, & Other] fredgar75:
Hello everyone, sorry for the off topic. I just ordered this phone today and will be receiving in a couple of days. I've been looking through the threads and haven't yet found what I'm looking for.

I will want "for now" to run a stock rooted ROM with hotspot unlocked. Can anybody lead me to the best method to this?

I'm coming from the htc10 and on Sprint's network. I purchased the phone directly from essential.

Any help would be greatly appreciated. Thank you in advance!
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Stock and rooted go over to the Guide forum.

There is a guide on how to root a stock ROM.

As far as tethering, I don't know, it's included in my plan.
[Essential Phone ROMs, Kernels, Recoveries, & Other] fredgar75:
It's included in mine as well but only 10gb a month. I'm an over the road trucker and I use it to stream on my TV when I'm parked. I usually use about 200gb a month.

Thank you for the direction.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
can anybody here please direct me on how to completely reflash my phone? I tried sideloading the latest official OTA update off of the essential website but that didnt fix my issues.

I would like to do a complete wipe of the OS and reflash prefereably with the open market variant stock rom(mine is a sprint variant).
[Essential Phone ROMs, Kernels, Recoveries, & Other] surface13:
Get a chromecast, you can cast the movies to your TV in your truck (if your tv has an hdmi port) and even though you have your tethering on, it will only be using your cellular data, not tether data.

You'll need to enable your hotspot, and use another device connected to your hotspot to set up your chromecast.

After that, you'll just need to enable your hotspot, make sure your CC connects to the hotspot then watch the movie on your phone, and cast the phone to your TV

---------- Post added at 02:25 PM ---------- Previous post was at 02:07 PM ----------

Download this, and you can thank [MENTION=5447216]aer0zer0[/MENTION]

And if you need help, watch this, and you can thank [MENTION=2786614]tlxxxsracer[/MENTION] for the video guide
[Essential Phone ROMs, Kernels, Recoveries, & Other] fredgar75:
I have a CC and used to do that but it wasn't made to bounce around in a truck and didn't last long.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Try unplugging from the TV while driving :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
"Invalid Sparse File format at header magi" on system_a. ???

same warning on vender.

after completion booted up to the setup page, immediately bluetooth has stopped working, phone locked up a few minutes after finishing setup. So no change in my device either.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
That's fine, it's because they aren't sparse images, and they are padded. Did you wipe?
[Essential Phone ROMs, Kernels, Recoveries, & Other] katastyle971:
Hello.

Have an essential phone stuck in boot logo, recovery doesnt work, bootloader locked and oem unlock off & usb debug off.

Flash stock firmware fail because usb débug and oem off.

How to flash firmware please?

Sorry for my bad Inglish.

Thank !
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Double sided tape to the back of the TV.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
yea I wiped everything several times. Before and after just to be sure. The phone just keeps crashing anyways.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Did you fastboot unlock critical as well?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
yes it said it was already unlocked.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
Another question I have is how to convert to open market variant. After flashing the linked firmware it's still showing as Sprint variant with Sprint stuff installed like prl update and what not.

Another problem I have had is installing large apps from Google play always fails on this phone. Never had an issue with other phone's but on this phone its impossible to install anything over 100mb or more. Gets 50-60% and says app failed to install Everytime with several different apps I have tried at least 20 times now. Maybe significant to the crashing issue.
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
It will always show as a Sprint variant.

There is nothing you can do to stop it. I am rooted and froze first, then uninstalled all the Sprint stuff. (Sprint OMA stuff and Carrier Hub).

It still works fine on Verizon.

As far as download, are you on cellular or WiFi when the downloads fail?

Have you checked your store settings?

I don't have those issues and I have a Sprint Variant (unlocked with the modem method) on Verizon.

I'm running 8.1 rooted with the ElementalX kernel.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
It's on WiFi. It only happens with large apps like games. Nba 2k18 2gb fails Everytime. Pes2018 1.2gb fails. Pubg mobile 700mb. They have failed to install on this phone Everytime I try. Never had a problem with any other phone installing these apps.

Think it might be related to the crashing issue, corrupt internal storage or something.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
I'm not sure but I think this may have fixed it. I flashed the firmware posted here, the latest 141. Since it was still crashing like crazy I went ahead and sideloaded the 141.zip that I downloaded from essential website and it hasn't crashed yet.

Left it on since I did that yesterday and woke up today with a up time of 14hours. Restarted the phone to see if rebooting it might trigger the crashing again but still running strong.

Now I have a rma ticket and a shipping label to send in for warranty repair/replacement and not sure what I should do. On one hand if I send it in now and they can't reproduce the problem they could send it back the way it is and it'll be a waste plus I won't have any phone until it's sent back. On the other hand if I keep it the way it is and it starts up again and turns out to be a hardware issue I am stuck.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Yayaboy13:
I am on stock 092 march rooted... Want to update 141.zip partaining all my apps data and root, should i just flash all bat (with removing fastboot -w on bat file) zip file from this thread or just sideloading the 141.zip from essential site through twrp? Which is the best step by step way.. ? Hope the most exprience member could help.. cause flashing this device always giving me jitters..
[Essential Phone ROMs, Kernels, Recoveries, & Other] Nickvanexel:
Yeah just in case anyone else is having similar issues as mine. It turned out to a hardware fault of some sort. My phone just kept on crashing and artifacting on gpu rendering tasks such as YouTube or 3d games. Looked like a pc with a video card with fried vram. Eventually the phone just completely died. Ironically enough about 30minutes after factory resetting the phone to ship it in for warranty repair. It was running fine sitting in the setup screen after factory resetting it. When I went to package the phone up for shipping it crashed one last time and wouldn't power up again. No longer even responded to the charger being plugged in. No light just nothing completely dead.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Duo8:
I tried using the fastboot images to restore the phone, but it's bootlooping now.

Did I flash the wrong file or something? Was under the impression all variants use the same software.
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Which firmware did you install?

Did you make sure to install in both slots?

More information...
[Essential Phone ROMs, Kernels, Recoveries, & Other] Duo8:
I got it working now. Used the OTA zip and installed through recovery.

Could be the cable, no idea how error-tolerant fastboot flashing is.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Did you get errors when flashing the bts sounding like "unable to flash partition"?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Duo8:
No.

Everything reports OKAY.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Duo8:
I'm back with another ****up.

I accidentally erased everything. User data, system partition and more it seems.

I used the files in the OP to try and restore the phone. Went through with no error (other than "Invalid sparse file format at header magic").

But upon first boot, there is no initial setup, instead a screen with a QR code is shown. WiFi and bluetooth is broken. Everything else work.

Can this be fixed? Or did I permanently broke it?

EDIT: So apparently the issue is cause by me accidentally deleting the persist partition.

Anyone have a backup of it?
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
What did you do....
[Essential Phone ROMs, Kernels, Recoveries, & Other] Duo8:
Tried copying data from a usb stick. Phone doesn't support exfat so I tried stickmount. StickMount tried mounting a bunch of internal partitions, though only userdata and persist mounted. Anyway in an attempt to clean up that mess I deleted everything under the 2 partitions. Losing userdata isn't a problem but losing persist caused issues with wifi, bluetooth, initial setup and screen rotation it seems.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Zargone:
Just tried the newest 8.1 in the OP BUT as soon as I hooked up WiFi it started downloading 8.0 to 8.1 update so it is NOT 8.1.

Also, I got the following error:

"Invalid Sparse File Format at header magic"

But it is still installing. and it works. Is this a concern and what is it?

Also the following files are flashed from this ROM package but NOT from Essential ROM package:

Please tell me what these are:

cmnlib

cmnlib64

devcfg

hyp

keymaster

mdtpsecapp

pmic

rpm

tz

vendor

xbl

Thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
OP hasn't updated his thread in awhile.

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

This is the latest back to stock (BTS for short)

Sparse errors is due to not being sparse images. That error is fine, nothing to worry about.

All the other images are the rest of the firmware you don't get in OTAs.

Basically, it's a full image set., if you get broken badly, or want to have a fresh clean start/OOB. Like a HTC ruu. (If your familiar)

The BTS I posted also WIPES userdata, the bat file can be edited to not do it (get rid of the 2 lines that have -w in them)

It also contains adb/fastboot binaries, the latest twrp, and the stockboot.img so you can easily root it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
this thread is mine!!!!!!!!! all mine now. Ill update the OP soon.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
https://www.androidfilehost.com/?fid=818222786056029088

May BTS, ill get the OP sorted tonight, enjoy
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Anyone getting bootloop with the may images?
[Essential Phone ROMs, Kernels, Recoveries, & Other] JudasD:
does Essential ever post a changelog on their releases? I realize that the update says "security patches" but am curious if a true changelog would be more specific.

Thanks,

JD
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Not really, I heard pixel phones got the multotouch fix in May paych
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Most likely it's all the patches from Google may changelog for security only
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Are you going to have the May 8.1?

---------- Post added at 12:51 AM ---------- Previous post was at 12:47 AM ----------

Nevermind I see you have it a few posts back.
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
Noticed errors in both the flash-all-nowipe.bat and flash-all.bat file.

The line for Bluetooth failed. The bluetooth file was named bluetooth.img . renaming it to "bluetooth" will fix it.

===

\OPM1.180104.166_BACK_TO_STOCK

$ fastboot flash bluetooth_a bluetooth

error: cannot load 'bluetooth'

OPM1.180104.166_BACK_TO_STOCK

$ fastboot flash bluetooth_b bluetooth

error: cannot load 'bluetooth'
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
Yeah, caught it just a little while ago, im upping a fixed one now. i was having problems doing it on my work computer..
[Essential Phone ROMs, Kernels, Recoveries, & Other] mobileman88:
No worries at all. Was a small error. Btw do you know how I might be able to remove Magisk without TWRP to run the Magisk Uninstaller? seems my device is in a bootloop. Could be the Gcam module which I have before as there's no other modules installed. If I flashed a clean boot image, it boots but I can't seem to get Magisk 16.4 installed on my main device. The same process was successful on my secondary PH1. Really puzzling.
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Just downloaded .166 thanks.

---------- Post added at 12:47 AM ---------- Previous post was at 12:24 AM ----------

What's boot.fix.red.img?

and can I flash TWRP without flashing boot first?
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
OP updated, please read it. .166 zip is reupped and fixed the name of the bluetooth image file. ill have .141 reupped in the a.m.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
boot fix red will fix the red boot screen if you trigger verity fail. you will know it when you see it

i would boot to the OS once before flashing twrp, you can try, but i would just do that for the sake of doing it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
hmm, id just flash twrp, stockboot, then magisk....be done with it
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Once you flash boot, magisk is not an issue.

---------- Post added at 06:27 AM ---------- Previous post was at 06:26 AM ----------

Fwiw it worked just flashing TWRP in the flashall
[Essential Phone ROMs, Kernels, Recoveries, & Other] aer0zer0:
That's good, I wasnt sure.