yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
ElementalX for the latest Q beta 3 release is now available for download through EXKM

https://play.google.com/store/apps/details?id=flar2.exkernelmanager
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Update!!

Flash directly and 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-2.17

Changes:

-June security patches
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] stevexce:
[MENTION=4684315]flar2[/MENTION] Is the 3.03 version for Q beta 4 or beta 3 ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
For beta 4, don't flash on beta 3.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] stevexce:
Thanks.

Why q kernels stoped support for TTL target?

Can't use my script that previously worked on your Pie kernels.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
Hi,

I flashed this kernel (2.17) on a self-built havoc os (latest, june security patches) and it just boots me back to the recovery. It's stock (dirty unicorns based) kernel and sultan kernel works. What did I miss?

Strange, I flashed it again and now it works.

For now everything looks good, I bought ex kernel manager. Thanks for supporting sweep2wake and double tap to wake. :)

In the Hungarian translation there are some typos, does the translation xmls available publicly anywhere? I'd like to fix them. :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
Since I installed this kernel, once a day the touch screen stops working, I had to hard reboot the phone with the power button. Does anybody has this issue?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] SlimSnoopOS:
Haven't seen anything like that. Have you tried using reinstalling the stock boot image then reinstalling this kernel and root again?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
I've installed Caesium kernel, and it has the same issue. Double tap to wake and swipe to wake is enabled (via Ex kernel manager), AOD disabled.

In more detail it always occures when the phone is on desk for a long time (like an hour) and when I try to wake it up with either double tap or swipe (without actually moving the phone) it doesn't do anything. Then I try to turn it on with the fingerprint sensor and it doesn't do anything either. If i turn it on with the power button then the fingerprint sensor works and unlocks the phone, but the touch screen doesn't.

I will revert back to the stock/du kernel for now to make sure the issue is not in the source version of the ROM. Altough I have zero experience with kernel development, but because of the deep sleep it looks like a kernel (or kernel module) issue for me. I can't use aod with double tap because when its on the proximity sensor is constantly on and causing lags with my flirc for my remote, that's why I turned it off and switched kernel in the first place.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Update!!

Flash directly and 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-2.18

Changes:

-Google update
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jaggillararla:
getting flash failed everytime

Edit: flashed via twrp was stuck at 30% for a time and I force rebooted and now it's updated ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Evonder:
Express flash failed for 2.17 and 2.18, flashed fine via TWRP so big deal. Just an FYI.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
I don't know what's going on with this device. Even though it says it failed, it actually flashes fine.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jaggillararla:
Fk manager worked though
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
I'm not sure what you're point is? EXKM works too, it just says failed. FK doesn't handle errors at all and will say success even if it fails.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jaggillararla:
Ah thought it was an error with EXKM that's why... Didn't know FK still show successfully installed when there's an error
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
Before flashed back the stock kernel, I thought I will disable swipe to wake and just leave double tap to wake turned on. Today there was no touch issue, so I guess I'll use the phone this way.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] aikattx:
How is the battery life on this rom for walleye? Anyone can share? Im running stock rom may patch android pie. Battery life is sucks. Can anyone share which custom rom has the best battery life?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jaggillararla:
Don't go custom rom

Trust me. Many stock features are missing or are ****.

Try blackened mod. Check it on pixel 2xl thread

And use this kernel if you want high brightness mode

Otherwise go sultan

Edit: also check out on this forum on guides. Enable doze for GMs

Also get on play store battery charge limit
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jaggillararla:
Can I use this on the July update ?
[Google Pixel 2 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-2.19

Changes:

-July security patches
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pedroenf:
The download page says it's P2-2.18. Only wrong name?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] SlimSnoopOS:
Check again? I'm seeing the new update listed now on his site. I didn't check when it was initially posted.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pedroenf:
It's ok now
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Can you make the high brightness mode just increase the maximum of the slider? That way we don't have to go into the app to toggle it on and off. So it would be the opposite of the way the dimmer works now.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] cognitivedissonance:
Getting notified by the app that 2.20 is available, but I don't see it on the website. Probably being overly cautious, but I just wanted to make sure that 2.20 release for the Pixel 2 XL is actually correct, and that the app isn't looking at a release for the Pixel 3 or something like that.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] quietsche:
Installed it this morning on Pixel 2. working.
[Google Pixel 2 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-2.20

Changes:

-August security patches
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Sorry if this has been answered before. Will you be supporting the Pixel 2 on Android Q?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
It's already supported on the Q Beta.

EXKM needed to download the zips.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Awesome, I have it!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] virganda:
wait for Q support ???

Edit :: ho i didnt read above post wkwkek
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] xFirefly93:
Q support is already there? ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
Yes. Since Q DP1
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] xFirefly93:
My comment was for the guy above me that was far too lazy searching for the answer himself :p
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rdmrocha:
And now I'll just wait for official stable Q support :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
ElementalX 3.05 works with the new Android 10 release

There were no kernel changes since the last beta
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rdmrocha:
Great! Thanks. Flashing in 3... 2... 1... :cool:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pedroenf:
Where can we download it?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dorqus:
From the 1st post of this thread
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
Elemental X tab in EXKM

Wrong
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dorqus:
My bad!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Update!!

Flash directly and 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.06

Changes:

-October security update
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BVitalii:
Hello, are you planning to realize "DC dimming" in kernel ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] drakvl:
Hi master developer, Will there be a new version for november or only for October? Many thanks to you.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Ziltoid_:
There has been a new version (3.07). The website and this thread don't have download links to it, and there is no changelog so there's no way to know if it will work on the November update. You can get it from the elementalxkernelmanager app on an android phone.

Maybe it will work
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
All versions of the kernel work on all security patch levels unless otherwise noted.

The December update is available in EXKM.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] drakvl:
Works perfect in November update, many thanks.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Using the wrong app though
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] vovabulatnikov95:
Hello friends. Currently I am using 3.08 with December security patch on Android 10.

I noticed that when you downgrade the cpu frequency for extending battery life then cpu frequency (claster 2) resets to it's default after launching a camera forever until you manually return it by yourself. Waiting for improvements, maybe...
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Ahah so that's it! I just tested it and you're right, whenever you launch the camera the frequency changes. I've reported this before but didn't know a good way to reproduce it. It seems the only fix for this is to reduce the max frequency for the cluster while flashing the kernel. It won't be able to jump past that in that case but you also can't set it higher without re-flashing... [MENTION=4684315]flar2[/MENTION] thoughts?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
July update just pushed to EX Kernel Manager
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mikeskid07:
I've used this Kernel on 3 generations of phone now, HTC One M7, Nexus 5x, and now my Pixel2. It's sad to see how much customisation can be done nowadays without any real info as to what does what. The Nexus 5x Elemental forum had tons of info regarding usecases and different settings. I miss that, but don't know enough, or even where to look, to find out much about this device. Until today I'd been running this device with the factory Battery Saver mode, that seems to negate any user defined kernel settings and Naptime, which may or may not.

Anyhow, I'm about to start playing. I've started with overclocking the big cluster, we'll see what happens for a week with heavy GCamera use.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
There were no kernel changes for the Android 11 release, you can use ElementalX 4.07 (download and install in EX Kernel Manager).
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Should this be done before or after Magisk install? Without TWRP, it has to be installed through EX Kernel Manager, correct?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Yes, patch stock img with Magisk, then flash in exkm
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] legaldexter:
Is there any support for Android 11 Pixel 2?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Yes, ElementalX-P2-4.08
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] legaldexter:
Where can i find link to that + if I have already magisk installed will it patch Magisk automaticaly ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Flyview:
Just to note, you can still flash EX kernel from TWRP, after manually patching the stock boot.img with Magisk Manager and flashing it with fastboot. This allows the big cluster CPU frequencies to stick if underclocking, even after opening the camera.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] SGH-i200:
@flar2 - I used your kernel on my Nexus 7 2013 to activate USB Host+Charging. Thank you very much!

Since Android 11 allows Tethering via an USB ethernet adapter, it would be great to have USB Host+Charging on the Pixel 2. This way, I could use my second Pixel 2 as LTE router for the whole LAN in my house! :)

"Ethernet tethering arrives in latest Android 11 Developer Preview" https://www.androidpolice.com/2020/...rives-in-latest-android-11-developer-preview/

Edit: I was able to use the ethernet, PD pass through and USB host feature at the same time with (stock kernel)! :) https://xdaforums.com/t/usb-c-with-...omputers-in-2019-and-on.4009559/post-84551961
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] 0LDST4R:
1st thanks to @flar2 , using your kernel on a Pixel 2 ( Android 11 stock FW ) with underclocked settings to expand the lifetime of the battery.

I was a longtime ( since 2011 ) Sony user and fanboy, switched 6 months ago to Pixel devices ( P 4 , P 3 , P 2 ) , and my question is - can i use your kernel in non-stock-roms too? I prefer LOS, official or unofficial 17.1 or 18. In Sony devices this was not possible, custom stock kernels and kernels from custom roms were different.

Thanks in advance...

.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
Hi,

I'm using elemental x for years since pie. Now I'm using android 11 (crdroid, but the same happens on lineageos) and as soon as I flash the kernel, fast charging don't work. I started to upgrade from android 10 with a full clean install of the latest factory image. Tried 4.07 and the latest (4.10) by upgrading from EX kernel manager.

Am I missing something or is this a bug?

I'm not much familiar with kernel settings, I'm using ElementalX mainly for the double tap 2 wake feature. :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
ElementalX requires the stock system
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] hunfatal:
Thanks for the answer. I've used it with RR on Q and Havoc on Pie. I will check with the stock or stick with the default LOS Kernel.

Thanks again.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kuchi5:
Hi flar2

Can you help me, I rooted my pixel 2 xl already but unfortunately I was stuck on the logo of twrp. I tried to fix it but I can't fix it. Is there a fix on this issue and can you please give me a link on how to do it, I searched videos on youtube but it didn't work, another question : my phone is already rooted so can I simply download ex kernel manager on google playstore and then install elementalx directly? Or I need to install twrp and magisk first before installing the kernel through flashing on twrp?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] LukLak19:
Will u add overclock later ? And how much brighter is the high brightness mode ? 110% ? 120% can u say something about this ? Thank u very much!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] wellyute:
Charge current

Can I modify charge current via changing the volume of constant_charge_current_max in "User Settings"?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Archangel:
Flashed this kernel after updating TWRP and have to say I have the best battery life so far, keep up the great work!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] EggZenBeanz:
Thanks! Now ace wake gestures
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Burninh2o:
On a newly stock Oreo 8.1, bootloader unlocked, P2, I wish to install this kernel, magisk, and twrp. Is the following order of installation accurate?

EX Kernel.zip > Magisk.zip > twrp.zip
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
I do Kernel, TWRP, Magisk FWIW
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] gvsukids:
How can you install the zip without installing trwp first?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
You temp boot TWRP first
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dbrohrer:
1. Temp boot TWRP from computer / fastboot

2. flash twrp zip (be sure to flash version 3.2.1)

3. reboot to recovery

4. flash EX kernel, then magisk
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] pinkmann:
firstly, thanks to the OP that contribute this amazing kernel. I just flashed this kernel yesterday and was playing around. i feel like it drains my battery slightly faster than usual. Furthermore, I downloaded EX Kernal manager from Google playstore - trying to set I/O sched to Zen and adjust header size to 2048. Everytime I reboot It always set back to default settings (CFQ ,1024) Is there any possible way to apply on boot or save the configuration?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] robocuff:
Look to the right of each of the various settings. You'll see a little circle with a line going into it on top of it. You have to touch that to make the setting stick after a reboot.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] pinkmann:
i have already touched that .It appears blue power logo then I reboot the phone after that I check from EXkernel Manager and everything goes back to default again.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Update!!

Download:

ElementalX-1.01.zip

Changes:

-January security update

-Wireguard support

-TTL iptables support
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] muzab a:
What's wire guard
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] yyz71:
The kernel is still reading 1.00 and asking for an update..
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] KittenSauce:
A VPN that is integrated into a ROM.

See here: https://www.xda-developers.com/wireguard-vpn-project-support-android-roms/
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
Update!!

Sorry about that, the new version didn't upload properly before.

Download:

ElementalX-1.01.zip

Changes:

-January security update

-Wireguard support

-TTL iptables support
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] doublej713:
Do I need to be on the January update to use this kernel?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jascolli:
I'm still on December and it's running fine for me.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] upperbladez:
What does this do?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] donlu30:
Did you reboot between flashing or uninstall, kernel and magisk all in the same shot
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] cswithxda:
Yep all in one shot. But I did wipe cache and dalvik because I don't know if I need to haha
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] flar2:
You don't need to whole caches unless you're having problems.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Shiestie:
I just figured out how to unlock the bootloader on my Verizon Pixel 2 and now ElementalX is available for the Pixel 2.. This year is starting out fantastic.

I've been using ElementalX on every device I've owned from my Nexus 5 -> Nexus 5X -> Verizon Pixel 2

And to be honest it felt extremely awkward running a phone without ElementalX on it =P

Thank you flar2 for developing and updating hands down the best kernel.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] MoNsTeReNeRgY22:
*Delete*
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] joetheshmo:
Yes, using EXKM's miscellaneous section
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Burninh2o:
Hi [MENTION=4684315]flar2[/MENTION], I was reading a Flash Kernel post, followed by some reading on Meltdown/Spectre, and was wondering if we are safe from Meltdown (Spectre?) exploits with the EX-K 1.01. I don't know much about coding and programming, but they sound scary, even when using PCs. :(

Thanks
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] d4n3sz:
Hi guys,

If I have this kernel installed, is the OTA upgrade still working?

And if it is working, then does not it override this kernel?

Thanks!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] nathanchance:
Our arm64 chips aren't as vulnerable as x86 chips (specifically Intel) to Meltdown if at all, since there is no existing proof of concept (POC) for arm64. I'm adding the patches to be safe since they are readily available. What flar2 decides to do is up to him but I can say for certain they aren't in 1.01.

Spectre is another animal and will require several patches over a long period of time.

Some good reading to clear up any doubts you have: http://kroah.com/log/blog/2018/01/06/meltdown-status/
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Cowbell_Guy:
For those of use who are hoping to have a somewhat close to stock experience, any reason to use the app as well?

I am loving v 1.01, have used the app on previous devices, although this time around I'm looking for something just easier and closer to stock. Dont care about features as much as I do performance and stability.

Anyway, thanks for making such a great kernel- I'm really looking for an experience with as much stability and performance as possible- any extra features aren't important. Thanks for anyone who is able to offer any suggestions on how to achieve that!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] gahndii:
What exactly is ntfs support? I know that has to be a super noob question but I plugged in a ntfs flash drive with my otg adaptor and Android wants me to format it.

Just curious. Thanks!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BwS32583:
Anyone know what settings with EX kernel would be best balance for battery life and performance? As far as the scheduler and any other settings are concerned... I'm more interest in getting battery life but don't want to sacrifice any performance... Just curious...love the kernel by the way... Thank you for bringing it to the pixel 2... Was only able to purchase this phone on Black Friday at Verizon due to crazy discount... Never thought I'd be able to root this thing with the Verizon version.. Feeling lucky
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] infamousvincci:
The stock settings for elementalx is already the best settings.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ApoelEllhnwn:
This kernel hide bootloader unlock from safetynet??

Thank u!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] -Michael_:
Yes it does.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] xD3CrypTionz:
Does anyone know if this kernel plays nicely with Viper4Android? If not what would the best kernel be for that?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] donlu30:
I'm running the viper module from magisk with it and everything is good. Crazy good battery life as well. 75% with over 2hrs sot
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] xD3CrypTionz:
Sounds good! Was there anything you had to do to get viper to work correctly as there a few issues with drivers not installing?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] donlu30:
No, just downloaded and activated this module