[KERNEL][ANDROID M BASED][S2W][DT2W] One kernel-1.2 [sprout][13-10-15] - Android One (First-Generation) Cross-Device Origin

Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
One Kernel based on Android 6.0 kernel source. I want to keep this kernel as simple as possible but much power. This kernel is best in its class.
F.A.Q:
1. My device rebooted or crashed, how can I help?
A: Get me /proc/last_kmsg on pastie.org.
2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
A: Fix it yourself, it's an app waking your device up not the kernel's problem
3. Signal is dropping since I flashed the kernel, omg u sucks!
A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
4. Do I need to wipe anything when flashing this kernel?
A: No.
5. Does this kernel has X or Y mod?
A: Learn to read, everything you need to know is in the features list, changelog or public repo.
Features :
Cortex A7 Specific Optimizations.
Updated from AOSP source.
Governors : alucard, wheatley, Smartmax, hotplug, interactiveplus, powersave, interactive, ondemand, performance.
I/O Schedulers : noop, deadline, fiops, cfq, bfq, vr, sio, zen, fifo.
TCP : westwood, reno, bic, cubic, highspeed, hybla, htcp, vegus, veno, scalable, lp, illinois.
Dynamic Fsync Control
Memory Readahead setted as 1024kb
Improved filesystem mounting flags - NOATIME and NODIRATIME
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
Added CPU Boost Driver.
CPU Core Control.
Quick wake-up driver.
ARM: Cortex A7 compiler optimizations
ARM: Removed various debug traces
Compiled with 4.9 cortex a7 gcc .
Wake Gestures : Sweep2wake, DoubleTap2wake.
Mali GPU cache Optimizations And Various GPU Tweaks.
MMC: disable crc check for 30% extra performance
Mutlicore Scheduler Support
Dirty Ratio Tweaks
Selinux setted as permissive by default
Fixed screen lock/unlock lag
Enabled Pocket Mode
Wakelock toggle
Lots of fixes
Download :
One_kernel-1.2
Or go to
My Site
INSTRUCTIONS :
- Flash the zip with any custom recovery!
Source:
https://github.com/Anik1199/kernel_sprout
Credits :
Code:
[user=4684315]@flar2[/user]
[user=3292224]@franciscofranco[/user]
[user=4418779]@akhilnarang[/user]
[user=5475344]@varun.chitre15[/user]
[user=5475344]@##W4TCH0UT##[/user]
[user=4575244]@agaphetos[/user]
[user=3332811]@faux123[/user]
[user=4869275]@thewisenerd[/user]
and many more!
XDA:DevDB Information
One kernel, Kernel for the OEM Cross Device Development
Contributors
Anik_khan
Kernel Special Features:
Version Information
Status: Stable
Created 2015-10-09
Last Updated 2015-10-09

Reserved
Changelog:
Code:
[U]13-10-15[/U]
[U]v-1.2[/U]
* Alucard as default GOV
* FIOPS as default IO
* Added wakelock toggle
* Enabled pocket mode
-if you enable this then phone won't wake up on pocket if you are using DT2W
* A lots of fixes and improvement
[U]09-10-15[/U]
[U]v-1.1[/U]
* Initial Release

Reserved
==================================================
sweep2wake, doubletap2wake
--------------------------------------------------
To enable
Code:
Use Kernel Auditor app
==================================================
ThunderQuake Engine
--------------------------------------------------
toggle
Code:
echo [level] > /sys/kernel/thunderquake_engine/level
levels available:
0-7 - Intensity Level (0 for lowest and 7 for highest)
=================================================

any feedbacks ?

damn...
i has downgrade to L..

can I ask something , what the meaning is thunderquake_engine , can you explain the function of thunderquake_engine ?
can I put this script " echo [level] > /sys/kernel/thunderquake_engine/level " in init.d and activated on boot
thanks for the answer ..... ( sorry if my english is bad )

richiarema said:
can I ask something , what the meaning is thunderquake_engine , can you explain the function of thunderquake_engine ?
can I put this script " echo [level] > /sys/kernel/thunderquake_engine/level " in init.d and activated on boot
thanks for the answer ..... ( sorry if my english is bad )
Click to expand...
Click to collapse
That stands for level of vibration
Sent from my QMobile A1 using Tapatalk

Bro, can i flash this kernel in lollipop custom rom...??? Or else, is this kernel available for custom lp rom ????

richiarema said:
can I ask something , what the meaning is thunderquake_engine , can you explain the function of thunderquake_engine ?
can I put this script " echo [level] > /sys/kernel/thunderquake_engine/level " in init.d and activated on boot
thanks for the answer ..... ( sorry if my english is bad )
Click to expand...
Click to collapse
yes you can put it in an init.d script

@Anik_khan Won't you upgrade it ? Sorry I didn't know u made a kernel bro . This is awesome . Just give an upgrade please .

Related

[KERNEL][Nougat] ElectraBlue Kernel 2.0 For Android One 1st Gen

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Electrifying Android!​
About ElectraBlue Kernel
ElectraBlue Kernel was first introduced to Android One 1st generation devices. Now it is also available for Redmi Note 4. It is developed to unleash the full power of your device. This kernel is developed in a manner to give you a balanced blend between battery life and performance. I added various tweaks i.e. governors, i/o schedulers, hotplug drivers and various other patches and fixes from many great kernels. The kernel will get updates regularly with new features/patches/fixes. I am continuously trying to make it more better day by day. I believe in quality over quantity.
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
Features
Compiled with Linaro 7.2.x
Linux version 3.10.108
ThunderPlug Hotplug driver
ThunderCharge control fast charging driver (default 1000mA)
Sweep2Wake/Sweep2Sleep (Enabled by default)
DoubleTap2Wake
Pocket Mode
ThunderQuake Engine
F2FS support
Dynamic Fsync control
Supports Nougat/Marshmallow/Lollipop
Supports every ROM (Stock & Custom ROMs both)
Governors : thunderx, alucard, hotplug, conservative, interactiveplus, ondemand, userspace, powerspace, interactive(default), performance
I/O Schedulers : noop, deadline, cfq, bfq(default), fiops, sio
TCP congestion algorithm : cubic, reno, westwood(deafult), bic, highspeed, htcp, vegas, veno, scalable, lp, yeah, illinois
init.d support
Z-RAM support
Wakelock blocker
WireGuard VPN support
Kernel sampage merging
Insecured
adb runnable as root
Disabled Gentle fair sleepers
Dynamic entropy setting based on usage
Mali GPU cache Optimizations
Mali: Increase L2 cache max read size
ARM: Cortex A7 compiler optimizations
Power suspend driver
LZ4 compression
Tweaked interactive governor
Reduced VFS cache pressure for better battery
Disabled Gentle fair sleepers
Optimized square root algorithm
Disabled CRC check in MMC for 30% extra performance with IO
Aggressive multicore power savings
Requirements
Must be on LP/MM/Nougat based ROM (any ROM)
A custom recovery (TWRP, CWM, CTR) should be installed
How to flash
Download the zip file of kernel from given below link
Boot your device into recovery mode
Select ElectraBlue-xx-xxxx-xx-sprout.zip file
Flash the zip
Reboot
Enjoy!!
Downloads
Click here to Download
Credits
Code:
- @varun.chitre15
- @flar2
- @vikrantarya1
- @thewisenerd
- Team DroidX
- Team Roger That
- Sprout Telegram group
XDA:DevDB Information
ElectraBlue Kernel For Android One 1st gen (sprout), Kernel for the OEM Cross Device Development
Contributors
Vipul Jha
Source Code: https://github.com/vipuljha08/electrablue_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2018-01-12
Created 2016-08-23
Last Updated 2018-01-12
Changelogs
ElectraBlue 2.0 - Jan 12, 2018
Added advance TCP congestion algos like westwood, highspeed etc
Upstreamed to latest LInux 3.10.108
Added WireGuard VPN support
Switched to Linaro 7.2.x toolchain
Nougat support added
Wakelock blocker added
LZ4 compression for ZRAM
Cortex A7 optimisations
Added power suspend driver
Many other optimisations and changes for better battery and performance
ElectraBlue 1.0 - Aug 23, 2016
*Initial release
Controling features!
==================================================
sweep2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/sweep2wake
modes available:
0 - disable
1 - enable
--------------------------------------------------
sweep2sleep_only
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
modes available:
0 - disable
1 - enable
==================================================
doubletap2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/doubletap2wake
modes available:
0 - disable
1 - enable
==================================================
ThunderQuake Engine
--------------------------------------------------
toggle
Code:
echo [level] > /sys/kernel/thunderquake_engine/level
levels available:
0-7 - Intensity Level (0 for lowest and 7 for highest)
==================================================
SELinux status
--------------------------------------------------
toggle
Code:
setenforce [mode]
modes available:
0 - Permissive
1 - Enforcing
==================================================
F.A.Q:
1. My device rebooted or crashed, how can I help?
A: Get me /proc/last_kmsg on pastie.org.
2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
A: Fix it yourself, it's an app waking your device up not the kernel's problem
3. Signal is dropping since I flashed the kernel, amg u sucks!
A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
4. Do I need to wipe anything when flashing this kernel?
A: No.
5. Does this kernel has X or Y mod?
A: Learn to read, everything you need to know is in the features list, changelog or public repo.
Wow, looking forward dude. Great!
Sixfall said:
Wow, looking forward dude. Great!
Click to expand...
Click to collapse
Thanks! First build released! Do checkit out
How do i set thundercharge ???
thirdzcee said:
How do i set thundercharge ???
Click to expand...
Click to collapse
Thundercharge already set to 1000mA
Vipul Jha said:
ElectraBlue Kernel​A Vipul Jha & Team DroidX Presentation​
About ElectraBlue Kernel
ElectraBlue Kernel is a newly released kernel for Android One 1st generation devices. It is developed to unleash the full power of your device, without the cost of battery. This kernel is developed in a manner to give you a balanced blend between battery life and performance. I added various tweaks i.e. governors, i/o schedulers, hotplug drivers and various other patches and fixes from many great kernels. The kernel gets updated regularly with new features/patches/fixes. I am continuously trying to make it more better day by day.
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
Features
[*]Compiled with UberTC 6.0
[*]Linux version 3.10.101
[*]ThunderPlug Hotplug driver
[*]ThunderCharge control fast charging driver (default 1000mA)
[*]Sweep2Wake/Sweep2Sleep (Enabled by default)
[*]DoubleTap2Wake
[*]Pocket Mode
[*]ThunderQuake Engine
[*]F2FS support
[*]Dynamic Fsync control
Works in both LP/MM
Supports Stock & Custom ROMs both
Governors : thunderx, alucard, hotplug, conservative, interactiveplus, ondemand, userspace, powerspace, interactive, performance
I/O Schedulers : noop, deadline, cfq, bfq, fiops, sio
TCP congestion algorithm : cubic, reno
init.d support
Z-RAM support upto 510 MB
Kernel sampage merging
Insecured
adb runnable as root
Disabled Gentle fair sleepers
Dynamic entropy setting based on usage
Mali GPU cache Optimizations
Mali: Increase L2 cache max read size
ARM: Cortex A7 compiler optimizations
Reduced VFS cache pressure for better battery
Disabled Gentle fair sleepers
Optimized square root algorithm
Disabled CRC check in MMC for 30% extra performance with IO
Aggressive multicore power savings
Requirements
Must be on LP/MM based ROM (any ROM)
A custom recovery (TWRP, CWM, CTR) should be installed
How to flash
Download the zip file of kernel from given below link
Boot your device into recovery mode
Select EB-Kernel zip file
Flash the zip
Reboot
Enjoy!!
Downloads
Click here to Download
Credits
Code:
- @varun.chitre15
- @flar2
- @vikrantarya1
- @thewisenerd
- Team DroidX
- Team Roger That
- Sprout Telegram group
XDA:DevDB Information
ElectraBlue Kernel For Android One 1st gen (sprout), Kernel for the OEM Cross Device Development
Contributors
Vipul Jha
Source Code: https://github.com/vipuljha08/electrablue_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0_r15
Stable Release Date: 2016-08-23
Created 2016-08-23
Last Updated 2016-08-23
Click to expand...
Click to collapse
Great Job Vipul, looking forward for support of your kernel on rest devices!! Kudos for hard work!
Vipul Jha said:
Thundercharge already set to 1000mA
Click to expand...
Click to collapse
Can i set it higher than 1000??? Just wanted to test how fast this thing would charge
Wårløçk said:
Great Job Vipul, looking forward for support of your kernel on rest devices!! Kudos for hard work!
Click to expand...
Click to collapse
Thanks a lot @Wårløçk
thirdzcee said:
Can i set it higher than 1000??? Just wanted to test how fast this thing would charge
Click to expand...
Click to collapse
The max value I gave it to is 1000mA, as it's 100% safe.
sorry for bothering
can i use your kernel on cm13 snapshot?
ps: on stock kernel battery life is average
Sent From My Sprout 4
Vipul Jha said:
==================================================
sweep2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/sweep2wake
modes available:
0 - disable
1 - enable
--------------------------------------------------
sweep2sleep_only
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
modes available:
0 - disable
1 - enable
==================================================
doubletap2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/doubletap2wake
modes available:
0 - disable
1 - enable
==================================================
ThunderQuake Engine
--------------------------------------------------
toggle
Code:
echo [level] > /sys/kernel/thunderquake_engine/level
levels available:
0-7 - Intensity Level (0 for lowest and 7 for highest)
==================================================
SELinux status
--------------------------------------------------
toggle
Code:
setenforce [mode]
modes available:
0 - Permissive
1 - Enforcing
==================================================
Click to expand...
Click to collapse
Do you have any plans for an app to control all features?, or even can i use Kernel Auditor to control it?
Nice work btw, ill test it out and let you know my experience.
nanomine said:
Do you have any plans for an app to control all features?, or even can i use Kernel Auditor to control it?
Nice work btw, ill test it out and let you know my experience.
Click to expand...
Click to collapse
Didn't planned any app, but till now you use Kernel Adiuter.
Good work vipul . I hope you continue supporting with nougat also . I read a lot of nasty new boost had been kicked in in the new linux kernel
how to increase loudspeaker volume?
Sent from my Nexus 5X
DarkHeart Z said:
Good work vipul . I hope you continue supporting with nougat also . I read a lot of nasty new boost had been kicked in in the new linux kernel
Click to expand...
Click to collapse
Yeah!
How to enable Pocket Mode
Is there any specific app to enable this feature or enabled by Default?
I waited so long for this feature...
Thunderzap lacked this...
Thank you for bringing it...
RajNik89 said:
Is there any specific app to enable this feature or enabled by Default?
I waited so long for this feature...
Thunderzap lacked this...
Thank you for bringing it...
Click to expand...
Click to collapse
Thunderzap didn't lack this . It was enabled there by default because majority will enable it anyway . Check properly before commenting about something . Use custom control in kernel adiutor if you wanna enable disable or change the timeout of that .

[KERNEL][M/N] Clarity Kernel [Final]

DISCLAIMER
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this KERNEL
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
==================================================
Please read completely this thread before using for minimize FAQ
If you coming from other custom kernel, please restore to cm kernel or dirty flash your rom before flash this!
Requirement
TWRP
Aosp 6.0.x - 7.x.x
Doesn't required to wipe dalvik/art cache !
Features
Latest Source Lineage OS
Hybrid Kernel (mixed commits and backport)
Clarity Hotplug (MPdecision by default)
Compiled with Hyper Toolchain 5.x (LxU)
Wake Gesture (DT2W) with Pocket mode (enabled by default)
Franko Fsync control
Franko Wakelock Control
add smartmax, lionheart, pegasusq, impulse, nightmare CPU governors
Arch Power & Gentle Fair Sleeper Control
add Sio, Zen, Fifo, Vr I/O schedulers
Faux Simple GPU Control
Faux Sound Control
io switcher (automatic switch to i/o scheduler 'fifo' when screen is off to save some power)
More
Features lite
Latest Source Lineage OS
Compiled with standart toolchain eabi 4.9.4
Wake Gesture (DT2W) with Pocket mode (enabled by default)
To Manage Clarity Hotplug use Unofficial Kernel Adiutor
and Wait till grarak merging my pull request to official source Kernel Adiutor.
Change Logs
Please check at my github
BUGS ?
You tell me with dmesg and last_kmsg logs
Credits
Google | Motorola | Lineage OS
Squid2 | Francisco Franco | Christopher83 | Savoca | Arter97 | Faux123 | frap129 | Sultanxda | Hurtsky
Download
Hybrid | Lite
https://www.androidfilehost.com/?w=files&flid=196522
Donating List
@electrohippie = $10
==== Thanks for Donating ====
Keep this project alive by donating to me
Donate Me ​
XDA:DevDB Information
Clarity Kernel, Kernel for the Moto E
Contributors
rainforce279
Source Code: https://github.com/ryan-andri/kernel_motorola_motoe
Kernel Special Features: DT2W, Hybrid
Version Information
Status: Stable
Current Stable Version: Final
Stable Release Date: 2017-09-23
Created 2016-11-29
Last Updated 2017-09-23
FAQ (Frequently Asked Questions)
Q: this kernel works for stock rom ?
A: no.
Q: hey, i got a problem with this kernel ? what should i do ?
A: post driver messages (dmesg) and kernel messages (last_kmsg) with your rom information (android version/name of rom). see here How to properly post a bug
Q: do i need wipe dalvik cache after flashing this ?
A: no needed.
Q: i have a request some features ?
A: post in this thread or pm me. since your request is usefull, i'll do that for you.
Q: can you overclock/underclock/undervolts this kernel ?
A: i don't want put extremely non-standart feature to this kernel, it will kill our device.
Nice to see you back!
Downloading right now..
Inviato dal mio Moto E utilizzando Tapatalk
Kernel Master is back !!
Enjoying your kernel since lollipop !!
_/\_
Great !!
Yeaaahh glad to see you back bro, Ryan Andri!
Using your kernel since cm12 was released. Can't wait for your Clarity Revolution!
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Ujwal Agrawal said:
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Click to expand...
Click to collapse
You can turn off d2w from kernel auditor.
Ujwal Agrawal said:
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Click to expand...
Click to collapse
+1
Papdya said:
You can turn off d2w from kernel auditor.
Click to expand...
Click to collapse
Thats always possible but the d2w version seems less stable and causes issue when d2w is turned off. Thats just my past experience and may not be true for everyone. Thats why m little cautious.
Also kernels by rainforce279 are always awesome and thanks to him for developing them
Awesome ..... Thank you so much !!!!!!!!!!!
Awesome
Sent from my Moto E using Tapatalk
Update to 1.1 [stable inline]
Logs
so i rebase old source with new commit and bring some features
- make 2 version DT2W and Non-DT2W
- Compiled with Linaro 5.2
- Powersuspend 1.7
- Lcd Notify.
- Doubletap2 Wake support (DT2W enabled by default).
- GestureWake with Pocket Mode.
- Faux Simple GPU Algorithm
- I/O Scheduler: Zen, TripNdroid, Sio, Fifo
- Governor: Intellidemand, Intelliactive, Nightmare, Lionheart
- Franco Fsync
- Faux Sound control
- Intelliplug 5.0
- Gentle fair sleeper and Arch Power Sysfs control
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
What is LCD notify???
rainforce279 said:
Logs
so i rebase old source with new commit and bring some features
- make 2 version DT2W and Non-DT2W
- Compiled with Linaro 5.2
- Powersuspend 1.7
- Lcd Notify.
- Doubletap2 Wake support (DT2W enabled by default).
- GestureWake with Pocket Mode.
- Faux Simple GPU Algorithm
- I/O Scheduler: Zen, TripNdroid, Sio, Fifo
- Governor: Intellidemand, Intelliactive, Nightmare, Lionheart
- Franco Fsync
- Faux Sound control
- Intelliplug 5.0
- Gentle fair sleeper and Arch Power Sysfs control
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
Click to expand...
Click to collapse
Huge Thanks man for making two different versions.:good:
Good job mastahhh
Push stable 1.2
changelogs
- replace Esdfs to sdcardfs (Testing for force allow apps on external storage)
- patch / commit for lowmemory killer
- aio: convert the ioctx list to radix tree (reduce some overhead)
- readahead: make context readahead more conservative (increase EXT4 performance)
- power efficient workqueues (Save some Power)
- enable quick wakeup (Save some Power)
- more
check my github if full changelogs
thanks
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
@rainforce279 thank you for always listening to our requests,
Awesome ??
Sent from my Moto E using Tapatalk
rainforce279 said:
changelogs
- replace Esdfs to sdcardfs (Testing for force allow apps on external storage)
- patch / commit for lowmemory killer
- aio: convert the ioctx list to radix tree (reduce some overhead)
- readahead: make context readahead more conservative (increase EXT4 performance)
- power efficient workqueues (Save some Power)
- enable quick wakeup (Save some Power)
- more
check my github if full changelogs
thanks
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
Click to expand...
Click to collapse
Nice work thanks ??
@rainforce279 could you plzz explain what is LCD notify ??
Ujwal Agrawal said:
@rainforce279 could you plzz explain what is LCD notify ??
Click to expand...
Click to collapse
ok,
lcd notify is just little driver,
thats will notify some driver when state lcd on or lcd off.
lcd notify can't configure by user.

[KERNEL] [LP/MM/N] Dark One v1.1 for ANDROID ONE aka SPROUT

Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
Dark One kernel is Based on ThunderZap kernel By @varunchitre15
I just patched it for nougat.
ALSO COMPATIBLE WITH LP/MM
the features of kernel are
Insecured
adb runnable as root
ThunderSonic Sou[/COLOR]nd Control Engine
ThunderCharge Fast Charge Driver
ThunderPlug CPU Hotplug replacement
WiFi Power management control
Full GPU control
DoubleTap2Wake and Sweep2Wake
Dynamic Fsync Control
Improved filesystem mounting flags - NOATIME and NODIRATIME
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
Huge update to kernel.org mainline 3.10.89
init.d support
Automatic busybox installation
Disabled Gentle fair sleepers
Enabled arch power
Optimizations to SLUB memory allocator
Patches to block and mm to significantly improve ssd IO performance.
Dynamic entropy setting based on usage
Dynamic management of dirty page writebacks
block: Added SIO IOScheduler
block: Add BFQ IOScheduler
block: Add fiops scheduler
cpufreq: ThunderX power saving CPU governor
fs: added Samsung's F2FS support
Reduce logger device RAM allocation to 128K
Set MM Linux read ahead size to 256K
Patches from upstream to optimize memory writeback
Disabled CRC check in MMC for 30% extra performance with IO
Reduced VFS cache pressure for better battery
Optimized square root algorithm
Governors enabled: ondemand, interactive
Speedup /proc/net/unix interface access
Mali GPU cache Optimizations
Mali: Increase L2 cache max read size
Mali: Disable state tracking
Mali: Reduce GPU utilization timeout
Mali: increase kernel memory buffer size
Aggressive multicore power savings
ARM: Cortex A7 compiler optimizations
MTK: removed HUGE HUGE trail of stupid MTK kernel logging
ARM: Removed various debug traces
DOWNLOAD LINK(v1.1)(3.10.104)
older versions:
Version 1.0 (linux version :3.10.101):DOWNLOAD
INSTRUCTIONS
just flash the zip file from the recovery
and njoy.
Credits and thanks to:
Varun Chitre
Version information:
Status: Statble
Version: 1.1
linux version: 3.10.104
Created on : Jun 9, 2017
Thanks for the kernel... Awsm one with superb battery backup and very reponsive d2tw..... Does this kernel support otg in sprout devices.... If not then is it possible????
sheikhmuzaffarhussain said:
Thanks for the kernel... Awsm one with superb battery backup and very reponsive d2tw..... Does this kernel support otg in sprout devices.... If not then is it possible????
Click to expand...
Click to collapse
Not possible. Hardware issues.
@nageen9211
A request
Can you fix camera fast....
:fingers-crossed:
Can any one help me to install apps on sd card in aq4502 marshmallow without formatting it as a internal storage the privilage given to samsung devices.....
Thanks bro
I love electrablue can you patch it for nougat plz
sheikhmuzaffarhussain said:
Thanks for the kernel... Awsm one with superb battery backup and very reponsive d2tw..... Does this kernel support otg in sprout devices.... If not then is it possible????
Click to expand...
Click to collapse
no ..its not possible...our device doesnot provide current to otg...which is required to read it
tanu548 said:
Your kernel is awesome but need sio ,zen I/O and intellidemand Governor with latest Linux security patch
Click to expand...
Click to collapse
thanks....
but i have left the work now... if you or anyone is interested ,
Then , can continue it at source
source dark one kernel
@nageen9211
I am interested in developing a kernel for our 'Beloved Sprout',
I am Recently developing AzurE kernel for YUreka and YUreka+,
I would like to take some help from you,
Thank You,
There are random reboots in marshmallow based roms.is there any fix plz help
navjot703 said:
There are random reboots in marshmallow based roms.is there any fix plz help
Click to expand...
Click to collapse
Nope its working flawless

[kernel] [7.x.x] [Lineage/Aosp] Paradox Kernel R4 [condor]

Paradox Kernel​
HTML:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Hello everyone...This is my first step towards developement...I created Paradox kernel for learning and after adding many features, its time to release it to community...Paradox kernel is based on latest Lineage 14.1 sources and supports LineageOs 14.1 and all other lineage based Aosp (7.x.x) roms...My moto is to make a stable and balanced kernel having better performance as well as good battery life with usefull features
Once again, Paradox kernel is for NOUGHT ONLY (LINEAGE 14.1 and AOSP 7.X).
Features
* Based on latest lineage 14.1 sources
* Compiled using Linaro 5.4.1 toolchain
* Added cpu governores
-Impulse
-Smartmax
-lionheart
-ondemandplus
-wheatly
* Added i/o schedulors
-Sio
-Tripndroid
-zen
*Wake gestures (DT2W,S2W,Pocket Mode)
* Faux sound 3.4
* Franco Fsync control (enabled by defualt)
* KCAL colour control
* Powersuspend and LCD Notifier
* Power efficient workqueues
* Optimised crypto routines
* Push readahead to 512kB
* Optimized square root algorithm
* Lz4 compression
* Many Zram tweaks
* Disable crc check for faster performance (upto 30% increase in i/o operations)
* Blocked some wakelocks for extra battery life
* Added many tcp controllers
default : westwood
Many more features to be added...so stay tuned
Installation Instructions
Note:- If you are coming from other kernel, flash your rom before installing it(dirty flash will work too) to avoid any conflicts.
Also if you are updating to latest release of paradox kernel,you must flash your rom before flashing latest paradox kernel.
Steps to flash :-
- reboot to twrp recovery
- clean cache and dalvik cache
- flash paradox zip
- reboot
- enjoy
Downloads
For download link and changelogs have a look at post #2
Credits
@LineageOs @google @savoca @faux123 @fransiscofranco @rainforce279 @hurtsky @xda community
I am doing it as my hobby in free time...and i am asking for just one thing in return...press the thanks button...it will encourage me to make this kernel better and better.
Click to expand...
Click to collapse
XDA:DevDB Information
Paradox kernel, Kernel for the Moto E
Contributors
DarkElf
Source Code: https://github.com/Akshay7273/MotoE
Kernel Special Features: DT2W,S2W,KCAL colour control
Version Information
Status: Stable
Current Stable Version: R4
Stable Release Date: 2017-10-10
Created 2017-08-27
Last Updated 2017-10-10
Downloads + Changelogs
Downloads
Download latest release :- Paradox Kernel R4
Changelogs
*Paradox R4 10/10/17)
Merge latest lineage changes
Optimized ARM RWSEM algorithm (RWSEM implementation for ARM using atomic functions)
Lock the initial TCP window size to 64K
Optimize copy_page for modern ARM platforms
Entropy : random write wakeup thresh to 256)
Selinux : permissive
Silence some selinux logs
Older changelogs:-
*Paradox R3 (04/09/17)
Added Ondemandpus and Wheatly cpu governors
Added Conservative gpu governor
Enable lionheart cpu governor (forgot to enable in last update)
Revert KCAL commit (it was already integrated,i readded it by mistake and thus some conflicts occured...But now its fixed)
zram: set default compressor to lz4
lib/int_sqrt.c: optimize square root algorithm
init: don't force selecting debug
mm: push readahead to 512kB
proc: much faster /proc/vmstat
block: scheduler: add ZEN
USB: android: Fix memory leak in mass_storage_function_init()
sync: don't block the flusher thread waiting on IO
writeback: fix occasional slow sync
writeback: fix race that cause writeback hung
readahead: make context readahead more conservative
its not over...many other patches
*Paradox R2 (30/08/17)
Switched to Linaro 5.4.1 toolchain
Remove anykernel method and using new template zip (thanks to @rainforce279)
Added wake gestures :-
DT2W
S2W
Pocket mode for dt2w
Added KCAL colour control
Added lionheart cpu governor
Added fsync on/off support
Enable fsync by default
arm: crypto: Add optimized SHA-256/224
crypto: arm/aes update NEON AES module to latest OpenSSL version
sched: cpu_power: Add controls for sched features
sched: archpower: disabled by default
bfq-sched: Forcefully lookup entities when the cache is inconsistent
some more patches
*Paradox-R1-08/26/2017
initial release
merged latest lineage 14.1 sources
added cpu governors :- impulse,smartmax
added i/o schedulors :- sio,tripndroid
added faux sound 3.4
added powersuspend and lcd notifier
disable crc check (faster performance)
added power efficient workqueues
block some driver wakelocks
added many tcp congestion controllers
set default tcp controller to westwood
FAQ section
FAQs
[Q] This kernel works in stock rom?
NO, this kernel is based on lineage sources and works on Lineage 14.1 and all other AOSP 7.x.x roms.
[Q] Got errors during flashing/after flashing this kernel...what to do now?
Well if you are coming from any other kernel you must dirty flash your rom once to avoid any conflicts.After dirty flashing your rom flash this kernel and you won't face any problems.Also use twrp latest version (recommended)
[Q] I am having some random reboots/bugs...what to do?
Just report it with last_kmsg which is located in /proc/last_kmsg or in case of any bugs report it with logcat and proper information about how you encountered it.I will do my best to resolve it asap.
[Q] how to tweak this kernel for advanced features (like dt2w on/off,s2w on/off or changing cpu governor or i/o sechdulors) ?
Use kernel adiutor app for playing with the kernel and change the settings according to your own taste.
[Q]How to ask for any features ?
You can ask in this thread...if I find feature useful and logical then it'll be added...I would appreciate if you link me with commit. It's really hard to dig in the sources and find the exact commit.
Double tap to wake is there ??
No i have not added it yet...but i am planning to add it soon...many more features are going to be added
Update R2
Hello guyss...here comes a big update Paradox R2.Many features have been added and many things have changed to make it better.
Remember to dirty flash your rom before installing this update
*Paradox R2 (30/08/17) Download here
Changelogs -
Switched to Linaro 5.4.1 toolchain
Remove anykernel method and using new template zip (thanks to @rainforce279)
Added wake gestures :-
DT2W
S2W
Pocket mode for dt2w
Added KCAL colour control
Added lionheart cpu governor
Added fsync on/off support
Enable fsync by default
arm: crypto: Add optimized SHA-256/224
crypto: arm/aes update NEON AES module to latest OpenSSL version
sched: cpu_power: Add controls for sched features
sched: archpower: disabled by default
bfq-sched: Forcefully lookup entities when the cache is inconsistent
some more patches
after installing it my screen looks green and calibrated the colors and returns to look green
Luis Infante said:
after installing it my screen looks green and calibrated the colors and returns to look green
Click to expand...
Click to collapse
Luis actually its LiveDisplay conflicting with KCal...turn off live display from settings>> Display >> LiveDisplay ...after that display willbe normal. Thanks for trying my kernel by the way...
DarkElf said:
Luis actually its LiveDisplay conflicting with KCal...turn off live display from settings>> Display >> LiveDisplay ...after that display willbe normal. Thanks for trying my kernel by the way...
Click to expand...
Click to collapse
Ok i Will try it but i like use live display, another solution? And s2w is not working
Luis Infante said:
Ok i Will try it but i like use live display, another solution? And s2w is not working
Click to expand...
Click to collapse
Edit :- Ok guyss...i figured out the real issue...it was a tiny mistake by me and that's why when kcal colour was caliberated it automatically turned back...All is well now nd i will be updating it in an hour...this time the changelogs is gonna be huge.
S2W is working without any issues...its just disabled by default...if you want to use it then enable it first by kernel adiutor app.
Update R3
Paradox kernel R3
Download here
Remember to dirty flash your rom before installing this update (as always)
Changelogs
Added Ondemandpus and Wheatly cpu governors
Added Conservative gpu governor
Enable lionheart cpu governor (forgot to enable in last update)
Revert KCAL commit (it was already integrated,i readded it by mistake and thus some conflicts occured...But now its fixed)
zram: set default compressor to lz4
lib/int_sqrt.c: optimize square root algorithm
init: don't force selecting debug
mm: push readahead to 512kB
proc: much faster /proc/vmstat
block: scheduler: add ZEN
USB: android: Fix memory leak in mass_storage_function_init()
sync: don't block the flusher thread waiting on IO
writeback: fix occasional slow sync
writeback: fix race that cause writeback hung
readahead: make context readahead more conservative
its not over...many other patches
Nice kernel
Update R4
Yo guysss...its time for an update... I have been pretty much busy due to exams...finally its over and i'm back to developement.
This is the build for 7.x.x only...i haven't started on oreo yet...but i will do that shortly.
Paradox kernel R4
Download Here
Dirty flash you rom once before flashing as always...
Changelog
Merge latest lineage changes
Optimized ARM RWSEM algorithm (RWSEM implementation for ARM using atomic functions)
Lock the initial TCP window size to 64K
Optimize copy_page for modern ARM platforms
Entropy : random write wakeup thresh to 256)
Selinux : permissive
Silence some selinux logs
DarkElf said:
Yo guysss...its time for an update... I have been pretty much busy due to exams...finally its over and i'm back to developement.
This is the build for 7.x.x only...i haven't started on oreo yet...but i will do that shortly.
Paradox kernel R4
Download Here
Dirty flash you rom once before flashing as always...
Changelog
Merge latest lineage changes
Optimized ARM RWSEM algorithm (RWSEM implementation for ARM using atomic functions)
Lock the initial TCP window size to 64K
Optimize copy_page for modern ARM platforms
Entropy : random write wakeup thresh to 256)
Selinux : permissive
Silence some selinux logs
Click to expand...
Click to collapse
I have installed this and working fine.
sherindroid said:
Nice kernel
Click to expand...
Click to collapse
praveen139 said:
I have installed this and working fine.
Click to expand...
Click to collapse
Thanks for trying and using it mates...i'm happy my work is being used by moto e community...
Can you add FAUX SIMPLE GPU CONTROL please?
sherindroid said:
Can you add FAUX SIMPLE GPU CONTROL please?
Click to expand...
Click to collapse
Yes sure...i'll add it in next update...
DarkElf said:
Yes sure...i'll add it in next update...
Click to expand...
Click to collapse
Thanks
Viper OS + Paradox
Can anyone tell the battery life after installation of this kernal....?

[KERNEL][7.x][i9300] Hybrid

Hello everyone! I want to present you this kernel based on Boeffla-Kernel with so many improvements, features and customizations.
For the configuration, I recommend Boeffla Config app. For beginners, just flash this kernel and forget.
If you want to even customize every part of your phone, you can modify INT, MIF and ABB voltages, install Synapse kernel manager
Disclaimer: I am not responsible for anything that happens to your device. This kernel is tested by me but it is not impossible that something bad may happen to your device due to unstable settings.
Features (See the changelog for more details):
Supports both Experimental LineageOS and Official LineageOS (and its derivatives)
Enhanced memory management
FIOPS I/O scheduler
Working magisk hide
Passes the safetynet check
arm optimized instruction set
Compiled using UBERTC GCC 7.2.1
Link time optimization
SELinux set to permissive by default
F2FS: Backported some changes from Linux 4.3
F2FS: Fully backported from Linux 4.2
F2FS Backported from Linux 4.2 (by @arter97). As you know, CM kernels use f2fs backported from Linux 3.17, but this kernel uses a higher and much updated version.
Supports undervolting CPU, GPU, MIF and INT (thx @AndreiLux). Most kernels allow undervolting CPU and GPU ONLY but this kernel allows you to undervolt almost everything.
Adaptive Body Bias Control (thx @AndreiLux)
Supports over clocking up to 1.8GHz
Multicore power saving control
Doze enabled by default
Improved caching and memory management
all Boeffla and Elite Boeffla Kernel goodies
and much more including internal improvements and backports
Credits:
@arter97
@AndreiLux
@Oebbler
@A$teroid
@DerTeufel1980
@Lord Boeffla for his great kernel
Do you like my work? Then a coffee will be of great help for me. :highfive:
https://paypal.me/Pascua706
Addons:
Boeffla Config app
Synapse kernel manager
Downloads:
https://drive.google.com/open?id=1y1w7pBsEFZA-eWIaHdvMD4qxMedGg7ad
XDA:DevDB Information
Hybrid Kernel, Kernel for the Samsung Galaxy S III I9300
Contributors
pascua28
Source Code: https://github.com/pascua28/Elite-Boeffla-Kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 11
Stable Release Date: 2018-06-27
Current Beta Version: 11.2
Beta Release Date: 2018-07-28
Created 2018-02-11
Last Updated 2018-08-01
Changelog (AGNi purecm base) *stopped
v2:
* Added alucard governor
* Msm hotplug
v1:
*vb2 and v4l updates from experimental lineageos kernel
*plane alpha from Exynos7
*backport Mount namespace
*dhd: reduce WiFi wakelock time
*add Boeffla config app compatibility
*apply LOS14.1 patches
Changelog:
For a more detailed information about the changes, please take a look here
Update 11:
* use tripndroid io scheduler
* enhanced power efficiency
* updated rwsem to Linux 3.10
* performance enhancements
* simplified mount namespace support
Update 10:
* use Debian arm-none-gcc (GCC 6.0) compiler
* stability fixes
Update 9:
* updated video driver
* more memory management backport
Update 8:
* power management enhancements
* memory management backports
* added FIOPS I/O scheduler
* block updated to Linux 3.3
Update 7:
* ARM optimizations
* pegasusq: smoother frequency scaling
* disable MobiCore initialization
* timer optimizations
* use glibc version of string and memcopy libs
* enable power efficient workqueue by default
* TTL mangle
* remove kernel logger control
Update 6:
* Remove android logger
* F2FS: applied some changes from Linux 4.3
* F2FS: completely merge F2FS changes from Linux 4.2
* N7100: add interactive and conservative CPU governors
* N7100: enable swap and ZRAM support
* N7105: initial support
* introduce lockless list
* drivers/serial: speed up wakeup
* speedup late resume
* shrinker: fix bug in fs/super.c
* added Synapse support
Update 5:
* nosec optimization
* optimized current_pt_regs() for arm
* tmu: remove memory throttling
* reduced some logging
* ipv4: save cpu cycles from check_leaf()
* update word-at-a-time lib
* net: Performance fix for process_backlog
* ASoC: pcm: use the power efficient workqueue for delayed powerdown
* Enable SECCOMP and SECCOMP_FILTER
* N7100: disable SND_DEBUG
* use Linaro GCC 7.1.x compiler
Update 4:
* LOAD_FREQ (4*HZ+61) avoids loadavg moire
* memory management improvements
* use Joe's RCU
* use 432 HZ timer
* intelli_plug not yet implemented for stability
* implement SECCOMP (secure computation)
* backport mount namespace from Linux 3.8
* revert video driver updates
* N7100: fix proximity sensor
* backport fq_codel packet scheduler from Linux 3.5
* revert vsync driver update to hopefully fix some issues
* use slicing-by-8 algorithm for crc32 and crc32c
* add frandom driver
* N7100: set westwood as default TCP congestion control algorithm
* N7100: add a bunch of TCP congestion control algorithms
* N7100: set AC maximum charge level to 2000mA
* N7100: set 1.6GHz maximum CPU frequency by default
* N7100: Enable overclocking up to 2.0GHz
* vfs: increase shrinker batch size
* superblock: add filesystem shrinker operations
* inode: remove iprune_sem
* superblock: introduce per-sb cache shrinker infrastructure
* superblock: move pin_sb_for_writeback() to fs/super.c
* inode: move to per-sb LRU locks
* inode: Make unused inode LRU per superblock
* inode: convert inode_stat.nr_unused to per-cpu counters
* vmscan: add customisable shrinker batch size
* added support for N7100
* cpufreq: Dynamic voltage stepping
* I9300: removed 2.0GHz and 1.9GHz overclock frequencies
* I9300: set maximum AC charger current to 1500mA, USB current to 1000mA, and wireless charger current to 1000mA. (previously 2100mA)
Update 3:
*fix touchkey light control
Update 2:
*f2fs: enhance multithread performance
*Use stock max frequency and stock governor
*Backport random driver from Linux 3.19+
*video: samsung: fimc: implement noti_ctrl_capture for u1
*[media] V4L: videobuf2: update buffer state on VIDIOC_QBUF
*media: vb2: Add support for synchronization
*media: samsung: fimc: add missing ctrl->cam checks
*Set SELinux to permissive
*lib/checksum.c: optimize do_csum a bit
*fs/buffer.c: remove redundant initialization in alloc_page_buffers()
*mutex: dynamically disable mutex spinning at high load
*lib: add weak clz/ctz functions
*Fix entropy depletion
*Net/neighbor: use power efficient work queue
*Squashed latest lineageos kernel commits
*Update video driver
Initial release:
*Remove ASIX Support
*Remove Network File System
*Remove sunrpc
*Remove joystick support
*Remove exFAT support
*Backport ramdom from Linux 3.17+
*Backport AIO from Linux 3.6
*Backport radix tree from Linux 3.4
*Fix cfg80211 memory leak
*Backport slub from Linux 3.3
*Backport F2FS from Linux 4.2
*Add multicore power saving support
*Add Adaptive Body Bias control
*Add INT and MIF voltage control
pascua28 said:
Hello! Today I release my kernel based on Elite Boeffla Kernel. The goal of this kernel is to have a very good performance and battery life.
This kernel has many improvements to ensure smooth performance.
Disclaimer: I am not responsible for anything that happens to your device. This kernel is tested by me but it is not impossible that something bad may happen to your device due to unstable settings.
Features:
*Compiled using UBERTC GCC 7.1
*Link time optimization
*F2FS Backported from Linux 4.2 (by @arter97)
*Supports undervolting CPU, GPU, MIF and INT (thx @AndreiLux)
*Adaptive Body Bias Control (thx @AndreiLux)
*Supports over clocking up to 2.0GHz (by @Oebbler)
*Multicore power saving control
*all Boeffla and Elite Boeffla Kernel goodies
*and much more including internal improvements and back ports
Credits:
@arter97
@AndreiLux
@Oebbler
@Lord Boeffla for his great kernel
Source: https://github.com/pascua28/Elite-Boeffla-Kernel
Click to expand...
Click to collapse
Sir can compiled n7100 if you want.
Thx this great kernel.
xress7 said:
Sir can compiled n7100 if you want.
Thx this great kernel.
Click to expand...
Click to collapse
Yes I can compile for Note 2 but I can't test it because I don't own a Note 2
pascua28 said:
Yes I can compile for Note 2 but I can't test it because I don't own a Note 2
Click to expand...
Click to collapse
Dont worry i can test and pass log
---------- Post added at 02:09 PM ---------- Previous post was at 02:06 PM ----------
pascua28 said:
Yes I can compile for Note 2 but I can't test it because I don't own a Note 2
Click to expand...
Click to collapse
are you graduation it or program.?
Hello. Thank you for this kernel ! Can i flash this to tw based roms (4.4.4 eclipse rom for example) or is it just for lineage or Cm roms ? thank you very much
Daviddsd said:
Hello. Thank you for this kernel ! Can i flash this to tw based roms (4.4.4 eclipse rom for example) or is it just for lineage or Cm roms ? thank you very much
Click to expand...
Click to collapse
No, only for lineageos
pascua28 said:
No, only for lineageos
Click to expand...
Click to collapse
Thank you very much sir
pascua28 said:
No, only for lineageos
Click to expand...
Click to collapse
Thanks recemmended configuration via boeffla app for better battery life ?
kosmasgr said:
Thanks recemmended configuration via boeffla app for better battery life ?
Click to expand...
Click to collapse
I use zzmoove governor - yank battery extreme. And undervolt cpu and gpu (you can use the undervolt profiles in the app. Just start with -25mV). If you want to even go further, you can undervolt MIF and INT. You can even adjust the abb voltage. But they are more advanced.
I also recmmend using the presets in the app
pascua28 said:
I use zzmoove governor - yank battery extreme. And undervolt cpu and gpu (you can use the undervolt profiles in the app. Just start with -25mV). If you want to even go further, you can undervolt MIF and INT. You can even adjust the abb voltage. But they are more advanced.
I also recmmend using the presets in the app
Click to expand...
Click to collapse
Thanks I stay with -25 UV
Hi guys! Expect for a new build later.
pascua28 said:
Hi guys! Expect for a new build later.
Click to expand...
Click to collapse
Thanks. Much appreciate
Hi)
Have you implemented HWC in your kernel or you planning this in the next releases?
pascua28 said:
Hi guys! Expect for a new build later.
Click to expand...
Click to collapse
Did you remove touchbuttons support by kernel ? There was setting on boeffla / display tab on first build of your kernel to control touch buttons . they remain off even i touch screen. Now not supporting
kosmasgr said:
Did you remove touchbuttons support by kernel ? There was setting on boeffla / display tab on first build of your kernel to control touch buttons . they remain off even i touch screen. Now not supporting
Click to expand...
Click to collapse
You can disable it in the settings. I think lineageos has a setting for it. Just look for buttons-> hardware buttons-> then look for illuminate buttons
xeno_den said:
Hi)
Have you implemented HWC in your kernel or you planning this in the next releases?
Click to expand...
Click to collapse
Yes or maybe?. Because there is also a ROM side implementation. I applied @forkbomb444's commits to this kernel so you can use his experimental lineageos which has a working hwc(only portrait mode)
pascua28 said:
You can disable it in the settings. I think lineageos has a setting for it. Just look for buttons-> hardware buttons-> then look for illuminate buttons
Click to expand...
Click to collapse
Thanks i was talking about touch led settings. As this picture. I illuminated buttons from rom settings and check to control them by kernel. They remain off when i touch screen and work only if i touch them with 3 seconds illumination timeout. Works excellent on your initial build of your kernel.
On 2nd build this setting disappeared from boeffla app . Could you check it please ? Its very important for battery life , the hw buttons to work only when we touch them and no when we touch the screen every time.
kosmasgr said:
Thanks i was talking about touch led settings. As this picture. I illuminated buttons from rom settings and check to control them by kernel. They remain off when i touch screen and work only if i touch them with 3 seconds illumination timeout. Works excellent on your initial build of your kernel.
On 2nd build this setting disappeared from boeffla app . Could you check it please ? Its very important for battery life , the hw buttons to work only when we touch them and no when we touch the screen every time.
Click to expand...
Click to collapse
Okay I'll check it

Categories

Resources