yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Excellent as usual. I do still experience the loss of vibration after a phone call every once in a while, but nowhere near as frequently as a month ago. Long pressing the power button and then dismissing the power menu works to restore vibration for me, so it's probably the simplest issue in the world to for me to deal with. lol This ROM is damn near perfect. It's been my daily driver for a couple months now. Excellent work!
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmac6996:
Thanks OP for your hard work.

Question to all: Is this ROM able to pass safetynet? or is it just me. Magisk will get it rooted but will fail with profile.

boot image file is provided. Is that pre patched or am I suppose to have magisk patch the boot.img file first and then I use that instead?

Also with the new updated ROM, did you change the build date on it? still shows August 19th.

Thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] sruel3216:
so this kernel is going to be able to flash on the stock essential rom eventually?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Is this pie?
[Essential Phone ROMs, Kernels, Recoveries, & Other] ipdstnger2:
No. This is still Oreo.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yeah I know, I need to update the rom fp. And even if it says August 19th, ignore that dunno why it's stuck on that. The actual build date is September 6th

Thanks man! Glad you like it
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Aicp

Zip: https://drive.google.com/open?id=1RN2H6M1Ji3zM_kR63gt5Cyi3G3cO3Vk-

Boot: https://drive.google.com/open?id=15FsXsN5F2hQSgA3591HUxrjwC1Lq5KQj

Changes: Rom updates, kernel updates, should pass CTS, september patch

P.S. For anyone who wants to try P, come in my telegram group, I share personal-use only aosip builds for now
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmac6996:
Thank you for the update..

I can confirm this passes safetynet. GP is working as it should.

Android Security Patch is August 5th 2018

Vendor Security patch is July 5th 2018

Build date is Sept 8th 18:08 UTC
[Essential Phone ROMs, Kernels, Recoveries, & Other] hypertek:
thanks for the rom. just got my ph1 today and decided against pie since i cant live without xposed lol. so i got it up and running with this rom and all is well so far.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Nice! Hope you like it

Dunno why that happened, for me it was September. But anyways, new update so that should be fixed
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
aicp zip: https://drive.google.com/open?id=1upesi5vyr1qzi8471NnIwxxCge4sWLOQ

aicp boot: https://drive.google.com/open?id=1CjhO5GvUXWEch_kN2EoUXICs9OznLDkV

Updated rom. Updated kernel. Change fp to pixel. September patches should be there now
[Essential Phone ROMs, Kernels, Recoveries, & Other] fnut6969:
Thank you sir, this has been the most stable ROM for me by far
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
Two requests. First off, would it be possible to have Adaway host files carry over between flashes?

Secondly, is it a ROM script thing or a TWRP thing that causes the ROM to flash to the opposite slot of the one currently booted? If it would flash to my current slot, instead of the opposite one, it would be a lot easier to keep TWRP flashed in one slot, while I update the active one.
[Essential Phone ROMs, Kernels, Recoveries, & Other] aikons:
Once i flashed magisk, the Android patch change to 0805, dont know what happened
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
Set AdAway to use systemless mode, and it does this just fine.

When you flash a new ROM, the hosts file comes with the new ROM--AKA what was there is always wiped....unless you have Magisk and run a systemless hosts setup--which by nature of being systemless bypasses that limitation.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Currently on the August build.. Is there away to keep root and flash new September update with new twrp?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
I'd like to make the huge announcement that we are the first rom for essential to build a working version of TWRP into the kernel. Everyone say goodbye to the recovery headaches! Bless [MENTION=912474]Dees_Troy[/MENTION] for his work
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Flashing a new firmware shouldn't change root

Without magisk, it shows the right version?

Sorry for being away, been working on the rom quite too much plus school started. I saw the first question was answered. About the second one, my understanding is that everytime you flash a rom it automatically flashed to the opposite slot. A workaround would be to manually change the slot before flashing. But now need now, we got TWRP in the rom
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
aicp zip: https://drive.google.com/open?id=1AnCfRA3I8NvrlSWRHK_vfUvUOX3f67Uf

aicp boot: https://drive.google.com/open?id=1Pn8jqpTi_sZTosvYQZQin_oC2yb7eqRP

The update I was talking about. Quite huge. Rom updates, kernel updates, twrp baked in. Enjoy!
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmac6996:
Thanks for the update. Any special way to flash this? Do we need to get the new permanent twrp working first or by updating this, this will do it for us?
[Essential Phone ROMs, Kernels, Recoveries, & Other] c19932:
thank you! this will be the first rom Im going to flash since stock. 2 questions.

1)right now I already have the new TWRP installed. Do I need to flash both zip and boot?

2) does this rom have wifi calling?

thank you very much
[Essential Phone ROMs, Kernels, Recoveries, & Other] coconutxyz:
is anyone using duo here any managed to get the sound to work? i cant hear the other side and they couldnt hear me as well. Is this a bug or am i missing anything?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Just install the update like every other update, twrp is baked in the boot.img now

Hope you'll like it! Make sure you follow the instructions on how to flash it as a fastboot -w is required for now. And for your questions:

1) You just need to flash the zip, I provide the boot img just for people to patch it with magisk. Instructions are a couple pages behind and in the OP

2) It has the option but I can't tell you if it works or not because it's not supported in my country.

Duo? Never tried that man. If you could pull me some logs I'll see if it's something I can do
[Essential Phone ROMs, Kernels, Recoveries, & Other] coconutxyz:
thanks for that but have you tried any video calling app and are they working? i have used few of them like wechat and whatsapp...will it caused by custom rom?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Edit TWRP is in the boot.img . sorry for the lame post.
[Essential Phone ROMs, Kernels, Recoveries, & Other] coconutxyz:
sorry i had no idea how to generate a log but i believe there is a bug regarding video/voice call...this is a good rom but such a deal breaker
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I was wondering more if it is TWRP or the ROM itself that is choosing to flash to the opposite slot. Every other zip I have flashes to the current slot, so I was figuring that it was the ROM choosing the opposite slot. This makes sense when you're flashing an OTA from the system while booted, since you can just reboot and enjoy the update just like a stock OTA. If we ever get the OTA app functioning again, this would be ideal if there was a way to also have it auto flash other zips, like magisk along with the OTA update.

However, since we're going through recovery to flash files, it's better to just work in the same slot, so you don't end up having to switch back and forth and possibly getting mixed up. I'm not sure if you're accepting any feature requests or not, but this would be mine to have it simply flash to the active slot. If not, I get it. It's your work, and you certainly don't owe me anything. lol
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Sure thing I'll take a look. It probably flashed to the other slot because seemless updates
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Also, fixed voice calls and updated some more stuff: https://drive.google.com/open?id=1df4ZJk9o5xA9DqDMxAeuJ0sD21FjRUwQ
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
I'm having issues with some apps not opening on this ROM only. I love this rom but was wondering if you can look into why. I've tried every version of your ROM and they all do it. Example of an app that didn't work is (Distiller). I've tried everything and I can't get it to work.
[Essential Phone ROMs, Kernels, Recoveries, & Other] coconutxyz:
its fixed! thanks a lot!!!!!!!!!!!!!!!!!!!!!! and nice boot animation
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
If you grab a logcat, it would help narrow down what's going on.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
Never done that before, I'll see what I can do
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
You can download an app, like Logcat Reader, and get it done quickly without needing your PC. Start the log, recreate the problem, then end the log and upload it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] c19932:
Thank you!! I just gave your rom a try. to be honest I loved it, but there are a few things i found:

1) the long press function of nav bar buttons cannot be remapped with gravitybox. (i know that I can change it to smartbar and customize the action of each button, but i prefer to use the stock nav bar and customize with gravitybox). The weird thing is that I could do this in aosip but not in your rom. any idea? Aosip also has the options of stock nav bar, fling, and smartbar.

2) its really hard to customize the quick setting tiles.

3) the search option in the stock dialer does not look for nearby places.

thank you! any idea is appreciated.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
I hope this is correct. The app in question is DISTILLER. First log is full Log the second is with Distiller searched.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Just set up this awesome Rom after running stock pie. Vendor security patch level says July 5. Do I need a separate vendor image?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dictionary:
Flashing to the opposite slot is an A/B thing. I think it's due to TWRP and seamless updates.
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Nah, you're good. The ROM has its own vendor. ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
It's not like this on every A/B device. My point is simply that it makes a lot of sense to flash to the opposite slot while you're booted in the system to get the seemless updates. However, once you're booted into recovery, it only adds steps when the ROM flashes to the opposite slot, when no other zip does that. While in recovery, it makes the most sense to flash to whatever slot is active at the time. The A/B devices I've had before this phone worked that way. The other zips I flash with this ROM all flash to the active slot as well, so it seems to me that the ROM zip is the only one that is flashing to the opposite slot.

Again, with all that being said, I'm merely making a feature request, certainly not a demand. If Kuran decides to accept this request, I will be extremely grateful, but I'm well aware that he owes me nothing, and should he chose not to implement this change, it's certainly not the end of the world. I'll continue using this ROM either way.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dictionary:
Didn't know that. Thanks. On my Pixel/XL, and I think the Pixel 2/,XL that's how it is. What devices don't?

(Sorry for off-topic, but I think it may be relevant)
[Essential Phone ROMs, Kernels, Recoveries, & Other] LoveScarGuitar:
I had an issue maybe you might have answered. I flashed this rom and finally got it booted, but the touch was gone. I did notice that this rom was on the twrp/partition that did not have touch. Could the two be related?
[Essential Phone ROMs, Kernels, Recoveries, & Other] ipdstnger2:
Go back to the August firmware.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LoveScarGuitar:
So this issue would be because of the September patch then? Just downgrade back to August and try again?
[Essential Phone ROMs, Kernels, Recoveries, & Other] LoveScarGuitar:
Thanks for the feedback everyone. I'll try that when I'm off tomorrow. I appreciate it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LoveScarGuitar:
Thank you very much. Just successfully flashed this ROM after going back to September patch.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Never mind.
[Essential Phone ROMs, Kernels, Recoveries, & Other] zacharias.maladroit:
[MENTION=6760768]KuranKaname[/MENTION]

Awesome feature-packed kernel :good:

please take a look at drivers/staging/android/lowmemorykiller.c for SD 845 kernel,

there are additional fixes (e.g. for memory corruption) there which match with fixes for oom_kill/oom reaper

Is thermal throttling or thermal zone readout (showing temperatures of CPU) working for you ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
Having an app fc issue. Log attached. I tried uninstalling and reinstalling the app from play store with no luck. I'll report to the app development if you don't spot anything.. worked on stock.

Mfl platinum is the app.

TIA!

EDIT: I've also noticed.... When entering my pin to unlock, it says "incorrect pin" even though it is correct and unlocks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Glad you like the rom! Lemme break this down so we are on the same page

1) I'll look into remapping but we also have fling and smartbar and iirc it works in fling. Correct me if I'm wrong but last time I tried it it worked

2) Hard? How hard?

3) I think that requires google dialer, can you check it?

Thanks!

Thanks man! It's all good, just follow the releases here

The only thing that I'm concerned about is it breaking some thing but for sure I'll look into it and if it'll all good I'll gladly change it :)

Don't be sorry for off-topic, the more alive the thread is the better, we are open for everything here ;)

Yep September is broken on custom roms. Use august

Thanks a lot man! I looked again at the 4.9 tag lowmemorykiller and you're right. I was missing some stuff for it after bringing oom_kill and reaper in line with 4.9. I'll release an update ASAP with the patches added. Awesome suggestion!

About temperatures of CPU, I'll take a look. I disabled some probes because 1) They were broken to start with and 2) even the ones working, polling so much crap for temperature constantly drains a lot of resources so I only left what was really necessary

I'll take a look and see if I can do something. From the play store reviews, most people have problems with the app
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Ops almost missed that. Any other apps that don't work?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New build! AICP zip: https://drive.google.com/open?id=1ZZBn6xnyQGlIRpiEUuEwoxfGJ5GHOHBS

Changelog: Since I last made a public release, it'd take too much to list all the changes

Short version: Did black magic to rom and kernel
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
Thanks. I understand. FWIW it does work on stock 8.1 and Pie.

Sorry to add another... but I've also noticed that when using speakerphone, the volume rocker works, but the volume does not change.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Is this stock rooted with twrp and magisk built in?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
I'll have to try that as last time I used speakerphone I remember it working
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
It's the usual rom with twrp built in. I don't ship it with magisk. At least not yet
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
I tried it a bunch of times yesterday... I *think* the volume goes up a little bit when you turn it up, but it does not go down hardly at all from max volume. Thanks for looking into it!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Are you holding the button down or up? Or pressing it fast, rapidly tapping it?
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
Usually I tap, but have tried holding too. If its working for you, maybe I can wipe and start from scratch.
[Essential Phone ROMs, Kernels, Recoveries, & Other] itsita:
Thanks! can you post the boot image as well?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Don't have to... TWRP recovery is built in
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Just for clarification, I guess. That means, say I want root, just flash ROM then magisk? No more ROM , boot, magisk?

Sounds like it
[Essential Phone ROMs, Kernels, Recoveries, & Other] itsita:
Thanks but my intention was to try the kernel on stock LOS... :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
You probably have to reboot to recovery after flashing rom, then flash magisk because of the a/b partition.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
you said that you have included TWRP in the ROM, if I wanted to try a different ROM would the TWRP be persistent or will I have to flash the official version with different technique?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Recovery is in the boot.img

Boot.img is the kernel

Every ROM has it's own kernel

There is no recovery partition
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
If there is no recovery partition then the official TWRP isn't persistent?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
I really can't make it any simpler than that...
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Breakin' this down for ya if I can.

The kernel is the boot.img. inside the kernel (boot.img) is the recovery, they now share the same partition in the boot.img. When you flash the TWRP installer, it patches the boot.img, goes in and replaces the recovery that is in said boot.img.

TWRP is persistent once the installer is flashed. On both A/B.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
Now that's helpful. Thank you for giving me the benefit of the doubt and explaining.
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
Your black magic on the ROM now has the app working that was wouldn't launch before... thanks for all your hard work!!!

It seems that my fingerprint scanner isn't working.

I updated by sideloading latest to the non active slot (a in my case), reboot, Reboot and installed Magisk. Trying to setup fingerprint again and it doesn't sense my input. Do I need to fastboot -w any time I flash a new version?
[Essential Phone ROMs, Kernels, Recoveries, & Other] deepu458:
by any chance do u have the following setting enabled?

Setttings->aicp extras-> lock screen-> security->Fingerprint Unlock(unlock device with fingerprint after reboot without pin/password/pattern)

The above setting is causing so many issues with fingerprint not being recognized and all like tht. Have it disabled and reboot and see if that fixes ur issue.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Alright guys, sorry for being away, got a lot of going life irl like school and such plus android P. There haven't been any new builds cuz I worked hard on the P trees. Every tree has been remade, and we now are EAS and have f2fs support. Stay tuned for a build coming soong
[Essential Phone ROMs, Kernels, Recoveries, & Other] c19932:
Does anyone know if there's a dual speaker mod out there for this rom? I love this rom and don't wanna move to anything else!!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Did I say new build coming soon? Well, great news. After a lot of work on the P builds squashing every single bug out and improving both performance and battery, I think I finally have something XDA worthy. This thread will be closed and a new one will be opened with all the great stuff. Stay tuned!
[Essential Phone ROMs, Kernels, Recoveries, & Other] jrodbrown58:
Anyone know why my notifications show up like this where they are cut off? ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] swiftbones74:
Yeah its your custom font.
[Essential Phone ROMs, Kernels, Recoveries, & Other] elinca247:
Does anybody have the last Oreo build for this rom? It's not on the website anymore. Please...
[Essential Phone ROMs, Kernels, Recoveries, & Other] crankiro97:
Here: https://drive.google.com/file/d/1CFIQOzfp3xiK01u4LI7kH1GCq5gXYZw7/view
[Essential Phone ROMs, Kernels, Recoveries, & Other] purple.epod:
Very not okay with ROMs including GAPPS. Lots of people don't want to use GAPPS, and baking them in makes your ROM useless for those folks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] crankiro97:
AICP has gapps, but you can also try other roms without gapps included.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
What ROM is using gapps installed?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
You know what the best part about that is?

You don't have to use it...

Good day
[Essential Phone ROMs, Kernels, Recoveries, & Other] swiftbones74:
You sound like a child that's upset because mom didn't cut the crust off his bread for him. Kuran is a really cool guy but he's not your Mommy and you shouldn't talk to him like he is. Rom Builders and developers do this s**t because they love it, not for money. They don't owe user's anything.

BTW all official builds of aicp_mata are Gappless.

https://dwnld.aicp-rom.com/
[Essential Phone ROMs, Kernels, Recoveries, & Other] purple.epod:
There is a reason that LineageOS and other ROMs do not include GAPPS. Google apps are the proprietary Google-branded applications that come pre-installed with most Android devices, such as the Play Store, Gmail, Maps, etc. Due to licensing restrictions, these apps cannot come pre-installed with LineageOS (and any other ROM) and must be installed separately.

So regardless of if you think I'm being 'Childish', and your arguments for 'You don't have to use it', by bundling GAPPS in their ROMs, the authors are violating licensing anyhow. Fortunately Google isn't going to go after some dude on XDA for this, but really, that doesn't make it right or proper to do.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Well in this case the dev is in no violation as gapps are not included. Most Official ROMs that I've used Do Not include gapps.
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Bruh...

Simple...

BUILD IT YO GODDAMN SELF...

And go be a tattletale elsewhere...

Kthxbai
[Essential Phone ROMs, Kernels, Recoveries, & Other] kpirnie:
Amen
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Also...

Since you're so goddamn smart...

That is only an issue for devices that DO NOT ship with the googlie apps out of the box ..

As soon as you show me where ANYONE bought this device without Google... I'll eat my hat...
[Essential Phone ROMs, Kernels, Recoveries, & Other] purple.epod:
From the Instructions of the first page of this thread:

'Boot TWRP

FORMAT data partition

Sideload the rom in TWRP, the gapps are included in the rom zip'

So yeah.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
It's 8.1 we are on 9 now. Check the size of download. 500mb almost 600. Last updated 2018. I know it's a little misleading but it's also outdated
[Essential Phone ROMs, Kernels, Recoveries, & Other] knift:
Yap, it's true. The AICP 14.0 comes without gapps. I just flashed it today.