yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] sruel3216:
Ok cool. I'm not by my computer till tonight so I'm hesitant but I also want to try haha

Edit: autoflashed and it worked. Rooted in ex
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
jionny, so what did you do in the end?

Now that you're upgraded, can you write up a step-by-step instruction set for exactly what you did so others can follow?

Thanks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jionny:
I flashed flashall.bat from the August zip

sideload adb through twrp and flashed the update OTA

flashed the patched boot img from reddit thread and elementalx

then updated elemental through app
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
thanks. and now you have touch both when you use TWRP as well as when you're regularly booted up?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
I didn't notice any change
[Essential Phone ROMs, Kernels, Recoveries, & Other] jionny:
yes
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Need root
[Essential Phone ROMs, Kernels, Recoveries, & Other] Darkside1984:
What's the way to get back to stock kernel?

Enviado desde mi PH-1 mediante Tapatalk
[Essential Phone ROMs, Kernels, Recoveries, & Other] clsA:
I followed this and still have no touch in TWRP - the phone is rooted but magisk and ElemX both want updates that I can't install

update: magisk updated and rebooted ElemX update failed

update2: rebooted again kernel manager says I have the latest version ..wierd
[Essential Phone ROMs, Kernels, Recoveries, & Other] jionny:
Sorry to hear that. At first it didnt for me either then I did it again and it worked. May just be I got lucky, I say this after looking at the poll for the thread..... View Poll Results: How did you update and does touch work in TWRP for you? You flashed the patched img from reddit?

Updated via OTA, touch in TWRP works.

1	4.00%

Updated via OTA, touch in TWRP does NOT work.

9	36.00%

Updated via Fastboot, touch in TWRP works.

4	16.00%

Updated via Fastboot, touch in TWRP does NOT work.

11	44.00%
[Essential Phone ROMs, Kernels, Recoveries, & Other] techlogik:
Everything working, latest Elemental, Magisk done through TWRP with USB OTG wireless mouse/keyboard. Also, you can get through the Aroma installer with Elemental using the up/down and power keys. Basically press the up volume and power to select items..although it won't highlight.

After you get through that, back to TWRP and use the mouse to install Magisk 17.1...reboot. Rooted with Elemental on September. Use the OTA to sideload prior to that.

Later...
[Essential Phone ROMs, Kernels, Recoveries, & Other] clsA:
So touch doesn't work for you either

---------- Post added at 06:23 PM ---------- Previous post was at 06:14 PM ----------

Yeah I used the patched boot I'm from the Reddit post .

Twrp / touch worked after the roll back to Aug.

I then flashed the Sept OTA and the patched boot and then ElemX .

Rebooted and setup the phone

Rebooted back to try TWRP and still no touch

Anyway I don't need it anymore

Magisk and ElemX both updated themselves without TWRP

Edit: I posted the instructions with links in another thread and copied it here for completeness
[Essential Phone ROMs, Kernels, Recoveries, & Other] indian84:
Boot in bootloader

Fastboot flash boot stockkernel.img

You can download stock kernel image from rooting thread for your build
[Essential Phone ROMs, Kernels, Recoveries, & Other] clsA:
EX Kernel manager will also do this if your rooted

just copy the stock boot.img to your phone ElementalX folder

then in EX choose tools / flash kernel /browse to your stock kernel and flash

I have uploaded the Aug/Sept stock and Magisk_patched kernels to my AFH in my signature here > https://www.androidfilehost.com/?w=files&flid=281984
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
I am also finally upgraded to .036 build with 3.08 EX kernel. yay! :victory:

I don't know if touch works with TWRP as I didn't bother to upgrade using the TWRP method. But touch works normally while booted into system. It was really a very painless upgrade path. :good:

[IMG="screenshot"]http://oi67.tinypic.com/4r22jr.jpg[/IMG]
[Essential Phone ROMs, Kernels, Recoveries, & Other] resaik:
How did you process lakino please ?
[Essential Phone ROMs, Kernels, Recoveries, & Other] sruel3216:
From August build...sideload Sept ota...boot...install magisk...fastboot flash patched boot.img for root...reboot...auto flash ex
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
I HAD to give you a Like bc you were so dedicated to making the post
[Essential Phone ROMs, Kernels, Recoveries, & Other] Lakino:
lol. Thank you sir. Appreciate it. :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
[MENTION=4655752]Lakino[/MENTION] I just sideloaded the OTA as well. It's been a crazy week and only just now had the time available to do it.

The only thing I did different than you was to reboot to bootloader and fastboot flash the patched boot image (which I made in Magisk Manager prior to starting the procedure) before rebooting into the 036 Pie release. Everything worked out well, and I never lost root during the process. Flashed EX 3.08 via the EX app and rebooted into rooted 036 Pie with 3.08 EX.

Just for giggles, I backed up the kernel with EX manager (because that's a beautiful feature under "Tools") and flashed the Mata twrp.img from EX app. I had no touch screen in TWRP, but was easily able to use adb to reboot to bootloader from the TWRP main screen and fastboot flash my backed up 3.08 EX kernel image.

I prefer to not use TWRP if I don't have to, just because it's such a colossal pain to disable security and then re-enable security with a bunch of apps that get all pissy when my fingerprint security gets disabled.

So, the OTA sideload worked for touch in the OS, but not in TWRP. I don't even care a little bit that TWRP hasn't got touch screen support. I'll buy an OTG adapter and plug in a mouse if I need to use TWRP for something in the future.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dvdivx:
Flashed EX 3.08 via the EX app

You cant do that in the PH-1 there is no TWRP that isnt temporary and no image files of the kernel exist just zips. Maybe different if you are updating but I dont see how this works even if you are rooted.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
You can get the boot.img out of the update zip, use Magisk to patch it, flash the patched boot.img with fastboot, then autoflash ElementalX in EX Kernel Manager. No TWRP needed.
[Essential Phone ROMs, Kernels, Recoveries, & Other] dvdivx:
The stock boot image? its already rooted with stock using the modded boot image. The file in the downloaded elementalx kernel is a folder.

---------- Post added at 02:27 PM ---------- Previous post was at 02:13 PM ----------

NM I got it

---------- Post added at 02:28 PM ---------- Previous post was at 02:27 PM ----------

I can say your support and continued support is why I bought the app.
[Essential Phone ROMs, Kernels, Recoveries, & Other] ceelos218:
Any idea why my scrolling is studdering? Do you know any settings in ex kernel manager that would help? Or even in developer settings?
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmg1001:
Scroll stutter is mostly a hardware problem. The digitizer on the Essential is very noisy, so you either add artificial latency to help smooth things out a bit, or no latency but deal with weird, jittery scrolling. Some ROMs in the past were able to achieve a good balance.
[Essential Phone ROMs, Kernels, Recoveries, & Other] ceelos218:
I uninstalled ex kernel and it went away. Not sure what to think now.
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmg1001:
Maybe you had bad kernel settings?
[Essential Phone ROMs, Kernels, Recoveries, & Other] ceelos218:
Maybe.. but I hadn't changed anything. Know of any settings that may help?
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmg1001:
Generally the default kernel settings are the best. Not sure why your scrolling improved but gg
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Can't do what in the PH-1? Install EX over stock from within the app while on rooted stock? You must certainly can. Just choose the "Express" install option instead of the one that requires you to boot into TWRP. It will install with standard clock frequencies instead of allowing you to OC.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LOVE ME PLEASE:
I want to flash ElementalX's latest and greatest on my Essential. But TWRP's broken touch after September's update is preventing me from doing so. Anybody manage to get this flashed on there device after September's, update? Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Read the post literally directly before yours.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LOVE ME PLEASE:
Right, but what if I'm not rooted just because of TWRP issues?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Flash this via fastboot and you'll be rooted https://drive.google.com/file/d/1-Pn-dV34FQ9flq1l_uNKePCPw5Xpx-Mw/view?usp=drivesdk no need for twrp it's already patched
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
You don't need TWRP to root stock.

You can install the Magisk Manager app, and use it to patch the stock boot image (which is provided by Essential themselves in their fastboot upgrade file). Copy that patched image to your PC, and use fastboot to flash it. It's the same result as using the boot image that [MENTION=4620656]dazeone[/MENTION] linked for you, but if you know how to do it yourself, you won't be stuck waiting for someone else to upload a file that literally takes about 90 seconds to make all by yourself, once you've actually got the tools on hand. Those tools are very easily found, so there's no need to link you to Essential's site for the unpatched boot image or to the Magisk Manager app.
[Essential Phone ROMs, Kernels, Recoveries, & Other] LOVE ME PLEASE:
Thanks for the info...
[Essential Phone ROMs, Kernels, Recoveries, & Other] Kalioum:
What is the best config for Battery and Performance? Im new by this kernel
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
2 profiles I created. Feel free to try. Switch scheduler to fiops 128 and turn off perfd. For battery make freq 1.5 little core and 2.1 big core. Interactive governors.

Performance switch scheduler to Zen 2048 and set Max on both big and little cores https://drive.google.com/folderview?id=1jXBO6wnjoB4qF4YGMy7PIRKa37LRATnW
[Essential Phone ROMs, Kernels, Recoveries, & Other] avd:
Noob question, how do I use these files with the app?
[Essential Phone ROMs, Kernels, Recoveries, & Other] izzyfanto:
Has anyone answered this question? I totally agree, it takes way too long to blink. The purpose of the LED, IMO, is to be able to quickly glance at your phone for notifications without having to press the power button. It's not quick to just stare at it for 5 seconds. If there was doubletap to wake, that'd help, but I believe someone said that was not possible for this digitizer? OnePlus did both of these perfectly. I really miss my 1+3T's OOS features. I think their OS additions/implementation of Android is perfect.
[Essential Phone ROMs, Kernels, Recoveries, & Other] gdanko:
I can look at the kernel source if it's public and try to add it. Does anyone here happen to know if it's in GitHub?
[Essential Phone ROMs, Kernels, Recoveries, & Other] jamesst20:
Nobody ever answered, please keep quoting me if you guys get updates.

Are you talking about these sources ? https://github.com/flar2/mata
[Essential Phone ROMs, Kernels, Recoveries, & Other] sruel3216:
I'd like this too. With my pixel the app light manager would let me adjust the rate. Light manager doesn't seem to work on essential. It just let's me change color
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Place the files in elemental folder labeled governor_profiles
[Essential Phone ROMs, Kernels, Recoveries, & Other] NikitaUKR5:
Can anyone give me a link for elementalx 3.07 please? Because touchscreen doesnt work on 3.08. I am on pie august
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Look back a page or two and you'll find some firmware files to flash that will restore touch. It's better to move forward than go back. If youre in a pinch, all previous kernels can be found on AndroidFileHost.com.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Shiro744760:
Followed all yours steps but updating to september security patch via OTA, but got the message that flashing the kernel through EX Manager failed twice. Any fix? Is it obligatory for the patch to be sideloaded by adb?
[Essential Phone ROMs, Kernels, Recoveries, & Other] clsA:
Why skip the OTA?

Both the patched boot.img and kernel are for the Sept update. Surprised your phone even booted
[Essential Phone ROMs, Kernels, Recoveries, & Other] Shiro744760:
Because I had already updated it a few days back, and honestly, I was too lazy to do all the process of going back to August patch and doing it all over again. Lucky shot I guess hahaha
[Essential Phone ROMs, Kernels, Recoveries, & Other] manr1mg:
no touch

im on essential ph1 running android p and every time i try flashing elemental x, i get no touch. cant unlock my phone nor when i jump into recovery. any suggestions why this is happening?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Hi. If you use the search feature for the thread, you'll find your answer quickly. Others have had the same issue and it's easily fixed
[Essential Phone ROMs, Kernels, Recoveries, & Other] AceNovel:
[MENTION=4684315]flar2[/MENTION] please
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
No chance, that requires adding stuff to init, which complicates installation.

Stick with EXKM if you want best results and full support for all the settings found on various kernels
[Essential Phone ROMs, Kernels, Recoveries, & Other] Shiro744760:
So after a couple days with the EX kernel my phone's battery life has actually been worse than before. How do I properly configure the kernel to save battery without sacrificing too much performance?
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
There is no difference between stock and elementalx battery life by default
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Maybe not but when set, I get an incredible 7-10 hours!
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
[MENTION=4684315]flar2[/MENTION]

Could you please add the available but not enabled 180mhz GPU step next month?
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
What exactly will that do?
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
I'm using GPU Boost... And force 2D rendering...And I would like the GPU to idle down lower...

Why?

Because I like to tinker and can usually squeeze another hour or so out of SoT using flar's kernels...

I am also a believer in low touchboost with long timers...

On touch I have touchboost ramp to like 1ghz for somewhere between 1 and 2 seconds... Figure... If I'm touching the screen... I'll probably do it again... No need to ramp down and back up again...
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
What does that do with performance profile I was asking about from the other post? With those tweaks your referring to, how much sot are you looking at.

---------- Post added at 10:03 PM ---------- Previous post was at 09:57 PM ----------

So far in creating profiles for this device I'm running into issues where I can't clock above 1.7ghz little and 2.1ghz big core with profile nor can I change scheduler and read ahead value. This is the line being used

/sys/block/loop0/queue/read_ahead_kb 128

/sys/block/loop0/queue/scheduler zen

These don't change when applying a profile. They remain whatever they were before. Any ideas on a fix on the lines. Currently trying stuff to get it to apply
[Essential Phone ROMs, Kernels, Recoveries, & Other] kakabobo:
ex kernel manager 3.69 not saving and applying setting upon reboot. [MENTION=2446310]every[/MENTION] reboot reverted default.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Disable battery optimization
[Essential Phone ROMs, Kernels, Recoveries, & Other] arjunv:
Anybody can help me with install please. I don't want to root as i use blackberry work app and it resets itself.

When i flash twrp there is no touch and i can't flash stock and kernel. Any other way to get around
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Use THIS THREAD to learn how to get TWRP working properly, so that you can install EX. Just don't do the part where you flash Magisk and root the device.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Bada Bing Bada Boom! I had the same issue, suffered in silence lol. This worked. Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] axman1000:
Quick question: Can I install only ElementalX and still have Pie and OTA? Or will I lose all that if I install this?
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I don't think so, since it won't be able to verify that the stock kernel is in place
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
It might work if you reflaah the stock boot.img before trying to update.
[Essential Phone ROMs, Kernels, Recoveries, & Other] axman1000:
What do you mean exactly? Can you please expand on this? Sorry! It's been a while since I did this and am trying to find my way back..
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
If using twrp to install ex , then flash stock boot.img first then flash ex over it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Magisk and EX only change the boot partition. If you reboot to fastboot and flash the stock boot.img, you should be able to take the OTA.
[Essential Phone ROMs, Kernels, Recoveries, & Other] arealcoolhand:
Can confirm this works and is what I do monthly. I use EX Kernel Manager to flash the stock boot.img and then install the OTA through the normal system update. After rebooting, I use Magisk Manager and the "Patch Boot Image File" option to create a modified boot.img that I flash manually with Fastboot. After the phone starts back up, it will be fully rooted and on the latest update. Last step is to open EX Kernel Manager and let it install the latest kernel directly. No TWRP necessary!
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-3.09.zip

Changes:

-October security update
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Magisk and TWRP on stock October boot image. I should be able to safely install Magisk through EXKM and reboot, correct?
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
You can't install Magisk with EXKM. You can patch the stock boot.img in Magisk Manager and flash it in fastboot. Then you can install ElementalX through EXKM.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I worded that very strangely. I already had stock with TWRP and Magisk installed. Was wondering if I could use EXKM to install EX without losing TWRP and Magisk.

I ended up just booting into TWRP, and installing the bone stock boot image, followed by EX, TWRP-installer, and Magisk (in that order).

Was just looking to save a few clicks/touches, but I ended up where I wanted to be in the end.
[Essential Phone ROMs, Kernels, Recoveries, & Other] lynnux:
I installed EX after updating to Oct and rooting via Magisk in TWRP, and then rebooting. Didn't lose anything. The Auto Flash option in EXKM failed for some reason, the Download Zip option worked (installed EX in TWRP).
[Essential Phone ROMs, Kernels, Recoveries, & Other] clsA:
Mine said it failed also but it's listed as version 3.09 in the main window and it looked like it flashed ok to me

I installed septStock.boot.img from EXKM

rebooted

the took the OTA

then flashed the Oct_patched_boot.img from fastboot

then I booted the phone and installed the kernel with the EXKM
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Did you release a new build of 3.09 [MENTION=4684315]flar2[/MENTION] ?

Or, can we safely ignore any notifications that 3.09 is available if we're already on the #1 build?
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
There was just an error in the version number, it's fixed now.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Toyeboy:
Help I flashed this in TWRP and my touchscreen doesn't work at all in the phone or in TWRP
[Essential Phone ROMs, Kernels, Recoveries, & Other] Wh1t3Rose:
Do you have Essential Phone? Flash this after flashing your kernel

https://www.reddit.com/r/essential/comments/9klfhs/download_patched_bootimg_october_5_with_magisk/
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Anyone willing to test out a couple of profiles I created for this device here is the folder to pick from. https://drive.google.com/folderview?id=1jXBO6wnjoB4qF4YGMy7PIRKa37LRATnW high performance profile requires you to flash the ex zip in TWRP to enable the oc on big little core. Thanks to the dev for providing such an awesome kernel for us.
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Did you disable perfd... Or have you worked within the perfd profiles...

Otherwise... This doesn't work
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Does this mean 3.10 is on its way? :D

This might have been asked before but any chance DT2W can be added to the kernel?
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
I want to say that DT2W is not possible with this phone, because it prevents deep sleep by having the screen always "on" and ready to detect your DT

I think that flar2 means that he accidentally didn't update the version number for "latest" in the new kernel checker, not that he compiled the kernel with the wrong internal version number
[Essential Phone ROMs, Kernels, Recoveries, & Other] dazeone:
Perfd disabled. It interferes with profiles
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Never stopped my OP5 from sleeping.

Reason I ask is I desperately want to turn off Active Display, but then I'm too lazy to press the power button when I wanna wake it up lol

Btw, does anyone else have issues settings sticking after rebooting?
[Essential Phone ROMs, Kernels, Recoveries, & Other] tech_head:
The OP5 had a different display.

The digitizer in this display, requires display on to work.

It worked fine on my LG phones but they were designed to do it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] RandomPooka:
Disable battery optimization for EXKM
[Essential Phone ROMs, Kernels, Recoveries, & Other] chris_stan:
hello, dt2w and dt2s worked relatively well, during a test on the GSI Benzorom unofficial, with ex 3.08 for information

I had a problem with the fingerprint, but I'm not technically strong
[Essential Phone ROMs, Kernels, Recoveries, & Other] flar2:
Wake gestures cause battery drain on this device
[Essential Phone ROMs, Kernels, Recoveries, & Other] rignfool:
Does the mere presence of the code cause drain? Or only when enabled... Just wondering... For science

There are nutcases out there that want AoD for this device... That causes even more drain... :silly:
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
I am one of those people who thinks AoD is completely pointless lmao, why even have that when you can have DT2W and notification light.

Some people are soo lazy. :laugh:
[Essential Phone ROMs, Kernels, Recoveries, & Other] Bobbaloo:
Not really true. In this situation, I was assembling books in a print shop. I wanted to establish a pace/time/eta and had the aod running on my 6p. Not lazy... Too much of a battery hog to run all the time and especially now on my essential, I wouldn't want to have it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Wh1t3Rose:
Anybody know why I don't have WiFi I on the PixelP ROM afar flashing this kernel then the Magisk Patched Stock Boot Image ontop?
[Essential Phone ROMs, Kernels, Recoveries, & Other] bmg1001:
WiFi drivers issue. This kernel is meant for stock, not custom ROMs.