yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] camvar97:
What I did was use the may security back to stock, flash lineage, then flash aicp without system format and it worked.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
You can flash it. One thing for sure, I recommend to use the latest firmware/modem
[Essential Phone ROMs, Kernels, Recoveries, & Other] TheBurgh:
Error message with download link
[Essential Phone ROMs, Kernels, Recoveries, & Other] Obamaloominaty:
The download link 404'd.
[Essential Phone ROMs, Kernels, Recoveries, & Other] joefloater:
Darn, right when I was about to take this for a spin! :(
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Sorry for that, https://drive.google.com/open?id=14uuqHliC987jzBipq5bwaIRzn01InmN5

Updated it and forgot to post it
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Thank ya sir
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Also new boot.img for magisk: https://drive.google.com/open?id=16gaIUX5UqAbdWcYxXfGr-LJg7Mf9CWQ_
[Essential Phone ROMs, Kernels, Recoveries, & Other] billybong10:
ROM running very smooth. Nice work. Anyone had any problems with pin setup? I set mine but in settings it says none, when I try to set a different lock it asks for pin and says wrong pin. Lock screen and even on reboot doesn't ask for pin.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Like in lineage. Do i need to run fastboot -w if coming from stock? I'd hate to lose all the folders on my data partition (at least the media partition) :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] indian84:
No need. Just wipe everything except for internal storage in TWRP and flash the ROM..
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
I will bet the bug about setting up security in setup wizard still exists...

You may need to wipe... Go thru setup... Then go into settings and add your fingerprints/pin...

Most people miss this because of magisk... They don't setup security till 3 or 4 reboots in
[Essential Phone ROMs, Kernels, Recoveries, & Other] billybong10:
You're right that is exactly what I did. I'll wipe and I'm sure it will fix. Thanks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
[MENTION=6760768]KuranKaname[/MENTION] Great ROM, using the May 09 build and everything installed perfectly, however my lockscreen clock tends to disappear from time to time, but that's not at all a deal breaker.

Thanks for the solid ROM, looking forward to more AICP in the future, cheers!
[Essential Phone ROMs, Kernels, Recoveries, & Other] TheBurgh:
Should you be on the may update to flash AICP?
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Yessir.
[Essential Phone ROMs, Kernels, Recoveries, & Other] drocny87:
[MENTION=4898283]Kuran Kaname[/MENTION] i am still on the June 1st build. To update to the lastest do I have to wipe in twrp before flashing new build or do I need to do a wipe including internal storage (music, pictures)?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Of course

Yeah you need to wipe internal too
[Essential Phone ROMs, Kernels, Recoveries, & Other] NikoZBK:
What kind of touchscreen issues were you having before?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Just multi touch and the scrolling wasn't very smooth
[Essential Phone ROMs, Kernels, Recoveries, & Other] drocny87:
Fastboot -w?
[Essential Phone ROMs, Kernels, Recoveries, & Other] NikoZBK:
On 6/30 HMP build, I still get some frame drop/lags in the ui, may give EAS a try and see if that's any better.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Either that or format in twrp

Well, HMP is tuned to be more battery friendly. For me, some lags are acceptable
[Essential Phone ROMs, Kernels, Recoveries, & Other] Geezerooo:
EAS FTW!
[Essential Phone ROMs, Kernels, Recoveries, & Other] eddro22:
OK got to ask is everyone's live wallpaper not working mine crashes on 3d wallpapers and I can't seem to get third party apps to install says can't open this type of app is it just me every thing works on other ROMs but not this hmp and eas do the same.
[Essential Phone ROMs, Kernels, Recoveries, & Other] :
Music to my ears.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
https://imgur.com/a/669vBrm

With this sot? I like hmp :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] :
Thiccc status bar gang:svetius:
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Using your HMP build and this is the ROM/phone combination that I've gotten the best battery on. Finally got good SOT.
[Essential Phone ROMs, Kernels, Recoveries, & Other] PixelatedVision:
does this roms kernel support wireguard? I couldnt find it in the feature list.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
[MENTION=6760768]KuranKaname[/MENTION] hey, I am wondering about the Google assistant... Since its no news it seems to be broken, do you by chance see a solution to getting it to work?
[Essential Phone ROMs, Kernels, Recoveries, & Other] weiyangbo:
I appreciate this work. But I am in China where you cannot access to Google on the Internet. Gapps are always trying to connect to Google serivce, it makes serious battery draining.

I want to build AICP at home, so that I can revert "Use MindTheGapps" according thishttps://github.com/celtare21/android_device_essential_mata/commit/a87062fecd32dd7a066aa399781ff80d099a04e5

The problem is where can I get local_manifest.xml for mata?Can OP provide it for me?Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] gregfink83:
Quick question. If I'm installing from scratch what is the most stable version? The weeklys that are in the OP or the versions that are updated throughout the thread?

Thanks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
I'm no expert when it comes to android, so take my offering with a grain of salt. I've been using the OP's HMP builds and I couldn't be any happier with the ROM. Great battery life, minimal to zero lag, all the essential options.
[Essential Phone ROMs, Kernels, Recoveries, & Other] gregfink83:
Which version? There are so many floating around in this thread. I have LOS working perfectly and I'm terrified to change.

Thank you.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
https://xdaforums.com/essential-phone/development/rom-kernel-aicp-13-1-t3787015/post76956401

This developer is great! So I wouldn't worry about issues. Though if you use Google now --- THAT doesn't work - the dev knows about that already. Anyway, the linked post contains his personal builds and they are the up to date ones. I've only used the HMP build so far and I don't plan on switching.
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
I second this! But I do gotta ask, how did you install the latest build? I tried but sadly my mata didn't boot up just an endless bootloop for me.

I wiped, then formatted data, rebooted TWRP, then installed ROM. No booty. :(
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Really!?!!? I just dirty flashed. Not having haptic feedback for whatever reason just isn't enough for me to consider a fresh install atm.

I don't know what to say. Did you get the ROM after the no boot issue got fixed??
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Yeah, I made sure it was the latest HMP build, but perhaps it was a bad flash, or something. Thanks anyways though. ?

Edit: gave flashing the ROM another try and everything worked out just fine so I must have had a bad Flash. Woo!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
The thicccccer the betttter

Nice man! Glad it works fine.

No but I'll add it for next release ;)

I still need to take a look at this. Someone told me something about it but I can't seem to find it :confused:

Yes you can revert that. All the trees (device tree, kernel and vendor) are on the official AICP github. You can PM me too

Well, both are stable. I usually don't release something before making sure it's stable. The updates throughout the thread are just newer.

Alright guys, sorry for being away. Just some life problems and travelling
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New update! Only had time for HMP:

Rom: https://drive.google.com/file/d/1wqvYX4n3QWFda6yfqlrTkBAiJwZMG8CM

Boot img: https://drive.google.com/file/d/17DSLtqqes-tmU-bePVHzcTbsPhP3616b

Lots of new things and changes, dive in and take a look. Besides others, Wireguard support
[Essential Phone ROMs, Kernels, Recoveries, & Other] PixelatedVision:
thank you for wireguard :highfive:
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
EAS build: https://drive.google.com/open?id=1qaVjdWM9GR5SWqazJ5TTznv3H5EgZy7c

Kernel: https://drive.google.com/open?id=1KyFeD9Qz1rkZYMwsfjJTjVLfdCGhGQ3M
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Many thanks to the Dev. Running the HMP ROM and WOW. Battery life is awesome without having to turn off wi-fi and BT like I did with stock ROM. All the extra features are a bonus.

Keep up the excellent work.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyrott3njb:
:good:

Do u have to be unlocked boot n rooted for this it's(rom) thx.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks a lot! Glad it works fine

As with every other rom, you need to unlock the bootloader and boot into TWRP
[Essential Phone ROMs, Kernels, Recoveries, & Other] ipdstnger2:
Decided to give this ROM a try as I recently switched from Shamu so I've been rooted stock for the past week. Flashed and never got past the splash screen. Been flashing custom ROMs for years now so I tried everything I could think of. Flashed thru TWRP. Sideloaded. Flashed boot.img to make sure. Downloaded 3x. Any other ideas?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Did you format internal?
[Essential Phone ROMs, Kernels, Recoveries, & Other] ipdstnger2:
Yes sir
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Format, not wipe. Try with fastboot -w and do a clean flash. You shouldn't have any problems. All builds are tested and I run them myself

Also, make sure you don't flash any other mods or anything else
[Essential Phone ROMs, Kernels, Recoveries, & Other] ipdstnger2:
I'll charge up & give that a shot. Thank you
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Flash update. Quite not so but still something big. I feel it smoother:

HMP only for now:

-Kernel tweaks

-Rom compiled with SDCLANG-6.0
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Flash update v2:

OEM July blobs

HMP
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
File does not exist??
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
ATTENTION

The last builds had a problem with the camera, being broken. I just noticed the issue and now is solved. I pulled the builds out for obvious reasons. Here is the fixed version, with the same changelog:

HMP:

Rom: https://drive.google.com/file/d/1bhsDeJ8pv5ej2Y76OeHAPXTT_nTwg1K0

Boot: https://drive.google.com/open?id=1lkBcMja9CDHZbE5a1VclHANgDkyVTtf4

If anyone was already on one of those builds, you can just flash the kernel and the issues is solved. I apologize for the inconvenience
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Solved now
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Just finished the upgrade and all seems well.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New update. Only HMP for tonight

*Rom updates

*cfq as default and updated

*ext4 patches

*other misc stuff

Rom: https://drive.google.com/open?id=12DS3n938pZ9gPUU3Sc3YGR6VsXNyAsxq

Boot img: https://drive.google.com/open?id=1jif6JHhcwgsVoCR-pcLnvo9aakilDhlW
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Flash update: HMP:

Rom: https://drive.google.com/open?id=1hbnTGfsQaFeY4cgvjlMGdvo5fFZXF2RR

Boot img: https://drive.google.com/open?id=18Z9FxaORKgYAeWMdfx-cPkLQ92uMNbXI

Completely changed the WIFI drivers from OEM to pure CAF. If anyone tries this please let me know if it's any good or worse with anything. And also drain (active and idle) with it
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Wi-Fi seems the same, speed test and download very similar. Will run for a day to see battery life.

Thanks for the Awesome ROM.

After a full day battery life is a little poorer than previously. Around 8% more drain with normal use.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks you! Yeah it shouldn't be that different. Looking at the difference between the files, the CAF one seems newer. Plus no reason to run aosp driver
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
[MENTION=6760768]KuranKaname[/MENTION] , you would suggest then to update to the flash update then, regardless??

And just another question that I hope you don't consider nagging. Have you had any time to look into why Google now doesn't work?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Well if you are free them yes, you can update. Just a kernel flash should be enough

And for google now, I tried something already but it didn't work. Do you know any custom roms that have it working?
[Essential Phone ROMs, Kernels, Recoveries, & Other] charlatan01:
Love this ROM, thanks for all your hard work!

I have a problem with pinch to zoom that I need help with. Google maps works fine, as does Sygic. However, I have two apps that do not work at all. I am not sure if it's ROM related. Can someone test to see if it's just me? Trailforks and MTB Project are the two I have issues with. These work on stock 8.1.

Downloading logcat now to see if I can snag some logs.

Sorry, this is running the latest (posted yesterday) HMP flash, though I had this issue on previous versions as well.

EDIT:: False alarm... I did a factory reset and installed the app above and it works. Figures. :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks a lot man! Glad you like it and glad the issue solved itself :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New update everyone, still HMP:

rom: https://drive.google.com/open?id=1-3pKt1ZmPyy2Yug_LgcPwy4HdWiR-MfD

kernel: https://drive.google.com/open?id=1pI8miZYIWdEow0ZBZYWspbwpMHoxWBuS

*More ts improvements thanks to Yaro

*New DTS eagle driver and other sound improvements thanks to Laster (better sound)

*Misc updates and improvements

*Rom update

*Re-enabled doze
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Listening to Judas Priest and it like Arise soundmod on my 6p. Nice
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
This is the only ROM I've been on! If I remember right it worked on stock. Is there any way you could do some kind of file comparison or something with the stock ROM and yours in the Google now area of things?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Quick update: HMP:

Rom: https://drive.google.com/open?id=1AHnXvxi7YMsq0idELzsMBCu05GUxaHrn

Kernel: https://drive.google.com/open?id=1Z0k8MTmNINiQ1mCjza_JxHzSdhc5bM49

*Disabled RCU_BOOST

*Updated rom and kernel

*Misc stuff

Tomorrow I'll update EAS too
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
The improvement isn't radical but it's definitely something and I quite like it

Thanks! Glad you like it. Comparing it with stock would be impossible. I'll talk with some people and see if I can find something out
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Thanks for working in some sound stuff BTW!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
My pleasure. Hopefully I can work with Laster and expand it rom side too
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Why is the thread so silent guys? Let's break the silence with something experimental. I really need someone to test this out. It's quite experimental with a lot of mainline/4.9 backports. I want feedback related to battery, performance, smoothness, if there is any jitter or anything:

HMP boot: https://drive.google.com/file/d/1Za6V9L3IF5LvF67s9h26yHn4heG6u714/view
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
I'll give it a try and get back to you.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Hey, do you recommend using any kernel control app? Got the kernel flashed at about 74%. Now, I'm definitely no expert. I will report back what I can, though. If you want.

Edit- NICE treat!!! Would sending you, after a full charge, any logs help you at all?
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Anyone try a Treble ROM using AICP as a base yet?

(If not, gonna be testing this today for sure.)
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
Smooth scrolling, quick response, games and music don't skip at all. Battery drains a little faster, even when idle. About 5% during sleep over 3.5 hrs.

I just did a reboot have no touch screen ability and ADB reboot bootloader isn't working.

Device is reconized by adb. Any suggestions!

Never mind. Held power button for a minute and it rebooted. Panic session over.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks man! Already got the logs, don't worry. Just report experience.

And I don't recommend any app to modify the kernel, all the values are tweaked by me

Myself I didn't :)

Thank you! Hopefully the battery drain isn't too big. Tell me if it's massive or just a bit more drain

And when you reboot and you don't have touchscreen, just close the screen and open it back up. It's normal
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Alright guys, patchset 2. Some commits were ****ed up

https://drive.google.com/file/d/1817A7Oa7jvWVKnFjeDhTQgjfwFHECVeL/view
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Just reporting back, tried using AICP and the boot.img as a Treble base, successfully flashed and booted Bootleggers ROM and RR as well, but sadly in call audio wasn't working at all, but otherwise, everything went off smoothly and installation was not difficult.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
After latest Boot.img install I'm getting the ghost touch effect frequently.

Went back to Friday's boot.img ghost touch wouldn't stop even after reboot. Sorry no more free time left.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Patchset 3. Fixed a bug in sched/fair

https://drive.google.com/open?id=1pM37yijQqSr-GbB3XH2OSSeN099tKFvb
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Welp that's a bit strange as nothing touched the touchscreen driver and I'm running those builds without any problems. And the latest ones are just fixes for the new commits
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
I don't know. I just patched it with magisk and flashed via fastboot. Everything else was the same.

Now with Friday's boot.img all is good.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Hmm. It happened a bit to me after flashing magisk too but it went away in like 3 minutes. Using magisk 16.6. But without magisk it was all fine
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
I'm glad to hear that. I thought it was just me. I'll give it another go without Magisk tonight.
[Essential Phone ROMs, Kernels, Recoveries, & Other] stompysan:
I tried reinstalling this ROM the other day after being on stock for a while, and I am not able to get a signal anymore. I am using Sprint, and LTE never connects. Anyone use Sprint, and if so, have you experienced any problems?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Tbh I have no idea. I'm in the EU, Romania to be more precise so no Sprint here but LTE always worked no problems. I actually bought the phone Sprint locked and I unlocked it and it works flawlessly
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
I have not clean flashed is a while...but I'm on Sprint and it works fine.

I had seen the symptoms you see on LineageOS a month plus ago...
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
I have the 3rd boot.img installed with Magisk 16.6 and the ghost touches have not repeated after the first couple of minutes. Google Play store does not dose. Lost 5% in the last hour while idle. Time for a fresh install I think.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
#BlameGoogle
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Rom:https://drive.google.com/file/d/1_rJzDM1K5K2rqfKuWtMv7vFnQ-v939rm/view

Kernel: https://drive.google.com/file/d/1MJWpFS_vwWIqShejfNP92zhkqr1YyLM6/view?usp=sharing

New HMP ROM update

*Updated rom

*Includes the experimental kernel

*Kernel miscs

*Removed thermal engine.conf

*Clean ups
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
I apologize in advance for what probably seems like a noob question. I'm new to the PH-1, as I've always been on HTC flagships for many years. Much different experience than this, and I'm still wrapping my head around it all, as there seems to be different ways to install ROM's and root for this device.

I understand the installation instructions posted in the OP, but I'm not sure how to go about flashing the above kernel as its file name is boot.img. That's a first for me, as I've always been accustomed to zips. Is it a file that needs to be sideloaded at a specific time or is it flashed within TWRP?

Also the order in which the ROM zip, Magisk zip and kernel boot.img should be flashed. Does it go in that order or does it not matter?

Thanks in advance for any assistance. I'll get it down pat in the near future, I'm sure, but it's definitely different for me at the moment.

Edit: Nevermind, I just saw the information of flashing img based kernels from the OP. But I'm still wondering how the full install order should go with the ROM (sideloaded as I read), kernel (in TWRP) and Magisk (looks like that's flashed in TWRP).

So is it...

Flash TWRP

Enter in to recovery/TWRP from the bootloader

Make a nandroid backup in TWRP

Format data in TWRP

Sideload the ROM

Flash boot.img in TWRP (img-based install)

Flash Magisk in TWRP (normal zip install)
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
fastboot unlock

fastboot unlock_critical

!!!

fastboot flash boot /path/to/twrp/

Flash ROM like usual

Get ROM set up, install magisk manager, open magisk manager, Install, patch boot.img , reboot to bootloader

fastboot flash boot.img.

Just my understanding so far. And I've had no issues...

Edit

fastboot flash boot patched_boot.img
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
Thanks, I appreciate it! And, yeah, I know all about unlocking the bootloader, setting it to critical and the adb/fastboot commands.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yeah that's right. You need to flash twrp on the boot partition because we don't have a recovery one. Boot into twrp then do a clean flash and BESIDES IT, FORMAT DATA. Not wipe, format. So make sure to take all the data you have on it before doing this. After you wiped and formated, reboot twrp. Then you can proceed by sideloading the rom zip. Gapps are integrated. Then you can boot into the rom, do the set up, get magisk manager, download the boot img I provided and patch it with magisk. Then reboot into the bootloader and fastboot flash it as boot. Done
[Essential Phone ROMs, Kernels, Recoveries, & Other] asanford:
Potentially dumb question here, but it isn't 100% clear to me from reading through. I think it is fantastic that you provide so many constant updates to this ROM, it is really great to see a Dev so dedicated to his work! Are all of these updates available OTA? Or does each need to be flashed in TWRP? Having to remove security to flash TWRP is a real PIA because all my banking apps then get locked out and require re-adding the fingerprint each time, so just wondering, and I think that is the only hesitation I have with switching over to try this ROM out. Thanks!