yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] Wh1t3Rose:
Ah gotcha. So I'm boned? The kernel that comes with the ROM didn't work well for my phone. Is there a kernel that should be good to run with 9.0 Custom?
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
So how do you have your Essential set up?

Do you have the Ambient Display feature on?

---------- Post added at 06:44 PM ---------- Previous post was at 06:44 PM ----------

You can always go back to stock and use this kernel if that's an option for you.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Only notifications. Previously, I used the aod. It had since been removed
[Essential Phone ROMs, Kernels, Recoveries, & Other] SpotTech:
Hi,

Can you make an IMG file for flash it directly by fastboot?

I don't like twrp and I use magisk manager for patch my kernel.

Thanks ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Not necessary. Download EX Kernel Manager app and it has the ability to download the kernel and install it, so long as you already have root.
[Essential Phone ROMs, Kernels, Recoveries, & Other] chris_stan:
Sorry
[Essential Phone ROMs, Kernels, Recoveries, & Other] gavinfernandes2012:
That's only for magisk modules iirc
[Essential Phone ROMs, Kernels, Recoveries, & Other] chris_stan:
sorry for the stupidity announced:confused:, thank you for having rectified:good:
[Essential Phone ROMs, Kernels, Recoveries, & Other] thirtythr33:
does anyone know if this kernel can support features within kali nethunter like wifi injection? or external network adapters?
[Essential Phone ROMs, Kernels, Recoveries, & Other] chris_stan:
hello, when using your kernel backup tool (see screenshot), which works very well, should it be root always, or is there way to use it without being root, thank you
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Needs root
[Essential Phone ROMs, Kernels, Recoveries, & Other] chris_stan:
Ok, thanks for the response
[Essential Phone ROMs, Kernels, Recoveries, & Other] HACK3DANDR0ID:
Stock ROM with EX Kernel has been the showed the best position combo at this time on Benchmark Scores!

Keep up the great work!
[Essential Phone ROMs, Kernels, Recoveries, & Other] techlogik:
Great Kernel...looking forward to the November update...love and really use the KCAL built into it with the Essential screen. It is so washed out without this kernel...thanks.

BTW as info, I'm running the 3.09 version with the latest November update patch and all is working fine. Will wait for the latest updated patched version whenever it arrives.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-3.10

Changes:

-November update
[Essential Phone ROMs, Kernels, Recoveries, & Other] crankiro97:
Thanks alot for the update.
[Essential Phone ROMs, Kernels, Recoveries, & Other] thehappydinoa:
Hi, I just flashed the November update with EXKM and I am having it tell me it's installed and also that there is an update...
[Essential Phone ROMs, Kernels, Recoveries, & Other] Buzzy42:
I keep getting Download Failed errors when trying to update through the EXKM app... is this "normal" (i.e., just a propagation delay and it'll be fine shortly)?
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Sounds similar to some prior releases where the current kernel DB that the app references weren't yet updated.
[Essential Phone ROMs, Kernels, Recoveries, & Other] chove1:
If i flash the kernel i loose mi root acces?
[Essential Phone ROMs, Kernels, Recoveries, & Other] hx3:
No.
[Essential Phone ROMs, Kernels, Recoveries, & Other] chove1:
thanks
[Essential Phone ROMs, Kernels, Recoveries, & Other] dennis46419:
hey guys and thx [MENTION=4684315]flar2[/MENTION] for the Kernel. I flashed this Kernel out of the box on my new Essential Phone all works fine, but voice messages from WhatsApp telegram etc are very scary the screeching is it Kernel issued or Essential Problem i never used Stock Kernel sorry for noob question. big thx.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RawSlugs:
Can't get NTFS to work

I am currently running v3.09 and tried to connect a "my passport" and I get FS error so I tried solid explorer with the otg plugin which gives me "CBW write fail".

How can I mount otg NTFS devices?

---------- Post added at 11:11 AM ---------- Previous post was at 11:10 AM ----------

There is a bug on essential that it uses the sound canceling mic instead of the regular mic
[Essential Phone ROMs, Kernels, Recoveries, & Other] thehappydinoa:
How are we on this?
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Mine is fixed now
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I wouldn't know. I'm currently on a custom Pie ROM and not using EX Kernel. Just letting you guys know that it's happened before, and was fixed swiftly.

[MENTION=4684315]flar2[/MENTION] Can't always remember everything all at once, guys. Little things like this will happen on occasion.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RawSlugs:
NTFS r/w

I connected my WD MY PASSPORT and I get an error that it can't read it. How do I mount the NTFS partition?
[Essential Phone ROMs, Kernels, Recoveries, & Other] YakumoPANTS:
Do not consider increasing the screen refresh rate to 70HZ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
I was considering asking the same thing, if it would be possible to oc the display, maybe the touch would be better
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Would be very interesting if that was possible, but I doubt it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Have you adjusted the settings in touch detection sensitivity.
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
Yes i did, trust me this phone has a bad touchpanel
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Try this profile in ex and see if it helps any. https://drive.google.com/file/d/1ICrq4rXeevync-lEn0YdAWUiv8lM9NGV/view?usp=drivesdk download and move to ex gov_profiles folder.
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
I honestly can't see any difference
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Ok if you can't see any difference then like you said the screen might have issue. For me that profile is really smooth scrolling and stuff
[Essential Phone ROMs, Kernels, Recoveries, & Other] fredgar75:
For the life of me I cannot find that folder.
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
First you have to tap on CPU and go to governor option and tap save (you'll save your current profile) and after that the folder will be created
[Essential Phone ROMs, Kernels, Recoveries, & Other] 冰糖葫芦娃:
When this kernel can support EAS, it can be very difficult, thanks to developers.

--From Bing Translate--
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Stock os isn't eas, at least I don't think so. So eas kernel won't be compatible.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-3.11

Changes:

-December update
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
Hmm. I've updated to dec security update pushed out by Essential. But when I try to update to kernel 3.11 from within EX Manager, it FAILS. First time.

Is it failing for anyone else?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Do you have twrp? If so, that could be why. Flash manually
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
Hmm.. very strange. So I rebooted and apparently I do have 3.11 kernel installed, despite having the FAIL msg. Take a look at my attached screenshot. It appears I'm using kernel 3.11 right? [MENTION=4684315]flar2[/MENTION]

As for twrp, I may have it as I used someone's patched boot dec img that claimed it included twrp and magsik. I'm confused in that I thought we couldn't install twrp on our essential phone, that we needed to flash it each time we use it.

But anyway, it seems I'm on kernel 3.11 now. I'm still getting the update icon within EX Manager itself though. very odd. it says I'm currently at 3.11 but is asking for me to update to 3.11. Take a look at screenshot #2. Is it just me?
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Yes this is typical. EXKM shows error message

but flash actually works and is reflected on reboot.
[Essential Phone ROMs, Kernels, Recoveries, & Other] thatguy222:
Did we lose color control and KCAL?

Edit: Nevermind. I thought I had flashed the new kernel with the patch boot image, but I ended up flashing elementalx manually through TWRP and that worked.
[Essential Phone ROMs, Kernels, Recoveries, & Other] FlinkDelDinky:
******

First go to elemental app.

Go to cpu then go to governor options

Press save and save whatever is there

Now copy the file you dled to:

elementaxl/cpu_governor folder

******

Thanks for this. Took me a while to figure out how to install it. What I did was go to cpu in the app set cpu governor to performance (big cluster too) turn them on, go to governor options and load rampage.V1 also turn on load on boot.

Much nicer. Not by a little bit by quite a bit.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Hi [MENTION=4684315]flar2[/MENTION] - is there a way to bring back system volume control (specifically, handset) for the Mata, aka Essential, as we had on Angler?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Thanks for feedback. ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
Hey [MENTION=4684315]flar2[/MENTION] is it possible to overclock the display to more than 60hz? Maybe this will result in a better touch experience and also in sound control can you make the earpiece as a second speaker? Thanks for your support, it's great to have developers like you!
[Essential Phone ROMs, Kernels, Recoveries, & Other] Androbots:
Unnecessary
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Didn't someone suggest this like 5 comments ago and it was shot down by another user who tried it already?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Androbots:
Hmm u are correct...
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Don't get used to it. I'm usually wrong AF :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] Androbots:
Ok?!? ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
It's called sarcasm bro ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] demolatorul:
Can you show me the post, maybe i'm blind, thanks and sorry for OT
[Essential Phone ROMs, Kernels, Recoveries, & Other] YakumoPANTS:
Always using your kernel, thank you very much

Some suggestions: 180MHZ GPU, 175MHZ CPU, and page merge
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Yet again...

I asked about 180 GPU... Got a nope...

175 Mhz CPU... Don't make me laugh... Not unless you want severe thrashing and very poor battery life...

Page Merge? You mean KSM... flar don't do that

I have a capitol idea for you...

Hang around for a little bit and see what the devs are like before posting bold as (insert favorite explicative) requests...

Kthx...
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
If what you're looking for us saving battery, then feel free to pull a profile from the folder here to try https://drive.google.com/folderview?id=1jXBO6wnjoB4qF4YGMy7PIRKa37LRATnW I recommend solid or PTL. Disable perfd. Freq and governor will be set with these profiles. No need to have 180 gpu an 175 cpu
[Essential Phone ROMs, Kernels, Recoveries, & Other] YakumoPANTS:
Ummm..

I did use a 175MHZ CPU on the lunar kernel of the LG V30, https://xdaforums.com/lg-v30/development/kernel-lunar-kernels-lg-v30-t3804267 ,which is really severe thrashing but battery life seems to be better.I don't know little about related development, but obviously other developers have done this (although not essential),I thought these were similar. Was it different?

Thank you for the capitol idea

---------- Post added at 07:19 AM ---------- Previous post was at 07:10 AM ----------

Thanks for your suggestion, I have always used configuration files and governors, battery life is actually very good, for example, I can play 5 hours of Arena of valor, or Twitter 8% per hour - system records. It’s just that I used the LG V30 with a 175MHZ CPU and a 180MHZ GPU kernel, although the experience is not too good.

In fact, the 175MHZ CPU does not matter, and [MENTION=3290808]rignfool[/MENTION] also said that is not good, but I think the 180MHZ GPU is still necessary.
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
When you lower the minimum frequency on the system... Load calculation gets screwed up... At least for interactive... And interactive based governor's not designed for that particular setup...

You wind up in an ondemand style situation where you jump to max frequency... Completely negating any gain by running that low...
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Merry Christmas everyone!
[Essential Phone ROMs, Kernels, Recoveries, & Other] falleny:
happy new year...
[Essential Phone ROMs, Kernels, Recoveries, & Other] TrumpCard:
I've briefly tried both of the profiles you've recommended and I would test them further. However, I'm noticing some "jerkiness" with scrolling. Any ideas? I've noticed you've mentioned something about this in a previous post; I'll be sure to check that out.

Edit: I've tried Rampage and boy is it smooth. Actually might be a little too sensitive for my tastes. :p

Any of your profiles provide a happy medium between performance and battery life?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Solid v2 is a balance. Use fiops 512 and check touch sensitivity if experiencing jitter. Essential's touch settings cause issues with jitter. I'm using GSI and even with big battery saving profiles it's smoother than stock on balance profiles. Touch response is better imo withouts the need to try to control it like essential does
[Essential Phone ROMs, Kernels, Recoveries, & Other] gavinfernandes2012:
Which GSI are you using? I've heard some say GSIs aren't performing as well/reliably, while a few others say the opposite.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
I use Pixel Dust, Pixel Experience and AOSP. All perform very well with performance. PE had more battery drain to be having everything enabled like now playing, ambient display and Google weather in lock screen with Pixel launcher.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Milan P.:
Thank you for your work. I just am curious to what all the P.T.L governor is oriented (balanced, performance, battery, etc) compared to the SolidV.2.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Battery. Push The Limits of battery. Recommend using noop 128
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-3.12.zip

Changes:

-January update
[Essential Phone ROMs, Kernels, Recoveries, & Other] ghiri:
Thank you for the profile! Could you please tell me how to load them with EX Kernel Manager? I can't figure it out.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Go to cpu select governor option and hit save. Name it something. This is so it creates a folder called governor profiles. Once that is complete then place the files in there. Then go back to ex CPU , governor option settings and select load. You'll see it's there
[Essential Phone ROMs, Kernels, Recoveries, & Other] Tautvydas:
Hey!

Been using your Solid V.2 governor profile, it's absolutely great. Getting 5 hours SOT on average. Cheers!
[Essential Phone ROMs, Kernels, Recoveries, & Other] demilenos:
i have heavy stutter with 3.12. I use stock pie January build without root.

sometimes SystemUI didnt response few mins.

i wanna try older build but no link

i tried factory reset but no work.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
https://androidfilehost.com/?w=files&flid=280226 I don't recommend doing it but actually rooting your phone and I'll drop a profile for you to use to see if it'll fix it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] demilenos:
here's logcat. wish helpful
[Essential Phone ROMs, Kernels, Recoveries, & Other] demilenos:
actually I had not issue with 3.12 and android P dec build with root.

I noticed after I update ROM to jan build without root.

now I did factory reset and flash from bottom but got long lag again.
[Essential Phone ROMs, Kernels, Recoveries, & Other] sarcoptic:
hey [MENTION=4684315]flar2[/MENTION] the kernel sources for beta 3 have been posted on the developer site. You going to try to release something or just wait for the supposedly 8.1 beta on Monday?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Don't do this...

I am sure he knows... flar2 is a pretty responsible guy... And one of the quickest yo release kernels...

If it ain't out yet... He probably broke something...

Wait patiently... It'll be here... flar2 doesn't know how to drop support of devices
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
I was waiting for the official release
[Essential Phone ROMs, Kernels, Recoveries, & Other] indian84:
Probably gonna be a while before Essential will release official 8.1. Tomorrow they may push 8.1 beta. And with that hopefully kernel source..
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
I will build a kernel when the 8.1 sources are released
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

For Oreo 8.1 Beta

To install (IMPORTANT!):

1. disable lockscreen security (e.g. pin/pattern)

2. reboot to bootloader

3. fastboot flash boot twrp.img

4. reboot to recovery

5. flash stock boot.img

6. flash elementalx

7. flash Magisk (Optional)

8. reboot to system and reenable lockscreen security

Download:

ElementalX-2.00.zip

Changes:

-initial release for Android 8.1.0
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
Installed.

I used it exclusively on my Nexus 6P.

Glad it's on my PH-1.

Best kernel there is!!!! :D
[Essential Phone ROMs, Kernels, Recoveries, & Other] ChronoReverse:
Whoa an 8.1 release!? I didn't even realize the source was available.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Yes, it was released a couple days ago.

Speaking of source, I am trying to upload my 2.00 source, but it keeps failing. Same commits as version 1.00 if anyone is wondering. Except, revert proc: Remove additional SafetyNet flags from /proc/cmdline
[Essential Phone ROMs, Kernels, Recoveries, & Other] momentandroid:
You mean OB3 source? New 8.1 beta source hasn't been posted yet.
[Essential Phone ROMs, Kernels, Recoveries, & Other] kakabobo:
default cpu governor set to performance ?

any chance to get more schedutil governor ?

thanks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] sarcoptic:
I think we need to be cautious here. I haven't seen the sources for 8.1 Beta 1 (OPM1.180104.010) anywhere online. Essential finally released the sources for 8.0 Beta 3 (OPM1.170911.254) a few days ago on the developer site. Can you confirm [MENTION=4684315]flar2[/MENTION] that this is really for 8.1?
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Yes, it's for 8.1. Go to the essential developer site.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
I am also still trying to post the source myself, with no luck. I have a very poor internet connection and it won't complete the upload.
[Essential Phone ROMs, Kernels, Recoveries, & Other] sarcoptic:
Hmm I don't see the 8.1 sources here:

https://www.essential.com/developer/current-builds

And under the beta link I only see the full 8.1 release:

https://www.essential.com/developer/beta-builds

If you referring to Essential-PH1-OPM1.170911.254 (Kernel + WiFi drivers). That is the kernel source for 8.0 Beta 3.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
These sources work fine on 8.1 beta. From the kernel perspective, there is no difference between 8.0 and 8.1. When the 8.1 sources are released there will only be minor changes, if any.
[Essential Phone ROMs, Kernels, Recoveries, & Other] sarcoptic:
Ahh now I follow...thanks!

Just did the install and everything is working as expected. Its definitely faster than stock and I left the CPU at stock speeds. For the question above the default cpu scheduler appears to be Interactive.
[Essential Phone ROMs, Kernels, Recoveries, & Other] return.of.octobot:
Deleted due to ninja source explanation.
[Essential Phone ROMs, Kernels, Recoveries, & Other] sirdicholas:
Simply the best!
[Essential Phone ROMs, Kernels, Recoveries, & Other] return.of.octobot:
​

Went with the OC personally, was hoping just to have the option available and then tune back down to the stock limits for casual usage but that's proving pretty difficult as the CPU scaling seems to have a mind of it's own. I realize that's due to some system level processes. This is my first time using EX/EXKM, does anyone know of a reliable way to enforce user defined frequency caps? init.d perhaps? Or would tuning the Power/Performance mode settings to my liking and using them as profiles be a better option?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
So lag is with January and 3.12. no root, correct
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
There is no lag with any version
[Essential Phone ROMs, Kernels, Recoveries, & Other] demilenos:
I did back to stock 2 times step by step. always stock kernel OK but elementalX not. I can reproduce everytime.

I have use rooted elementalX a year without issue. I realize this issue when I did unroot few days ago.

I uploaded logcat did u see? it comes just right after flashing elementalX after BTS process.

btw, I always use 2361Mhz/2035Mhz freq option not default. maybe clue for this.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Control all options on this and other kernels with the latest EX Kernel Manager: https://play.google.com/store/apps/details?id=flar2.exkernelmanager

Download:

ElementalX-3.14.zip

Changes:

-February update
[Essential Phone ROMs, Kernels, Recoveries, & Other] Kyums:
I flash the kernel into Pixel Experience, but I can't touch it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] gorm:
This Kernel is for stock only. Will not work correctly on Custom Roms
[Essential Phone ROMs, Kernels, Recoveries, & Other] Kyums:
Oh,okay
[Essential Phone ROMs, Kernels, Recoveries, & Other] payas0:
I've been encountering hang up and reboots.

* When using Crome, then going to XDA forums, hangs then reboots. Happended a few times.

* When using Camera. Both stock camera and GCam ports. Happens when taking HRD and the image starts to process.

Last kmesg contains nothing taken right after the reboot when the Camera hang and rebooted.

EDIT: I went ahead and wiped the device. BTS. Then redid everything. Observing now if I'd still get random reboots.
[Essential Phone ROMs, Kernels, Recoveries, & Other] payas0:
Okay. Reboots are actually really random. Browsing the web, taking photos, just navigating the home screen. I keep on getting random reboots.

My install steps were:

1. Flash stock firmware.

2. Followed Method 2 root on the General Essential forum.

3. Flash EX before step 10.

4. Flash magisk.

Attaching logs now. Last kmesg is empty so not attaching it. Can you let me know what's happening?
[Essential Phone ROMs, Kernels, Recoveries, & Other] payas0:
Okay. So following my previous posts. It seems I did miss a step. The step where I have to flash the stock boot.img via TWRP before EX and Magisk. So I'll give that a shot now and report back again if I still have problems.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Hero2457:
Now that we DO have a permanent twrp for the Essential Phone, what are the instructions for it? Do I just boot into recovery, install the kernel and reboot to system? Or do I have to install twrp installer before rebooting to system?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
We do not have a permanent TWRP due to recovery being in the boot partition. I'd install TWRP installer just as a precaution after.