[KERNEL] [December 3] ElementalX-N5X 6.12

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
ElementalX Kernel
for Nexus 5X (bullhead)


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


Features
  • Easy installation and setup with Aroma installer
  • Overclock or underclock CPU
  • Advanced color control
  • Wake gestures
  • Camera launch gesture
  • Sweep2sleep
  • Sound control
  • Touchboost option
  • Thermal control
  • MultiROM support
  • Backlight dimmer option
  • NTFS r/w and exFAT support
  • Option to disable fsync
  • Vibration control
  • WireGuard support
  • Does not force encryption
  • Does not modify system partition
  • Compatible with systemless root


Installation

1. Flash in recovery

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.
Do NOT flash this over other custom kernels!
You should only flash ElementalX over the kernel that came with your ROM!!!



Notes

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


Google+ Community


Downloads

Android 8.1.0 (Oreo)
ElementalX-N5X-6.12

Android 8.0.0 (Oreo)
ElementalX-N5X-5.06

Android 7.1.2 (Nougat)
ElementalX-N5X-4.14

Android 7.1.1 (Nougat)
ElementalX-N5X-4.06

Android 7.0 (Nougat)
ElementalX-N5X-3.10


Android 6.0.1 (Marshmallow)
ElementalX-N5X-1.20

Note: 1.20 is for ROMs with July security patches or later! Please use 1.15 if WiFi doesn't work






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




_____________________________________

XDA:DevDB Information
ElementalX-N5X, Kernel for the LG Nexus 5X

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

Kernel Special Features:

Version Information
Status: Stable

Created 2015-11-04
Last Updated 2018-12-03
 
Last edited:

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
Changelog

1.17
-LED fixup
-update installer

1.16
-July security update

1.15
-June security update

1.14
-May security update

1.12
-April security update
-update installer

1.11
-fix camera gesture

1.10
-fix wake gestures timing

1.09
-Marshmallow-dr1.5 update

1.08
-March security update
-remove enforcing option
-add MultiROM support (experimental)

1.06
-update sound control
-add DriveDroid support
-enable KSM

1.05
-add temp threshold tunable for hotplugging big cores
-fix dm-verity warning for non-root users
-disable vibration at min setting
-bluedroid_timer wakelock block

1.04
-update LED to work with Cataclysm (part II)

1.03
-update LED to work with Cataclysm
-a few optimizations

1.02
-add camera lauch gesture (swipe down to open camera)
-add backlight dimmer option to installer
-update installer

1.01
-add Wake Gestures

1.00
-support Android 6.0.1

0.09
-build with o3 gcc optimization
-Add touchboost option

0.08
-build with o2 gcc optimization
-Add backlight dimmer option

0.07
-CAF updates to interactive
-Don't reset keys pressed at suspend time (@atl4ntis)

0.06
-add sound control

0.05
-fix enforcing option

0.04
-installer fixes

0.03
-enforcing optional
-installer updates
-sweep2sleep

0.02
-add vibration control via sysfs
-add aroma installer

0.01
-various tweaks and optimizations
-overclocking
-elementalx governor
-BFQ, FIOPS and SIO i/o schedulers
-exFAT support
-NTFS support
-TCP congestion avoidance algorithms
-KCAL advanced color control (@savoca)
 
Last edited:

ViRb3

Senior Member
Aug 25, 2014
388
809
0
Do we still need a modified boot.img when using this kernel? And does it matter if we flash it over stock or ChainFire boot image?
 
  • Like
Reactions: Mbrook

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
Do we still need a modified boot.img when using this kernel? And does it matter if we flash it over stock or ChainFire boot image?
As of alpha 0.01, this is a complete boot.img that includes Chainfire's modifications.

For future releases, I will reuse the existing ramdisk, which means you might need to flash Chainfire's boot.img first.
 

ViRb3

Senior Member
Aug 25, 2014
388
809
0
Flashed and successfully booted! I already sense the improvement! As a Nexus 4 owner I am so happy to finally be able to experience ElementalX for myself (even in a super-mega-alpha state). Thank you for your work!
 

lysm bre

Senior Member
May 29, 2013
86
32
0
Thanks a lot!! Flashed flawlessly. Just wondering, while it was flashing, it said "E:Find_File: Error opening '/sys/class/backlight.' Is that anything to worry about?
 

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
It's real ?

Sent from my Nexus 5X using Tapatalk

---------- Post added at 01:13 AM ---------- Previous post was at 01:12 AM ----------

How did you get permissive mode? Me and @shawnanastasio have been puzzling over that from day 1

Sent from my Nexus 5X using Tapatalk

---------- Post added at 01:16 AM ---------- Previous post was at 01:13 AM ----------

As of alpha 0.01, this is a complete boot.img that includes Chainfire's modifications.

For future releases, I will reuse the existing ramdisk, which means you might need to flash Chainfire's boot.img first.
If we're using his systemless root, will your future releases work with that?

Sent from my Nexus 5X using Tapatalk
 

badenglishihave

Senior Member
Oct 28, 2011
74
29
38
New Hampshire
Flashed and running flawless! Any one color calibrate their screen yet to get the piss off of it?
I just used it to calibrate my screen that is a tad warm compared to my mother's Quartz 5X and my old LG G2, both of which have cooler displays. Whites definitely look whiter now, though tbh I might go a little warmer since it's easier on my eyes. I'll do a before/after comparison to my old G2 later today and post pics.

Note: my settings right now are Red 245, Green 253, Blue 256 to get my display down to a coolness level that seems close to my G2, which I do not have on hand at work right now.
 
Last edited:
  • Like
Reactions: stu5797