[KERNEL] Pixel 3 XL ElementalX

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,853
87,843
Southwestern Ontario
elementalx.org
ElementalX Kernel
for Pixel 3 XL (Crosshatch)
p3890301369-11.jpg


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


Features:
-Optimized for performance and battery life
-Advanced color control (RGB, hue, saturation, contrast, value, K-Lapse)
-Wake gestures (S2W & DT2W)
-Sweep2sleep
-Block wakelocks
-Sound control (speaker and mic)
-backlight dimmer option
-direct HBM mode
-CFQ, noop, deadline, FIOPS, SIO, maple and zen i/o schedulers
-Adrenoboost option
-Option to disable fsync
-WireGuard support
-Pass SafetyNet (with Magisk)

Installation
1. Flash in TWRP recovery or flash directly in EX Kernel Manager



Notes

Stay up to date with EX Kernel Manager. The latest security updates are always available through the app, usually within hours of the latest OTA. EXKM can be used to configure settings, backup and flash zips and img files, run scripts and install kernel updates quickly and easily. EXKM is compatible with all devices and kernels and is the best and most complete kernel manager available.

You can also use High Brightness Mode so you can see your phone in the sun. This app unlocks the hidden hardware setting that makes your screen much brighter than stock. HBM requires root.


Downloads

Android 11
ElementalX-P3-3.06

Android 10
ElementalX-P3-2.17

Android 9 (Pie)
ElementalX-P3-1.12



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







.


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

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

Kernel Special Features:

Version Information
Status:
Stable

Created 2018-11-17
Last Updated 2020-09-08
 
Last edited:

micmars

Inactive Recognized Contributor
May 1, 2013
10,323
19,050
Tampa Bay
@flar2, I'm not able to download from EXKM it just reads "Could not find compatible version."

Sent from my Pixel 3 XL, #WhiteUIsMustDie, #EndDarkAppOppression
 

flar2

Recognized Developer
Jun 11, 2012
18,853
87,843
Southwestern Ontario
elementalx.org
EX Kernel Manager 3.74 is rolling out on the Play Store now...

It adds full spport for the Pixel 3 XL, including vibration control, HBM setting and ability to download and directly flash ElementalX or any other kernel that uses the AnyKernel2 format.

There are two new settings for the wake gestures:
Vibrate on wake: This will vibrate when you use a gesture to wake the device (e.g. sweep2wake or double tap)
Vibrate on sweep2sleep: This will vibrate when you use sweep2sleep to turn off the screen


High brightness mode works a bit differently on this device. Instead of going to max, it just increases the backlight at the current brightness setting. I will add support to my HBM app soon. I may also change this behavior in the kernel, as I prefer it to just go to max on demand.
 

rhino666

Senior Member
Apr 25, 2007
72
26
Just installed on Pixel 3.
On sweep to wake or double tab to wake, phone keeps vibrating.
Only way to stop this is a reboot.
I have to wait for EX Kernel Manager update I guess.


[EDIT]

Udated Kernel Manager.
All working now.

Thank you very much for bringing this kernel to the Pixel 3
 
Last edited:

SixFourSix

Senior Member
Mar 27, 2016
343
140
EXKM adds full spport for the Pixel 3 XL, including vibration control, HBM setting and ability to download and directly flash ElementalX or any other kernel that uses the AnyKernel2 format.

High brightness mode works a bit differently on this device. Instead of going to max, it just increases the backlight at the current brightness setting. I will add support to my HBM app soon. I may also change this behavior in the kernel, as I prefer it to just go to max on demand.

Thank you for all of this, seems like vibration and HBM works on other kernels too :) I see that the old method of HBM works well with HBM app, but I kinda like the new method too, I could basically just enable it and leave it always on if it doesn't interfere with auto brightness (as long as HBM app can restore the state after screen off, which it currently doesn't).

I'm seriously contemplating on thoughts of RMA now that EXKM added vibration control. I think mine might be a bit faulty, because vibration motor makes louder than normal sound when tapping. But now I can tune it make the haptics feel perfect and silent. I'm beyond thankful!

EDIT: edited the quote a bit
 
  • Like
Reactions: flar2

micmars

Inactive Recognized Contributor
May 1, 2013
10,323
19,050
Tampa Bay
The kernel works fine with substratum.

I've flashed, rebooted, and tested a few themes, all without issue.

What version of Magisk are you using? Canary, beta or stable?
It seems the reboots stops when I unplugged the phone. Running just on battery, it's fine.
My other issue, substratum isn't working and I remember reading something in the Pixel 2 threads about this kernel not working well with it.

Sent from my Pixel 3 XL, #WhiteUIsMustDie, #EndDarkAppOppression
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    ElementalX Kernel
    for Pixel 3 XL (Crosshatch)
    p3890301369-11.jpg


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


    Features:
    -Optimized for performance and battery life
    -Advanced color control (RGB, hue, saturation, contrast, value, K-Lapse)
    -Wake gestures (S2W & DT2W)
    -Sweep2sleep
    -Block wakelocks
    -Sound control (speaker and mic)
    -backlight dimmer option
    -direct HBM mode
    -CFQ, noop, deadline, FIOPS, SIO, maple and zen i/o schedulers
    -Adrenoboost option
    -Option to disable fsync
    -WireGuard support
    -Pass SafetyNet (with Magisk)

    Installation
    1. Flash in TWRP recovery or flash directly in EX Kernel Manager



    Notes

    Stay up to date with EX Kernel Manager. The latest security updates are always available through the app, usually within hours of the latest OTA. EXKM can be used to configure settings, backup and flash zips and img files, run scripts and install kernel updates quickly and easily. EXKM is compatible with all devices and kernels and is the best and most complete kernel manager available.

    You can also use High Brightness Mode so you can see your phone in the sun. This app unlocks the hidden hardware setting that makes your screen much brighter than stock. HBM requires root.


    Downloads

    Android 11
    ElementalX-P3-3.06

    Android 10
    ElementalX-P3-2.17

    Android 9 (Pie)
    ElementalX-P3-1.12



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







    .


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

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

    Kernel Special Features:

    Version Information
    Status:
    Stable

    Created 2018-11-17
    Last Updated 2020-09-08
    29
    Merry Christmas!

    Thanks everyone for another great year
    24
    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-P3-2.06



    Changes:

    -October security update
    22
    I have the app. If what you want is for us to pay you, fine. I've already paid for the kernel manager app AND the HBM app. I don't care about the money. I just want a HBM that doesn't suck, and the app sucks compared to the new "google HBM" (not to mention it's an app, another thing we have to download and set up and give permissions to).

    I don't agree with the excuse that "it's not supposed to remain on". The whole point of the kernel app is to let us tweak and overclock and automate things that we "aren't supposed to". At least give us the option to let it remain on. It's method for handling high brightness across the slider range is better than how the HBM app does it.

    Why don't you just code it up yourself then
    22
    EX Kernel Manager 3.74 is rolling out on the Play Store now...

    It adds full spport for the Pixel 3 XL, including vibration control, HBM setting and ability to download and directly flash ElementalX or any other kernel that uses the AnyKernel2 format.

    There are two new settings for the wake gestures:
    Vibrate on wake: This will vibrate when you use a gesture to wake the device (e.g. sweep2wake or double tap)
    Vibrate on sweep2sleep: This will vibrate when you use sweep2sleep to turn off the screen


    High brightness mode works a bit differently on this device. Instead of going to max, it just increases the backlight at the current brightness setting. I will add support to my HBM app soon. I may also change this behavior in the kernel, as I prefer it to just go to max on demand.