{
"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"
}
DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Zetsubou(aka Despair) kernel is meant to be simple with only cool features added on top of CAF/CM kernel. Kernel source will always be kept in sync with new caf(LA.BR.1.3.6_rbx.xx) and mainstream linux(3.10.y) updates. It will never include features like Overclock, Underclock, Undervolt, Quick charge and other potentially dangerous/unstable stuffs. Okay enough of the intro let's move on to the features
Features:
*linux version 3.10.105
*compiled with my gcc 6.3.1 toolchain using crosstool-ng (source: https://github.com/AshishM94/crosstool-ng)
*based on caf branch LA.BR.1.3.6_rbx.xx(rb1.13 as of now)
*updated prima drivers(LA.BR.1.3.6_rb1.12)
*adreno boost
*adreno idler
*HID usb keyboard/mouse support
*sound control
*governors: interactive, ondemand, conservative, performance, bioshock, impulse, chill, relaxed and despair
*custom hotplug: lazyplug
*I/O schedulers: sio, deadline, noop, bfq, cfq, fiops, fifo, sioplus, tripndroid, vr and zen
*zram, zsmalloc backport from linux 3.15
*ksm support
*wakelock toggles support
*supported filesystems: cifs, exfat, ntfs, msdos-fs, nfs
*KCAL advanced color control
*DriveDroid support
*advanced TCP congestion algorithms
*disabled crc check
*selinux updates from kernel common 3.10
*reduced load average
*frandom support
*fsync on/off support
*xpad driver updated from kernel common 3.10
*security patches from kernel common 3.10
check my source for other features
Use EX KERNEL MANAGER to control all features
Installation:
*Download the zip file and save it into the root directory of internal/external storage
*Reboot to recovery mode and flash the zip file
*Reboot device
It's recommended to flash ZETSUBOU only on top of stock kernel
DOWNLOAD MARSHMALLOW BUILD
DOWNLOAD NOUGAT BUILDDOWNLOAD NOUGAT BUILD(goodix)
Credits:
@TheStrix @banmeifyouwant for their awesome work in bringing up kernel source
@DespairFactor for toolchain and helping me in every possible way
@osm0sis for AnyKernel2 script
@flar2 @ak @franciscofranco @Grarak @arter97 @myfluxi @pelya @neobuddy89 @jollaman999
XDA:DevDB Information
Zetsubou Kernel, Kernel for the Xiaomi Redmi Note 3
Contributors
Ashish94
Source Code: https://github.com/AshishM94/Kenzo
Kernel Special Features:
Version Information
Status: Stable
Created 2016-08-15
Last Updated 2017-02-18
Recommended settings:
Normal
CPU:
*CPU governor(little cluster): interactive
*CPU governor(big cluster): interactive
Graphics
adreno boost: low
Memory:
adaptive low memory killer: disabled
zram: enabled
zram disk size: 256MB
Sound:
speaker gain: 18
headphone analog gain: R/L: -6dB
Miscellaneous:
fsync: disabled
Gaming
CPU:
Little cluster: 1017MHz(min), 1401MHz(max)
Big cluster: 1804MHz(min), 2035MHz(max)
Graphics:
adreno boost: High
rest are same as normal settings
Things like ksm, entropy etc keep the default settings as they are no need to tweak them
FAQs:
*How to use USB keyboard/mouse feature?
You will need this app https://play.google.com/store/apps/details?id=remote.hid.keyboard.client
This app is from pelya. He is also the original developer of the patch. Please give the app a rating of 5, some fools have rated the app low cause their devices don't have a kernel with the patch.
*What is DriveDroid??
All info on DriveDroid http://softwarebakery.com/projects/drivedroid
*How to flash/use the goodix build?
-Flash ROM
-Flash Gapps(optional)
-Flash beanstalk boot.img and patch from here
-Flash kernel
Thanks dude will try
Ashish94 said:
reserve
Click to expand...
Click to collapse
Does it have any custom governors?
Sumit Samanta said:
Does it have any custom governors?
Click to expand...
Click to collapse
No governors and schedulers for now. Will be added in next release. This is just an alpha build.
Sent from my Redmi Note 3 using Tapatalk
2% dropping bug @Ashish94
Sent from my Redmi Note 3 using XDA-Developers mobile app
abid52 said:
2% dropping bug @Ashish94
Sent from my Redmi Note 3 using XDA-Developers mobile app
Click to expand...
Click to collapse
Okay thanks for the report. Patch will be included in next release. I didn't merge it cause that bug is not present in my device.
Sent from my Redmi Note 3 using Tapatalk
Thanks,please bring this features to miui too.
Excuse me, what does this kernel support? MIUI or CM/AOSP
EDIT: Oh I saw the 6.0.1 in the title. So it only supports CM now...
BlackDragonz said:
Excuse me, what does this kernel support? MIUI or CM/AOSP
Click to expand...
Click to collapse
CM/AOSP is supported, about MIUI I don't know.
Edit: @Ashish94 Unfortunately I got a random reboot :x never had that before, are you aware of this?
Try it or die said:
CM/AOSP is supported, about MIUI I don't know.
Edit: @Ashish94 Unfortunately I got a random reboot :x never had that before, are you aware of this?
Click to expand...
Click to collapse
Well that's strange no random reboots on my device
Post your sys/fs/pstore/console-ramoops
Sent from my Redmi Note 3 using Tapatalk
Mere hisaab se awesome hoga, ki aaj se aap jis bhi device k liye kernel develop karo, sabka name berserk rakho ... Like ROM's names for all devices are same - they just have device codenames as prefix. So make the older one as berserk - wt88047, and this one as berserk - kenzo. Whatsay?
I see [and have always thought], that your kernel has the potential to [BREAK ALL LIMITS !!!]
.
[P.S - Translation - Don't you think this one should also be berserk - start a uniformly named kernel for as many devices as you can develop for in the future.]
Ashish94 said:
Well that's strange no random reboots on my device
Post your sys/fs/pstore/console-ramoops
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
http://hastebin.com/zimulozace.vhdl
shanx_verma said:
Mere hisaab se awesome hoga, ki aaj se aap jis bhi device k liye kernel develop karo, sabka name berserk rakho ... Like ROM's names for all devices are same - they just have device codenames as prefix. So make the older one as berserk - wt88047, and this one as berserk - kenzo. Whatsay?
I see [and have always thought], that your kernel has the potential to [BREAK ALL LIMITS !!!]
.
[P.S - Translation - Don't you think this one should also be berserk - start a uniformly named kernel for as many devices as you can develop for in the future.]
Click to expand...
Click to collapse
Well I got bored with the name Berserk
Don't you think it's quite boring to use the same name again and again???
Try it or die said:
http://hastebin.com/zimulozace.vhdl
Click to expand...
Click to collapse
Bro I need the complete console-ramoops not a part of it.
Sent from my Redmi Note 3 using Tapatalk
Ashish94 said:
Bro I need the complete console-ramoops not a part of it.
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
I know, don't know what happened hm.
http://hastebin.com/olebogadal.vhdl
Berserk-ery
Ashish94 said:
Well I got bored with the name Berserk
Don't you think it's quite boring to use the same name again and again???
... Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
That can also be a perspective, yes.
I was just suggesting that for the sake of some "OFFICIAL"-ness [like the feeling associated with being on an Official ROM]
.
But yup, totally your call, buddy!
P.S. [ waiting for kexec-hardboot ahahah jk lol ]
Try it or die said:
CM/AOSP is supported, about MIUI I don't know.
Edit: @Ashish94 Unfortunately I got a random reboot :x never had that before, are you aware of this?
Click to expand...
Click to collapse
Our device cannot handle UBERTC LOL!
MOVZX said:
Our device cannot handle UBERTC LOL!
Click to expand...
Click to collapse
time for another toolchain. :v
@Ashish94 Correct me if I'm wrong, but isn't berserk for Redmi 2 also built using UBERTC?
new builds uploaded!
changelog:
*fixed video recording
*added custom governors: wheatley, despair, impulse & bioshock
*added custom I/O schedulers: sio, sioplus, fiops, vr & tripndroid
*merged changes from CM
separate build compiled with gcc4.9 now available
Related
Thread under construction.
Telegram Group:
https://telegram.me/joinchat/AaNP4D9jSkt-Gac8_rfbHw
Main features:
Compiled with Linaro 6.1 Toolchain.
Linaro Stable Kernel 15.09 Merged.
Latest Google Kernel-Common Merged.
Latest Linux Stable 3.18.y branch Merged.
MNGS: OC to 2x2.8GHz,UC to 0.5GHz; A53: OC to 1.8GHz
Exynos MP voltage control
Zen-Tune v4.5
Fading LED and LED Controls
Ofast Optimizations.
I/O scheduler improvements
Scheduler improvements
Linaro's Power Efficient Workqueue.
DVFS improvements. (automatic reset to prevent cpufreq_(min,max)_limit getting stuck)
Binder Improvements.
CPUidle improvements.
Backport latest crypto algorithm.
Backport latest random driver.
Details could be found in Github commits page:
https://github.com/jesec/android_kernel_samsung_universal8890/commits/tw-6.0
Contributors:
https://github.com/jesec/android_kernel_samsung_universal8890/graphs/contributors
BUG:
NULL
Download:
All Exynos-based S7 Edge including G935S/K/L is compatiable with this kernel.
But I only test it on my G935F.
https://www.androidfilehost.com/?fid=24651430732235844
Old Version:
View attachment G935-JESSE-KERNEL-V1.0.3.zip
View attachment G935-JESSE-KERNEL-V0.6.zip
Answer to question like "Did this kernel compatible with xxx ROM" should be always "YES".
Feedback if this kernel could not boot with the ROM you choose but DO NOT ask question like this anymore. Thanks.
For ROM developers:
Feel free to add this kernel to your ROM.
You don't have to ask for my permission.
Place my Kernel to /kernel/jesse-kernel.zip.
And then add these to your script.
Code:
package_extract_dir("kernel", "/tmp/kernel");
run_program("/sbin/busybox", "unzip", "/tmp/kernel/jesse-kernel.zip", "META-INF/com/google/android/*", "-d", "/tmp/kernel");
run_program("/sbin/busybox", "sh", "/tmp/kernel/META-INF/com/google/android/update-binary", "dummy", "1", "/tmp/kernel/jesse-kernel.zip");
NOTICE:
Patch to fingerprint problem is not in kernel space, instead, it is in system space.
Thanks for your support to GPL, but it is fair to copyright a system space patch.
Patch to fingerprint problem is copyrighted and under Apache 2.0 license.
According to Apache 2.0 License, please give me proper credit.
Failure to comply may lead to prohibition of the use of this method to fix fingerprint problem.
Any GPL breaker are not allowed to use this patch.
Support:
Click Thanks! to show your appreciation to my works.
Source Code: https://github.com/jesec/android_kernel_samsung_universal8890.git
Screenshots:
Power Efficiency(provided by a user)
{
"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"
}
Geekbench Score(Ran just now without any special tweaks)
(Varies from 6400 to 7000)
Geekbench Score(Benchmark Configs)
Changelogs:
Version 1.3.1 changelog:
1. Backported Chacha20-based random driver from Linux 4.8, 15x random generator performance.
2. Updated GPU driver to r12p0. (20% graphics performance improvement)
3. Merged latest stock kernel.
Note that you can NOT switch to another kernel WITHOUT reflash the ROM after flash this version unless they update the GPU driver.
V0.6->V1.3 Changelog:
Work in Progress.
V0.6 Changelog:
Linux 3.18.35 Merged.
Frequency table stabilized.
Hotplug latency reduced.
Big and little core UC to 300MHz.
Interactive governor latency reduced.
V0.5:
Switch to Linaro 6.1 ToolChain
Determine whether OC or not by ASV level
Code:
New policy:
For Grade D,E phones (asv_big < 7), use stock freq_table: 2.7GHz (2 cores online),2.5GHz (4 cores online)
For Grade C (asv_big < 11) phones, use mid OC freq_table: 2x2.8GHz,4x2.6GHz
Grade A,B (asv_big >= 11) phones? That's amazing, let's unleash the Exynos: 2x2.9GHz,4x2.8GHz
Fingerprint Boost (no lags anymore)
Fading LED when charging
V0.3.1:
External SD card issue fixed.
Add Fading LED and LED Controls
2 binder improvements
Disable software CRCs (+30% Performance)
readahead and int_sqrt optimizations
V0.3: (First Public Release)
Enable TEE and FP sensor again. (FP fixed)
SPI improvements.
CFQ I/O scheduler improvements. (Make CFQ default to IOPS mode to reduce 60% I/O latency)
Implement zen-tune v4.5 and enable by default. (50% scheduler latency reduced)
Code:
Allow lockless wakeup:
nr_thrms-beforems-after
16 0.05900.0215
32 0.03960.0220
48 0.04170.0182
64 0.05360.0236
80 0.04140.0097
96 0.06720.0152
Memory Management Improvements
V0.2:
Add Exynos MP voltage control
MNGS: OC to 2x2.8GHz; A53: OC to 1.8GHz
Disable TEE
Merge remote-tracking branch 'google-common/android-3.18'
Linux 3.18.33 -> 3.18.34
DVFS improvements. (automatic reset to prevent cpufreq_(min,max)_limit getting stuck)
Add Frandom and use it in file system.
CPUidle improvements.
Backport latest crypto algorithm.
Backport latest random driver.
MNGS: OC to 2.7GHz,UC to 0.5GHz
Merge tag 'lsk-v3.18-15.09-android' of linaro-lsk
V0.1
add compiler-based optimizations
Merge Linux 3.18.33
What's the next? (Upcoming features)
1. Port CAF HMP and CAF interactive governor.
2. Dynamic Thermal Control(IPA) from ARM.
3. Perfect GPU overclocking.
Future:
Port Energy Aware Scheduler from Linaro.
(I need an accurate energy model before I could port EAS)
Thanks for your hard-work and finally see the first customer kernel with FP function come to s7 edge community!
Fantastic work Jesse!! Congratulations on posting the first custom kernel with fingerprint support!
I will test it right away.
Could You add 930F Support? (Flat S7)
krogoth said:
Could You add 930F Support? (Flat S7)
Click to expand...
Click to collapse
I will try to make one tomorrow.
Jesse Chan said:
I will try to make one tomorrow.
Click to expand...
Click to collapse
Can you add ROW scheduler?
Gesendet von meinem SM-G930F mit Tapatalk
Full synapse working ?
iamnotkurtcobain said:
Can you add ROW scheduler?
Gesendet von meinem SM-G930F mit Tapatalk
Click to expand...
Click to collapse
I will add it in later versions.
ManDone.vRs said:
Full synapse working ?
Click to expand...
Click to collapse
No synapse support yet.
But sd card is not detecting after installing the kernel
Sent from my SM-G935F using Tapatalk
sagarb said:
But sd card is not detecting after installing the kernel
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
I don't use a SD card now.
I will try it asap.
Good Job!!
Jesse Chan said:
I don't use a SD card now.
Click to expand...
Click to collapse
But I'm using sd card it's not detecting please look in next release kernel is blazing fast I'm using this with king rom ty for awsome work and congrats for first kernel with FP working [emoji106]
Sent from my SM-G935F using Tapatalk
Great work getting the kernel out won't use until SDCard is working though, but still, well done on getting the kernel booting
Jesse Chan said:
I will try to make one tomorrow.
Click to expand...
Click to collapse
hi Jesse-Chan,
nice seeing you here.
I have now a S7 flat.
waiting for your version of kernel.
thanks.
karl0ss said:
Great work getting the kernel out won't use until SDCard is working though, but still, well done on getting the kernel booting
Click to expand...
Click to collapse
sagarb said:
But I'm using sd card it's not detecting please look in next release kernel is blazing fast I'm using this with king rom ty for awsome work and congrats for first kernel with FP working [emoji106]
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
sagarb said:
But sd card is not detecting after installing the kernel
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
I will buy a Micro SD card and then fix this problem soon.
stefanz08 said:
hi Jesse-Chan,
nice seeing you here.
I have now a S7 flat.
waiting for your version of kernel.
thanks.
Click to expand...
Click to collapse
Kernel for S7 Flat will release tomorrow.
Wow sounds great!
any plans for implementing D2TW?
@Jesse Chan absolutely great job and a huge many thanks to you...you deserve much much credit
"And on that bombshell!"
Sent from my Gorgeous Echoe driven AEL Kernel Powered G935F
@Jesse Chan. Looks good. Awesome.
Sent from my SM-G935F using XDA-Developers mobile app
By flashing this kernel, you accept your fate.
This is my personal project, because of the lack of any custom kernels that had the features I want. So let me introduce myself. First of all, I'm noob in kernel developing. I've been using many great kernels on my Desire HD and Nexus 4. I've been hoping for such a kernel for our devices for the last 3 months but as it seems, more time is spent on cooking roms instead of kernel development. So well, here we are. I've been working on that for the last two weeks so, this is probably stable, but the alpha tag will stay at least till more people confirm that it works on different roms.
Initial kernel features:
Compiled with stock toolchain (for now)
Disabled software CRC + option to turn it on
Disabled fsync + option to turn it on
Fixes for high cpu load times, which can cause some governors to not work as they should
Disabled zram - with 2/3 GB of ram in our devices, we don't really need that.
Added Kernel Samepage Merging - off by default
Added FIOPS and SIO i/o schedulers
Added ZZmove and ElementalX cpu governors
Added toggle for Touch boost - you can now turn that off.
Added full KCAL display settings support.
Other optimizations
Safe roms confirmed to be working with the kernel
Official AICP - tested by me
Official RR - tested by @nexuspur (Huge thanks to you mate!)
AOSP+RRO - tested by @sheshuvadrevu
Official AOKP - tested by @DarkHero140
CM by banmeifyouwant - tested by @CodeBreaker13
DU - tested by @Windslash31 and @DarkHero140
Not safe roms
Mokee - giving bootloops
Santosh's CM13 - giving bootloops.
Flashing Instructions
Flash only if you're using CM based roms that follows the official CM device/kernel/proprietary repos! That kernel IS NOT FOR MIUI or AOSP Rom
Make backup of boot in twrp
Flash the kernel zip and reboot
About feature requests
I'm sure that many of you will ask for feature A B C. Please don't mention wake gestures as dt2w and swipe2wake, because I will NOT add them. To rework all the gestures for that is a massive job. Even if it was an easy commit to cherry-pick, I still wont add it, because this is battery drainer. We have FP sensor so use it, or wake the device with the power/volume buttons.
Everything else as request is welcomed, but not guaranteed that it will get in the kernel. Remember this is my project and I'll be adding only features that I find useful.
Downloads
KTO Kenzo Alpha4 (09-07-2016)
KTO Kenzo Stable 1.0 (11-07-2016)
KTO Kenzo Stable 1.1 (17-07-2016)
KTO Kenzo Stable 1.2 (21-07-2016)
KTO Kenzo Stable 1.3 (13-08-2016)
Recommended settings and app for tuning Kernel Adiutor-Mod
CPU
Governor: Alucard on both clusters
Touch boost: Off
Freqs: Little cores - 691-1440; Big cores - 400-1804
GPU
Don't touch it. Let Adreno idler do its job
Power and battery
Power suspend mode: Hybrid
I/O Scheduler
Scheduler: bfq
Read-ahead: 512kb
Add random: on
I/O stats: on
RQ Affinity: 1
KSM
KSM: Off
Entropy
Read: 192
Write: 384
Network
TCP congestion: Westwood
Android logging: Off
Software CRC: Off
Fsync: Off
XDA:DevDB Information
KTO Kenzo, Kernel for the Xiaomi Redmi Note 3
Contributors
ktomov, banmeifyouwant, TheStrix
Source Code: https://github.com/ktomov/android_kernel_xiaomi_msm8956
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-07-11
Created 2016-07-10
Last Updated 2016-07-11
Changelogs:
KTO Stable 1.0
Added adreno idler driver for lowering the GPU power usage
Added the following tcp congestion algorithms: veno, reno, bic, westwood, highspeed, hybla, htcp, vegas, scalable, lp, yeah, illinois (Cubic as default)
Some optimizations here and there
KTO Stable 1.1
Added Alucard and Darkness governors. They both perform well. I'm using Alucard which is tuned a bit.
Some vibration tunes
Changed the toolchain from google's default to @DespairFactor UberToolchain 4.9. Sadly I get bootloops after Miui logo with 5.X so can't even get a logcat. Will debug that in the future.
KTO Stable 1.2
Unlocked 1440MHz for a53 and 1804MHz for a72 cores freqs, just like on Xiaomi's original kernel. (Thanks for the tip @Umang96)
QC 2.0 is added - Haven't seen any change with the stock charger. Temperature is normal. Charging around 1600 mah.
Alucard - tuned one more time for the new freqs.
KTO Stable 1.3
Synched with latest CM sources, so we have new led driver and many bugfixes.
Added hardware CRC32 accelerator
Fixed -2/50% bug for people that had if before
Fixed the sudden 2% battery drop bug
Added power suspend driver
Remove the so called "qc 2.0" fast charging. To be fair, I haven't seen any improvement in charging time, but the batter was going hot. Charge your device overnight.
Some entropy tuning
Other patches for better memory speeds
Damn finally someone understands that dt2w is pointless on our device lol.thanks for another kernel.will flash on mokee and let you know?
Sent from my Redmi Note 3 using Tapatalk
Obviously we wait for working fingerprint of Goodix sensor
thx, try it
Thanks for the share @ktomov :highfive:
"First of all we are usung atmel touchscreen driver" Not true
check output from geteven -l and post ur screenshot here sir
picarito said:
Damn finally someone understands that dt2w is pointless on our device lol.thanks for another kernel.will flash on mokee and let you know?
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Update: doesn't work with mokee.it boots and stays in mokee bootscreen and stays there.i wiped cache and dalvik before and after flashing kernel.oh well thanks for the kernel anyways.[emoji106]
Sent from my Redmi Note 3 using Tapatalk
Working on aosp too [emoji4]
{
"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"
}
Sent from my Redmi Note 3 using Tapatalk
Shahan_mik3 said:
"First of all we are usung atmel touchscreen driver" Not true
check output from geteven -l and post ur screenshot here sir
Click to expand...
Click to collapse
My mistake. It looks like I got focaltech. Guess I got confused with xiaomi's changes to the atmel folders in their kernel source
picarito said:
Update: doesn't work with mokee.it boots and stays in mokee bootscreen and stays there.i wiped cache and dalvik before and after flashing kernel.oh well thanks for the kernel anyways.[emoji106]
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Can you share what recovery are you using?
sheshuvadrevu said:
Working on aosp too [emoji4]
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Thanks for the info! Will add it in the first post
ktomov said:
My mistake. It looks like I got focaltech. Guess I got confused with xiaomi's changes to the atmel folders in their kernel source
Can you share what recovery are you using?
Thanks for the info! Will add it in the first post
Click to expand...
Click to collapse
what changes in alpha 4?
Plamb1r said:
what changes in alpha 4?
Click to expand...
Click to collapse
That's the initial version, so everything is in the first post. Alpha 1/2/3 were very early testing versions that @nexuspur tested for me on RR rom.
good luck my friend, hope you ll your best, i am testing right now your kernel, seems to be good
DarkHero140 said:
good luck my friend, hope you ll your best, i am testing right now your kernel, seems to be good
Click to expand...
Click to collapse
Can you mention on what rom are you using it? Thanks in advance!
ktomov said:
Can you mention on what rom are you using it? Thanks in advance!
Click to expand...
Click to collapse
i am on aokp rom) official one, but ater will flash dirty unicorns, dont like cyanogen based roms, they are getting laggy after some time, but aosp based roms still smooth even after 2-3 month))
DarkHero140 said:
i am on aokp rom) official one, but ater will flash dirty unicorns, dont like cyanogen based roms, they are getting laggy after some time, but aosp based roms still smooth even after 2-3 month))
Click to expand...
Click to collapse
The reason I'm asking, is so to know on which rom the kernel is working fine so I could add it on the first post. No one wants bootloops lol
ktomov said:
My mistake. It looks like I got focaltech. Guess I got confused with xiaomi's changes to the atmel folders in their kernel source
Can you share what recovery are you using?
Thanks for the info! Will add it in the first post
Click to expand...
Click to collapse
I'm using alka twrp recovery
Sent from my Redmi Note 3 using Tapatalk
ktomov said:
The reason I'm asking, is so to know on which rom the kernel is working fine so I could add it on the first post. No one wants bootloops lol
Click to expand...
Click to collapse
i understood already, it is okay
So far so good with cm from banmeifyouwant and TheStrix.
picarito said:
I'm using alka twrp recovery
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Guess Mokee have changed something :/ Too bad I can't see their sources
Hello all together, this is HydraKernel for Note 7 roms on the S7 Edge!
{
"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"
}
Supports Note 7 based roms form BPI4 and higher
IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you !
I release 2 different kernel versions here. One is for sony sensors, since they never have a problem, go for the *Mode* version, you got all working modes there but on sammy sensor you got washed out colors. So I made a second zip which has *Quality* in name, which has stock quality BUT not all camera modes are working. This works on: HydraRom, Sacs Rom, Renovate, everything else needs to be tested
Features of this Kernel:
- Build with latest sabermod Toolchain 7.0
- Build with BPI7 kernel source!
- F2FS compatible
- Choose kernel between quality or modes
- Latest Linux version 3.18.42, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative
- Built with latest ramdisk sources from samsung (BPH7)
- I/O schedulers: CFQ (Default), ROW, No-op, Deadline, BFQ, FIOPS, SIO, VR, ZEN, FIFO, and SIOplus
- Fixed power efficient wq permission
- Critical TCP bug fixed
- Thermal drivers updated
- Selinux updates merged by google
- Zram LZ4 enabled
- Allow ADB-Insecure
- TCP (Network) control: Bic (default), Reno, cubic, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah and Illinois
- SeLinux is set to permissive
- All samsung related configs disabled (as knox, tima, restrict rooting)
- force encryption by samsung disabled!
Download:
V1.3 available on AndroidFilehost
Bugs/Problems:
- Camera with washed out colors or with not working modes (depends on your choice)
Instructions:
0. Make a full backup of your phone just in case!
1. Install a custom recovery for your phone, like this one here: TWRP
2. Follow the instructions on the page above, until you get a working recovery
3. Download the Kernel from below and copy it to your phone
4. Reboot to your recovery by pressing volume up, home button and power button at the same time.
5. Now, flash your kernel you put onto the phone
6. Flash supersu, phh's root or xposed, just all things that modify your boot.img
7. Wipe cache and dalvik cache (recommand)
8. Reboot
If you wanna join the beta tester group, download yourself telegram and click on the chat link: Telegram Group
Support:
If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :good:
PayPal
Credits/Thanks:
- Samsung for sources
- the great linus for his amazing kernel source
- arter97
- Jesec for initial fingerprint patch method on s7
- dorimanx
- AndreiLux
- halaskz
- neobuddy83
XDA:DevDB Information
HydraKernel for hero2lte, Kernel for the Samsung Galaxy S7 Edge
Contributors
Tkkg1994
Source Code: https://github.com/Tkkg1994/HydraKernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.3
Stable Release Date: 2016-10-07
Created 2016-10-07
Last Updated 2016-10-20
Reserved
Reserved
Nice work bro :good: another addition to your list
running it on renovate rom, smooth and slick.
comera still sucks with samsung sensor.
tnx dev!!!
Game0vr said:
Nice work bro :good: another addition to your list
Click to expand...
Click to collapse
Thank you!
weedeater84 said:
running it on renovate rom, smooth and slick.
comera still sucks with samsung sensor.
tnx dev!!!
Click to expand...
Click to collapse
Thanks
You have chosen quality camera zip?
Tkkg1994 said:
Thank you!
Thanks
You have chosen quality camera zip?
Click to expand...
Click to collapse
i'm using flat, didnt see quality zip for 930, only 935
Here is a sample pic of the difference from stock Samsung camera quality to Luca's Hydra kernel quality zip
The top pic is Luca's fix and bottom stock Samsung
weedeater84 said:
i'm using flat, didnt see quality zip for 930, only 935
Click to expand...
Click to collapse
Why do you post in the edge thread instead of the flat one? Sure I don't have them here for s7
Game0vr said:
Here is a sample pic of the difference from stock Samsung camera quality to Luca's Hydra kernel quality zip
The top pic is Luca's fix and bottom stock Samsung
View attachment 3896921
Click to expand...
Click to collapse
Yeah it works pretty well
Small question, which cpu Governo do you think goes for the best battery saving in your kernel? (dont care about gaming)
However, Appreciate your great work! Thanks dear!
yamensati said:
Small question, which cpu Governo do you think goes for the best battery saving in your kernel? (dont care about gaming)
However, Appreciate your great work! Thanks dear!
Click to expand...
Click to collapse
Default one, interactive
Sent from my SuperMan powered SM-G930F
Tkkg1994 said:
Default one, interactive
Sent from my SuperMan powered SM-G930F
Click to expand...
Click to collapse
:good: thanks
One problem in quality kernel lagging in camera when taking picture. Is it possible to solve the problem.
saxena1 said:
One problem in quality kernel lagging in camera when taking picture. Is it possible to solve the problem.
Click to expand...
Click to collapse
Using s7 camera
Sent from my SuperMan powered SM-G930F
i have n issue since flashing last nite my phone has had 3 or 4 random reboots any idea why??
ruudbwoi said:
i have n issue since flashing last nite my phone has had 3 or 4 random reboots any idea why??
Click to expand...
Click to collapse
Which rom?
Sent from my SuperMan powered SM-G930F
Tkkg1994 said:
Which rom?
Click to expand...
Click to collapse
jesec rom im now back using prometheus kernel which is i like it but i do prefer hydra kernel its snappier
ruudbwoi said:
jesec rom im now back using prometheus kernel which is i like it but i do prefer hydra kernel its snappier
Click to expand...
Click to collapse
Only confirmed working on, sac, renovate and hydra
Sent from my SuperMan powered SM-G930F
Tkkg1994 said:
Only confirmed working on, sac, renovate and hydra
Click to expand...
Click to collapse
ah well that be why then lol shame i did like the kernel
can i use this ROM for snapdragon chip
IronStock-Kernel for SM-T700/T705 models
{
"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"
}
Supports Touchwiz based on 6.0.1
The aim of this kernel is to be as stock as possible with improved performance and up to date linux version. I included this builds in all IronRom versions but most of you probably want to use it as standalone kernel. So here you go with the new kernel
By the way if you want to visit my rom: IronRom.
IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you !
Features of this Kernel:
- Build with latest Toolchain 5.3
- Build with CPK2 kernel source!
- Latest Linux version 3.4.113, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative
- Built with latest ramdisk sources from samsung (CPK2)
- I/O schedulers: CFQ (Default), No-op, Deadline
- Critical TCP bug fixed
- Allow ADB-Insecure
- TCP (Network) control: Bic (default), Reno, cubic, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah and Illinois
- SeLinux is set to permissive
- UKSM build in
- Init.d support
- Wakelock fixed (google problem)
- All samsung related configs disabled (as knox, tima, restrict rooting)
Download:
V3.2 on AndroidFilehost
All releases on AndroidFilehost
Bugs/Problems:
- None
Instructions:
1. Download kernel
2. Boot into recovery mode
3. Flash kernel
4. Flash any other file which affects ramdisk (such as supersu, xposed, magisk etc.)
5. Reboot
If you wanna join the beta tester group, download yourself telegram and click on the chat link: Telegram Group
Support:
If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :good:
PayPal
Credits/Thanks:
- Samsung for sources
- the great linus for his amazing kernel source
- dorimanx
- AndreiLux
- halaskz
- neobuddy83
XDA:DevDB Information
IronStock for klimtxx, Kernel for the Samsung Galaxy Tab S
Contributors
Tkkg1994
Source Code: https://github.com/Tkkg1994/IronKernel/
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V3.2
Stable Release Date: 2017-01-03
Created 2017-01-03
Last Updated 2017-07-14
Reserved
Reserved
I guess im first to comment here,what an honour.
Thanks for showing love to our tablets. Now what remains is some nice Rom to compliment the kernel...
Well done,will give it a try for sure.
Thanks for helping the community!
this kernel shows a boost in performance on the t700 compared to stock kernel....nice!
I noticed some minor issues with the wifi. It takes a lot more to recognize the signal in the switching from off to on. Also it forgets known connections. Did I do anything worng?
suburbadroid said:
this kernel shows a boost in performance on the t700 compared to stock kernel....nice!
Click to expand...
Click to collapse
Perfect thank you!
Tonyspo said:
I noticed some minor issues with the wifi. It takes a lot more to recognize the signal in the switching from off to on. Also it forgets known connections. Did I do anything worng?
Click to expand...
Click to collapse
Change securestorage in build.prop from true to false and reboot. It will work fine than
Sent from my SuperMan powered SM-G930F
Tkkg1994 said:
Perfect thank you!
Change securestorage in build.prop from true to false and reboot. It will work fine than
Sent from my SuperMan powered SM-G930F
Click to expand...
Click to collapse
Was about to reply it worked as I read your answer on the t80X thread. Thanks for your support. Will report feedbacks for the kernel which already looks nice!
:good:
Tkkg1994 said:
Perfect thank you!
Change securestorage in build.prop from true to false and reboot. It will work fine than
Sent from my SuperMan powered SM-G930F
Click to expand...
Click to collapse
I have change securestorage.suport to false in build but no change I must inter Wi-Fi code ich reboot please help
Envoyé de mon SM-T705 en utilisant Tapatalk
aumast said:
I have change securestorage.suport to false in build but no change I must inter Wi-Fi code ich reboot please help
Envoyé de mon SM-T705 en utilisant Tapatalk
Click to expand...
Click to collapse
I'll do it automatically in next release you don't have to do it manually
Sent from my SuperMan powered SM-G930F
Tkkg1994 said:
I'll do it automatically in next release you don't have to do it manually
Sent from my SuperMan powered SM-G930F
Click to expand...
Click to collapse
OK nice
Envoyé de mon SM-T705 en utilisant Tapatalk
..
Thanks for great work !
When installing kernel on 705 there is message that 805 kernel was installed (I know its a typo).
Testing.
Geekbench scores:
Iron: 564/1593
Stock: 811/1993
This is strange, it seems that your kernel is slower, It might be something related to thermal throttling so im not sure...
Posted in the adoptable storage thread but thought it prudent to post here too. The adoptable storage patch with this kernel would result in saying the sd card is corrupt (3 different cards) by using the stock kernel, formatting the card as internal it worked. Flashed this kernel again and it is still working
qbic2 said:
Thanks for great work !
When installing kernel on 705 there is message that 805 kernel was installed (I know its a typo).
Testing.
Geekbench scores:
Iron: 564/1593
Stock: 811/1993
This is strange, it seems that your kernel is slower, It might be something related to thermal throttling so im not sure...
Click to expand...
Click to collapse
I checked my defconfig. Should be written T705 at least in kernel it is.
That score can differe from each time to time depending on temperature of soc and outside
nutley said:
Posted in the adoptable storage thread but thought it prudent to post here too. The adoptable storage patch with this kernel would result in saying the sd card is corrupt (3 different cards) by using the stock kernel, formatting the card as internal it worked. Flashed this kernel again and it is still working
Click to expand...
Click to collapse
The patch changes something in fstab and my fstabs are patched to work with f2fs that's probably why
Sent from my SuperMan powered SM-G930F
is this is the one included in the new 700 rom?(3.2)
mordeith said:
is this is the one included in the new 700 rom?(3.2)
Click to expand...
Click to collapse
Same question, any difference between this one and the one provided on your rom?
ruicc said:
Same question, any difference between this one and the one provided on your rom?
Click to expand...
Click to collapse
It's 100% the same. Normally same kernel number means same
Is there any way of tweaking the settings? Such as voltages and speed
[size=+2]DISCLAIMER[/size]
Code:
[I][center]* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but I'm very interested in thermonuclear war, so if you point the finger
* at me for messing up your device just because of this kernel,
* I will send you to mars on a nuclear rocket. Act accordingly.
* I know this paragraph is conspiracy-related,
* so don't ask about it. Welcome...[/center][/I]
{
"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"
}
[size=+2]ABOUT[/size]
[size=+1]The Malakas Kernel or MLX, is a balance between speed & efficiency with all latest patches optimized to take full advantage of your device.
It is made off Lineage source to ensure optimal working state. The MLX kernel is one of the most patched kernels adapting work from famous developers like Sultan for example.
Work on this kernel is very serious and will continue to improve even further.
Works on both MIUI and custom roms.[/size]
[size=+2]PREREQUISITES[/size]
1. Unlocked bootloader.
2. Working TWRP/Recovery. (CLEAN FLASH IF YOU HAVE ISSUES)
[size=+2]FEATURES[/size]
Toolchain used self compiled GCC 10 snapshots
Upstreamed from android-linux-stable/msm-4.9 (+ f2fs-stable + android-4.9)
Merged latest LineageOS 16.0 updates
Merged CAF tag LA.UM.7.3.r1-07900-sdm845.0 (+ other CAF cherry picks)
Touchscreen drivers always updated to the latest versions
Touch/Input lag reduction and increased touch smoothness
Dt2w/Dt2s
Fast charging
USB Fast charge control
Sultans simple low memory killer
Kcal Display color control
Klapse v5.0 Livedisplay kernel module
Backlight expanded limits of minimum/maximum brightness control
Sound control
Fsync control
Swap
Zswap
Zram (deflate, lzo, lz4, lz4hc, zstd)
Support added for F2FS, NTFS, SDFAT, VFAT, EXFAT
MAC address randomization
Wireguard Support
300 Hz scheduler tick
GPU 180-710Mhz / optional GPU OC manually 180-820Mhz (preconfigured in MLX tweak)
Non Display OC / Display OC TIANMA panels 69hz - EBBG & JDI panels 65hz
Many more patches and improvements, check commits
TCP Congestion Algorithms :-
Code:
westwood, reno, cubic, bbr, bic, cdg, dctcp, highspeed, hybla, htcp, vegas, nv, veno, scalable, lp, yeah, illinois
CPU Governors :-
Code:
conservative, ondemand, userspace, powersave, performance, schedutil, blu_schedutil, pixutil
GPU Governors :-
Code:
compute, mem_latency, bw_hwon, msm-vidc-llc, msm-vidc-ddr, gpubw_mon, bw_vbif, msm-adreno-tz, cpufreq, userspace, powersave, performance, simple_ondemand
I/O Schedulers :-
Code:
noop, deadline, cfq, fiops, sio, bfq, anxiety, zen, maple, tripndroid
Zram compression algorithms :-
Code:
deflate, lzo, lz4, lz4hc, zstd
[size=+2]CHANGELOGS & ADDITIONAL INFO[/size]
Because I will not be updating this thread regularly you can keep an eye out on the original kernel thread from beryllium for changelogs and more updated info.
Original updated thread for additional info: here
Changelogs: here
Frequently Asked Questions: here
[size=+2]INSTRUCTIONS[/size]
1. Have a clean setup. (rom, boot.img & vendor)
2. Install magisk & reboot to rom.
3. Reboot to recovery (clean) flash the kernel & DON'T wipe dalvik/cache. (wiping cache will give bugs in MIUI and most likely give you the app open delay bug)
4. Power on the device and boot to android.
These steps only need to be repeated if you update your setup.
[size=+2]SOURCE CODE[/size]
Kernel: https://github.com/thanasxda/malakas_kernel_xiaomi_sdm845
[size=+2]DOWNLOADS[/size]
Below...
[size=+1]❯❯DOWNLOAD HERE[/size]
[size=+2]SUPPORT[/size]
This is my personal project and am working alone on this, if you appreciate my work you can help by getting me a beer.
[size=+1]❯❯Click here to buy me a beer[/size]
Make sure to hit the Thanks button if you appreciate this! :good:
reserved
thanas said:
reserved
Click to expand...
Click to collapse
you checked this kernel? which result in geekbench and antutu?
@thanas great kernel name....hahahaha most here will never understand
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
i mean seriously xD?
@thanas Had a reboot today and I have attached a log cat. I believe it was around 16:48. It may not have been kernel related but wanted to share with you in case it was. I was part of the testing guys on telegram. Hope it helps. Running havoc 2.7
Runs smooth
Flashed this kernel 10hrs ago with new xiaomi.eu 9.7.11 and had no issues so far.
Good work, keep it up and thank you for your effort.
Heres some Antutu and Geekbench scores.
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
Great, now you made me Google it. [emoji38]
Sent from my Mi MIX 2S using Tapatalk
Best Kernel !!! Over 318k
thk !!! Best Kernel !!!
updated
cool
thk !!! Best Kernel !!!
haha didnt expect this warm welcome. thank u guys, constantly improving. make sure to read the faq.
i will mention the most important things though.
if facebook opens slower than half a second dont ever wipe cache because there is an app open speed bug which makes apps open even slower than stock kernel, otherwise it is extremely fast.
never wipe cache for miui as well otherwise you face even more bugs.
dont use viper4audio because it makes scores suffer. neither use LKT nor lspeed because you will get bugs.
also evaluation thermals are not anymore on by default.
read the faq despite.
hope everyone enjoys. thanks
I experience charging disconnections.
Inviato dal mio MIX 2S utilizzando Tapatalk
yet again. minor update
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
A$$h0l3 kernel ..Greek word with Latin characters. Smart? No, funny? Yeah
updated
thanas said:
updated
Click to expand...
Click to collapse
Hello thanas! Thank you for your work ! Can u add support iptables in the kernel?
So far, I like newest build and with blu_schedutil I get very good bb. Thank you and keep up the good work
i install latest version over miui rom and it erease everything on my phone :/