[KERNEL][STOCK][CM12.1][LP][32/64] Kernel TeLo for Lenovo A6000 Plus - Lenovo A6000/Plus ROMs, Kernels, Recoveries, & Oth

Hi guys,
I decided to make custom kernel because our friend @chhapil has stopped his work on MoStock and every LP ROM have performance and battery issue. I knew nothing about developing kernel, so I learn about it. And finally, I managed to build my first custom kernel for LP.
In first release, I will adopt some features from MoStock (I'm still learning ). Of course I will add some features apart from MoStock.
DISCLAIMER:
This is the FIRST custom kernel for Lenovo A6000/Plus Lollipop ROM (64bit and 32bit). Not tested on Lenovo A6000 (32bit ROM). Don't flash it to 32-bit ROM.
Tested on CM12.1 based ROM (CM12.1 and MOKEE with wt86518 code), stock LP ROM (32 bit)
I'm not responsible for bricked devices or flashing wrong version
You are using this kernel at your own responsibility​
HOW TO REPORT BUG:
http://forum.xda-developers.com/showpost.php?p=62979327&postcount=3
DOWNLOAD:
32Bit
https://github.com/Mr-AW/Kernel_TeLo_LP_LenovoA6000/releases
64Bit
https://github.com/Mr-AW/android_kernel_lenovo_msm8916/releases
KERNEL SOURCE:
32Bit
https://github.com/Mr-AW/Kernel_TeLo_LP_LenovoA6000
64Bit
https://github.com/Mr-AW/android_kernel_lenovo_msm8916/tree/Kernel-TeLo---Lenovo-A6000-Plus
How to Flash kernel:
http://forum.xda-developers.com/android/development/tutorial-how-flash-kernel-easy-method-t3307131. Thanks to @vardhan21
How to Port for Custom ROM:
http://forum.xda-developers.com/showpost.php?p=65287496&postcount=85
CREDITS:
@chhapil for Kernel source MoStock.
[*]Flour_mo for kernel source
[*]Alucard_24 for Alucard Governor
[*]osm0sis for AIK
[*]Satgass for CM12.1
[*]faux123 for FauxSound
[*]You tell me
WORKING ROM:
32Bit
Stock LP 5.0.2
MIUI 7 5.1.1
Resturection Remix 5.1.1
Infinite OS 5.1.1 by Herman Koeman
Mokee 5.1.1 by Herman Koeman and StuepD
CM12.1 by ED300 (WiFi Problem, Use manual fix (thanks to wujke) or automatic fix (thanks to opswiz)
64Bit
CM12.1 by satgass
[*]Mokee 5.1.1 by JAV-Team*
[*]CM12.1 ENE by techolaty
* You must unpack first and replace ramdisk and dt.img file from ROM kernel
Guys, I'm still learning so don't be rush. OK :good:
SS:
{
"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"
}

Changelog: 32 Bit
v5.54:
Update Kernel Version: 3.10.94
Support exFat by Dorimax
Thermal Driver: Custom Thermal and Intelli thermal by Faux123
Add Hotplug: MSM, AutoSMP, and Mako
Fix hotplug conflict
Add Governor: Hellsactive and Smartmax
Kernel and zRAM compression
Fix FauxSound and update to 3.4
v5.33:
FauxSound
KCAL Control
LCD Notify
Adreno Idler
Optimization using -Ofast Flag
Minor optimization
v5.21:
Linaro 4.8 with cortex a53 optimization
Governor: alucard, HYPER, darkness, nightmare, ondemandplus, elementalX, impulse, yankactive, zzmoove
I/O Scheduler: Zen, Fiops
Enable: TCP Congestion Control Scheduler
Disable: MMC CRC
Load: WiFi and FM Modules
Add: FSync Control
Add: frandom
Add: Alucard Hotplug + Intelli-plug + Powersuspend Driver
UC/OC GPU 100-465 MHz
Add: Fast Charge
O3 Optimization
Some optimization
Changelog: 64 Bit
v5.23:
Linaro 4.9 with cortex a53 optimization
Governor: alucard, HYPER, darkness, nightmare, ondemandplus
I/O Scheduler: Zen, Fiops
Enable: TCP Congestion Control Scheduler
Disable: MMC CRC
Load: WiFi and FM Modules
Add: FSync Control
Add: frandom
Add: Alucard Hotplug + Powersuspend Driver
Some optimization
v5.30:
LCD Notify
KCAL
FauxSound
UC/OC GPU 100-465 MHz
O3 Optimization
v5.37:
Custom Thermal
Intelli-plug
Kernel version 3.10.65
New Governors: Impulse, zzmoove, ElementalX
Configuration (use Kernel Adiutor):
CPU: Alucard Governor. Max freq: 1209 MHz, Min freq: 200 MHz
CPU Hotplug: Intelli-plug, default config. Profile: Eco Performance (You can try other profile). Disable Alucard hotplug.
I/O Scheduler: Internal and external: fiops for scheduler, 1024kB for Read-ahead.
Battery: check USB Fast Charge (If you want to use USB fast charge)

Good

Thanks man.. Finaly custom kernel for Lolipop..But will it work on stock lolipop 5.0.2? I want try on a6000plus stock lolipop rom ..thanks

putrahu said:
Thanks man.. Finaly custom kernel for Lolipop..But will it work on stock lolipop 5.0.2? I want try on a6000plus stock lolipop rom ..thanks
Click to expand...
Click to collapse
Yes me too!!
Maybe AW can provide a stock LP version as custom LP has some bugs.

Works great but
As you said in the previous post to use kernel auditor
Actually I'm already using it...Just made a few changes
Alucard Hotplug- Enabled
CPU Governor- OndemandPlus
I didn't change anything else
About the Battery backup i don't figure out any difference but the standby time just sucks
Before installing the kernel it was way better i guess
It just drops from 50% to 30% in 6 hrs approx which was better before(like 5-7% of battery gives 6hrs of standby time)
And the onscreen time i was getting about 7hrs 30min(approx)with cynogen kernel(stock cm)...i think onscreen time on this kernel is not that good bcoz battery drops from 100-50% in 3 hrs 30min(approx) which is a lil bit low
If you can increase the standby time and add DoubeTapto wakeup feature then it'll be awesome
Btw any suggestions to make everything balanced like performance and battery backup?
I'm using Lenovo A6000 Plus with CM 12.1(Enhanced version from Techolite)
Thanks and really appreciate your work

Hii Mr.AW.....i want this kernel in mokke 64bit:fingers-crossed:....soo can u help me to replace ramdisk and dt.img....i dont have knowledge abot it........:crying::crying::crying::crying:

putrahu said:
Thanks man.. Finaly custom kernel for Lolipop..But will it work on stock lolipop 5.0.2? I want try on a6000plus stock lolipop rom ..thanks
Click to expand...
Click to collapse
No, it will not. don't try it on stock LP.
Iqbal Ansari said:
Yes me too!!
Maybe AW can provide a stock LP version as custom LP has some bugs.
Click to expand...
Click to collapse
At first I want to create custom kernel based on stock kernel. But stock kernel is incomplete. yes, it's complete for 32-bit, but not for 64-bit (configuration files are not complete).

iRealJelly said:
As you said in the previous post to use kernel auditor
Actually I'm already using it...Just made a few changes
Alucard Hotplug- Enabled
CPU Governor- OndemandPlus
I didn't change anything else
About the Battery backup i don't figure out any difference but the standby time just sucks
Before installing the kernel it was way better i guess
It just drops from 50% to 30% in 6 hrs approx which was better before(like 5-7% of battery gives 6hrs of standby time)
And the onscreen time i was getting about 7hrs 30min(approx)with cynogen kernel(stock cm)...i think onscreen time on this kernel is not that good bcoz battery drops from 100-50% in 3 hrs 30min(approx) which is a lil bit low
If you can increase the standby time and add DoubeTapto wakeup feature then it'll be awesome
Btw any suggestions to make everything balanced like performance and battery backup?
I'm using Lenovo A6000 Plus with CM 12.1(Enhanced version from Techolite)
Thanks and really appreciate your work
Click to expand...
Click to collapse
Wow thank man for your great feedback. :good:
Based on your screenshot, your device still awake all the time. that's why your device never go to deep-sleep state. it will drain your battery even your device screen is off.
Have you wiped you dalvik-cache?
I don't face your issue, I use Mokee by JAV-Team.

New Release
suresh007 said:
Hii Mr.AW.....i want this kernel in mokke 64bit:fingers-crossed:....soo can u help me to replace ramdisk and dt.img....i dont have knowledge abot it........:crying::crying::crying::crying:
Click to expand...
Click to collapse
New release, check my release-tag github.
there are 2 version now, for CM12.1 and for Mokee 5.1.1 (I use Mokee by JAV-Team)

Mr. AW said:
New release, check my release-tag github.
there are 2 version now, for CM12.1 and for Mokee 5.1.1 (I use Mokee by JAV-Team)
Click to expand...
Click to collapse
great Mr. AW
it will be delightful if there is 32bit version for cm12.1 roms

Can you make this kernel compatible for cm 11??? By changing ramdisk

ED300 said:
great Mr. AW
it will be delightful if there is 32bit version for cm12.1 roms
Click to expand...
Click to collapse
Yes it will. it's on my plan

true123 said:
Can you make this kernel compatible for cm 11??? By changing ramdisk
Click to expand...
Click to collapse
No, this kernel for CM12.1 64bit.
You can use MoStock kernel.

Ok will this kernel work directly on cm 12.1 64 bit by satgass for A6000 without changing ramdisk??

Mr. AW said:
Wow thank man for your great feedback. :good:
Based on your screenshot, your device still awake all the time. that's why your device never go to deep-sleep state. it will drain your battery even your device screen is off.
Have you wiped you dalvik-cache?
I don't face your issue, I use Mokee by JAV-Team.
Click to expand...
Click to collapse
I wiped dalvik cache and is there any fix for that?
Btw have a look at my benchmark

wow.......great thanks for build custom kernel ...now my device very smooth,battery backup improve over all super....previous my benchmark score 25186 now 46786

hey,i already flashed your kernel,i am using cm12.1 by satgass,i used minimul adb fastboot to flash kernel(adb fastboot flash boot your kernel*img,i didnt replace ramdisk or anything i have a knowledge about that mean a little,am i flashed correctly??and do i haved to extract boot.img and replace anything,,,,if yes means just tell me,,,,,,,waiting for ur reply dude

sudhakarstuart said:
hey,i already flashed your kernel,i am using cm12.1 by satgass,i used minimul adb fastboot to flash kernel(adb fastboot flash boot your kernel*img,i didnt replace ramdisk or anything i have a knowledge about that mean a little,am i flashed correctly??and do i haved to extract boot.img and replace anything,,,,if yes means just tell me,,,,,,,waiting for ur reply dude
---------- Post added at 03:15 PM ---------- Previous post was at 03:06 PM ----------
guide how to install it,i have installed it but need to check whether am correctly installeed or screwed up.so write small description guys,i used fastboot flash boot kernel*img,i am using cm12.1 by satgass guys,,
Click to expand...
Click to collapse
yes, your steps are correct. can it boot up?
1. adb reboot bootloader
2. For temporary flash, fastboot boot kernel*.img. The phone will reboot automatically, so wait.
3. For permanent flash, fastboot flash boot kernel*.img. After that type, fastboot reboot.
4. verify kernel: adb shell cat /proc/version. or you can see at settings-about phone.

yeah, i exactly did what u said..my phone booted,i checked kernel using cpu-z app,it showed this kernel

Related

[KERNEL][CM-based] Pimped Kernel (Light/Full)[Includes Many Great Features][14/10/12]

{
"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"
}
THIS KERNEL IS ONLY FOR AOSP/CM BASED ROMS
(= NOT COMPATIBLE WITH SONY FIRMWARES)
All the kernel features are controllable through Androguide.fr's Pimp My Z1 app, (thread here).​
Features
Sound Control: Faux123's GPL Sound Control 3
Color Calibration Control: LCD_KCAL interface ported to the Z1 by @DooMLoRD, gives full control over the RGB channels of the display
GPU OC: 200MHz / 320MHz / 389MHz / 487.5MHz / 533MHz / 600MHz frequency scaling steps
CPU OC: up to 2.26GHz
CPU Voltage Control: use TricksterMod for the moment
Intelliplug: Faux123's latest intelliplug hotplugging driver with eco mode (v5.0)
MPDecision: showp1984's open-source & customizable msm_mpdecision hotplugging driver
Dynamic Fsync: Faux123's Dynamic File Sync v1.5
PowerSuspend: Faux123's power_suspend driver (replacing early_suspend)
Snake Charmer: Faux123's msm_cpufreq_limit CPU frequency limiter driver
Fast Charge: Faux123's fast_charge driver, allowing to set the amperage of the charger or USB port your device is plugged-in to
CPU Boost: Faux123's CPU Input Boost module (will soon add controls for it in Pimp My Z1)
GPU Wake-on-touch: allows touch events to wake the GPU if it was previously in slumber
KSM: Kernel Same-page Merging enabled
F2FS Support: Samsung's F2FS nand-optimized file system support
exFAT Support: Samsung's open-source exFAT driver
zRam Support: support for zRam memory compression
CPUPower: Linaro's cpupower PM driver
Async Fsync: Asynchronous file sync
MSM_Sleeper: Support for setting the max CPU frequency when screen is off through sysfs
Kernel mode NEON: NEON-accelerated XOR framework & support for NEON instructions in kernel mode
Overall Stats: CPU overall stats on a per-core basis
Compression: XZ Compressed & LZ4 compression algorithm support
Sched MC: Multi-Core Power Savings support
Sched SMT: Multi-Thread Power Savings support
Arch_Power: arch-specific power sched features enabled
Workqueue: backported from kernel 3.7, allows CPU hotplug to keep idle workers (learn more)
Toolchain: Built with Linaro GCC 4.9.2 toolchain from 14.04 release
Optimizations: Built with -O2 and many optimization flags
Kexec-hardboot ?: attempted to port @Tassadar's kexec-hardboot patches from the nexus 5, needs testing and confirmation that it works
Additional Governors:
ntellidemand
Intelliactive
Pegasusq
Nightmare
Hyper
Alucard
InteractiveX2
SmartassV2
Lagfree
Wheatley
Lionheart
Badass
Additional I/O Schedulers:
SIO (SImple Ondemand)
FIOPS (Fair Input/Output Per Second)
BFQ (Budget Fair Queueing)
VR
Additional TCP Congestion Algorithms:
BIC
Westwood
HSTCP
Hybla
HTCP
Vegas
Veno
Scalable
LP
YeAH
Illinois
Click to expand...
Click to collapse
Download
Release date: 2014-10-11​Full-Pimped-Kernel-2014-10-12-amami.zip - 9.9 MB
Light-Pimped-Kernel-2014-10-12-amami.zip - 9.7 MB
All builds (current/previous) can be found here: Pimped Kernel Folder
These are test builds, and always tested prior to release, please provide feedback if you flash it
Click to expand...
Click to collapse
Disclaimer
Code:
# Neither me or any contributors to this kernel can nor will be held
# responsible for any damage or any kind of problem related to its use.
# You are using this piece of software AT YOUR OWN RISK.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
Sources
The sources are obviously covered by the General Public License, and are available on Androguide.fr's github at: https://github.com/PimpedKernel/android_kernel_sony_msm8974
Also you can find my fork of the sources (Light/Full) with the modifications I made to compile it for Xperia Z1 Compact at: https://github.com/RepoB/android_kernel_sony_msm8974-pimped
Click to expand...
Click to collapse
Credits
Thanks to Androguide.fr he made the whole kernel I just compiled it for Amami
Thanks to oshmoun he helped me a lot to get this kernel to be as great as it is now
Thanks to faux123 for all his contributions to the android kernel community, many of which are implemented here
Thanks to showp1984 for his msm_mpdecision hotplug driver
Thanks to DooMLoRD for all the cherry-picked features from his DoomKernel
Thanks to krabapel2458 for the inital port from DoomKernel of features like GPU OC, some governors and more.
And of course, thanks to FreeXperia and Kali- in particular, for the device bring-up
Click to expand...
Click to collapse
XDA:DevDB Information
PimpedKernel Kitkat - Amami, Kernel for the Sony Xperia Z1 Compact
Contributors
OmarEinea, oshmoun
Source Code: https://github.com/RepoB/android_kernel_sony_msm8974-pimped
Kernel Special Features: Sound Control, GPU OC, Intelliplug, PowerSuspend, Dynamic Fsync, exFAT, F2FS, KSM, Intellidemand, Intelliactive, SmartassV2, InteractiveX2, Lionheart, Wheatley, Badass, Lagfree, BFQ, SIO, FIOPS, Westwood, Hybla, HSTCP, HTCP, Veno, Illinois, LP, BIC...
Version Information
Status: Testing
Created 2014-05-30
Last Updated 2014-11-15
Changelo & To do list & Bugs:
Bugs
Please guys, this is a test build, it was tested on Carbon ROM and Resurrection Remix ROM,
but it has some stability issues, and you might face lots of bugs and software reboots while using it.
Will try to improve it, please give a nice feedback, and I'll enlist all bugs here.
Click to expand...
Click to collapse
To do list
Add dual recovery support [No recoveries included anymore]
Fix reboot to recovery in some ROMs [Done, I think!]
Enable tap to wake feature [Impossible]
Click to expand...
Click to collapse
Changelog
2014-10-11:
Fixed wlan, it should be working now!
2014-10-11:
Updated kernel with latest changes from CM & Pimped kernel
2014-05-30:
Initial release
Click to expand...
Click to collapse
ScreenShots
First here!!!! Great to see!!!! Already trying.
GPU OC in future update ?
omegastarr said:
GPU OC in future update ?
Click to expand...
Click to collapse
Maybe if I figure out why it isn't working, I mean GPU OC code is implemented in the kernel, but it's not working for some reason,
will see what I can do.
omarainea said:
...
Click to expand...
Click to collapse
Yay! Finally! Cyanogen, here I come!
TY, mate. Was waiting for this for a loooooooong time. Good job pulling it off =)
---------- Post added at 01:03 AM ---------- Previous post was at 01:02 AM ----------
omarainea said:
Maybe if I figure out why it isn't working, I mean GPU OC code is implemented in the kernel, but it's not working for some reason,
will see what I can do.
Click to expand...
Click to collapse
I'm not even sure that GPU OC works properly on Z1...
TheQwertiest said:
I'm not even sure that GPU OC works properly on Z1...
Click to expand...
Click to collapse
I'm not sure about that ether, but the weird thing is that even though the same code (as the one used for Z1) is included here,
you can't even switch GPU to more that 450MHz, I mean the GPU script has all 487.5MHz / 533MHz / 600MHz OCs but they aren't showing up
Tried it with pimp my z1
Didn't work. Specifically it crashes when any setting is changed from stock.
I'm on slimkat.
Running it on the latest CM11 nightly (31/5) and the phone momentarily freezes very shortly after boot before rebooting. Can't say what triggers it because it happens regardless of what I do.
Great work mate. The most important for me is the support for undervolting. Is it included in the kernel?
idimitro said:
Great work mate. The most important for me is the support for undervolting. Is it included in the kernel?
Click to expand...
Click to collapse
Yes it is, but you might find it buggy (for now)
@omarainea I have tested (not so much but anyway...) with carbon and resurection roms. RR install was cleaner I hadn´t utilized kernel settings beforkrnel install. Kernel works good, no reboots have changed a lot of settings without problems, on carbon phone reboots all the time but I had changed a lot of settings before kernel install. Later I will try more clean carbon installation with pimpkernel, for now I´m going with RR rom. Great work, thanks!
funiewski said:
@omarainea I have tested (not so much but anyway...) with carbon and resurection roms. RR install was cleaner I hadn´t utilized kernel settings beforkrnel install. Kernel works good, no reboots have changed a lot of settings without problems, on carbon phone reboots all the time but I had changed a lot of settings before kernel install. Later I will try more clean carbon installation with pimpkernel, for now I´m going with RR rom. Great work, thanks!
Click to expand...
Click to collapse
Can you outline the steps you took? I can't get it to work on mine both with Carbon and Slim.
ctap001 said:
Can you outline the steps you took? I can't get it to work on mine both with Carbon and Slim.
Click to expand...
Click to collapse
just did a clean Carbon or RR install, then boot to system, then reboot to recovery and flash the kernel without any wipes, reboot.
omarainea said:
just did a clean Carbon or RR install, then boot to system, then reboot to recovery and flash the kernel without any wipes, reboot.
Click to expand...
Click to collapse
By clean you mean doing a factory reset prior?
And would it matter if I wipe partition and dalvik after flashing the kernel?
Also have you tried it with ART? My crashes only happen when I was on Dalvik
ctap001 said:
By clean you mean doing a factory reset prior?
And would it matter if I wipe partition and dalvik after flashing the kernel?
Also have you tried it with ART? My crashes only happen when I was on Dalvik
Click to expand...
Click to collapse
By clean install I mean factory reset and format /system prior, and it didn't matter to me whether I wipe dalvik after flashing the kernel or not.
also, now that you're mentioning it, I haven't tried ART on Pimped kernel yet (just Dalvik).
omarainea said:
By clean install I mean factory reset and format /system prior, and it didn't matter to me whether I wipe dalvik after flashing the kernel or not.
also, now that you're mentioning it, I haven't tried ART on Pimped kernel yet (just Dalvik).
Click to expand...
Click to collapse
That step is always included in ROM instructions so I'm quite sure I did that. At first I thought the reboots were being caused by undervolting but even when I just changed the read-ahead in I/o settings I still get random crashes.
Hello!
Does the work kernel in the kit SlimRom? If so. I would like to test it!
thx
Sent from my D5503 using XDA Premium 4 mobile app
diabolica said:
Hello!
Does the work kernel in the kit SlimRom? If so. I would like to test it!
thx
Sent from my D5503 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Nope kit SlimRom is Sony based not cm-based ROM, this kernel is for cm-based ROMs.
if you're looking for a custom kernel for kit SlimRom you can try DooMKernel, I'll release v19 soon, so wait for it and try it

[KERNEL][CM12.1 (based)][Z3C][GPU+CPU OC][5.1.1]M5 Kernel

{
"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"
}
I am NOT resposible for any damage done to your device, your neighbor, or any other things you like/hate.​
Introduction:
This is my first kernel for any Android device. I created it because I want to get the best out of my device. It initially started with some optimizations regarding SaberMod 4.9 compatibility but I tought why not optimize it even more.
About:
This Kernel is based on the official CM12 kernel, therefore it should work with any Rom using the stock CM kernel too (Like Carbon and Liquid). I run it together with Carbon here, all tests I do will also be done using Carbon. The Kernels features will get more with time
Features and Commit History:
Check 2nd Post!
Installation Instruction:
THIS DOES ONLY WORK ON UNLOCKED BOOTLOADER!
When you're on CM/a CM based Rom:
Flash the zip file in recovery
When coming from Stock:
Flash the boot.img included in your ROMs zip file using fastboot. Flash a CM based Rom then and flash the Kernel zip file again as the Rom overrides the Kernel.
Download:
M5 Kernel (Release Versions)
https://dl.myself5.de
M5 Kernel (Test Versions)
https://testing.myself5.de
Thanks/Credits:
DooMLoRD (and therefore all guys he thanked listed below) - for a lot of Commits
FreeXperia Team (especially Jerpelea) - for too many things!
Kali- - to help get the correct dtbTool parameters for a bootable kernel
Faux123 - for lots of patches, you rock dude!
koush & all CyanogenMod maintainers - for too many things!
Dees_Troy & TeamWin - for their excellent work on TWRP Touch Recovery
Phil3759 - for his excellent work on PhilZ Touch Recovery
myfluxi - for a lot of great patches
flar2 - for a lot of great patches
dbolivar- toolchain fixes
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
CarbonRom Team - for too many things!
vishal-android-freak - for too many things!
phaseburn - for being a good friend and helping me with almost everything !
sreinst1 - for too many things!
infected_ - for help with SM!
pec0ra - for fast_hotplug
AndroPlus - for too many things!
sparksco - for the SaberMod Toolchain
YoshiShaPow and Frap129 - for SaberNaro Toolchain
Team AOSPAL - for the Kernel Optimizations
Panic Brothers - for sponsoring me a Z3C!
My Big Brother Eric - for helping me keeping focused on Development!
My friends Silas and Max - for letting me use their servers and being awesome!
If I forgot you, please tell me.
If you think I deserve a donation, I won't stop you
Thanks a lot to those who have donated!
Huge Thanks to @Panic Brothers who donated the Z3C to me! You Rock Bro!
​
XDA:DevDB Information
M5 Kernel, Kernel for the Sony Xperia Z3 Compact
Contributors
Myself5
Source Code: https://github.com/Myself5/android_kernel_sony_msm8974/tree/cm-12.1
Kernel Special Features:
Version Information
Status: Beta
Created 2015-05-22
Last Updated 2016-07-01
Changelog
Latest Version: V11.2
Changelog:
Version 1:
Initial Z2 Release
Introduce Optimized Buildflags in order to build with SaberMod 4.9
Add Intelliplug
Add Fastcharge
Add new CPU Govs: wheatley, Smartassv2 LionHeart, Lagfree, Intelliactive
Add new I/O Sheduler BFQ, fiops, SIO
Add Faux123 Sound Control
GPU OC to 657MHz, Idle on 27MHz and add 100MHz Step
Version 1.2
Fix D2W
Add fast_hotplug CPU Hoplug
Version 2:
Implement kexec-hardboot -> this allows the usage of MultiROM
CPU OC over 2.9 GHz -> We now can OC up to 3.03GHz
Version 3:
Add CPU Govs Intellidemand, smartassH3 and adaptive
Add IO Sheds VR, ZEN, SIO-Plus and tripndroid
Add Custom Logo
Fix simple ondemand GPU Gov and add conservative
Version 4:
Add 268MHz CPU Step -> CPU can now idle on lower CPU freq and save battery
Add Alucard Hotplug and CPU Gov
Add ElementalX Gov
Revert OC Ability to 3GHz -> 3GHz was just not stable
Add KCAL support
Add F2FS Support
Initial Z3 Bringup
Version 5:
Add Bricked Hotplug
Add new CPU Govs Alucard, HYPER, OndemandPlus, Nightmare, Darkness, PegasusQ, Smartmax
Remove F2FS Support again -> Seems not to be very stable
Version 5.1:
Revert Custom Bootsplash -> together with the new Display Drivers it made the device not to boot anymore
Version 6:
Fix for Z3* Touch in MultiROM -> updated Clearpad Touch Driver
Initial Z3 Compact bringup
Version 7:
Add slim and zzmoove CPU Gov
Initial Z1 Compact bringup by @oshmoun
Enable F2FS Again
Update Alucard, Darkness and Nightmare Govs
Update BFQ I/O Shed
Update Alucard Hotplug
Rebase IntelliPlug to faux123's latest Version
Version 8:
Fixed F2FS, thanks to @Hazou
Finally implement Intelli_Termal V2, thanks to @someone755 and @oshmoun
Updated alcurd, nightmare, darkness
Version 9:
Initial Z1 bringup by @oshmoun and @Langes
Kernel Zip is now based off AnyKernel2 by @osm0sis, this allows the installation on every Rom using CM Kernel, even if it has a different Ramdisk than CM, like Mokee and Slim
Version 10:
Initial Bringup for Sony Xperia Tab Z2 (LTE and Wifi) thanks to @rcstar6696
Fix Kernel install issues with AnyKernel2
Display Kernel Version in Settings (Change Localversion from M5-Kernel to M5-Kernel-*VERSION*
Add Adreno_idler
Update zzmoove to Version 1 Beta 8
Fix a bunch of Display issues (like Black lines) on Z1C
Add mac80211 injection patch and HID patch for keyboard support
Version 10.2:
Fix Soft Reboots on rhine devices
Add Oneshot Sync
Tweak kgsl
Fix loading of LZMA Compressed Recoverys
Version 11:
Probably the last 3.4 M5 Kernel release, we will start working on M5 Kernel based on the Sony 3.10 AOSP Kernel soon.
Merge CM Upstream (Includes merge of Sony 23.4.A.1.200/23.4.A.4.6)
Fix static noise on high-end headphones
Various zRAM fixes and improvements
Merge of Linux Kernel upstream to get the kernel base to 3.4.111 (latest 3.4 Kernel available)
@tomascus rules.
Version 11.1:
Fix sound again by reverting the previous sound fixes
Version 11.2:
Recompile Kernel because thanks to the Server failure we lost some of the V11.1 builds.
All Versions since V4:
Support for LZMA compressed Recoveries like MultiROM TWRP (http://review.cyanogenmod.org/#/c/89057/)
[Only for V*-Permissive] SELinux Permissive for use with Xposed Framework (http://review.cyanogenmod.org/#/c/78551/)
All Version included the newest CM Upstream Changes from the Day they got compiled. Version which are not mentioned explicitly did only include a CM Upstream update.
For a detailed Changelog, check the Github Commit history:
Lollipop
https://github.com/Myself5/android_kernel_sony_msm8974/commits
Bla bla first bla bla
You don't know how long I've spent F5'ing the Z3C development page lol.
Also
This is my first kernel for any Android device.
Click to expand...
Click to collapse
Don't believe this man, he does great work with kernels on other Xperia devices!
I find it odd though that the kexec page address value for the Z3C differs from the Z3 and Z2 -- got any explanation on that? (My first guess would be that's because it has less RAM but I'm tired and pretty sure that's wrong.)
Great Work man
First of all, thanks a bunch for all your hard work @Myself5!!
Our Z3Cs need a serious kernel, feel like this could be it. I've noticed you uploaded 2 different V6 versions for Z3Cs - normal and permissive? Could you explain the difference?
Thanks again for all your input, and happy flashing everyone.
Cr1ms0n said:
First of all, thanks a bunch for all your hard work @Myself5!!
Our Z3Cs need a serious kernel, feel like this could be it. I've noticed you uploaded 2 different V6 versions for Z3Cs - normal and permissive? Could you explain the difference?
Thanks again for all your input, and happy flashing everyone.
Click to expand...
Click to collapse
Permissive has SELinux mode set to permissive (for usage with XPosed), while the normal one has the stock SELinux Settings, being Enforced.
someone755 said:
Bla bla first bla bla
You don't know how long I've spent F5'ing the Z3C development page lol.
Also
Don't believe this man, he does great work with kernels on other Xperia devices!
I find it odd though that the kexec page address value for the Z3C differs from the Z3 and Z2 -- got any explanation on that? (My first guess would be that's because it has less RAM but I'm tired and pretty sure that's wrong.)
Click to expand...
Click to collapse
Thats totally correct. The Z3C has 2GB RAM compared to the Z2 and Z3 having 3GB. Hence the Positions needed for the kernel inside the RAM Banks are different too -> Different Kexec Hardboot value.
Myself5 said:
Permissive has SELinux mode set to permissive (for usage with XPosed), while the normal one has the stock SELinux Settings, being Enforced.
So if I'm planning to use Xposed I need to flash the permissive version is that right?
Click to expand...
Click to collapse
Just Flashed m5 kernel (release version)
works perfectly.
Thanks for all your hard work
Tested on PAC Rom. Working good! Seems to be a little more battery consuming compared to stock CM kernel.
I thought so to, but am gonna give it a day or so to settle. Much faster/responsive tho, apps etc are opening a lot faster so is browser imo
Flash v6 se permissive in last cm. Reboots constant.
tatanico said:
Flash v6 se permissive in last cm. Reboots constant.
Click to expand...
Click to collapse
Have you tried latest cm with it's own kernel? bcs m5 permissive kernel works with nightly from May 19
Just a question about xposed and selinux. I'm running a stock 5.0.2 with xposed on my phone, selinux status set to enforcing. Why is permissive needed with cm and this kernel? Just curious.
Kernel and last cm 23/05 not work god.
Hello!
I've got the latest cm nightly ( 24.05.2015 ), with latest M5-Kernel-V6-L. I think everything works fine, the system speed little bit faster then the cm's kernel. The processor cores using are better. In stand by, it's uses only one core, not two core like cm. But! With M5 kernel, wifi doesn't work. I can't run it. If i turn it on, nothing. It's doesn't find any wifi. And it's going back to off... Am I the only one with that error? I doesn't try M5 kernel before.. I missed something? I'm not at home, but if I arrived, I can make a Logcat if it help.
Sent from my Xperia Z3C using XDA Free mobile app
lba810701 said:
Hello!
I've got the latest cm nightly ( 24.05.2015 ), with latest M5-Kernel-V6-L. I think everything works fine, the system speed little bit faster then the cm's kernel. The processor cores using are better. In stand by, it's uses only one core, not two core like cm. But! With M5 kernel, wifi doesn't work. I can't run it. If i turn it on, nothing. It's doesn't find any wifi. And it's going back to off... Am I the only one with that error? I doesn't try M5 kernel before.. I missed something? I'm not at home, but if I arrived, I can make a Logcat if it help.
Sent from my Xperia Z3C using XDA Free mobile app
Click to expand...
Click to collapse
Yes WiFi lost here.
6.1 is coming
Compiling and uploading 6.1 ATM. No changes exept the merge of the CM Upstream branch. 6.1 is now working with the latest CM Builds.
Also it's the first fully automated build on my jenkins setup (using the fileserver as a host and my friends homeserver as the buildserver) so don't be confused if the Kernel build host is "[email protected]", thats my friends server. The Automation allows me to upload a new Kernel version faster in case of a CM upstream change.
Regards and Happy Flashing
Changelog is live
I just updated the Second Post, It now includes a Full Changelog, and therefore a Feature List too.
Have fun with it
I seem cannot set minimum CPU freq, it keeps turning back to 1958 MHz using kernel adiutor, trickster, and any app :/
Sent from my Xperia Z3C using XDA Free mobile app
reyhanpk said:
I seem cannot set minimum CPU freq, it keeps turning back to 1958 MHz using kernel adiutor, trickster, and any app :/
Sent from my Xperia Z3C using XDA Free mobile app
Click to expand...
Click to collapse
Using kernel adiutor, no problem here.
was12 said:
Using kernel adiutor, no problem here.
Click to expand...
Click to collapse
Solved it, the culprit was the vdd restriction.
Its all normal and smooth now
Sent from my Xperia Z3C using XDA Free mobile app

KERNEL | CM13 / AOSP | 24th July | HalogenKernel R29 | UBER TC 6.0 | AROMA | 3.4.42

{
"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"
}
EXPERIENCE HALOGEN | EXPERIENCE AWESOMENESS​
For Changelogs please see POST #2.
For Recommended Settings please SEE HERE.
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 the finger at me for messing up your device, I will simply laugh at you.
*/
NOTE :-​This kernel is ONLY meant for AOSP/CM ROMs.
This IS NOT MEANT for STOCK ROMs.
Upto R14 Kernel supports Lollipop.
From R15 onwards Kernel supports ONLY Marshmallow.
From R18 onwards Kernel supports Doze + Marshmallow.
If you don't know what Doze is, google it.
WHAT IS THIS KERNEL ?​This kernel is built especially for these 3 things :- 1. Audio, 2. Performance, 3. Battery Life.
I will try to bring in as many features as possible, and at the same time ensure that there are no conflicts / incompatibility issues.
FEATURES :-​(features of ONLY the latest version is mentioned)​
Based on Linux Kernel 3.4.42
AROMA installer v3.0
Updated with the latest CM13 sources
Built with UBER Toolchain GCC-6.0
Any Kernel script used
Kexc Hardboot patched
Built with -O3 & -graphite flags for enhanced performance
GPU OC to 533 MHz & UC to 100 MHz
Disabled PowerHal log spam (thanks to @attack11)
Implemented LoUIS cache
Audio :-
Faux Sound Control v3.2
Headset in high performance profile
24 bit audio support
Low latency audio playback
Slimbus overclocking for superior audio quality
DOLBY dap dependency fix
Ultrasound & ASoC : qdspv2 tweaks
Battery Saving/ Performance :-
Readahead set to 512
Set sched_mc_power_savings to 2
Enabled CPU boost
NVIDEA Power efficient patches
Optimized slub memory allocator
Optimize Sfck Compression
Sched Tweaks (see GitHub)
Add Frandom
Power effecient work queues enabled by default
Reclaim RAM from loggers, increasing default ram to 886 Mb
Disable gentle_fair_sleepers for increased I/O
Enable advanced unaligned_access
Enable arch_power
Use power efficient workqueues for bam_dmux
Optimize square root algorithm
Many tick, clockevents & timer tweaks (see GitHub)
Lower swappiness
msm:kgsl tweaks(see GitHub)
CPU Governors :-
intelimm, intellidemand, intelliactive, smartmax, conservative, ondemand, userspace, powersave, performance, interactive, impulse, yankactive, zzmoove
CPU Hotplugs :-
Intelliplug, MSM Hotplug, mp-decision, Bricked Hotplug
GPU Governors :-
msm-cpuferq, msm-adreno-tz, userspace, powersave, performance, simple_ondemand, conservative.
I/O Schedulers :-
fiops, vr, zen, sio, bfq, cfq, row, deadline, noop, fifo, tripndroid
TCP Congestions :-
westwood, cubic, reno, hstcp, hybla, vegas, veno, scalable, lp, yeah, illinois, hctp, advanced, highspeed.
Others :-
Ability to use your device as USB Keyboard / Mouse (use this apphttps://play.google.com/store/apps/details?id=remote.hid.keyboard.client&hl=en)
Stereo call record support
Increase torch power by 20mA
psx2usb
KCAL v2 by Savoca
Added Adreno Idler
GPU tweaks (see GitHub)
Dynamic FSync
Intellithermal v2
Added optimized square root algorithm
Added optimized ARM_RWSEM algorithm
Added state notifier driver
Enabled quick wakeup
NOATIME and NODIRATIME as default
NEON kernel mode
Ex-FAT support
SE Linux tweaks
SE Linux set to permissive
Random / Frandom / Prandom tweaks
Entropy tweaks
Mutex & futex tweaks
LONG TERM SUPPORT :-​
This kernel will be supported for a long time with updates directly streamed from CM kernel sources i . e . as long as CM keeps publishing updates to Motrola's Kernel, this kernel will also be updated.
Further, I will also be personally adding features to this kernel along with tweaks and optimizations as and when needed.
DOWNLOADS :-​(do not mirror my links)​[ Latest Version ]​[ Older Versions ]​
TEST BUILDS with OC & UV :-​These builds contain the following extra features ( when compared to normal /stable builds ) :-
CPU OC to 1593.6 MHz
CPU UC to 96 MHz
CPU UV hardcoded and can't be changed
Associated RamDisk changes
Since OC will not work without associated ramdisk changes, hence test builds are available as boot images rather than anykernel zips.
Now there had been reports of bootloop with blisspop & rr roms and certain other roms. I looked into this and found out that even though they are based on cm kernel, their ramdisk sizes are different, hence bootloop on using boot.img but no bootloop on using anykernel zip ( since, anykernel works irrespective of ramdisk size).
Now it is highly unfeasible to build a boot.img for every different rom and upload them separately. Hence, I have decided NOT to include OC/UC in the stable builds.
Hence these images will only work on aosp and cm13 roms.[/I] Any rom having ramdisk size different than that of official cm13 or official slim(aosp), will not be supported. Hence no support for OC in rr/bliss.
INSTALLATION INSTRUCTIONS :-​
Reboot into recovery.
Make a nandroid BackUp.
Select Install zip from SD Card.
Select the Downloaded zip (different builds are present as an option in AROMA).
Then Reboot to System.
RECOMMENDED APPS FOR KERNEL TWEAKING :-​
Kernel Adiutor
Faux123 Kernel Enhancement Pro
I do not support any other apps.
CREDITS:-​~~Google
~~Motorola for kernel sources
~~Flashhhh
~~hurtsky
~~Luk & Luca -for various fixes
~~Thecrazyskull, DC07 -for cherry-picks
~~Faux123
~~Savoca
~~YoshiShaPow
~~attack11
~~many more.......
Please don't start a war here if I forgot to mention someone. PM me and I will add him.
XDA:DevDB Information
HalogenKernel, Kernel for the Moto G 2014 LTE
Contributors
zakee94
Source Code: https://github.com/zakee94/halogen_kernel/
Kernel Special Features: Ultra High SOUND, Kexec, KCAL, Intellithermal, MSM Hotplug
Version Information
Status: Alpha
Current Stable Version: R29
Stable Release Date: 2016-07-24
Created 2016-02-02
Last Updated 2016-07-24
Changelog
CHANGELOG​(simplified changelog, for full changelog please look at my GitHub commits.)​​​
R29 --> 24/07/2016​
Merged CM Updates
For older changelogs :-​
R28 --> 08/06/2016​
Merged CM Updates
AROMA installer
Added tripndroid IO Scheduler
CPU optimizations
ARM tweaks and updates
R27 --> 12/05/2016​
Merged CM Updates
R26 --> 10/04/2016​
Merged CM Updates
R25 --> 16/03/2016​
Merged CM Updates
R24 --> 18/02/2016​
Reverted the following :-
CPU OC/UC - 1593/96 MHz
CPU UV
LMK tweaks + Agressive LMK mode
Following CPU govs --> lionheart, dancedance, bioshock, alucard
Following Hotplugs --> Mako, Auto-smp
Added the following -->
Merged CM Updates
Built with UBER Toolchain GCC-6.0
R23 --> 19/01/2016​
Initial Release
Reserved
... flashed this kernel - and works like a charm!
Thanx!
As a POSITIVE side effect after flashing this kernel, my LTE connection stays as stable, as I had it never before:good:
bitstra said:
... flashed this kernel - and works like a charm!
Thanx!
Click to expand...
Click to collapse
Thanks for the positive review !
bitstra said:
As a POSITIVE side effect after flashing this kernel, my LTE connection stays as stable, as I had it never before:good:
Click to expand...
Click to collapse
There are certain commits which improves and stabilizes cellular connectivity.
It works very well!
The overclocking is overvolting the CPU? Or it just changes the frequencies?
LuuchoRocha said:
It works very well!
The overclocking is overvolting the CPU? Or it just changes the frequencies?
Click to expand...
Click to collapse
It's using more voltage. Look here.
Speed and stability are amazing but Camera app can't find the camera anymore. Any advice?
---------- Post added at 02:34 PM ---------- Previous post was at 02:13 PM ----------
Also any suggestions on best TCP settings for speed?
t-pip said:
Speed and stability are amazing but Camera app can't find the camera anymore. Any advice?
---------- Post added at 02:34 PM ---------- Previous post was at 02:13 PM ----------
Also any suggestions on best TCP settings for speed?
Click to expand...
Click to collapse
You shouldn't face any issues with camera, which ROM are you on ??
For TCP try Westwood.
Hello,
Will be possible to make it for CM12, if I install, the camera stops to work, the rest work perfectly.
Thanks,
Sent from my Moto G 2014 LTE using XDA Free mobile app
zakee94 said:
You shouldn't face any issues with camera, which ROM are you on ??
For TCP try Westwood.
Click to expand...
Click to collapse
Thanks for the reply.
I'm running AOSP 5.1.1
todobarato said:
Hello,
Will be possible to make it for CM12, if I install, the camera stops to work, the rest work perfectly.
Thanks,
Sent from my Moto G 2014 LTE using XDA Free mobile app
Click to expand...
Click to collapse
t-pip said:
Thanks for the reply.
I'm running AOSP 5.1.1
Click to expand...
Click to collapse
This kernel is strictly for marshmallow based roms only.
However if you want to use it on lollipop based roms try an older version.
You can download it HERE.
zakee94 said:
This kernel is strictly for marshmallow based roms only.
However if you want to use it on lollipop based roms try an older version.
You can download it HERE.
Click to expand...
Click to collapse
Will give that a go. From what I could see yesterday this version worked fine with Lollypop apart from the camera.
Edit
Seems that kernel won't run the processor any faster than 787.
Is there any chance of updating to include over clock or modding current version to work with Lollypop camera?
t-pip said:
Will give that a go. From what I could see yesterday this version worked fine with Lollypop apart from the camera.
Edit
Seems that kernel won't run the processor any faster than 787.
Is there any chance of updating to include over clock or modding current version to work with Lollypop camera?
Click to expand...
Click to collapse
No.
I'm kinda curious, the title says Moto G, but will this work for Note 1 running CM13?
roimarco said:
I'm kinda curious, the title says Moto G, but will this work for Note 1 running CM13?
Click to expand...
Click to collapse
Are u serious? Of course it won't.
Hello,
The kernel is broken, with last nighty.
In cm13 was updated the Wi-Fi , now if I install the kernel Wi-Fi is inoperative.
Best regards,
Sent from my Moto G 2014 LTE using XDA Free mobile app
Kernel Updated​[ DOWNLOAD ]​
For details CLICK HERE.​
Thanks a lot, Wifi is fixed now. Your kernel is really awesome. A few tweaks and battery life is stellar, such as performance. Thanks

[KERNEL][G5][H830/H850][CM14.1]CrazySuperKernel v3.0[04-01-17]

{
"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"
}
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazySuperKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazySuperKernel over the kernel that came with your ROM!!)
Kernel tweaker app:
- CrazySuperKernel Adiutor (need download it from downloads)
Toolchain:
UBERTC 6.0 Toolchain [latest update]
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
Sound:
- Sound control
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Supported Variants:
H830
H850
Download Link CrazySuperKernel [H830] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141303
Download Link CrazySuperKernel [H850] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141296
Download Link CrazySuperKernelAdiutor[Updated]:https://www.androidfilehost.com/?w=files&flid=139961
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazySuperKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazySuperKernel !!!!
Credits
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazySuperKernel, Kernel for the LG G5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazySuperKernel-CM14.1-G5
Kernel Special Features: check the feature list
Version Information
Status: Testing
Created 2017-01-02
Last Updated 2017-01-04
FAQ
Recommended app : CrazySuperKernel Adiutor
changelogs
v1.0/02-01-17
- initial release
v2.0/04-01-17
- update toolchain to UBERTC 6.0
- sound control
- input boost
- frandom
- msm thermal
- many improvments under the hood
v3.0/04-01-17
- many improvments under the hood
- some fixes
For users and devs!!
All my kernels are based on cyanogenmod/lineageos source ,if someone who believes" i stoled their source" i have video captures and anyone who believes something just report me and i will have the last laugh .every tweak/mod/feature i used i edited/tweaked on my own and anyone with problem just stay away. My sources are free for anyone and can be used(i saw some ppl use them already)i don't care like other devs and i am happy and proud if someone use my work(the words" i work many hours on that project" the best repeatable words(many devs without the recognized tag and not with many thanks,they have worked for many hours/days/months and they don't cry and fight other devs )if for some devs their source are so much rare and hardworked just keep them privet(their work include their name so no problem ...we are not here for the fame ...we just want to improve the devices to make them better and not to fight with each other...
Why i am telling you all these?!
I have had many kernels unreleased from fights...i will continue to new clean projects based on lineageos and i will not care much with my source to wait many days to upload them with all the history of them because 2-3 "devs" they believe i used or edited their source...i am not a popular dev but you can't believe and no one knows how many days without sleep and hours of hardwork i have done, to do all this(and many not release source/work, much more than other devs...
reserve1
reserve2
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Does this work for Fulmics ROM(based on v20a H850)?
666misanthrop666 said:
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Click to expand...
Click to collapse
It is for LOS yeh,i ll add more features soon,i added just the most important and stable features.
obol2 said:
Does this work for Fulmics ROM(based on v20a H850)?
Click to expand...
Click to collapse
Only for cm/los based roms m8
Any feedback how it work the first build?
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Dreamlogix said:
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Click to expand...
Click to collapse
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
CrazyGamerGR said:
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
Click to expand...
Click to collapse
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Dreamlogix said:
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Click to expand...
Click to collapse
Maybe it is included,you tried it if it work? I ll check it again in a few minutes.
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
jeffsga88 said:
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
Click to expand...
Click to collapse
Thx for feedback m8
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
CrazyGamerGR said:
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
Click to expand...
Click to collapse
CSKAuditir that's included in OP.
jeffsga88 said:
CSKAuditir that's included in OP.
Click to expand...
Click to collapse
Can you try plz if KA work better?
CrazyGamerGR said:
Can you try plz if KA work better?
Click to expand...
Click to collapse
Okay so using the regular kernel auditor setting CPU max for both the little and big core configuration works correctly (able to properly set max CPU speed). Also able to change GPU speed settings. But hotplugging option to change max cores not available in kernel auditor, so not sure that's fully implemented in your kernel yet? Also like your version of kernel auditor for screen settings where you can choose preset profiles. But overall the regular kernel auditor does seem to work better.

[CLOSED][Kernel][Mido][Oreo][P][Treble & Non-Treble][OC]eXtremeKernel V12 for Redmi Note 4

[Kernel][Mido][Oreo][P][Treble & Non-Treble][OC]eXtremeKernel V12 for Redmi Note 4
{
"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"
}
Unleash The Power with the new eXtremeKernel V12
​
Afraid to install that high performance 3D Game because your device just won't take it ? ,Want to rock Asphalt Legends on Ultra Graphics? Got no time to charge your device on the run?
Or Maybe You Just Want to Embrace your Device Reborn. Behold!. "The eXtreme kernel" .. here to lift your desire for performance and battery beyond limits and measures.. and to the "eXtreme" you deserve more than" Stock ". you deserve "eXtreme" . unleash the true power of your device like never before, while you can. why live the stock life when u can go all the way "extreme!!".
​
-Latest Linux Version (3.18.124)
Based on LOS Kernel Source with applied 8.1 Changes
Upstreamed to Latest Linux Version (3.18.123)
Updated Wi-Fi driver to LA.UM.6.6.r1-09600-89xx.0
Compactible with Custom Roms (Treble/NonTreble)
Compiled with Google Toolchain
Reworked the whole kernel
Reworked OC
Auto Detect zip Treble and Not treble
CPU OC to 2.764 Mhz
CPU Underclock to 373 Mhz
Undervolt by -75 mV
Undervolt some regulators for better battery life
GPU OC to 1166 Mhz
Optimized the Msm-adreno-tz
DevFreq Optimizations
Optimized Audio Codec
Slimbus OC
Audio processor: Overclock to 12.228MHz!
Sound Control
Spectrum Support
KCAL color control
fsync on/off support
CRC-check on/off support
Tweaked Spectrum Profiles
Boeffla wakelock blocker
State Notiffer Driver
Intelli Thermal V3
PowerSuspend
Adreno Idler
Updated PowerSuspend Driver
State Notiffer Driver
LionHeart CPU Governor
Zzmoove CPU Governor
Impulse CPU Governor
Optimized Interactive Governor
and original ones
Anxiety IO Scheduler
Maple IO Scheduler
Fiops IO Scheduler
Optimized CFQ IO Sched
Optimized Deadline IO Sched
and original ones
Lot of TCP Algorithms (cubic,reno,bic,yeah,hybia...)
Vibration intensity control for qpnp-haptics interface
300 Hz Timer for best Battery and Performance
Included OC Damage and Voltage Protection
-F2FS Support
-Working IR Blaster
Added fsync on/off support
Added support for exfat and enabled ntfs.
Optimized and Upstreamed ZRAM
Optimized Boot Time
Optimized Deep Sleep
Optimized Opening Delay
Some Network Speed Tweaks
Incresed GPU power lvl to 20
Some essential patches that you can also find in Google kernels
and Lot of more small Optimizations
​
MOD EDIT: LINK REMOVED.
You can Donate with pressing Donate to Me Button or just VIsit this link
​
XDA:DevDB Information
[Kernel][Mido][Oreo][P][Treble & Non-Treble][OC]eXtremeKernel V11 for MI Redmi Note 4
Contributors
Alek Dev, Cheewaca, TheHitman
Source Code:
Version Information
Status: Stable
Current Stable Version: 12.0
Stable Release Date: 2018-09-30
Created 2018-09-30
Last Updated 2018-11-14
Reserved Post
1st! :laugh:
Awesome kernel
Best alternative to starkz kernel
Impressive spectrum profiles!
No need to tinker stuff, the spectrum profiles are great for each purpose. You can unleash the beast and saving battery on the same kernel! Great work, dev.
Great work sir :good:
woooow!!!!!, testing, installation no problem, great work
Gonna give it a try
Can I flash this custom kernel over the other custom kernel I'm using now?
zoel.fahmi said:
Gonna give it a try
Can I flash this custom kernel over the other custom kernel I'm using now?
Click to expand...
Click to collapse
based on my experience: no, u need to clean flash rom.
flash stock boot.img did not work, results saying "Encryption Failed, factory reset required"
justreybro said:
based on my experience: no, u need to clean flash rom.
flash stock boot.img did not work, results saying "Encryption Failed, factory reset required"
Click to expand...
Click to collapse
Oh damn. That stock boot.img flash always done the trick for me whenever I wanted to flash a new custom kernel. Guess I'm gonna pass this one then
Lovely stuff
greenys' said:
Oh damn. That stock boot.img flash always done the trick for me whenever I wanted to flash a new custom kernel. Guess I'm gonna pass this one then
Click to expand...
Click to collapse
idk about this version tho, just try it bro.
After facing "Encryption Failed" thing u can still flash boot.img afterwards. Try it won't hurt.
this high OC is no danger to the life of the device?
Thanks for this awsome kernel.. Install and working good on oreo LOS extended by alexey.
Can u please add an iptable/netfilter module on ur next released?
Thanks.
justreybro said:
Impressive spectrum profiles!
No need to tinker stuff, the spectrum profiles are great for each purpose. You can unleash the beast and saving battery on the same kernel! Great work, dev.
Click to expand...
Click to collapse
Which one to flash, oc or non oc?
huzefaonline said:
Which one to flash, oc or non oc?
Click to expand...
Click to collapse
I recommend the oc version, use spectrum battery profile as daily driver and spectrum gaming profile for heavy task like gaming.
If you want to unlock mido's potential and you do gaming but still can save battery while needed, go OC.
If you don't need extra power, go non OC.
But it all depends on you.
justreybro said:
I recommend the oc version, use spectrum battery profile as daily driver and spectrum gaming profile for heavy task like gaming.
If you want to unlock mido's potential and you do gaming but still can save battery while needed, go OC.
If you don't need extra power, go non OC.
But it all depends on you.
Click to expand...
Click to collapse
Ok. I don't do gaimg and don't need power but will still try the oc version with spectrum battery profile. If it doesn't work well then will go non oc version
Nice bro
justreybro said:
based on my experience: no, u need to clean flash rom.
flash stock boot.img did not work, results saying "Encryption Failed, factory reset required"
Click to expand...
Click to collapse
OK, so that's mean I have to wipe everything first
Then install cusrom followed by GApps after that custom kernel, right?
---------- Post added at 01:37 AM ---------- Previous post was at 01:34 AM ----------
lumin25 said:
this high OC is no danger to the life of the device?
Click to expand...
Click to collapse
It's always at risk, especially battery life
My advice is when you're using this kernel especially the OC version (gaming)
Install external cooling device, it's quite cheap
great work, is it possible to correct the brightness control buttons?

Categories

Resources