yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
My phone was in a tpu case when I dropped it. It literally got rattled a bit afterwards. Randomly rebooting for like, an hour or so. And I think, possibly, this is when vibration stopped working for me.

Glad you reached out to the dev, as we seem to be the only people with a non functioning vibration.
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
My vibration works just fine. It only ever stops working after I send or receive a call. Even then it seems to be random, since it doesn't happen after every call. And even when it does happen, I can bring vibration back by long pressing the power button to bring up the power menu. Once the power menu vibration happens, then it works perfectly fine again.

It's too random for me to grab logs for it, and I assume I'm one of the few people that takes and makes a bunch of calls during the day. The ROM is perfectly smooth other than this one issue, but I can easily live with such a minor issue.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Thomas Cloutier:
Just wondering how to install magisk on the PH-1
[Essential Phone ROMs, Kernels, Recoveries, & Other] NaterTots:
Go to the guides and discussion area and read the thread on how to gain root.

Or follow the first post in the thread of whatever ROM you're trying to flash.
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Do you have any of the in-call vibration settings enabled?
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
"Also vibrate for calls" is enabled, but no other in-call vibration settings are turned on.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
New update:

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

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

*Lots of rom and kernel updates
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I've noticed something during the flashing process. Can you confirm this for me?

I'm on slot_a. When I flash twrp to boot_a, and then flash the ROM, it seems to be flashing to slot_b.

I've tested this by flashing twrp to both slots. If I start on slot_a, then flash the ROM, it reboots into slot_b. Twrp is replaced with stock on slot_b when I go back to the bootloader. slot_a still has twrp.
[Essential Phone ROMs, Kernels, Recoveries, & Other] deepu458:
Thats how the TWRP works on A/B devices. It flashes the rom to the opposite slot. And when u r done flashing and do a reboot the twrp automatically switches u to the opposite slot u r currently.
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
My last device was the Razor Phone (a/b devices also). It only flashed the slot you had selected, hence my confusion here. lol

So I guess that means I need to flash the ROM, then switch slots in order to flash magisk as well. I kept getting confused on why it seemed like magisk was never sticking correctly. Now I know.
[Essential Phone ROMs, Kernels, Recoveries, & Other] munchy_cool:
sup sup.

Latest version of Magisk should flash to both slots ;)

PM me if you want to join the CTO gang on telegram :highfive:
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I'm using 16.7, and it's definitely not flashing both slots. That's more a problem for the Magisk thread rather than this one.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
You can reboot to fastboot after flashing rom, flash twrp again, flash the boot img that I provide and the magisk and you have root. That's the reason I provide the boot img
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
That's what I've been doing. I was just making sure that what was happening to me was what was supposed to be happening. My previous A/B device did not work the same way, which is where my confusion came from with this one.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Got it, just don't worry about it
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
It's also worth mentioning on the 0815 build, I have full touch responsiveness with all games (Including MCOC.) Every ROM before this that I have flashed has had some sort of issue with MCOC and touch responsiveness, as an example, on the game a parry is ridiculously difficult to perform, but not anymore!

Kuran you rockin' this bud! Thanks again!
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
[MENTION=6760768]KuranKaname[/MENTION], any possibility in the future to have a release without Gapps?

Also how is the microg support, and if not good, maybe some support for this?

Thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] weiyangbo:
I compiled non-gapps EAS build with Kuran's source code for myself. I can upload to mega，if you need.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
That's ok, but thanks... :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks man! Glad it works good

The rom has MicroG support and I can make you a build from time to time if you wish
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Rom: https://drive.google.com/open?id=1DxrNkBE5dAhTlQ0RwWg9HR9hvsOnp2-M

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

*Updated rom and kernel. Improved battery and fixed some bugs
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
HMP build? Just checking....
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Yup
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
Signature Spoofing is in the rom too?

Maybe others will want/appreciate having a Gapp Free Rom too. There is another member on the forum that is doing all this microg way too.

This would be great, really appreciate it. I use to build CM on my box when it was all the rave. But now I use smaller SSD on my box, so I don't have the build space

Thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] JBlaze05:
So ive read that people in here were successful in using this as a treble base so i decided to use this a treble base too. perhaps this isnt the best place to post but upon attempting to boot Pixel Experience and phh AOSP i never got past the boot animation. I followed the guide of how to flash a treble GSI using the fastboot method. Im familiar with flashing GSI's on a Zuk Z2 and have had no issues with getting past the splash screen. Any idea?
[Essential Phone ROMs, Kernels, Recoveries, & Other] crankiro97:
Hello, does this ROM include notch settings?
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
There's signature spoofing but it's hard to trigger the prompt for it. I went the nanodroid route which fixed this issue for me
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Yes, Signature Spoofing is there. And sure, I'll make a gappsless version from time to time

Myself I haven't tried. A normal zip is better than a GSI

Nop
[Essential Phone ROMs, Kernels, Recoveries, & Other] Archangel:
I have a question about this rom,,,does the lockscreen weather icons look white like this or are they in color if you use color icons?
[Essential Phone ROMs, Kernels, Recoveries, & Other] marlborozx:
Does this ROM have OTA updates？
[Essential Phone ROMs, Kernels, Recoveries, & Other] luisoman2000:
Great to see you in these parts Kurankaname, I was a big fan of your work on the Le max 2. I'll definitely be giving this rom a try in the next couple of days.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Kennii:
when i click the google drivel ink under downloads i get taken to a 404 page.

Link please
[Essential Phone ROMs, Kernels, Recoveries, & Other] Obamaloominaty:
This link works: https://drive.google.com/file/d/14uuqHliC987jzBipq5bwaIRzn01InmN5/view

The OP hasn't been updated yet
[Essential Phone ROMs, Kernels, Recoveries, & Other] YourDadsHusband:
I've been unable to flash this no matter which way I try, first I flashed from a fresh stock 8.1, and that didn't work. Then I tried dirty flashing from Lineage, like others have said works. Then as a last ditch it tried a dirty flash from CarbonROM. No matter what I just get stuck at the AICP boot animation, are there any other methods I should try? Or am I missing some unusual intermediate step for this particular ROM?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Obamaloominaty:
Does it freeze on the boot animation or does it continue playing the animation? Id say just leave it for a bit and see if it boots up, if its still looping after 30 minutes try reflashing
[Essential Phone ROMs, Kernels, Recoveries, & Other] YourDadsHusband:
I was at it for almost 4 hours last night. It would stay looping, but not frozen at the boot screen for between 20-30 minutes before I would call it. I did try reflashing AICP over itself if it didn't boot. This is the first time I've had so much trouble flashing a new ROM, so I'm just making sure I'm not missing something I should be doing for AICP.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks! I'll see what I can do about it

To be 100% honest, I don't really know as I never use any weather app. Tho, if I recall correctly, you can set an icon pack to be used for them

Will do when I think the rom is stable enough for official

Hey there! Thanks, glad to see you too :))

And to everyone else, sorry for not being the most active person, I'm always working on the rom day and night but I don't post much until I'm sure I got it good
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
See if the next update will work. I'll release it a bit later tonight
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Thanks for this rom! It may just be my favorite one yet. There's some room to grow still in terms of butteriness but on the whole it seems to nail the sweet spot between features and stability. I'm not sure what others are having issues with when installing, I've flashed it twice now (went to a different room but had to come back) without any issues.

For me the highlights are: substratum support, color control (can't beat live display) and other display tweaks, dui for fling, Android p animations, left side status bar clock, and the various unique features which set aicp apart.

I'm a little critical of the smoothness/touch/battery life as I'm coming from invisiblek's Los and BBQ but as is, it is comparable enough to made the additional features worthwhile for sure
[Essential Phone ROMs, Kernels, Recoveries, & Other] YourDadsHusband:
I'm not sure what did it, but I tried again with a fresh flash and wipe from stock 8.1 and it worked last night without any changes. I suppose my difficulty was just techno-gremlins or something.

Don't sell yourself short, you guys on AICP are way more helpful and responsive than most
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thank you! I'm working day and night on getting the best performance to battery and smoothness formula ;). Between when I posted the first build and now, day and night I worked on the kernel and ramdisk to improve stuff. As I'm the only one using HMP (as I didn't find EAS good enough), I have some work to do. But I did a lot of work and testing and I hope to continue improving.

Also, the problem that some people have and some don't is some quite random stuff with encryption. I want to look into this now after working on the kernel for more than a month non stop.

I've been researching 3 potential fixes for this which I'll try each of them and see where they get me. It's quite problematic as I never ever had this kind of issues. Only when I first made the rom but after no matter how I flashed it, it worked each time. Clean or dirty flash.

And thanks man :) ! I'm trying to give the best to the community.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Also, new update everyone. Hope everything is fine with it. https://drive.google.com/open?id=1TYcTatKkf4VFhCXdrdxUlxaO4Bem6bvC

For people that are updating, please please please I'm waiting for your feedback. Anything from performance, stability to battery life. If anything got better or worse. A lot of stuff went into it, a small changelog could be:

Reworked the ramdisk

Rebased the kernel like 10 times till I got something good, stable and clean. My kernel is based on the latest OEM tag upstreamed to the latest version and the latest caf tag (thank you Nathan) with a lot of tweaks and patches from various people and sources like Sultan and Franco and all the great guys out there (including my stuff too). Also disabled everything related to debugging to reduce overhead.

Deadline is now stock i/o

Brought the dt and vendor in-line with lineage

Rom updates

And a lot more

Edit: Oh! And may patch too
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Boot.img for the magisk users: https://drive.google.com/open?id=12C675MoKYwutPcpyWu90LbBcK72RDLMg

Also updated op with the latest rom link. Boot.img link is under "Currently Supported Root Solutions"
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Awesome! Thanks for all the hard work, I'll update when I get home. I'll try to pay close attention to kernel related aspects such as battery, scrolling, and touch so that I can report back.

Does aicp have a discord or telegram?

EDIT: There seems to be an issue with the kernel. After updating (tried both dirty and clean flash), the phone soft reboots within the first few minutes and afterwards, displays a vendor image mismatch error. When I attempted to install magisk (via twrp or patched boot.img), it would fail to boot. However, I tried another kernel (SMF) which allowed it to boot fine without the vendor error.
[Essential Phone ROMs, Kernels, Recoveries, & Other] stompysan:
Can confirm. Exact same symptoms. If I flash an alternative kernel the issue does not present itself.
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
o.O? Quite strange as I've been running it since last night and I don't have any problems. Are you on the latest firmware? OPM1.180104.166?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
ATTENTION:

Quite important kernel update for performance: https://drive.google.com/file/d/11FuhEnfaTYcGXr9IJ1GQKfUvBM2CcyS4
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Also getting Vendor Mismatch, I am on 166 the latest May update.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
I went the NanoDroid-microg route, also. Manually it's not setting up correctly in Essential...

Xposed/FakeGapps, Magsik 16.7, NanoDroid-microg, all sitting pretty here!

GappLess Time To Be Free! ;)

[MENTION=6760768]KuranKaname[/MENTION], are we suppose to still have a Stock Camera and a Custom Camera from the rom?

Hmm, I've been flashing this rom over several times messing with a lot of things, and I don't remember seeing 2 before, to many late nights hacking I guess... LOL
[Essential Phone ROMs, Kernels, Recoveries, & Other] phpbb3:
About the camera: yes, we are supposed to have both. klik is Essential's solution optimised for the dual-cam setup and is updatable from the playstore, and snap is lineage's solution optimised for the snapdragon processor (I think?) which lineage/aicp have been shipping for a couple years on Snapdragon devices.
[Essential Phone ROMs, Kernels, Recoveries, & Other] MoistPicklez:
Gcam or no ham.
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
From the latest kernel update, really impressive battery life. Faster/smoother than ever before as well. Really great work kuran!
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
You and [MENTION=4217078]dirtyreturn[/MENTION] should join the telegram channel, we'd love to get your feedback. Plus you'd get some test builds early ?

http://t.me/aicpmata
[Essential Phone ROMs, Kernels, Recoveries, & Other] phpbb3:
I second this. Everyone should. Moar builds, moar testing, moar chats, cool tech, mods, everything Essential, moar memez, blackscreenos, and inappropriate content all in one... Room... :highfive:

</ShamelessPlug>
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
[MENTION=7300209]pantherking[/MENTION], I'm the Geek for IRC chatting, I'm not the Social Network Geek. I don't like Telegram, Discord, any of it, to me, it's just like Twitter and Facebook...

Geeks still use IRC, and if this project is serious, then it should have an IRC channel, and if anyone doesn't believe me about any of this, look at the Freenode server, the largest Open Source server in the world, and any decent open source project, does have a channel on it. ;)

So will AICP start a channel on Freenode?
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Not every day I see such love for IRC! I'm familiar but only with the pirate community. Unfortunately while I have the means to host an IRC server, I doubt there'd be nearly as many people who's be as active as they are on telegram.

If you change your mind, there are plenty of old heads in the channel who probably agree with you :P

EDIT: I found a telegram irc relay, I'll try to set it up this weekend
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
Ohhh a Relay! LOL

Sorry for going Off Topic!

1. IRC isn't dead!

2. You want to be safe, you don't follow the crowd!

3. Geeks remain in the shadows!

Tell those Old Heads, a Real Geek is over here, and we need to get the Newbies on IRC! WoOT ;)

Cheers :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Does that mean you're not interested?

But yeah I wish telegram had end-to-end encryption. Imo then it would be the natural successor to IRC
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
No I'm interested if peeps can use their IRC clients and join, then yes please set this up, that would be great, really appreciate it! :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] 954wrecker:
Any link to the latest kernel? The one from a few days ago is gone already
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
https://drive.google.com/file/d/1-EsDDJ3ezK3XlbiQPWwffd3v3qk7OYiN/view
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
So wipe data cache system

Flash rom

Flash boot

Flash magisk

Reboot?
[Essential Phone ROMs, Kernels, Recoveries, & Other] TT_Vert:
Do you know if this still holds true? I have not had any luck w/ multiple roms both on 9.x and 8.1 and none seem to work that I've found. I'd root stock if tasker wifi tether automation would work properly which it won't sadly. Neither will secure settings or any other (I've tried).

Dave
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
FINAL: rom zip: https://drive.google.com/file/d/1DxrNkBE5dAhTlQ0RwWg9HR9hvsOnp2-M/view

boot img: https://drive.google.com/file/d/1-EsDDJ3ezK3XlbiQPWwffd3v3qk7OYiN/view

The kernel has been heavily updated and improved. Worked countless hours on it. This is the final O release as I started working on P getting it ready for when AICP releases it
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Please help us replace Kuran's bricked device if you enjoy this ROM/Kernel! Donate whatever you can at https://www.gofundme.com/replace-kuran039s-bricked-ph1 every bit counts!

Kuran's bricked his essential trying to include new touchscreen driver's in our rom, please help with what you can so that development continues!
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
I'm not the kind of guy to ask for donations but right now I really can't afford a new phone guys. Being 17 and unemployed ain't that easy. Every support is appreciated, for those who can't use the gofundme link to donate (for any personal reason), you can always just send to my paypal link too
[Essential Phone ROMs, Kernels, Recoveries, & Other] JBlaze05:
is this latest build HMP or EAS
[Essential Phone ROMs, Kernels, Recoveries, & Other] phpbb3:
HMP
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Done... Can someone answer my question how to go from stock 9.0 to this rom?

Thx in advanced
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Thanks a lot!

Standard clean flash procedure:

Backup what you want

Fastboot -w

fastboot flash boot twrp.img

Flash Rom Zip

Reboot

Go through setup, skipping pin and fingerprint (set those up later)

Standard Dirty Flash Procedure:

Flash twrp

Flash rom zip

Wipe dalvik

Reboot

If you want root, have other zips to flash, or want to test an experimental kernel:

Flash TWRP

flash kernel boot.img

flash magisk and other modifications

Reboot
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Nvm... Didn't read it all [emoji16]
[Essential Phone ROMs, Kernels, Recoveries, & Other] Daemos:
Is the rom the same as the Aug 19 build?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Nop, it's updated a lot since then
[Essential Phone ROMs, Kernels, Recoveries, & Other] Daemos:
The link you posted goes to the 19 August 2018 build...the file hash is the same :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] Obamaloominaty:
I'm not sure, unfortunately my PH-1 decided to kick the bucket a few weeks ago. I'm using a OnePlus 6 now.
[Essential Phone ROMs, Kernels, Recoveries, & Other] TT_Vert:
Ok, thanks for the response.

Dave
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Hmm, might be. I don't really follow my releases as I make as many as 10 per day for testing which I don't release
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Come on people let's get the donations up so we can check out 9.0! 5 10 20 50 100 donate to the cause!

https://www.gofundme.com/replace-kuran039s-bricked-ph1

Does this ROM support finger print unlock?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Do I have a bad flash or is fingerprint not in this rom?

Downloaded and flashed a 2nd time now its all good.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
[MENTION=6760768]KuranKaname[/MENTION]

This doesn't boot up, just sits on the Splash screen.

Steps I took

-----------------

1. Wiped both slots

2. Flashed the latest Oreo Fastboot ROM from Essential - PH1-Images-OPM1.180104.267

3. Wiped both slots again

4. TWRP sideload - ./adb devices > ./adb sideload aicp_mata_o-13.1-WEEKLY-20180814.zip

5. Rebooted phone and just sat on Splash and wouldn't start.

6. I then repeated Steps 1-3

7. This time I did Install in TWRP

8. Rebooted the phone and again, just sits on the Splash screen and will not start

md5sum of the zip matches on the site.
[Essential Phone ROMs, Kernels, Recoveries, & Other] uodii:
Did you do fastboot -w? It sat on the splash screen for me as well until I wiped my storage...Is there any way around this?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
You need to fastboot -w cuz we don't use ICE encryption. Tho it might come in next builds
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoR3M3:
Yes I did a fastboot -w.

To make sure I wasn't loosing my mind hehe, I flashed CarbonRom, all in the same manner and it booted fine!

Mind Ok! LOL ;)

I flashed it correctly, it doesn't work, something going on.

Please make this NonGapps, or a NonGapps version.

Thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
A big thank you to everyone who donated to replace our favorite dev's bricked phone. Together with the donations received through PayPal, kuran was able to purchase a replacement essential phone which should be delivered by Tuesday!

On behalf of kuran,

Much love to the xda and aicp communities!
[Essential Phone ROMs, Kernels, Recoveries, & Other] Admiral2145:
Awesome! Glad to help out in a good cause!
[Essential Phone ROMs, Kernels, Recoveries, & Other] mjp_123:
Download link not working for anyone else?
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Sorry, working on an update and cleaned up some space. New link tomorrow
[Essential Phone ROMs, Kernels, Recoveries, & Other] KuranKaname:
Aicp zip: https://drive.google.com/open?id=1oszPhGQzmwauPKRzrf8-Da6If-4YQM57

Aicp boot: https://drive.google.com/open?id=16FjJ6v6AmzX2l9-MN3yAcyoeNcIK1vSc

Just as promised