{
"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"
}
Code:
[B]**Standard Disclaimer** [/B]
* I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting beaten because you broke mom's phone.
* 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 blame me in any way for what happens to your device, I will laugh at you.
What we get ?
⦿ Source with latest CAF changes
⦿ Debloated
⦿ EAS highly accurate model
⦿ Plenty of Govs. and I/O Scheds.
⦿ Wireguard Support
⦿ 64 hz/fps screen refresh rate (Optional)
⦿ Sound Control
⦿ Fsync Toggle
⦿ Latest Upstreams (4.4.217 as of now)
⦿ OTA Updates using Franco Kernel Manager
⦿ And much more under the hood stuff (Check Github)
Note: I am still learning, so if you find any mistakes please let me know. It will really help me to improve.
Download: http://bit.ly/KangMENG
Json Files (For OTA): http://bit.ly/JsonOTA
Steps For Flashing:
1. Reboot to Recovery
2. Take a backup of current Boot.img (For Preacaution)
3. Flash Kernel zip
4. Reboot to System
5. Enjoy ;
Telegram: http://t.me/sidupdates
FAQ:
Q. What is EAS ?
=> This might help you: Energy Aware Scheduling
Q. In which slot should i flash the kernel ?
=> Just Flash it in the cureent slot
Q. Will i have to flash magisk again, if it was already installed ?
=> No
Q. Can i install this kernel on GSI based roms ?
=> No one tested yet, You can be the first
Q. What are the best settings for good performance/battery backup ?
=> I don't know, why dont you try yourself ?
Q. Can you add this or that ?
=> Maybe if it worths that
Source: https://www.github.com/SiddharthBharadwaj/android_kernel_xiaomi_jasmine_sprout/
I would like to THANK to....
@tytydraco for his great work on hex kernel
@osm0sis for Anykernel
@kdrag0n for his great work
@rcstar6696
@crypticfrog for the logo
Sorry if i forgot someone !!!
Liked My Work ? Want to support via donating ? Then just donate me a build server or You can Donate via :
PayPal: https://www.paypal.me/SiddharthBharadwajYT
UPI(Only for Indian Users): [email protected]
**CHANGELOGS**
*08-05-2020
¶ Improved Flasher Layout
¶ Upstreamed to v4.4.222
¶ Merged LA.UM.8.2.r1-06500-sdm660.0
¶ Fixed Random Reboots
¶ Disabled More Debugging
¶ Added Adreno Idler
¶ Enable Simple LMK
¶ Added adrenoboost parameter
¶ Added Drivedroid Support
¶ So Much Under The Hood Stuff
*09-04-2020
¶ Upstreamed to v4.4.218
¶ Switched To Energy Model By hypeartist
¶ Enabled HDR Support for more Tianma Panels
¶ Added Maple & Zen I/O Schedulers
¶ Improvements in Anxiety I/O Scheduler
¶ Improvements in R/W Speeds
¶ Introduce Devfreq Boost Driver
¶ Boost CPU When Using Camera
¶ Disabled More & More Debugging
¶ So Much Under The Hood Stuff
And Also This Is The Initial Release For MIUI Ports.
*25-03-2020
¶ Upstreamed to v4.4.217
¶ Enabled HDR Support for some Tianma Panel
¶ Added DTS Eagle Drivers
¶ Improvements in f2fs
¶ Disabled Some Debugging
¶ Check GitHub for more details.
*29-02-2020
¶ New Energy Model from 4.14 CAF
¶ Add boeffla wakelock blocker
¶ Upstream to 4.4.215
¶ Merge tag LA.UM.8.2.r1-06200-sdm660.0
¶ ASoC: Optimize audio codec!!
This One Too
KangMeng for life ?
it's support miui 11 ? Android 9 ?
This is amazing .. thank you sar for this..
04.jeremiah said:
This is amazing .. thank you sar for this..
Click to expand...
Click to collapse
How to make it 64hz screen refresh rate? Im using 02172020 build?
I see mine is not updated tho sorry brother,
---------- Post added at 11:01 PM ---------- Previous post was at 10:52 PM ----------
Hello sir.. ive used 02162020build for a week found it very precise and good.. even without zram performance is really great now in your latest build is it possible for me to turn off zram? Using fkm?
Shotg1 said:
How to make it 64hz screen refresh rate? Im using 02172020 build?
I see mine is not updated tho sorry brother,
---------- Post added at 11:01 PM ---------- Previous post was at 10:52 PM ----------
Hello sir.. ive used 02162020build for a week found it very precise and good.. even without zram performance is really great now in your latest build is it possible for me to turn off zram? Using fkm?
Click to expand...
Click to collapse
Just flash the kernel with 64hz. About Zram, i dont have knowledge but you can explore it by FKM .
04.jeremiah said:
Just flash the kernel with 64hz. About Zram, i dont have knowledge but you can explore it by FKM .
Click to expand...
Click to collapse
Yeah found it im using it... Im trying to disable zram but taking too long, i dont think zram is needed in sd 660 and also 2gb of zram, i dont think it gives more performance to newer soc like sd 660 maybe in old devices but, i dint5 know why google include zram in kernel 4.4
I flashed on MIUI 11 (10), it's works fine but I lost camera api 2 and the stock camera give me error. I tried editing buid prop for camera api 2 but didn't work
Sorry for my bad english.
I disabled zRAM in a test build and some users reported lags while playing games like PUBG mobile and COD mobile.
There's a huge difference between 60 Hz (default for Mi A2) and 64 Hz?
joaomiguelsm said:
There's a huge difference between 60 Hz (default for Mi A2) and 64 Hz?
Click to expand...
Click to collapse
Nope, not that much 'huge' difference.
SiddharthBharadwaj said:
Nope, not that much 'huge' difference.
Click to expand...
Click to collapse
So the system gets a little more fluid, right?
SiddharthBharadwaj said:
I disabled zRAM in a test build and some users reported lags while playing games like PUBG mobile and COD mobile.
Click to expand...
Click to collapse
Uhm well im a moderate user even playing toram online still haven't face lag
Does our mo a2 cannot be 65hz refresh rate thats why only 64hz? I know getting 66hz is impossible when i was using santoni one dev. Build wolf kernel with 65hz u really feel the differences of 60hz and 65, Well its really awsome using 64hz... Fuild scrolling...
Shotg1 said:
Does our mo a2 cannot be 65hz refresh rate thats why only 64hz? I know getting 66hz is impossible when i was using santoni one dev. Build wolf kernel with 65hz u really feel the differences of 60hz and 65, Well its really awsome using 64hz... Fuild scrolling...
Click to expand...
Click to collapse
Even 67-68 hz is possible but it will drain battery and may damage the panel. So, being under the limits is the best way to be safe.
SiddharthBharadwaj said:
Even 67-68 hz is possible but it will drain battery and may damage the panel. So, being under the limits is the best way to be safe.
Click to expand...
Click to collapse
Ok so 64 is the safest thank you so much for the kernel
Please fix camera for miui 11.
NewazBen said:
Please fix camera for miui 11.
Click to expand...
Click to collapse
I am working on it, you will get an update for MIUI soon.
Related
Features
Interactive governor as default
CFQ I/O scheduler as default
bic TCP congestion scheduler
Full init.d scripting support
SE Linux set to permissive (will prevent private mode from working)
Fully working Auto-Root for all 5.1.1 roms
Thanks to the S6 Overload, @g.lewarne, we have a unified dtb for 920/925 P and R4 devices...since he's such a busy person, I will be maintaining on this side....and update as appropriate on the changes @g.lewarne makes...
v9 initial - 120615
No longer beta! Yay!...
Disabled selinux and auditd...
Ramdisk being compressed using lzma from gzip...
Reverted to UniKernel v8 Interactive and VM settings...helpfully this fixes the lockscreen issue...testers have not seen this issue...
v9 beta - 112915
Removed "Add lz4 compressor and crypto modules" commit and added "Compressor: Add lz4 modules, Speedup lz0" commit
v9 beta - 1110815
Based on COI6
Added ROW scheduler
lz4/lz4hc fixes
block: Make CFQ default to IOPS mode on SSDs
v9 beta - 100815
Implementation of /system/unikernel.prop (more about this, below, in the second post)
selinux: Do not allow mode changes [HACK]
sd: Avoid sending medium write commands if device is write protected
binfmt_elf.c: use get_random_int() to fix entropy depleting
arm64: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS
Revert "staging: binder: Change binder mutex to rtmutex."
Usb: Gadget: Add DriveDroid support
Add lz4 compressor and crypto modules
GPU: Mali: Rework Throttling and DVFS control
Block: Add BFQ and FIOPS Schedulers, Optimize Deadline
cpufreq: exynos-mp-cpufreq: Add calibrated power coefficients
Squash of AndreiLux's power efficiency patch set
cfq-iosched: fix the setting of IOPS mode on SSDs
writeback: Fix occasional slow sync(1)
fs/sync: Make sync() satisfy many requests with one invocation.
block: Reserve only one queue tag for sync IO if only 3 tags are available
block_dev: implement readpages() to optimize sequential read
jiffies conversions: Use compile time constants when possible
readahead: make context readahead more conservative
sync: don't block the flusher thread waiting on IO
writeback: fix writeback cache thrashing
Make sure you have OEM Unlocking enabled in Developer Options before flashing kernel...
No, seriously...go to Settings > Developer Options > OEM Unlocking...On? Good...continue...
Downloads
925P - https://www.androidfilehost.com/?w=files&flid=44925
925R4 - https://www.androidfilehost.com/?w=files&flid=44926
Source
https://github.com/djvoleur/G92XP-R4_COI9
/system/unikernel.prop
Below are the lines added to unikernel.prop and their default settings...
kernel.turbo=false (default) or true
kernel.interactive=battery (default) performance
kernel.scheduler=cfq (default) noop deadline fiops bfq
kernel.vm=tuned (default) or stock
kernel.gapps=true (default) or false
kernel.initd=true (default) or false
If you want to what they exactly do, click here
For now, you will need a file explorer (with root access) to make changes to the file...just make sure that it keeps the permssions rw-r--r-- (or 644) and you will have to reboot for the changes to take effect...
Project
Here is what I have so far with the app...
{
"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"
}
It will be able to apply the settings dynamically without having to reboot the phone and save the settings to the unikernel.prop file...I'll let everyone know once this has been completed...
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
DR0IDMANIAC said:
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
Click to expand...
Click to collapse
Sweet...my tester wasn't awake to see if it booted... Yaaay!
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
itskapil said:
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
Click to expand...
Click to collapse
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Changelog
Unikernel v5-0003a
- Fixed LTE
Unikernel v5-0003
- Fixes TSP firmware reported version in *#2663# service menu
- Fixes Edge devices battery temperature reporting
- Add DriveDroid Support
Unikernel v5-0002
- Patchup to full BOG8
- Completely overhauled Unification
- Updated Touchscreen firmware for all models
- Fixes "Backwards screen" scenario on some 925 models
- Completely reworked Cypress / FTS Touchkey unification code
- Supports engineering bootloaders- including Call Audio
- Added variant detection to Thermister (temp sensor) values in universal device tree
- Optimised Inputbooster head/tail times for responsiveness
- Reduced some WakeLocks
- Added Google apps power management tweaks
- Re-added lz4 zswap compressor and set as default
- Inreased swap size
- Removed faulty memory management tweaks (lag fix)
- Entropy deletion fix
- Added more support for Korean (K) variants
- Removed all possible kernel debugging, logging and statistics gathering, except Android Logger
Unikernel v5-0001
- Rebased to BOFJ/COF8 sources
- Fixed 800MHz bug
- Removed lz4 zswap compression
- o2 compile optimisation flag
- Added lubricant to user experience
Click to expand...
Click to collapse
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Working great!! Thanks for sharing!
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
djvoleur said:
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Click to expand...
Click to collapse
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Click to expand...
Click to collapse
[TOTALLY-UNRELATED]
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
TookRDerbs said:
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
Click to expand...
Click to collapse
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Alpine- said:
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Click to expand...
Click to collapse
yea it took me a while to figure out why my hotspot would randomly stop working lol
on a side note thanks for the kernal dev its working perfectly!
is the compatible with OF7 or just OFE?
xSkyFlasherx said:
is the compatible with OF7 or just OFE?
Click to expand...
Click to collapse
Both
Edit: I take that back. I was reading the GT post but you're referring to the kernel sorry
I'm going to go sing of the joys you've brought us and then flash this!
Sent from my SM-G920P using Tapatalk
bpdev said:
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Click to expand...
Click to collapse
This is built on BOFE...
Da Baron said:
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
Click to expand...
Click to collapse
Unified dtb...and interactive changes...that's it...
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff.
Click to expand...
Click to collapse
Ours is probably gonna be a tad but different than the main thread...if there is an important change, I will build/update as needed...
Your kernel is running super smooth. Haven't experienced any lag like i use to. Testing battery life today.
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Lousy Battery life on the new kernel (072715 Kernel) I'll barely get 7 hours if that. Is the deep battery fix applied? Anybody else seeing this?
---------- Post added at 06:12 PM ---------- Previous post was at 06:06 PM ----------
ksimpsonel said:
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Click to expand...
Click to collapse
Here you go
http://1drv.ms/1fF2lfB
Hi,
Presenting My First kernel for otus
{
"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"
}
..Features..
[*]Based on CM latest Source
[*]Linaro cortex a7 toolchains help to reduce lag
[*]exfat support [OTG][untested]
[*]Disabled CRC check
[*]Optimized SLUB
[*]Aggressive multi-core power savings
[*]Enabled ARCH_POWER
[*]lowered latency
[*]Fastcharge
[*]Added Simple Gpu Algorithm Thanks to @faux123
[*]Governor Added
Code:
[FONT="Fixedsys"]Lionheart
Smartmax
ZZMOVE[/FONT]
[*]kcal by @savoca
[*]Double tap to wake fixed
[*] fs: Add fsync control
[*] block/deadline: tweaked for better performance
[*] I/O Schedulers added
Code:
[FONT="Fixedsys"]zen
vr
sio
fifo[/FONT]
[*] fs/dyn_sync_cntrl: dynamic sync control
[*]Powersuspend: new PM kernel driver
[*] HotPlug
Code:
[FONT="Fixedsys"] Intelliplug Thanks to [user=3332811]@faux123[/user] again :D
AutoSMP Hotplug driver thnx to [user=4203114]@mrg666[/user]
Alucard Hotplug[/FONT]
[*] Can be boot with Anyrom.zip only [cm13/aosp]
[*] kernel version upgrade to 3.4.109 >> 3.4.110
[*] Vibration Intensity Control: Let’s you adjust the intensity at which your phone vibrates
[*]Underclock upto 96 mhz
[*] Pipe flag enabled
[*]-O3 Optimization
[*] Graphite
NOTE: -I have Worked this project. For that I dont want money . but you should respect my project and also if you use my commit or source please feel free to it. Will be glad for that. Just include me in the credit list and thats all. If i am forgetting someone name the feel free to PM me
lasted antutu score is 31000+
Download link with changelogs
Screenshoot- [updated]
Click to expand...
Click to collapse
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
You can contribute by commit, rate the thread 5 star ,Donating me or by simple pressing thanks...
Source
Help me To pay my Internet bill
Note:-
Don't me stupid thing like what is this? use Google for it. i will clarify it as much as I can but everything has its own limitation . So please use Google .
Click to expand...
Click to collapse
Thanks-
@ZaneZam ,
@cm
@faux123
@zeeshanhussain12 for uv
@rainforce279
@Carlos Arriaga, he is man of my kernel fixing i love u
@savoca, @squid2 ,@Casper1982,Motorola, xda, linux, @KazuDante for testing ..all of us
Click to expand...
Click to collapse
XDA:DevDB Information
[OTUS][CM13][KERNEL]Leno build-5 [DT2W][KCAL][HOTPLUG DRIVERs], Kernel for the Moto E 2015
Contributors
rajit
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Build-5
Created 2016-01-14
Last Updated 2016-01-19
changelogs & Download
OLD
Build-1
Code:
initial release
Build-2-
Code:
[LIST]
[*]Quick wakeup
[*]deafualt on demand
[*]zzmoove governor added[B] [[COLOR="Red"]new[/COLOR]][/B] Special Thnx to @ZaneZam
[*]intellidemand governor added[B] [[COLOR="Red"]new[/COLOR]][/B]
[*]conservative governor added [B][[COLOR="Red"]new[/COLOR]][/B]
[*]Lionheart governor added [B][[COLOR="Red"]new[/COLOR]][/B]
[*]Optimize very unlikely/likely branches
[*]Optimize for size
[*]Advanced Power Management Emulation
[/LIST]
Build-3
Code:
[LIST]
[*]added faux soundcontrol 3.4
[*]Reduced swappiness from 60 to 40
[*]exfat support
[*]governor removed [will add later]
[/LIST]
Build-4
Code:
[LIST]
[*]Double tap to wake fixed
[*]swipe to wake removed
[*]LCD_KCAL: Color control thanks to @savoca
[*]Lionheart Governor added
[*]Smartmax Governor added
[*]Added Simple Gpu Algorithm by Faux123
[*]Fastcharging
[*]lowered latency
[*]Enabled ARCH_POWER
[*]Enabled aggressive multi-core power savings
[*]Optimized SLUB
[*]Disabled CRC check
[*]exfat support
[*]Swappiness reduced of 60 to 40
[/LIST]
Build-5
Code:
1. fs: Add fsync control
2. block/deadline: tweaked for better performance
3. I/O Schedulers added
zen
vr
sio
fifo
4. fs/dyn_sync_cntrl: dynamic sync control
5. Powersuspend: new PM kernel driver
6. Intelliplug thanks to @faux123 again
7. continue
Build-6
Code:
[LIST]
[*]kernel version upgrade to 3.4.109
[*]ZZMOOVE GOV added
[*]Hotplug: Autosmp driver
[*]Touch Freeze issue fixed
[*]Now can boot with anyrom.zip [cm13/aosp]
[*]forgot :P
[/LIST]
Leno Build -7
Code:
[LIST]
[*]Underclocked to 96mhz
[*]Kernel version upgraded to 3.4.110
[*]Pipe Flag enable
[*]all dirty from the kernel version vanished :P
[*]Forgot .. check my github
[/LIST]
Build-8
Code:
[LIST]
[*]vnswap: integrate vnswap from Samsung
[*]Makefile: Added compilation optimization flags for more smoothness
[/LIST]
Click to expand...
Click to collapse
Build-9
Code:
1. squashed update from Motorola
2. Alucard Hotplug added
3. Some fixes
USE this app for enable/disable Dt2w and
use this think for KCAL Color control
Click to expand...
Click to collapse
Rate this thread 5 Sta *****R
Download
Code:
[URL="https://www.androidfilehost.com/?w=files&flid=52531"]Build-9[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=65375303&postcount=166"]Build-8[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64969431&postcount=115"]Build-7[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64882760&postcount=94"]Build-6[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64834944&postcount=66"]Build-5[/URL]
[URL="http://www.mediafire.com/download/202ax0dc71cdg5p/leno+build-4.zip"]Build-4[/URL]
[URL="http://www.mediafire.com/download/qc9om655rq9af5z/leno+build-3..zip"]Build-3[/URL]
[URL="http://www.mediafire.com/download/o611e57w8h7bc8r/leno+build-2..zip"]Build-2[/URL]
[URL="http://www.mediafire.com/download/66bv8nuhl65d0zf/leno+build-1.zip"]Build-1[/URL]
What is KCAL - Advanced color contro ?? see this link go and give a thank
Double tap to wake
changelogs & Download
Please use Lestest TWRP always
How to Flash ??
1. Download the leest one . You can take the old one too
2. Flash it on any cm13/aosp based Rom With lesest twrp*
3. Clear cache(must or sometime the device will not work properly)
4.reboot
What is the best value to set the Kernel?
IDK, its depends on how u use.
Can I turn on both Intelliplug and MPDecion?
-my suggestion -No
What app will be best?
use kernel aduitor and do one thing apply all value after 40sec as the kernel need to satble itself.
Any other?question?
-well ask it but searching can solve 99.9% issue
ZZmoove
-
ZaneZam said:
Description of how u can switch build in Profiles
Beside of the well known ones like "Yank...","Battery","Performance" etc. settings
i did some new ones for ZZMoove v0.8 in addition which can be checked out
in particular in the new profile header file provided HERE
So for those of u which have not the possibility to switch profiles with kernel dev provided tools/scripts/or what
ever but still want to switch to any of the build in settings you can do following:
use tools like Android Tuner ,SetCPU or similar tools which are supporting the change of multible tuneables on-the-fly
or just do it directly in kernel sysfs via a terminal emulator and give the tuneable "profile_number" one of the following values:
for Default (set governor defaults)
for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
for ZaneZam Relax -> NEW! based on moderate (except hotplug settings) with relaxed sleep settings (to react audio/bluetooth/wakeup issues)
(since version 0.9 beta4: cpu temperature threshold of 65°C enabled if exynos4 cpu temperature reading support was compiled with the governor)
after a tunebable view-refresh in the tools/console u can see the name of the currently set profile in the "profile" tuneable,
but keep in mind not every tool supports returning chars in tunebables as some of them are internally handling them as numbers,
even though in fact they are chars in kernel sysfs so u might see a "-1" then (for example with SetCPU) not so with
Android Tuner which shows (again) what a great app this is.
Some last note for the game profile: plz do not complain about ingame performance issues or lags with this setting.
i tuned it to be more aggressive in terms of bringing freq down. reference game was angy birds star wars *g* calming
down zzmoove while playing this game was really a chellange, don't know why but it stresses the system a lot more
than others and u know how 'hasty' zzmoove can be another test game was temple run 2 and here u can see a significant
improvement with this setting. it's a bit difficult to give u THE universal setting for all games as they differ too much in terms
of how much the system is stressed by them. so we have to share our experiences to further optmize it till i made scaling
blocks more "intelligent" and therefore more automatically (idea already exists!!)
Have fun with all the settings and feel free to report back how they work for you, and/or post new ones! :highfive:
Click to expand...
Click to collapse
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
---------- Post added at 03:11 PM ---------- Previous post was at 03:10 PM ----------
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
KazuDante said:
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
---------- Post added at 03:11 PM ---------- Previous post was at 03:10 PM ----------
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
Click to expand...
Click to collapse
Its first buid. haven't change too much anything .. wait for the next build.. and for this build you can give a try .. feedback appriciated
seems no one interested ?
rajit said:
seems no one interested ?
Click to expand...
Click to collapse
im very interested.....ive tested the first build and it works fine no hick-up no bugs as far as i could see.
will be testing 2nd release to see the improvements.
KazuDante said:
im very interested.....ive tested the first build and it works fine no hick-up no bugs as far as i could see.
will be testing 2nd release to see the improvements.
Click to expand...
Click to collapse
post some battery stats .. tell me from when u r using.. will upload build 2 today :good:
rajit said:
post some battery stats .. tell me from when u r using.. will upload build 2 today :good:
Click to expand...
Click to collapse
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
KazuDante said:
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
Click to expand...
Click to collapse
Cant understand the kernel editor part. Since u play game freq u can try zzmove . my choice. Thank u
rajit said:
Cant understand the kernel editor part. Since u play game freq u can try zzmove . my choice. Thank u
Click to expand...
Click to collapse
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
---------- Post added at 08:27 PM ---------- Previous post was at 07:39 PM ----------
KazuDante said:
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
Click to expand...
Click to collapse
Just tried it (2nd build) on my daily rom (Resurection Remix) and got bootloop.
Will try on a different rom to see if it persist.
Wich rom are you currently using?
KazuDante said:
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
---------- Post added at 08:27 PM ---------- Previous post was at 07:39 PM ----------
Just tried it (2nd build) on my daily rom (Resurection Remix) and got bootloop.
Will try on a different rom to see if it persist.
Wich rom are you currently using?
Click to expand...
Click to collapse
Cm13 official .. It sould boot properly .. post log if poosible. Will find out
rajit said:
Cm13 official .. It sould boot properly .. post log if poosible. Will find out
Click to expand...
Click to collapse
It might just be because that rom has not been updated yet with the lastest tree of cm 13......tested with cyanpop and it works great.
Was not possible for me to pull any logcats in that state
KazuDante said:
It might just be because that rom has not been updated yet with the lastest tree of cm 13......tested with cyanpop and it works great
Click to expand...
Click to collapse
Now with some tweaks i will atempt to make free ram sitting in the 600's
Very good kernel for CM13 and CM13 based roms.:good::good::good::highfive:
i had to find a way to post this update but dude im not sure if its because ive not been using the hotspot but your kernel has been great battery wise.....i started using the phone since 7am and used it like i would normally ( beside hotspot) and at 7:43 last night i was at 57% with cpu maxed gpu maxed(my personal seeting)with zzmoove gov.
Doesn't boots with mokee rom
new Build Up.. someone could help me to make a logo or can give me a logo will added to op
rajit said:
new Build Up.. someone could help me to make a logo or can give me a logo will added to op
Click to expand...
Click to collapse
again not even that i can do.....but at least i can be the first to test ur new build.......sup bro...luckily im still around.
KazuDante said:
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
Click to expand...
Click to collapse
123himang said:
Doesn't boots with mokee rom
Click to expand...
Click to collapse
Rom isn't updated i guess.. Ask the rom devloper please ..
Thank you
{
"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][O/MIUI][4.4.140+] ★BlackBox-Kernel-R1.5★ | Darker Than Your Ex's Heart
{
"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"
}
BlackBox Kernel "R"-Edition
(Redmi Note 5 Pro - WhyRed)R-Edition of this Kernel will always be focused on Stability and the X-Edition will be Focused on Experimental features. This Thread is for R-Edition of BlackBox Kernel. Compatibility:
Every Oreo Based ROM
-LineageOS
-Resurection Remix
-Mokee ROM
-AEX
-DOTOS
-ETC
[*] WORKS ON MIUI TOO
Features:
Epic Battery Life
No Tweaking Needed - Kernel takes care of everything! Flash and Forget!
WhyRed: Enable KCAL Color Control
Enable Boeffla WakeLock Blocker
Adreno Idler & Simple GPU Algorithm
Viberation Strength Control
Adreno Boost
Added UKSM (Special Thanks to @haseo97)
Added and Enabled Westwood (Default) and Other Congestion Control
Fsync on/off Support
WireGuard Kernel Integration
CPU Wake Boost Driver Enabled for WhyRed
Optimized Console FrameBuffer
Updated Camera Drivers (Video Recording Fixed)
Various Patches for Battery Efficiency and CPU Tweaks. Thanks to @sultanxda
Misc ARM Patches, VFS Cache Reduced to 50
CPU Freq: Patches
Disabled GFS: Improves UI Responsiveness.
TCP: Initial window size (Net Speed Improvement)
Enabled F2FS Support
Dirty Ratio & Dirty Background Ratio Tweaks
NOATIME and NODIRATIME by default ~20-30% Linux Disk Performance Gain
Disabled CRC Check - mmc: disable crc check for 30% extra performance
Compiled with Clang 7.0.2
Built on Stable Kernel Source by TeamWhyRed
Updated CAF to LA.UM.6.2.r2-03900-sdm660.0
Upstreamed to Latest Kernel Version - 4.4.140 (Check Here - https://www.kernel.org/)
Seperate Builds for MIUI and Custom ROMs (Fixed Brightness for Both, can't have the same source for both)
To Do List:
Release X (Experimental) Version of this Kernel for Overclocking, Special Drivers, Etc(Will Have a Seperate Thread)
Add well known BlackBox patches to this Kernel
Add More Governors
Add More I/O Schedulers
Listen to the Users
Installation:
Download the Flashable Kernel Zip
Flash using TWRP or Equivalent Recoveries
Restart and Let the Kernel take care of everything
Download Link: Download Latest BlackBox-R-Edition
Want to Learn how to make Kernel's and ROM's? - Video Tutorials on My Channel
My Github Profile - Kunal Kene on Github
Want to Buy Me a Coffee? - Donate to Kunal Kene on PayPal
XDA:DevDB Information
[KERNEL][O/MIUI][4.4.140+] ★BlackBox-Kernel-R1.5★ | Darker Than Your Ex's Heart, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_whyred_TWR
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R1.5
Created 2018-06-02
Last Updated 2018-07-18
Changelog
BlackBox-R1.5 - 19/07/2018:
Merge tag 'v4.4.140' into BlackBox R
Added UKSM (Special Thanks to @Haseo97)
Add and Enable Westwood and Others
Enable Simple GPU Algorithm
Few Other Patches for battery and Performance
Seperate Builds for MIUI and Custom ROMs (Fixed Brightness for Both, can't have the same source for both)
BlackBox-R1.4 - 25/06/2018:
Adreno Idler
Viberation Strength Control
Upstreamed Linux Kernel to v4.4.138
Block more Wakelocks
BlackBox-R1.3 - 10/06/2018:
Updated Camera Drivers (Video Recording Fixed)
Various Patches for Battery Efficiency and CPU Tweaks. Thanks to @Sultanxda
Updated CAF to LA.UM.6.2.r2-03900-sdm660.0
Upstreamed Linux Kernel to v4.4.136
Works on MIUI (Auto brightness a little broken, will be fixed soon )
BlackBox-R1.2 - 06/06/2018:
WiFi Fix for people with WiFi Problems
WhyRed: Enable KCAL Color Control
Enable Boeffla WakeLock Blocker
Fsync on/off Support
Adreno Boost
BlackBox-R1.1 - 05/06/2018:
WireGuard Kernel Integration
CPU Wake Boost Driver Enabled for WhyRed
Optimized Console FrameBuffer
Misc ARM Patches, VFS Cache Reduced to 50
CPU Freq: Patches
Disabled GFS: Improves UI Responsiveness.
TCP: Initial window size (Net Speed Improvement)
BlackBox-R1.0 - 02/06/2018:
Epic Battery Life
No Tweaking Needed - Kernel takes care of everything! Flash and Forget!
Enabled F2FS Support
Dirty Ratio & Dirty Background Ratio Tweaks
NOATIME and NODIRATIME by default ~20-30% Linux Disk Performance Gain
Disabled CRC Check - mmc: disable crc check for 30% extra performance
Compiled with Clang 7.0.2
Built on Stable Source
How to Report and Request Feature? Post Logs if Needed! Be specific on feature for requests. :highfive:
Reserved
TELEGRAM GROUP FOR THIS KERNEL -> Join BlackBox Kernels - WhyRed Telegram Group
KERNEL BASE SOURCE -> On Github Thanks to @Shahan_mik3 & vasishath
CREDITS FOR THE PATCHES, DRIVERS AND MODS GOES TO THEIR CREATORS WHOM YOU CAN FIND IN THE COMMITS SECTION
AND FINALLY THANKS TO BETA TESTERS
@ayushk780 for testing the WiFi Fixed Version on AEX (BlackBox-R1.2)
Yeah ...thankx
Thanks dev ?
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
alreadyregistered said:
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
Click to expand...
Click to collapse
Haven't Tested it on Mokee, but shouldn't have any Issues! Can you confirm it for us?
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
blackman01 said:
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
Click to expand...
Click to collapse
In our case OC would make sense because we have an underclocked Snapdragon 660. Same for our GPU, it's an underclocked Adreno 512. However, a stable kernel is more important (for me).
blackman01 said:
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
Click to expand...
Click to collapse
Don't worry the R-Edition of this Kernel will always be focused on Stability and the X-Edition will be Focused on Experimental features. This Thread is the R-Edition Thread. :fingers-crossed:
Try it or die said:
In our case OC would make sense because we have an underclocked Snapdragon 660. Same for our GPU, it's an underclocked Adreno 512. However, a stable kernel is more important (for me).
Click to expand...
Click to collapse
Whyed has 636 brada ...
blackman01 said:
Whyed has 636 brada ...
Click to expand...
Click to collapse
WHICH is an underclocked 660. Which is an underclocked 820 (with a ****tier gpu). What does not make sense?
Kunal.Kene.1797 said:
Haven't Tested it on Mokee, but shouldn't have any Issues! Can you confirm it for us?
Click to expand...
Click to collapse
Surely, but 2mrw.
blackman01 said:
Whyed has 636 brada ...
Click to expand...
Click to collapse
Snapdragon 636 = Snapdragon 660, just a lower clock.
Is there sound control in this kernel?
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Is This kernel fix video recording issue in RR , asking because u mantion built with miui stable sources.
alreadyregistered said:
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
Click to expand...
Click to collapse
I can confirm its working on mokee rom:good:
Try it or die said:
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Click to expand...
Click to collapse
wifi fine here, latest RR
Im gonna review in these days, thanks for kernel!
Try it or die said:
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Click to expand...
Click to collapse
gaurav055 said:
Is This kernel fix video recording issue in RR , asking because u mantion built with miui stable sources.
Click to expand...
Click to collapse
WiFi is working normally! which ROM are u on? try Reflashing and Restarting. Anyone else facing this?
@gaurav the focus hunting issue on RR or any is because MIUI sources are partially broken. will be fixed soon! and when it is, you will be notified in the changelog!
{
"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"
}
The second round's time has come. I wanna present my kernel here. This kernel focuses on to be a good kernel. My motto is "I don't have motto".
Compatible ROMs:
Should work with all ROMs
Features:
Based on kernel.lnx.4.4.r37-rel CAF branch
Uptodate with latest linux kernel base
Compiled with GCC 8.3 with O3 and graphite opts
Many tracing, logging, debugging, security sh*t removed
EAS
Double tap to wake [Thanks to @vasishath]
Added a bunch of IO scheds( BFQ, tweaked maple, tweaked FIOPS, sio, anxiety)
Spectrum profiles support, can be switched with SmartPack kernel manager
KCAL support
Wakelock blocker (Thanks to @boeffla)
Added Adreno boost
WireGuard support
Headphones gain control
Microphone gain control
Best sound quality
32 bit up to 384 kHz audio playback support
DTS Headphone:X support
CPU OC to 1.8/2.2GHz
CPU/GPU UV
Xbox and PS controller support
HDR support for all whyred/wayne panels
exFAT, NTFS, F2FS support
sRGB support(you can find the custom control for smartpack in the extras folder)
Flashing instructions:
If you are using other custom kernel then at first dirty flash the ROM
Flash the kernel(OC or nonOC)
Flash the perfboost fw config module
If you experience brightness issues then flash the *255 version
Download link:
https://bit.ly/2JZLrwC
AFH mirror: https://www.androidfilehost.com/?w=files&flid=297054
Credits:
@frap129
@nathanchance
@AxelBlaz3
@Shekhawat2
@Ajmy_znr
@psndna88
@andip71
@xanaxdroid
@sultanxda
@YaroST12
@celtare21
@0ctobot
@tytydraco
@kdrag0n
@uvera
All the devs from whom i kanged
Source code:
https://github.com/ktommy91/kernel_xiaomi_sdm660.git
If you like what I made you can give some $ for my funeral:
https://www.paypal.me/ktommy91
Changelog:
r5.0:
- Rebased on kernel.lnx.4.4.r37-rel
- Built with GCC8.3 with O3 and graphite opts
- Dropped many useless stuff
- Kuran's new scheduler and locking backports added(1.1 in hackbench)
- ...See on github
r5.1:
- Linux 4.4.190 merged
- Scheduler improvements(thx to Kuran)
- Some reverted audio patches(better clarity)
- defconfig: disable vmstat event counters
- arm64: Select ARCH_HAS_FAST_MULTIPLIER
- treewide: remove some missed tracing
- Added the missed minimum brightness change option
- Added the missed HDR support
- ASoC: msm: Handle bit_width to configure ASM session for FLAC playback
- USB tethering fixed
- arm: dts: qcom: add the panel-ack-disabled property to whyred/wayne/tulip panels
r5.2:
- kernel-common/android 4.4 merged (Linux 4.4.192)
- Qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07500-sdm660.0 CAF tag merged
- Added the changes from LA.UM.7.2.r1-07500-sdm660.0 CAF tag
- f2fs: Set cp_interval to 30 secs and make it no-op
- drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO
- nvt_touch_d2s: Use a FIFO thread for work processing
- ... see on github
r5.3:
- Linux 4.4.194 merged
- LA.UM.7.5.2.r1-03700-8x96.0 CAF tag merged
- added some missing changes from LA.UM.7.2.r1-07600-sdm660.0
- qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07600-sdm660.0 CAF tag merged
- sched: Import sched_irq_work_queue()
- cpufreq: schedutil: Queue sugov irq work on policy online cpu
- printk: silence healthd messages from userspace
- sched/fair: Don't assign runtime for throttled cfs_rq
- Revert "drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO"
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
John Amin said:
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Click to expand...
Click to collapse
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Frkanyldz said:
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
Click to expand...
Click to collapse
Huaxing should work.
In the 2.6 version, this is not a problem, but other current kernels are still going black screen issue
I'd like to try this kernel, but bootloop always bother me..
delphinuz said:
I'd like to try this kernel, but bootloop always bother me..
Click to expand...
Click to collapse
Magisk and some modules bother you.(or the stalkers)
ktommy91 said:
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Click to expand...
Click to collapse
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
works on miui?
Non UV versions are up, flash if you experience random freezes.
John Amin said:
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
Click to expand...
Click to collapse
Darktuil +512 MB zRAM
raptorddd said:
works on miui?
Click to expand...
Click to collapse
Should.
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
UV versions what is that
John Amin said:
UV versions what is that
Click to expand...
Click to collapse
under volt.
raptorddd said:
under volt.
Click to expand...
Click to collapse
do you mean not overclock
John Amin said:
do you mean not overclock
Click to expand...
Click to collapse
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
Man you should've made non uv zip long time ago. I was having bootloop on your kernel since v2.0. If you would have made non uv verison back then. We would not have bootlooo problem. Everything is working perfectly now. No reboots.
One request can you make a ramdisk zip for setting schedutil governer as default like in insigniux where flashing it will make schedutil default cpu governor
raptorddd said:
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
Click to expand...
Click to collapse
so what version you recommend safer non UV or normal
John Amin said:
so what version you recommend safer non UV or normal
Click to expand...
Click to collapse
I recommend non uv as uv one was causing bootloop