yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Hey, just to chime in here. I have had a fingerprint lock on my device every time I've done a ROM flash. I personally have not had any issue when flashing twrp and using it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Sadly, I can't ship those via ota because they are not official releases. You can always stay on official and get weekly builds. I release builds on my on for testing and sneak peaks. But even if you want to use those, my rom doesn't require removing the pin or fingerprint for TWRP to access data. And even if it did, you only need to sideload the zips so it doesn't matter if you can access the internal partition or not
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Alright guys, I'll be leaving for 11 days on vacation and I really don't think I'll even have an internet connection. As a gift before I come back, here is a new update for HMP rom: https://drive.google.com/open?id=1hK-EEkH62eUvT5sMCQvlbeVfAnYv39jI

Updates to rom and kernel and new TC sauce thanks to YaroST12. If I still have internet I'll come by once in a while. See ya!
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
Got it all working. No issues at all until I got to flashing the boot.img after Magisk install. I wasn't fastboot flashing the Magisk patched_boot.img in order for root to be obtained. I was using the the boot.img you provided and that wasn't working out. Eventually I got it and now everything makes sense on my end with custom Essential.

Thanks again for your work. Donations coming in shortly.
[Essential Phone ROMs, Kernels, Recoveries, & Other] schaercrowe:
Im on the official latest weekly build but I am not able to encrypt my phone. I need this feature to set up my work profile for Google Apps Device Policy.

When I go to Encrypt the phone it says 'A vendor image mismatch has been detected. Typically this means your vendor image is out of date. Please ensure your vendor image matches OPM1.180104.166.'

But I have tried flashing that exact same firmware before flashing this rom but still I get this error. Has anyone come across this error before?

I have tried LineageOS and didnt face this error with it. Any help would be appreciated.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
No problem man. Glad you got it working! Thanks for being here :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yeah, right now there's a little problem with the encryption and the rom. From what I've heard, it's better now. So when I come back I'll look into it
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Could you please link to the boot.img also???
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
Is there any way to change the vibration sensitivity? It seems to stay at stock behavior and it's way too strong for my liking. I have Ex Kernel Manager installed, primarily for this reason, and changing it to a lower value doesn't work. Presses on the SwiftKey keyboard are also too strong for my taste, and I also lowered that setting.

Also, any chance of including long press back button to kill foreground app? I'm missing that feature so much. ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Well, changing it in ex kernel manager doesn't work? If not, I'll take a look

And about long press to kill, isn't there an option for this in aicp extras?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
I asked someone to upload it
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Have a great vacation:svetius:
[Essential Phone ROMs, Kernels, Recoveries, & Other] IH8TouchWiz:
Here: https://mega.nz/#!ljwFiaRI!iiSQoOW05ByqZWY8MB4qDtxzZrlk6bILVfRxCEiOp8c
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
Yeah, it's a no-go in Ex Manager. At least for me. I also applied it to be set at a low value on boot but still high vibration throughout the system.

I didn't come across any long press to kill settings in the aicp extras app, and I looked all over. I'll give it another peak.

And thank you so much for implementing a smoother touch setting. Scrolling, etc feels much nicer than stock.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
It is in the smart bar settings

Yeah, AICP extras/navigation/smartbar
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
I'll take a look after my vacation is over. Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Alright guys, I have 5 hours before my next vacation to Dubai to do something so I got a new update for ya :p

Normal zip update: https://drive.google.com/open?id=1C4v8HgCt3ZsdBnboFXPWELNC8F9NJscu

Normal boot update: https://drive.google.com/open?id=1gIZC8hoYnKCcT_r3gDIPTHSw0dUiz_xJ

Boot RCU-only: https://drive.google.com/open?id=11c0POscoeelcc-lDtarQYuDZ-WsDC9kN

Boot SCHED-only: https://drive.google.com/open?id=14suDdehLs6odjxm5tc50TTLVlrBHLlPZ

Boot NONE: https://drive.google.com/open?id=176MoR6PZltWeACr0cdH1nRVKEDXvbVGV

Please follow me for 2 secs. This is an update for the HMP rom. The update is just everything that was before with new stuff for both kernel and rom

Tho, as you might see, I provided 3 more kernel images. I need you guys to test this for me. I got reports that battery life worsened in the past builds and I can say I half feel it, for me it's nothing major but performance increased. Me and a friend did a lot of backports and I'm blaming them to be cause so:

Boot RCU-only has only the RCU backports

Boot SCHED-only has only the SCHED backports

Boot NONE doesn't have any backport

I need you guys to test all those and tell me how they compare. Which one is smoother than the other, which one has more battery life than the other and all this stuff. You guys have 6 days before I'm back from Dubai to give me feedback ;)

P.S. I recommend first just trying the normal update
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
My ph-1 hard bricked yesterday. Waiting for RMA sadly
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
What happened??? I mean, do you have any idea? Or was it some freak occurrence?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Oh that sucks so bad. It's a shame we don't have QFIL
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Charged in car via usb. Took 3.5 hrs to charge. Was a little warmer than usual. Went to check it when I got home and nothing. No power. 7 months and just a brick now. Best buy warranty thank god.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
It bricked or it fried?
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Not sure. All I can say is it don't work at all.

At least my Nexus 6P still works, just crappy battery life.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
I came from the 6p as well. I had gotten the battery replaced and battery life was as it was when I first bought the phone. And again, the battery decided to just not hold a charge very well. And, if I'm remembering right, it didn't take very long for the battery to start losing charge way too quick.

This essential phone is just so much freaking better.

So, your device is still under warranty, then?
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Yes still under warranty. Don't know if I will get it back or get a credit for Best buy. My 6p has a replacement battery also. But sadly it doesn't hold a charge like the PH-1.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Oh, wow! So your ph1 didn't hold a charge either?!? How or when did that start to happen??
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
No no PH-1 was excellent with battery until Saturday when it died. Sorry for the confusion.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Ahh! Well good to know battery life is just fine. Just wondering, have you gone back to best buy with your phone? Do you intend, if all how's well, to stick with the ph1?
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Not sure at this point. The PH-1 is a great phone but it is limited availability here at this time. My Bestbuy store is sold out.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Alright guys, got home last night from vacation so what about a big update?

*Updated rom

*Updated kernel

*Improved security

*Removed most RCU stuff, kept some things I found useful

*Removed some broken SCHED commits

*Hopefully enabled EIS

*Enabled Dozing for google ****

*Hopefully more volume steps

*Removed SDCLANG

*Got Yaro's ricing too

*More stuff

*Android P volume control

HMP zip: https://drive.google.com/open?id=1T7RVgFvIErTol4v4d9VOJoT5VU99wFKf

HMP boot: https://drive.google.com/file/d/1kt24UFWdzNS9epo0sOJsn3cke-ulrbsA/view

P.S. We have a funny bug this release. There are 3 boot animations playing :). So don't worry if booting takes longer, all 3 need to be played. ****ed something up last night, will fix next release, just don't worry about it
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
EIS on the essential camera app?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yep. Should be present on most apps if not all. It's enabled system wide
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Sorry, EIS?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Electronic image stabilization
[Essential Phone ROMs, Kernels, Recoveries, & Other] governmentissuejoe:
Has anyone been able to get Viper4Android to work on AICP? I have tried installing every version available via Magisk but I get a prompt to install driver and if i say yes it fails. Any ideas? I have already frozen audiofx by the way.
[Essential Phone ROMs, Kernels, Recoveries, & Other] carnolas:
I installed the 1st viper on the list. Only the new driver with material worked for me. The old driver kept prompting for driver install
[Essential Phone ROMs, Kernels, Recoveries, & Other] governmentissuejoe:
Thank you that combination worked.

---------- Post added at 08:03 PM ---------- Previous post was at 08:01 PM ----------

Is it no longer possible to create a new apn in aicp/lineage?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I picked up a PH-1 during the Prime Day sale. The recovery being in the ramdisk reminds me of the Sony Xperia devices. I notice that this device requires TWRP to be manually flashed every time you need to do something. I'm not sure why it isn't repacked and included like in the Xperia devices so that you retain TWRP with every flash.

Anyway, I have a question here. I've been using this ROM, and I just got my first OTA. How are you guys flashing it? Are we connecting to a PC, reflashing TWRP, then the update, and rebooting, or is there a simpler way that I've missed? I searched through the thread for ota and twrp related stuff, but I've not come up with anything. I figured the OTA app would have handled it, but it just reboots into the stock recovery when I tap install.

I'm on the 24 July build. 8.1.0 OPM2.171026.006.H1
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Tbh, I never used the OTA app. I push updates manually in the thread all the time. Maybe someone here tried it.

Not having a recovery partition kinda sucks big time
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
It's probably a problem with the aicp updater, will take a look
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Hey, I was wondering if in the next build, if you could implement an optional system wide notch hider?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I lose all vibration after making or receiving a phone call. I can long press the power button to bring up the reboot menu, and that restores vibrations.

---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------

An option to have a two level status bar would be nice too. Like being able to stack notifications one above another on two levels. The notification bar is so large on this phone.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Vibration related to kernel. I keep my phone on silent all the time so I had no idea, will take a look tomorrow

About the status bar, isn't it an AMOLE feature? Don't think on IPS it would do a lot

Edit: Understood about the "stack notifications" stuff. I will talk with some friends that know Java better then me an see how would that be doable but sounds like a good idea!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
EAS link pulled until I can update it again in 2 days

HMP rom: https://transfer.sh/11cK9u/HMP.zip

HMP boot: https://transfer.sh/GUqUW/HMP.img

Changelog: HMP:

Rom updates, kernel updates and tweaks

EAS: WARNING: UNTESTED

Up to date with HMP now

P.s. Sorry for transfer.sh files, new VM instance

ATTENTION

https://xdaforums.com/showpost.php?p=77241265&postcount=513
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
True, now that I think of it, having the notch hided, having those black pixels there all the time, would end up causing screen burn in
[Essential Phone ROMs, Kernels, Recoveries, & Other] Daemos:
hmmm...the transfer.sh downloads I'm having troubles completing them...very annoying. I hope you can return to google drive soon :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Nice to have you back. I did a clean install of the ROM as you requested. And I've still no vibrate on touch.

Logs?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Is the difference in performance between eas and hmp worth it? Any significant battery difference in eas?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Anyone else have an issue with charging via a Quick Charge charger? I notice that the phone charges for about 3-5 seconds, then stops charging, vibrates, starts charging again, and repeats endlessly. This happens on the car charger and wall charger. It did not do this on the stock ROM. The behavior on the stock ROM is "Charging rapidly" at around 4-5v/2A.

I am aware that this phone is USB-PD, not Quick Charge. However, it should still take a decent charge regardless of that.
[Essential Phone ROMs, Kernels, Recoveries, & Other] governmentissuejoe:
Sometimes when I restart my phone, it has no data signal. I have to go into APN settings and select the APN as it shows as having none selected. Anyone else experience this?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yeah I know, sorry for that, after this fixup imma release just after this post I'll go back to gcloud.

Glad to be here and yes please, it actually works for me

Depends on personal preference. I prefer HMP a lot over EAS

Well, that happens to me on stock too with a "quick charge" charger. I could never ever charge the phone with a qcom charger, only PD and the charger driver is directly taken from stock rom so it shouldn't be any difference.

Probably the rom doesn't have the apn for your country/provider. If you could supply me those and your country/provider I'll gladly check them and add them if needed
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
ATTENTION: HOTFIXES

HMP boot img: https://transfer.sh/SH8YM/HMP.img

Changelog:

HMP: Improve battery

EAS: It was broken af. hopefully fixed now

If anyone flashes the EAS zip, please flash the kernel too or the scheduler would be broken af

EAS link pulled until I can update it again in 2 days
[Essential Phone ROMs, Kernels, Recoveries, & Other] governmentissuejoe:
The apn is there its just not selected. Almost as if it got deselected. Im using verizon in the us.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
[MENTION=6760768]KuranKaname[/MENTION] https://mega.nz/#!JA5GRKoY

Hope there's something in there...
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Uh that's quite strange
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Whats that?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Link to the logs,
[Essential Phone ROMs, Kernels, Recoveries, & Other] Daemos:
Just letting you know that NFC does not work, if I try to turn it on, it doesn't work. No issues with other roms I've tested.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Doesn't work. Needs decryption key
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
My apologies , https://mega.nz/#!JA5GRKoY!N5QwhKm-r_yF6uF7mlix4ntLW5HpZY3pLdjX9DBldBM

---------- Post added at 01:35 PM ---------- Previous post was at 01:35 PM ----------

My apologies,

https://mega.nz/#!JA5GRKoY!N5QwhKm-r_yF6uF7mlix4ntLW5HpZY3pLdjX9DBldBM
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
OH fuk. It worked till the last builds, seems I ****ed it up. Will fix asap, thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
!!!Nice. Sorry for the double post and PM then. I was using XDA labs...
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
NFC seems busted in the 2 August HMP build with the 3 August kernel.

EDIT: Nvm. Seems it was already reported.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
HMP zip: https://drive.google.com/open?id=1zSRqpA7VMpKMFUrP2uX94-7l27FNc5ig

HMP boot: https://drive.google.com/open?id=1H9fBUMYg74XVNmY0b9QsidKIg5LOR_ee

*nfc fixed

*misc updates

Sorry for late update, fixed nfc since last night, I was messing with some things
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Will you update this ROM to android 9?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Of course, I'm very hyped for it
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Yay!! I was going to flash stock ROM , but I'll wait till you update this rom
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Great choice! This ROM is DD material!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
While we're hyped for P, let's roll a new update out:

HMP rom: https://drive.google.com/open?id=1O3x5jzGac6nKN1f2Pw8mhFTMhFudd4RQ

HMP boot: https://drive.google.com/open?id=1ixtOq3Q1luxgUbJGb53O8VghfvUZ7KeI

*Both kernel and rom updates and bug fixes
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New hmp boot img, I was getting bored: https://drive.google.com/open?id=19kp4GxpiqDHdfzM6FYni6-EeyPAZSCm8

*Binder updates

*ZRAM updates

*More misc updates
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Everyone ready for a new update?

https://drive.google.com/file/d/1YjWU2ioVYKRlGmFcfMi66M3qhFZoTIZj/view

HMP boot img

UID updates (cpurfreq stats)

Bug fixes

VDSO update
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
When do you expect to release the android pie update to this ROM?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
As soon as the team makes the trees for P. Lineage already started so we're getting there. I'd say a couple of weeks
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I'm on the ROM from the 7th and the boot.img from the 8th. Still getting that issue where if I make or receive a call, I lose vibration. I press the power button to bring up the reboot menu, and vibration returns. This does not happen if I don't answer a call, or if I place a call but hang up before it connects. It only happens when I answer an incoming call or when the outgoing call actually connects. If there's no connection, then it's all fine. Only problem is when a call connects.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Could you grab a log when it happens? Reboot, replicate the issue and pull dmesg and logcat right away
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Sure. About to head home now. Will upload in about an hour or so.
[Essential Phone ROMs, Kernels, Recoveries, & Other] kakabobo:
does this work on stock p rom ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Ok, so I tried several times, but I can't seem to reproduce the vibration loss again. I've tried incoming and outgoing calls. I don't know. Maybe I imagined it this time.
[Essential Phone ROMs, Kernels, Recoveries, & Other] phpbb3:
The kernel works I hear, although wifi does not and your mileage may vary. It's meant for AICP. (Lineage-base)
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
If you're able to replicate and grab a log I'll gladly look at it. I already did some stuff to the kernel driver in case it was broken and I'll look at it again
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Technically yes, I'll release a stock kernel soon
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
It happened again today. I received a call. The call lasted about 3-5 minutes. When I hung up, the vibration was off. I long pressed power to bring up the power menu, and vibration was working again. I received another call lasting about the same length of time, but there was no issue with vibration after that call. No idea what's triggering it, but I was driving and couldn't take a log.

EDIT: I only posted this because I thought I was going crazy before when I couldn't replicate it. I suppose it's just happening at random now. I'll try to grab logs next time it happens. Even if it isn't fixed, I can always bring vibration back by pulling up the power menu, so it's not like it's hard to fix on the go.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Edit - removed

Edit - woops!!!

Kind of misread the two posts after mine. I got weirded out and thought I was going to get bombarded with a whole lot of hate. So n/m.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
Best course....stop using patched_boot to add Magisk...particularly 16.0 Magisk.

Use 16.7 magisk and install via TWRP flashable zip. With ROM installed: flash TWRP, flash boot.img, then flash Magisk and reboot.Works like a charm.
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Hehe ..

AICP tried that many moons ago...

G+ was littered with "it's broke... Fix it" posts and Davor and Ralf said to hell with this
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Edit - [MENTION=4388555]Skripka[/MENTION] , thanks!. [MENTION=3290808]rignfool[/MENTION] , reread your post and OH, that stinks Magisk is hard or whatever to incorporate I to a ROM. What happened??

Hey man, first off, just for clarity or transparency or whatever.. I'm not demanding anything of the OP. He already goes above and beyond and I certainly hope I'm not a reason he would stop developing this ROM. He or She seems just like a friendly person! And has been very helpful. And I wasn't flashing magisk right during recovery and I thought the patched boot was the only way for me. I didn't know what else to do... Then reread a topic on XDA and got things straight.

Yeah, I meant to get rid of that post. I was just complicating things... Sorry [MENTION=6760768]KuranKaname[/MENTION] ! I'm sorry.
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
I don't think it's hard to do... It just added more troubleshooting... And wasn't worth the effort...
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
If you ever manage to grab a log I'll gladly look at it as it seems to affect only you and another person and it's quite strange

Don'y worry man, no problem. And it's a "he" ;)
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Hey [MENTION=2543015]cajunflavoredbob[/MENTION] , any chance you dropped your phone at some point?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Yes, at least twice. It's in a case too. Why?