[KERNEL] Pixel 2 XL ElementalX

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,840
87,832
Southwestern Ontario
elementalx.org
ElementalX Kernel
for Pixel 2 XL (taimen)
p3890301369-11.jpg


ElementalX is designed for maximum stability. It is made for people who depend on their phone every day.


Features:
-Easy installation with AROMA installer
-Overclock or underclock CPU
-Advanced color control (KCAL)
-K-Lapse support
-Wake gestures (S2W & DT2W)
-Backlight dimmer option
-Sweep2sleep
-CFQ, noop, deadline, FIOPS, SIO, maple and zen i/o schedulers
-Adrenoboost option
-NTFS r/w support
-Option to disable fsync
-Block wakelocks
-WireGuard support


Installation
1. Flash EX Kernel Manager


Notes

EX Kernel Manager can be used to configure settings and backup, update or install the kernel quickly and easily.

High Brightness Mode Widget can be used to quickly toggle extra brightness for direct sunlight.


Downloads


Android 11
ElementalX-P2-4.07

Android 10
ElementalX-P2-3.20

Android 9 (Pie)
ElementalX-P2-2.20



Android 8.1.0 (Oreo)
ElementalX-P2-1.10




Source code:
https://github.com/flar2/wahoo







.


XDA:DevDB Information
ElementalX for Pixel 2 XL, Kernel for the Google Pixel 2 XL

Contributors
flar2
Source Code: https://github.com/flar2/wahoo

Kernel Special Features:

Version Information
Status:
Stable

Created 2017-12-13
Last Updated 2020-09-08
 
Last edited:

bemagrp

Senior Member
Jan 30, 2014
153
42
Finally here!!! Thank you flar2.

---------- Post added at 04:40 AM ---------- Previous post was at 04:28 AM ----------

ElementalX Kernel
for Pixel 2 XL (taimen)
p2214177205-11.jpg


ElementalX is designed for maximum stability. It is made for people who depend on their phone every day.


Features:
-Advanced color control (KCAL)
-Wake gestures (S2W & DT2W)
-Sweep2sleep
-CFQ, noop, deadline, FIOPS, SIO, BFQ, and zen i/o schedulers
-NTFS r/w support
-Option to disable fsync
-Block wakelocks



Installation
Flash zip in TWRP recovery

For this release I am using anykernel2 installer by @Osm0sis




Notes

EX Kernel Manager can be used to configure settings (and soon update or install the kernel quickly and easily).


Sweep2wake and doubletap2wake are currently in testing, they may not be stable and could use extra battery in their current state. When these options are disabled (default) then you can safely use the kernel without risk of them causing problems.



Downloads

Android 8.1.0 (Oreo)
ElementalX-P2-1.00




Source code:
https://github.com/flar2/wahoo







.


XDA:DevDB Information
ElementalX for Pixel 2 XL, Kernel for the Google Pixel 2 XL

Contributors
flar2
Source Code: https://github.com/flar2/wahoo

Kernel Special Features:

Version Information
Status: Testing

Created 2017-12-14
Last Updated 2017-12-13
@flar2

Pixel 2 xl, 8.1, stock recovery, rooted with modified magisk v14.5420.

To use elementalx, boot twrp, flash elementalx-p2-1.00, reboot, or flash magisk again after?

Thank you again for your hard work!!
 

DeadlyPsycho

Senior Member
Aug 6, 2008
295
80
Finally here!!! Thank you flar2.

---------- Post added at 04:40 AM ---------- Previous post was at 04:28 AM ----------

@flar2

Pixel 2 xl, 8.1, stock recovery, rooted with modified magisk v14.5420.

To use elementalx, boot twrp, flash elementalx-p2-1.00, reboot, or flash magisk again after?

Thank you again for your hard work!!

Flash the kernel then magisk.
 

Dielahn

Member
Jan 19, 2014
43
13
OnePlus 9 Pro
When i go to download the kernel the link shows it for Google Pixel(sailfish). Want to confirm that this is for pixel 2 xl. Crazy question i know but just want to be sure before i flash.

Also download shows it for 8.0.0 want to confirm its for 8.1.0
 
Last edited:

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,755
50,024
27
Mesa, AZ
nathanchance.dev
When i go to download the kernel the link shows it for Google Pixel(sailfish). Want to confirm that this is for pixel 2 xl. Crazy question i know but just want to be sure before i flash.

The source is unified (the same kernel binary and dtbo image work for both devices) so yes, it will work fine.

Sent from my Pixel 2 XL using XDA Labs
 

jonesin

Senior Member
Dec 16, 2010
466
113
Denver
The source is unified (the same kernel binary and dtbo image work for both devices) so yes, it will work fine.

Sent from my Pixel 2 XL using XDA Labs

This is a stupid question I assume but does that mean we could flash rooms built for sailfish and use this kernel, if not what changes would need to be made to those builds to make them functional here?
 

ACiDxCHRiST

Senior Member
Dec 23, 2010
228
134
Sony Xperia 1 III
Working fine here on 8.1

The only issue I see is in EXKM. EXKM "Could not find compatible version" on ElementalX tab. So EXKM is not seeing this kernel as available for my device (taimen). I am assuming an update for EXKM will come out soon that will fix that.

 
Last edited:

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,755
50,024
27
Mesa, AZ
nathanchance.dev
This is a stupid question I assume but does that mean we could flash rooms built for sailfish and use this kernel, if not what changes would need to be made to those builds to make them functional here?

Only the kernel is unified. Each device has its own specific binaries and device tree (as they are manufactured by two different companies). And for that matter, some kernels like mKernel on the Pixel 2 and Electron Kernel for the Pixel 2 XL are designed only for those particular devices as they omit the other manufacturer's drivers and device tree overlays.

Sent from my Pixel 2 XL using XDA Labs
 

iamjimmy

Senior Member
Dec 11, 2013
356
84
Thank you so very much. I was waiting for this since I got the phone in October.
Thanks again for being here.
 

Top Liked Posts