[KERNEL][MM/LP][3.10.94+] Dolan~69 [DT2W/S2W/S2S][UBERTC 6.0][Jan 10 2016] - Android One (First-Generation) Cross-Device Origin

**DOLAN~69**​
Code:
/*
* 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.
*/
The kernel is based off latest sources from Google and is compatible with all of the Android One devices. Over stock kernel this kernel possesses a lot of enhancements! :laugh:
Features:
- Compiled with UBERTC 6.0
- CPU Governors: ThunderX, Powersave, Conservative, Wheatley, Alucard, Interactive, Userspace, Performance, Ondemand.
- I/O Schedulers: noop, deadline, cfq, bfq, vr, sio, zen, fifo, fiops, tripndroid.
- ThunderSonic Sound Control Engine
- ThunderPlug CPU Hotplug replacement
- Full GPU Control
- Wake Mods: DoubleTap2Wake, Sweep2Wake, Sweep2Sleep
- Linux Version 3.10.94
- fs: added Samsung's F2FS support
- Dynamic Fsync Control
- Mali GPU cache Optimizations And Various GPU Tweaks.
- ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
- KSM: Kernel Samepage Merging
DOWNLOAD HERE!
INSTRUCTIONS
Just flash the zip from any custom recovery
CREDITS: @varun.chitre15, @akhilnarang, @bun_bun13, @##W4TCH0UT## and authors of various governors, I/O schedulers and of the commits we have picked up.
XDA:DevDB Information
Dolan~69, Kernel for the Spice Dream Uno
Contributors
vikrantarya1, Bun_Bun13
Source Code: https://github.com/vikrant699/Dolan_Sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-01-10
Created 2016-01-10
Last Updated 2016-01-10

Nice list of features! @vikrantarya1 bro. lemme try. Will give you review soon Thanks for your work. Btw why the sources are on Bun Bun's Github? (PS- just asked, nothing else *_*)

dark_optimistic said:
Nice list of features! @vikrantarya1 bro. lemme try. Will give you review soon Thanks for your work. Btw why the sources are on Bun Bun's Github? (PS- just asked, nothing else *_*)
Click to expand...
Click to collapse
Its like we both had to work on this kernel, and his build is done completely by me, but as my sources wont be updated any more cause I have left dev so his sources will be updated, thats why his repo

vikrantarya1 said:
Its like we both had to work on this kernel, and his build is done completely by me, but as my sources wont be updated any more cause I have left dev so his sources will be updated, thats why his repo
Click to expand...
Click to collapse
Ohh great!!

vikrantarya1 said:
**DOLAN~69**​
Code:
/*
* 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.
*/
The kernel is based off latest sources from Google and is compatible with all of the Android One devices. Over stock kernel this kernel possesses a lot of enhancements! :laugh:
Features:
- Compiled with UBERTC 6.0
- CPU Governors: ThunderX, Powersave, Conservative, Wheatley, Alucard, Interactive, Userspace, Performance, Ondemand.
- I/O Schedulers: noop, deadline, cfq, bfq, vr, sio, zen, fifo, fiops, tripndroid.
- ThunderSonic Sound Control Engine
- ThunderPlug CPU Hotplug replacement
- Full GPU Control
- Wake Mods: DoubleTap2Wake, Sweep2Wake, Sweep2Sleep
- Linux Version 3.10.94
- fs: added Samsung's F2FS support
- Dynamic Fsync Control
- Mali GPU cache Optimizations And Various GPU Tweaks.
- ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
- KSM: Kernel Samepage Merging
DOWNLOAD HERE!
INSTRUCTIONS
Just flash the zip from any custom recovery
CREDITS: @varun.chitre15, @akhilnarang, @Bun_Bun13, @##W4TCH0UT## and authors of various governors, I/O schedulers and of the commits we have picked up.
XDA:DevDB Information
Dolan~69, Kernel for the Spice Dream Uno
Contributors
vikrantarya1, Bun_Bun13
Source Code: https://github.com/Bun-Bun69/android_kernel_mediatek_sprout/tree/cm-13.0
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-01-10
Created 2016-01-10
Last Updated 2016-01-10
Click to expand...
Click to collapse
Please move this thread to android cross device development so that more people will benefit from your work

Samhith mSrivatsa said:
Please move this thread to android cross device development so that more people will benefit from your work
Click to expand...
Click to collapse
ik i will be doing that

All the kernels for android one almost have same features . Except thunderzap . Really ? Isn't there anything like gpu frequency , undervolting etc. types of feature to be included ?

Related

[KERNEL] [5.1/CM12.1] ZigZag 2.0 [-Ofast/UBERTC 6.0] [s2w/s2s/dt2w] 05/07

ZigZag Kernel​
Disclaimer:
Code:
#include
/*
* Your warranty is now void
*
* 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.
*/
ZigZag kernel is a heavily modified kernel which guarantees to improve your performance and battery. This kernel has proved to improve FPS so, gamers this is a good kernel for you!
Features:
Compiled with UBERTC 6.0 Toolchain
Added -Ofast flags for insane optimizations
Enabled f2fs compatibility
Enabled UKSM(Ultra Kernel Samepage Merging)
Enabled Buffer Overflow protection(Enhances security)
Added Async Fsync ported from HTC devices by faux123 and adapted to linux 3.10 by imoseyon
Added mako hotplug driver by @franciscofranco
Added sweep2wake, sweep2sleep and doubletap2wake functionality
Additional governors: Smartmax, Hybrid
Additional I/O schedulers : ROW, FIOPS
Many many tweaks for responsiveness(Improved FPS)
ThunderQuake Engine by varun chitre
This kernel works with ROM's built after 10th June and supposedly stock ROM's!!
Downloads: https://www.androidfilehost.com/?w=files&flid=33940
Older versions:
https://basketbuild.com/devs/W4TCH0UT/sprout/ZigZag
Credits:
Google
faux123
imoseyon
franciscofranco
flar2
thewisenerd for s2w,s2s and dt2w
Much thanks goes out to @intersectRaven for majority of his patches.
Also thanks to @varun.chitre15 for many tweaks(ThunderQuake Engine made by him is included in this)
All others whose code I read regularly to learn
Also thanks to my buddy @akhilnarang
Changelogs on post #2
FAQ's on post #3
Enjoy people!
XDA:DevDB Information
ZigZag, Kernel for the OEM Cross Device Development
Contributors
##W4TCH0UT##, intersectRaven
Source Code: https://github.com/W4TCH0UT/zz_sprout
Kernel Special Features: Extra governors, I/O schedulers -Ofast optimization and other tweaks
Version Information
Status: Stable
Current Stable Version: 1.9
Stable Release Date: 2015-06-25
Created 2015-06-10
Last Updated 2015-07-04
Changelogs
ZigZag 2.0:
Fixed mako hotplug to work properly on all 4 cores.
Added alucard's hotplug driver.
Updated to linux 3.10.83.
ZigZag 1.9:
Updated to linux 3.10.81
Added mako hotplug driver by franco
ZigZag 1.8:
Added advanced TCP congestion algorithms(westwood as default)
Added CPU boost driver
Increse zram devices
Patches to filesystem
Fixed many potential memory leaks
Update NEON AES module
ZigZag 1.7:
Patches to Power / PM drivers(increased responsiveness and battery)
Reduce freezes caused by hotplug(thx to varun for base patch)
Smartmax as default governor(no freezes, works more smoothly)
Patches to slub / slab (efficient memory usage, thus increasing performance)
Fixed some more memory leaks
ZigZag 1.6:
Fixed freeze when phone was on stand-by
More patches to mm for fixing some memory leaks
Added Fair Queue Scheduling, HHF and PIE filtering
Humongous amount of patches to cpuidle for better cpu functioning
ZigZag 1.5:
Compiled with UBERTC 6.0 Toolchain(performance at it's greatest, can't provide more optimization than this )
Added Asynchronous Fsync, ported from HTC devices by faux123(To enable it, use an app like performance control)
Improved KSM and UKSM(To enable this also use an app like performance control)
Added quickwakeup driver for faster wakeup
Patches to mm(performance increased)
Patches to power(battery improved)
More faster working of the cpu through improved math algorithms(performance increased)
Many random patches for responsiveness.
ZigZag 1.4:
Patched cgroup for performance improvements
Patched workqueue for performance and battery improvements
Patched mm
Patched KSM
Many random patches and tweaks also integrated.
ZigZag 1.3:
Removed sioplus i/o scheduler
Removed smartassh3 governor
Updated FIOPS I/O scheduler
Added -Ofast optimization flags
Many other tweaks added
ZigZag 1.2:
Added hybrid and smartassH3 governors
Added FIOPS I/O scheduler
Added UKSM(Ultra Kernel Samepage Merging)
Added more tweaks to vfp for performance improvements
ZigZag 1.1:
Fixed kernel version not showing
Fixed sioplus I/O scheduler not sticking when set to default
ZigZag 1.0:
Initial build of ZigZag​
FAQ's
How can I enable sweep2wake, sweep2sleep and doubletap2wake in this kernel?
- To do this, first open up a terminal. Then type:
For sweep2wake:
Code:
echo [mode] > /sys/android_touch/sweep2wake
For sweep2sleep:
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
For doubletap2wake:
Code:
echo [mode] > /sys/android_touch/doubletap2wake
Modes available:
0 - disable
1 - enable
How to set the vibration intensity with ThunderQuake Engine?
- Again, open up a terminal. Type:
Code:
echo [value] > /sys/kernel/thunderquake_engine/level
Values available: 0 - 7
Why none of my videos are playing and I'm having issues with viper4android?
- Just change your selinux mode to permissive with the help of an app called selinux mode changer. Google it.
Install that app, then open it and tap on permissive to enable the permissive selinux mode. Also tick the box that shows you the notification when the selinux mode is changed.
That's it, now after every reboot selinux will be set to permissive and all those issues will be gone.
Help me! This bug has caused me XYZ issue!!
- Simply take a logcat of the issue and then post it here.
Little OT is OK, but go too far and you will get a warning!
Thanks
Great Kernel @##W4TCH0UT##
New version uploaded!!
ZigZag 1.1:
- Fixed kernel version not showing
- Fixed sioplus I/O scheduler not sticking
Click to expand...
Click to collapse
Enjoy people!
Regards
Wow now , many dev build kernel for this device
Awesome ? , I wanna try you kernel , but what is chnge log 1.1 about your kernel ? @##wh4tchout##
---------- Post added at 10:49 AM ---------- Previous post was at 10:47 AM ----------
Ooh sory for late post , cz i dont see before , you post about change log 1.1
##W4TCH0UT## said:
New version uploaded!!
Enjoy people!
Regards
Click to expand...
Click to collapse
sir, how to use s2s?
tandob said:
sir, how to use s2s?
Click to expand...
Click to collapse
Read FAQ on post #3 before posting anything.
Regards
##W4TCH0UT## said:
Read FAQ on post #3 before posting anything.
Regards
Click to expand...
Click to collapse
sorry sir, but I does not write that how to enable I just written how to use which is not present in FAQ.
tandob said:
sorry sir, but I does not write that how to enable I just written how to use which is not present in FAQ.
Click to expand...
Click to collapse
To enable s2s, type this in terminal:
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
modes available:
0 - disable
1 - enable
Regards
New build uploaded!
ZigZag 1.2:
- Added hybrid and smartassH3 governors.
- Added FIOPS I/O scheduler
- Added UKSM(Ultra Kernel Samepage Merging)
- Added more tweaks to vfp for performance improvement.
Click to expand...
Click to collapse
Enjoy!
Regards
Its A Great Kernel...But There's A Major Bug In The Kernel As Wifi Is Not Working After Flashing The Kernel....
Lakku said:
Its A Great Kernel...But There's A Major Bug In The Kernel As Wifi Is Not Working After Flashing The Kernel....
Click to expand...
Click to collapse
@Lakku flash it only on an update ROM, else WiFi /RIL won't work because of enforcing selinux
I Have Latest cm 12.1 beta 4
Lakku said:
I Have Latest cm 12.1 beta 4
Click to expand...
Click to collapse
Updated meaning anything that was built last night/today
Sent from my A0001 using Tapatalk
Oh ...Now I GOt It......Thanku....I Will Try Today And Report U Soon....Thanku Very Much....
New build uploaded!!
ZigZag 1.3:
- Added -Ofast flag(maximum optimization and performance)
- Updated FIOPS I/O scheduler
- Removed SIOplus I/O scheduler as it was causing issues
- Many tweaks to vfp and optimized code to a higher extent
Click to expand...
Click to collapse
Only works on ROM's that were built yesterday or today!!
Enjoy!!
Regards
##W4TCH0UT## said:
ZigZag Kernel​
Disclaimer:
Code:
#include
/*
* Your warranty is now void
*
* 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.
*/
ZigZag kernel is a heavily modified kernel which guarantees to improve your performance and battery. This kernel has proved to improve FPS so, gamers this is a good kernel for you!
Features:
Compiled with GCC 5.1 Toolchain
Added -Ofast flags for insane optimizations
Enabled f2fs compatibility
Enabled UKSM(Ultra Kernel Samepage Merging)
Enabled Buffer Overflow protection(Enhances security)
Added sweep2wake, sweep2sleep and doubletap2wake functionality
Additional governors: Smartmax
Additional I/O schedulers : SIOPlus
Many many tweaks for responsiveness(Improved FPS)
ThunderQuake Engine by varun chitre
This kernel works with ROM's built after 10th June and supposedly stock ROM's!!
Downloads:https://basketbuild.com/devs/W4TCH0UT/sprout/ZigZag
Credits:
Google
Much thanks goes out to @intersectRaven for majority of his patches.
Also thanks to @varun.chitre15 for many tweaks(ThunderQuake Engine made by him is included in this)
Also thanks to my buddy @akhilnarang
Changelogs on post #2
FAQ's on post #3
Enjoy people!
XDA:DevDB Information
ZigZag, Kernel for the OEM Cross Device Development
Contributors
##W4TCH0UT##, intersectRaven
Kernel Special Features: Extra governors, I/O schedulers -O3 optimizations and other tweaks
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2015-06-10
Created 2015-06-10
Last Updated 2015-06-11
Click to expand...
Click to collapse
Good Job Mate!!
Regards
@dark_optimistic AKA Vipul Jha
caution!!!
I jst flashed v1.3 but my both sim card go offline.
showed no sim card.
---------- Post added at 11:54 AM ---------- Previous post was at 11:51 AM ----------
currently I m using cn12.1 beta 4 on micromax canvas A1. please help
Same Problem with Me Brother....Even Wifi Is Not Working...U Have to install the latest night build or latest build of your rom to enjoy this kernel....

[LOLLIPOP] [CONDOR] [LINARO 4.9] MaxiKernel 1.2

​
Code:
#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 ROM
* 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.*/
MaxiKernel for Moto E (condor)
Hey guys XDA, I come to present MaxiKernel for Moto E (condor)
Features
Compiled from latest sources from CyanogenMod Repo.
Linaro 4.9 optimized for Cortex-A7
DoubleTap2Wake (Only en 1.0 and 1.1 versions)
Low swappiness
Enabled pipe flag
Optimized SLUB
Disable CRC check
Aggressive multi-core power savings
[*]More governors:
Smartmax
Lionheart
Intelliactive
Wheatley
Ondemandplus
Alucard
[*]More I/O Shedulers
[*]VR
[*]Zen
[*]Fifo
[*]Sio
[*]Frandom support
[*]Optimized AES & SHA1 routines
[*]Optimize Sfck Compression
No more dirty in kernel version
Optimized EXT4
Downloads
MaxiKernel 1.0
MaxiKernel 1.1
MaxiKernel 1.2
Bugs
Sensor motion (Only on 1.1 version)
Credits
TechnoAnder - Kernel testing
percy_g2 - For their work on CyanogenMod
XperiAMM and Epirex, members of MaxiCM Team (This kernel is unrelated to MaxiCM , only they gave me an idea for the name.)
Adarsh1998 for the banner
XDA:DevDB Information
MaxiKernel, Kernel for the Moto E
Contributors
NV-Dev
Source Code: https://github.com/Nothing-Dev/MaxiKernel_condor
Kernel Special Features:
Version Information
Status: Beta
Current Stable Version: 1.2
Stable Release Date: 2015-08-28
Current Beta Version: 1.0
Beta Release Date: 2015-08-15
Created 2015-08-16
Last Updated 2015-08-28
Changelog
Code:
First release - 15/08/2015
Add DoubleTap2Wake
Add more governors:
Smartmax
Lionheart
Intelliactive
Wheatley
Ondemandplus
No more dirty in kernel version
Optimized EXT4
MaxiKernel 1.1 - 17/08/2015
Add alucard governor
Use Linaro 4.9 toolchain
Low swappiness
Enabled pipe flag
Optimized slub
Disable CRC check
Aggressive multi-core power savings
[B][COLOR="Green"]Fixed compatibility problem with other ROMs[/COLOR][/B]
MaxiKernel 1.2 - 28/08/2015
Add more I/O Schedulers:
Fiops
VR
Zen
Fifo
Sio
Update adreno.c
Frandom support
Optimized AES & SHA1 routines
Adapted ondemandplus to condor
Optimize Sfck Compression
Removed DT2W
F.A.Q
How active DoubleTap2Wake ?
Open the terminal and place the following
Code:
echo 1 > /sys/android_touch/doubletap2wake
Waiting...
Great work brother, congratulations.
(
TechnoAnder said:
Great work brother, congratulations.
Click to expand...
Click to collapse
Thanks brother
magdeoz said:
Waiting...
Click to expand...
Click to collapse
Ready
Gonna try it soon, any plans on adding LG like KnockCode feature??
Plz compatibility with other roms
I love you. I'm glad you another kernel for the condor . You compiled it with any toolchain ? And d2tw is freezing the screen as in zapdos ?
Will this work with AOSP based roms?
Thanks for brining this for condor.....
Sent from my Moto E using Tapatalk
Great,maybe u can try to add overclock and undervolt?Thanx
STAY ADDICTED!!!
Great work.
Woww, another Kernel for our Device, gotta try now
Unfortunately gave bootloop in slimsaber . If you like to install as the others ( zapdos , phenomenal ) I think it will be compatible with all roms . But since it is already a big project.
Tried on Sokp, Bootloop Aosp roms not supported i think......
Works great on latest AICP 10.0,no issues till now.
STAY ADDICTED!!!
@NV-Dev is this based on Linaro?
-CALIBAN666- said:
Works great on latest AICP 10.0,no issues till now.
STAY ADDICTED!!!
Click to expand...
Click to collapse
Any issues on DT2W????
no,at moment is all running as it should,cool kernel.

[KERNEL][ANDROID M BASED][S2W][DT2W] One kernel-1.2 [sprout][13-10-15]

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 .

[KERNEL][y6][EMUI/CM] KudKernel [DISCONTINUED]

Introduction
KudKernel is a custom kernel that built straight from the official sources with slight modifications to keep it as stable as stock, but with some additional features that won't impact stability overall.
Disclaimer
Code:
/*
* 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 your finger at me for messing up your device, I will laugh at you.
*/
Kernel features
Compiled from @DestructoSphere's kernel sources
Compiled using Hyper Toolchain 4.9.x, SaberMod with Uber dependencies
Compiled using -Ofast flag for speed
Compiled with ARM and NEON optimizations
Using AnyKernel2 template for unified support
Kernel.org version 3.10.49 (stock)
XZ kernel compression
Switchable SELinux (default: Enforcing)
ADB full root access
Init.d support
Kernel Samepage Merging (KSM Legacy)
Selectable CPU governors: interactive (default), ondemand, conservative, performance
Selectable I/O schedulers: noop (default), cfq, deadline, row
Selectable TCP congestion algorhythms: westwood (default), cubic, bic, reno, htcp, highspeed, hybla, vegas, scalable, lp, veno, yeah, illinois
And more features to come soon...
Downloads
v1.0 on Dropbox
All versions on XDA DevDB (soon)
All test builds on Dropbox
Installation instructions
Note: Make sure you've unlocked your bootloader, either by obtaining unlock code from EMUI's website or somewhere else.
Make sure you've the latest version of TWRP. Recommended version
Reboot to Recovery mode by combination of Power+Vol(+) buttons.
Select Install from TWRP screen.
Select KudKernel .zip file.
Swipe Flash button.
Finally wipe cache and dalvik. (optional)
Reboot to system.
Known issues
Don't report issues that are already listed here.
UKSM support is here but not enabled yet due to too many changes on the kernel source...
No hotplug on Interactive governor. Looking for a better hotplug instead...
Usable GPU governors: cpufreq, msm-adreno-tz, performance, powersave, simple_ondemand, userspace
Selecting GPU governors other than these GPU governors would lead you into kernel panic!
Kernel Adiutor will freeze if you go to Entropy section. (probably not kernel related)
If you've problems when installing KudKernel, grab your build.prop and attach it here so I could add support for your device.
Bug reports & feature requests
Please use the DevDB section to report your issues or request feature(s) to be added. Please be noted that:
Bug reports without good explanation or logs are ignored.
Request for feature(s) that could break stability aren't accepted.
Special thanks
@DestructoSphere - original source
UBER TOOLCHAINS
SaberMod Team
@frap129 - Hyper Toolchains
@osm0sis - AnyKernel2 template
XDA:DevDB Information
KudKernel [Huawei Y6], Kernel for all devices (see above for details)
Contributors
krasCGQ, DestructoSphere
Source Code: https://github.com/KudKernel-y6
Kernel Special Features: See above.
Version Information
Status: No Longer Updated
Current Stable Version: v1.0
Stable Release Date: 2016-07-16
Created 2016-07-16
Last Updated 2016-11-07
Update logs​Current release:
v1.0 [17-07-2016]
Initial release.
Older releases:
Reserved for future usage.
Reserved #2
Reserved #3
Bump!
Anyone, Y6 users?
Sent from my ASUS_Z00A using XDA Labs
Korea y6 support?
i want to use it but i'm so be careful bc Korea version is different than othet country
Seems like I'm having an another bug:
WiFi couldn't be turned on. I noticed it when I'm trying to use SHAREit...
Sent from my ASUS_Z00A using XDA Labs
support Korea version y6?
plz answe hw scl l32 support?
boomyi said:
plz answe hw scl l32 support?
Click to expand...
Click to collapse
If TWRP by @DestructoSphere is able to boot on your phone, it should be compatible too because I'm using his kernel sources.
However, make a backup if something happened after you flash my kernel.
Sent from my ASUS_Z00A using XDA Labs
thx
KudKernel for Huawei Y6 has been discontinued.
Thread closed at OP's request.

[kernel][A520x/A720x][OREO/PIE] hadesKernel v2.3 [21.07.2019]

Code:
Disclaimer
#include
*
* [B]Your warranty is now void.[/B]
*
* 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.
*/
Welcome to hadesKernel
Some personal thoughts:
- this kernel works only on A5 and A7 2017 versions, only for Oreo or Pie and Touchwiz/OneUI based roms (stock and stock based roms) I'm not responsable for what can happen if you flash on other devices/roms/android versions.
- if you take any of my work without my permission i'll report you, and you'll probably get banned.
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- for more info about features included and bug reports make sure you read post #3;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to send me some coffee (which btw, runs out pretty quick) via paypal, if you want to support my work.
Supported devices:
- A520F / A520K / A520L / A520S / A520W / A720F / A720S
Features
Common features:
Fully permissive selinux
Native wireguard support - latest release included
Disabled tima/dm_verity/knox
cmdline patched for safetynet and fake 0x0 knox
Reduced time to sleep, optimised sqrt lib and reduced queue for faster calculation and overall performance increase
Ramdisk scripts for system optimization (dm_verity disabled, data encryption made optional, suppressed logs, optimized wakelocks for better battery, init.d support, odm support, prepatched RMM by disabling the service responsable with the lock, patched sepolicy for oreo deodexed roms)
Extra features available only for non-s version:
CPU min frequency 345Mhz
CPU max frequency 2002Mhz
GPU max frequency 1034Mhz
CPU governors - zzmoove, yankactive, wheatley, smartmax_eps, smartmax, smartassv2, relaxed, powersave, pegasusq, ondemand_x, ondemandplus, ondemand, nightmare, ironactive, intelimm, intellidemand, intelliactive, impulse, HYPER, elementalx, electrodemand, darkness, dancedance, cultivation, conservative, cafactive, blu_active, barry_allen, alucard, Lionheart, bioshock
IO Schedulers - bfq, deadline, fifo, fiops, maple, row, sio, sioplus, tripndroid, vr, zen
TCP Congestion Algorithms - westwood, reno, bic, cubic, dctcp, highspeed, hybla, htcp, vegas, veno, scalable, lp, yeah, illinois, lia, olia, wvegas, balia
Ultra Kernel Samepage Merging
Boeffla Wakelock Blocker
Dynamic Fsync
Power Suspend
State Notifier
CRC toggle
Fsync toggle
Arch Power
Spectrum Profiles
Bugs:
None (see FAQ on #4 post for workarounds)
Instructions:
make sure you have a compatible rom installed (any touchwiz oreo/pie rom including stock and stock based roms)
make sure you have official twrp installed
download zip and put it into phone's storage
enter TWRP recovery
flash zip
optional - flash root
reboot and enjoy
optional - download and install hKtweaks to be able to change Spectrum profiles or other settings.
Telegram support
Updates and info channel
Support group
Downloads
moved to #2 post
Sourcecode
non-s version
s version
Credits:
*Noxxx
*djb77
*MoroGoku
*6h0st
*frap129
*ananjaser1211
*BlackMesa123
*farovitus
*DJmax81
*Lord Boeffla
*Faux123
*kernel testers
*if i missed someone PM me and i`ll add
XDA:DevDB Information
hadesKernel , Kernel for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
corsicanu, ananjaser1211
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v2.3
Stable Release Date: 2019-07-21
Created 2018-11-12
Last Updated 2019-07-20
Reserved
Changelog/Downloads
hadesKernel v2.3(s)
hadesKernel v2.2(s)
hadesKernel v2.1(s)
hadesKernel v2.0(s)
hadesKernel v1.9(s)
hadesKernel v1.8(s)
hadesKernel v1.7(s)
hadesKernel v1.6(s)
hadesKernel v1.5s - Stock like kernel:
A520FXXU7CRID october security patch source
Compiled with uberTC GCC 6.4.1
Download - hadesKernel_v1.5s - AndroidFileHosthttps://www.androidfilehost.com/?fid=11410963190603845178
hadesKernel v1.5 - Advanced kernel:
A520FXXU7CRID october security patch source
Compiled with uberTC GCC 7.2.1
Download - hadesKernel_v1.5 - AndroidFileHost[/B]
Reserved
Bug reports must include:
-device variant
-current rom
-steps to reproduce
-logs
CPU governors and IO Schedulers:
Thanks to Saber you can find here more details and usage of each CPU governor and IO Scheduler. Nothing new can be said, he already covered them all. Don't forget to thank him for that.
Spectrum profiles:
As awesome developer frap129 describes here:
Spectrum is a simple, profile oriented kernel manager that allows developers to create profiles to serve to their users. This is useful for users who are inexperienced with kernel tweaking or users who want something that's a single click away.
Click to expand...
Click to collapse
This means kernel already has inside 4 main profiles to choose from, at a click distance, to fit with your current/further usage.
Profiles are Battery, Balanced, Performance, Gaming.
Spectrum profiles usage:
- battery - low usage like whatsapp/telegram/web pages/movies - mostly for idle usage
- balanced - medium usage/multitasking
- performance - for apps that require more power than usual - medium games or apps with lot of content rendering
- gaming - for high end games and benchmarkings
You can use the settings from spectrum profiles or any other manual settings, via hKtweaks app, thanks to morogoku for integrating spectrum inside MTweaks, based on the most used app for custom kernel settings, Kernel Adiutor provided by Grarak. Don't forget to thank them both for all the efforts they put on this.
Why a separate app? Because i added proper integration for our board and i made sure it doesn't bring incompatibilities.
Values for profiles are calculated based on soc capabilities combined with optimizations.
If you feel lags try to go one profile up, if you reach gaming profile and still lags means that your phone can't handle that content.
To make an idea i will leave below the stock vs profiles settings for comparison:
Stock:
- 345mhz to 1872mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 95% GPU highspeed_load
- interactive CPU governor
- cfq IO scheduler
- VM laptop mode off
- CRC on
- Fsync on
- Dynamic fsync off - not there in stock kernel
- Arch Power off - not there in stock kernel
Battery:
- 345mhz to 1690mhz CPU
- 343mhz to 845mhz GPU
- coarse_demand GPU power_policy
- 95% GPU highspeed_load
- smartmax_eps CPU governor
- noop IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync on
- Arch Power off
Balanced:
- 345mhz to 1872mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 90% GPU highspeed_load
- blu_active CPU governor
- cfq IO scheduler
- VM laptop mode off
- CRC on
- Fsync on
- Dynamic fsync on
- Arch Power on
Performance:
- 546mhz to 2002mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 80% GPU highspeed_load
- blu_active CPU governor
- deadline IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync on
- Arch Power off
Gaming:
- 546mhz to 2002mhz CPU
- 449mhz to 1034mhz GPU
- coarse_demand GPU power_policy
- 75% GPU highspeed_load
- blu_active CPU governor
- fiops IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync off
- Arch Power off
FAQ:
Q: How to report bugs?
A: If you want to report a bug make sure you include:
-device variant / modem version / bootloader version / region
-detailed info about the encountered issue
-steps to reproduce the bug
-logs
Q: How to take logs?
A: Download Logcat Extreme and take a look at this.
Q: Does it work with stock rom?
A: Only if you format data on TWRP before installing - please do note this will erase all your data and internal storage
Q: Why v1.5, where are other versions?
A: v1.0-v1.4 were stock like kernels included in hadesRom Stock. For v1.5 i added too many features so i decided to release as separate. To avoid confusion with older releases i named them v1.5.
Q: Why v1.5 and v1.5s?
A: "s" stands for stock, if you want to have a kernel more like stock you can choose v1.5s version, if you like more features go for normal v1.5.
Another amazing job, keep it up. Going to flash it right now and start saving for sending some coffee soon!
Verification fails at reboot. Do i have to flash the no integrity check,too?
And RMM state bybass ? soft-brick here.
cant root it
Good job @corsicanu :good:
hadesKernel never disappointed me in the past when I used it on my old A3 2015 and now A5 and A7 2017 will profit from it too. Keep it up! :highfive:
good work..thx bro
doas work in stock rom?
thx
Hey @corsicanu, I noticed a bug in v1.5. Indeed when we are in SELinux Enforcing, the wifi can't be turn on while it's work fine when we are in SELinux Permissive.
I'm on hadesrom v4.5 in A520F
PS : I'm french so excuse my bad english ^^
matkali said:
cant root it
Click to expand...
Click to collapse
Uninstall magisk, flash v16.0 and then update through the app with direct install. Worked for me.
As Always nothing but Quality, Great work my friend
Hmm, still no SIM card, no service.
I flashed the OREO modem from your other thread, rebooted several times, tried to install OREO bootloader but that fails (because my phone already has oreo bootloader but a later revision).
In system settings it shows baseband version unknown.
What's going wrong here?
Thanks very nice but sad at the same time cause I'm still on android 7
I'm on HadesRom stock v5.0
Should I need to do any wipes before flashing?
can i flash this with hadesRom S9+ Port v1.0?
Baseminge said:
I'm on HadesRom stock v5.0
Should I need to do any wipes before flashing?
Click to expand...
Click to collapse
No need to wipes anything. Just flash the kernel and magisk for root. Reboot and enjoy.
in a720f cant turn on wifi
sorry
This kernel is great. Originally had some battery issues but after adding some xposed modules it back to stock levels or so. By far the best bit is the speed of the fingerprint sensor.
Thanks.

Categories

Resources