[KERNEL] Pixel ElementalX

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
ElementalX Kernel
for Google Pixel (sailfish)
p2214177205-11.jpg


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

This is a kernel for the 5" Google Pixel. For the 5.5" Pixel XL, please go here: http://xdaforums.com/pixel-xl/development/kernel-elementalx-pxl-0-02-t3487072


Features
-Easy installation with AROMA installer
-High Brightness Mode
-Overclock or underclock CPU
-Digital and analog headphone gain control
-Speaker and earpiece gain control
-Advanced color control
-Wake gestures (S2W & DT2W)
-Sweep2sleep
-Backlight dimmer
-Adjust or disable vibration
-CFQ, noop, deadline, FIOPS, SIO, BFQ, and zen i/o schedulers
-NTFS r/w support
-Option to disable fsync
-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 10
ElementalX-P-5.06

Android 9 (Pie)
ElementalX-P-4.16

Android 8.1.0 (Oreo)
ElementalX-P-3.09

Android 8.0.0 (Oreo)
ElementalX-P-2.03

Android 7.1.2 (Nougat)
ElementalX-P-1.15


Source code:

https://github.com/flar2/marlin







.

XDA:DevDB Information
ElementalX-P, Kernel for the Google Pixel

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

Kernel Special Features:

Version Information
Status:
Stable

Created 2016-10-29
Last Updated 2019-10-07
 
Last edited:

johnandbodhi

Senior Member
Apr 19, 2014
272
112
thank you, this is awesome.. now i have this on both my pixels..been using the pixel more than the xl
 

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
  • Like
Reactions: blk_jack
So far when I flash EX kernel root stops working and when I reboot the phone to root it again kernel reverts back to stock. Is there a way to keep the kernel permanently?

---------- Post added at 10:29 PM ---------- Previous post was at 10:25 PM ----------

works like a charm..only four cores show in exkm
How many more cores are there?

---------- Post added at 10:32 PM ---------- Previous post was at 10:29 PM ----------

Chainfire's root for the Pixel/Pixel XL is live!

I'm running this kernel with root and it works great! A few small things in the EX Kernel app that still need to be implemented/fixed (@flar2 already knows), but so far after a few hours things are still solid.

How did you manage to get the kernel and root running at the same time? One removes the other for me. Is there a way to flash the kernel permanently?
 

blk_jack

XDA Labs & Feed Dev/RD
Jun 7, 2010
3,307
11,443
Toronto
So far when I flash EX kernel root stops working and when I reboot the phone to root it again kernel reverts back to stock. Is there a way to keep the kernel permanently?

---------- Post added at 10:29 PM ---------- Previous post was at 10:25 PM ----------


How many more cores are there?

---------- Post added at 10:32 PM ---------- Previous post was at 10:29 PM ----------



How did you manage to get the kernel and root running at the same time? One removes the other for me. Is there a way to flash the kernel permanently?
You flash this kernel with:

fastboot flash boot IMAGE

Then the root boot image:

fastboot boot KERNEL_IMAGE

Make sure you leave off the flash part for the kernel.
 
Last edited:
  • Like
Reactions: mrnovanova

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
Update!!

Changes for 0.05:
-add vibration control

Obviously you'll need root to play with this stuff.


Here's the procedure:

1. reboot to bootloader
2. fastboot flash boot_a EX-P-0.05.img
3. fastboot boot boot-to-root.img
4. Profit...

I just pushed an update to EX Kernel Manager. Version 2.93 fully supports the Pixel. It fixes the crash on the Graphics screen, adds vibration control, updates to work with all GPU settings, and fixes Kernel Backups.
 

danaff37

Senior Member
Mar 14, 2010
2,959
900
Nashville, TN
If I flash the kernel without root, just to get Android pay working, what would be different from stock kennel? Sweep 2 wake and sweep to sleep are both on correct? Any scheduler/swap/zram/clock changes?

Sent from my Pixel using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    ElementalX Kernel
    for Google Pixel (sailfish)
    p2214177205-11.jpg


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

    This is a kernel for the 5" Google Pixel. For the 5.5" Pixel XL, please go here: http://xdaforums.com/pixel-xl/development/kernel-elementalx-pxl-0-02-t3487072


    Features
    -Easy installation with AROMA installer
    -High Brightness Mode
    -Overclock or underclock CPU
    -Digital and analog headphone gain control
    -Speaker and earpiece gain control
    -Advanced color control
    -Wake gestures (S2W & DT2W)
    -Sweep2sleep
    -Backlight dimmer
    -Adjust or disable vibration
    -CFQ, noop, deadline, FIOPS, SIO, BFQ, and zen i/o schedulers
    -NTFS r/w support
    -Option to disable fsync
    -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 10
    ElementalX-P-5.06

    Android 9 (Pie)
    ElementalX-P-4.16

    Android 8.1.0 (Oreo)
    ElementalX-P-3.09

    Android 8.0.0 (Oreo)
    ElementalX-P-2.03

    Android 7.1.2 (Nougat)
    ElementalX-P-1.15


    Source code:

    https://github.com/flar2/marlin







    .

    XDA:DevDB Information
    ElementalX-P, Kernel for the Google Pixel

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

    Kernel Special Features:

    Version Information
    Status:
    Stable

    Created 2016-10-29
    Last Updated 2019-10-07
    23
    Update!!


    Initial release for Android 8.0.0 Oreo. Everything is like the Nougat kernel, except the installation is tricky at the moment.

    Something changed with SuperSU and my old way of keeping root seems to have stopped working. I have not had time to investigate, and likely won't until TWRP and everything is settled. For now, you will need to install the stock boot.img, flash ElementalX, then flash the latest SuperSU (doing this in a different order will probably either unroot or restore a backup boot.img).

    I did not test with Magisk.



    Android 8.0.0 (Oreo)
    ElementalX-P-2.00



    Changes:
    -Oreo release
    18
    Merry Christmas to all those who celebrate Christmas, and Happy Holidays to those who celebrate other traditions at this time of year.

    Thanks to everyone here. Looking forward to more great development in 2017.
    18
    Update!!


    Update for 7.1.2 with latest security patches


    Download:
    ElementalX-P-1.09.zip



    Changes:
    -April security update
    17
    Update!!



    Download:
    ElementalX-P-1.07.zip



    Changes:
    -March security update
    -update conservative and ondemand for big.LITTLE