FORUMS
Remove All Ads from XDA

[KERNEL] [April 19] ElementalX-N6-4.20

13,669 posts
Thanks Meter: 68,822
 
Post Reply Email Thread
ElementalX Kernel
for Nexus 6 (shamu)

Features
  • Easy installation and setup with AROMA installer
  • Best balance of performance and battery life
  • Advanced color control
  • USB fastcharge (optional)
  • Sweep2sleep (optional)
  • Sweep2wake and doubletap2wake (optional)
  • Wake Gestures app support
  • MultiROM support
  • disable fsync (optional)
  • adjustable vibration strength
  • sound control
  • Underclock or overclock CPU
  • voltage control
  • NTFS read/write and exFAT support
  • init.d support
  • No forceencrypt

Google+ Community


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!!!




Download


Android 7.0, 7.1, 7.1.1, 7.1.2 (Nougat)
ElementalX-N6-4.20

Android 6.0.1 (Marshmallow)
ElementalX-N6-3.19

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




Source
https://github.com/flar2/shamu



_____________________________________

XDA:DevDB Information
ElementalX-N6, Kernel for the Nexus 6

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

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: ElementalX-N6-4.19
Stable Release Date: 2017-04-03

Created 2014-11-27
Last Updated 2017-04-19
The Following 317 Users Say Thank You to flar2 For This Useful Post: [ View ]
 
 
27th November 2014, 05:00 AM |#2  
Notes
Sweep2wake:
disable = 0
sweep right = 1
sweep left = 2
sweep up = 4
sweep down = 8

Add them together. For example, to enable sweep2wake in every direction:
echo 15 > /sys/android_touch/sweep2wake


Sweep2sleep:
disable = 0
sweep right = 1
sweep left = 2
sweep left or right = 3

eg: enable sweep2sleep left
echo 2 > /sys/android_touch/sweep2sleep


Doubletap2wake:
enable = 1
disable = 0

eg: enable doubletap2wake:
echo 1 > /sys/android_touch/doubletap2wake
The Following 65 Users Say Thank You to flar2 For This Useful Post: [ View ]
27th November 2014, 05:00 AM |#3  
Reserved
Changelog

2.02
-revert battery capacity commit (@hellsgod)
-increase i2c delay in touchscreen


1.09
-build with Linaro GCC 4.9.4 @Christopher83
-Makefile adjustments
-touchscreen: increase wakeup delay
-f2fs mount options


2.01
-update for Android M preview 2


2.00
-clean up and rebase for Android M preview


1.08
-update for Android 5.1.1


1.07
-fix dual core mode


1.06
-fix occasional delayed wakeups
-wifi updates
-disable crc check for better performance


1.05
-add multirom support (@tasssadar)
-fix installer (default i/o sched is deadline)
-various fixes and optimizations


1.04
-elementalx gov: use more freqs
-default i/o sched is deadline


1.03
-update hotplugging for all cores online
-update installer to work with more ROMs


1.02
-elementalX governor: remove input boosting and replace with active floor frequency
-reduce hsic wakelock
-default i/o sched is FIOPS
-various tweaks and optimizations


1.00
-rebase on lollipop-mr1 (Android 5.1)
-prevent touches during phone calls


0.28
-add KCAL advanced color control (savoca)
-revert 5GHz wifi fix


0.27
-revert custom thermal
-add 5GHz wifi fix (yank555)
-tweak elementalx governor


0.26
-add permissive option


0.25
-add Wake Gestures support
-allow stock vibration level
-sensor_ind wakelock toggle
-update installer
-reduce wlan wakelock
-wake gestures: remove debug output
-increase default max screen off frequency


0.24
-Revert "staging: binder: Change binder mutex to rtmutex"


0.23
-elementalx gov: apply input boost per-cpu


0.22
-update installer to use existing ramdisk
-changes to elementalx governor
-remove cpuboost
-leave two cores online during screen off
-various tweaks and optimizations


0.21
-disable mpdecision
-add hotplug driver
-revamp elementalx governor
-various tweaks and optimizations
-noop is default i/o scheduler


0.20
-reduce default vib strength and make 0 disable it
-revert increase cache freq and bandwidth for boost freq

0.19
-adjust vibration strength control

0.18
-add vibration strength control

0.17
-various tweaks and optimizations (mostly CAF)
-interactive update and tuneup
-ensure cpu-boost is enabled
-increase cache freq and bandwidth for boost freq
-built with linaro 4.9.1 toolchain

0.16
-various tweaks and optimizations
-compile with linaro 4.9.1

0.15
-various tweaks and optimizations
-interactive is default governor
-update installer
-add BFQ, FIOPS and SIO i/o scheds

0.14
-disable thermal-engine
-add in-kernel thermal throttling
-fix USB fastcharge

0.13
-ElementalX governor default
-various fixes and optimizations
-fix simple-ondemand

0.12
-power saving tweaks

0.11
-everything back to stock
-add fauxsound support

0.10
-elementalx is default governor
-slight tweak to elementalx governor
-make wake gestures more sensitive

0.09
-revert disable s2w in phone calls
-minimize s2w idle drain
-re-enable elementalx governor
-add debugging info to kernel logs
-revert some commits to get closer to version 0.06

0.08
-remove elementalx gov
-re-enable cpu-boost
-disable cpu-boost while using ondemand

0.07
-haptic feedback for stock dt2w
-prevent touches during phone calls while s2w is enabled
-add elementalx governor
-add USB fastcharge
-update installer
-update ramdisk for Android 5.0.1
-fix simple-ondemand GPU gov
-various tweaks and optimizations

0.06
-fix max frequency
-add max screen off frequency
-update installer
-sepolicy: add profile service as system service

0.05
-aroma installer and configuration
-optional haptic feedback for s2w/dt2w/s2s
-lower starting GPU freq to 240MHz
-increase overclocking to 3033MHz
-more tweaks and optimizations

0.04
-added RGB colour control
-BFQ i/o scheduler
-Makefile adjustments
-various tweaks and optimizations

0.03
-do not force encryption (for real this time)
-fix sweep2sleep area
-remove ROW i/o scheduler

0.02
-do not force encryption
-add sweep2sleep
-add sweep2wake
-make doubletap2wake compatible with standard apps
-overclock CPU to 2.9GHz
-user voltage control
-NTFS r/w support
-exFAT support

0.01
-various tweaks and optimizations
-row i/o scheduler
-lz4 compressed kernel
-linaro 4.9.1
The Following 38 Users Say Thank You to flar2 For This Useful Post: [ View ]
27th November 2014, 05:11 AM |#4  
Recognized Developer / Recognized Contributor
Flag New York, NY
Thanks Meter: 37,920
 
Donate to Me
More
Glad to see more kernels come onto the N6 scene.

Is encryption disabled by default on this kernel?

Edit: Encryption is enabled. Beware for those who are decrypted.
The Following 7 Users Say Thank You to zephiK For This Useful Post: [ View ]
27th November 2014, 05:17 AM |#5  
Senior Member
Flag Indianapolis
Thanks Meter: 69
 
More
My favorite kernel from the n5 is here! Thank you! Can't wait to see more features like fast charge!
The Following 4 Users Say Thank You to jdenman03 For This Useful Post: [ View ] Gift jdenman03 Ad-Free
27th November 2014, 05:27 AM |#6  
simms22's Avatar
Recognized Contributor - R.I.P
BROOKLYN!
Thanks Meter: 26,908
 
More
thank you @flar2 ill give it a try
The Following User Says Thank You to simms22 For This Useful Post: [ View ] Gift simms22 Ad-Free
27th November 2014, 05:56 AM |#7  
kornklown69's Avatar
Senior Member
Flag Springfield, Missouri
Thanks Meter: 808
 
More
FINALLY! @flar2 can't wait until you implement aroma like the rest of your kernels.
27th November 2014, 06:03 AM |#8  
Senior Member
Thanks Meter: 190
 
More
Thanks for this! Didn't see this in the OP but does this encrypt?
27th November 2014, 06:06 AM |#9  
feedhead's Avatar
Senior Member
Flag Sioux Falls
Thanks Meter: 37
 
More
Quote:
Originally Posted by zephiK

Glad to see more kernels come onto the N6 scene.

Is encryption disabled by default on this kernel?

Edit: Encryption is enabled. Beware for those who are decrypted.

Quote:
Originally Posted by bigant262

Thanks for this! Didn't see this in the OP but does this encrypt?

Yes it will encrypt your data.
The Following 2 Users Say Thank You to feedhead For This Useful Post: [ View ] Gift feedhead Ad-Free
27th November 2014, 08:23 AM |#10  
godsafk's Avatar
Senior Member
Flag Apple Valley, CA
Thanks Meter: 39
 
More
I have been using your kernel for the N7 (2013) forever, Thanks for bringing your talents to the N6 community!
The Following 2 Users Say Thank You to godsafk For This Useful Post: [ View ] Gift godsafk Ad-Free
27th November 2014, 01:19 PM |#11  
I will remove forceencrypt on the next version.

It's up to each user to choose, but I actually think encrypting personal data is a nice feature.
The Following 10 Users Say Thank You to flar2 For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes