[KERNEL][N5X] Zest Kernel reBORN 🍋 - December - Oreo & Pie - Nexus 5X Original Android Development

{
"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:
*** Disclamer
Please behave responsibly and avoid thermonuclear war. I am
not responsible for any bricked devices, etc.
Introduction
This is Zest Kernel. It's an optimized kernel for our device which includes a few nifty features. Built, on every security update, you'll have the best of the best. Features will be listed below and shared, to the most of my ability, across all my supported devices. This isn't just my kernel it's yours too - request any features you like and I'll try to add them in. However, I'm also busy with studies so please don't ask for dumb stuff.
Click to expand...
Click to collapse
Images
Possibly the fastest kernel for our device, here's an AnTuTu benchmark from a fellow user on BLOD (four cores only):
Click to expand...
Click to collapse
Features
Built on UBERnaro toolchain
PaX security commits
DTS Android port commits
@franciscofranco 's battery optimizations
@UltraM8 's SLIMBUS modifications
High tickrate to avoid jitter
My hi-res audio backports
Fauxsound audio gain control
Kali Netunter HID and aircrack-ng support
Backported features for NexusPieX
Click to expand...
Click to collapse
Installation instructions
* Flash via TWRP, or Franco Kernel Manager
* Enjoy!
Click to expand...
Click to collapse
Download
Latest is on my website, all versions available at ftp://ftp.lasterhub.me.
Click to expand...
Click to collapse
FAQ
PM me in XDA's Google TG group.
Click to expand...
Click to collapse
Special Thanks To
Code:
* @franciscofranco for his kernel base
* @Skittles9823 for LMK values
​
XDA:DevDB Information
Zest Kernel Projecc, Kernel for the LG Nexus 5X
Contributors
LazerL0rd
Source Code: https://gitlab.com/ZKP/bullhead
Kernel Special Features: Fastest kernel for the Nexus 5X (bullhead)
Version Information
Status: Stable
Created 2018-03-29
Last Updated 2019-02-16

Reserved

Gpu can be overclocked with this kernel?

Ryder. said:
Gpu can be overclocked with this kernel?
Click to expand...
Click to collapse
No, would you like that though? I can try include in the next release.
Personally, I find GPU Performance Profiel to be sufficient. You can enable in a Kernel Manager I advise FKM (franco kernel manager) as my kernel supports his performance profiles.

It looks really interesting, will test it right now.
For feature request I will ask only one thing : more battery as it's the main problem of this device , the next must come after.
Thanks for your work and be brave for your studies!

LazerL0rd said:
No, would you like that though? I can try include in the next release.
Personally, I find GPU Performance Profiel to be sufficient. You can enable in a Kernel Manager I advise FKM (franco kernel manager) as my kernel supports his performance profiles.
Click to expand...
Click to collapse
Yes, i would like that, for gaming. I prefer only the overclock, not a performance profile

Update released! Bug fixes and cleaned up some code.

Any chance to add sweep or double tap to lock screen? thx

Is it OC by default or just possible to OC. Would rather appreciate if on default clocks as default.
---------- Post added at 10:46 PM ---------- Previous post was at 10:45 PM ----------
Aaand, thanks a ton for giving more hope and support for our beloved Bull.

Ryder. said:
Yes, i would like that, for gaming. I prefer only the overclock, not a performance profile
Click to expand...
Click to collapse
Well there's more than one factor when gaming, CPU also counts. I was advised by @frap129 not to OC the graphics as it'll cause too many hearing issues. The OC'd CPU may improve your gaming.
mosta00 said:
Any chance to add sweep or double tap to lock screen? thx
Click to expand...
Click to collapse
I can try in the next beta update however personally I strongly dislike this feature.
jugoslavpetrovic said:
Is it OC by default or just possible to OC. Would rather appreciate if on default clocks as default.
---------- Post added at 10:46 PM ---------- Previous post was at 10:45 PM ----------
Aaand, thanks a ton for giving more hope and support for our beloved Bull.
Click to expand...
Click to collapse
The OC clocks are set if you use the performance profile within the governor. But during the normal (balanced) profile the only OC bit is maximum clock speed. This can of course be overrided via a Kernel Manager but I'd advise for it to be left.
And, your welcome ?

First of all, just want to thank you for this kernel. Seems to be running extremely well so very nice job on this. Much appreciated :good:
I have 2 questions/requests:
1. I noticed that in the little cluster ""hispeed_freq" is set to 0. I just wanted to confirm that this is correct since I've never seen this set to 0 before in any profile that I can recall.
2. If you haven't already, could you please add disable force encryption to the kernel? I didn't see this listed in the posted features. Thank you.
Thanks again for this kernel. Really liking it a lot so far

Lughnasadh said:
First of all, just want to thank you for this kernel. Seems to be running extremely well so very nice job on this. Much appreciated :good:
I have 2 questions/requests:
1. I noticed that in the little cluster ""hispeed_freq" is set to 0. I just wanted to confirm that this is correct since I've never seen this set to 0 before in any profile that I can recall.
2. If you haven't already, could you please add disable force encryption to the kernel? I didn't see this listed in the posted features. Thank you.
Thanks again for this kernel. Really liking it a lot so far
Click to expand...
Click to collapse
1) Yeah, it's meant to be like that. My kernel uses a Franco-style governor profile with my own changes for performance. There are many different ways to use governor profils and this style uses input as a base to up the CPU.
2) I believe forced encryption is disabled already, I can add it to the features list. For me it's more of a security flaw than a feature though, lol.

@LazerL0rd - One question. By "smoother LED notifier" do you mean the LED animation that jollakernel has which starts sloooowly from nothing to the right color? I'm asking because I dislike jolla's (and Shadow Kernel's) implementation. I like it as shown in this video which is how past kernels such as Phasma had it.

LazerL0rd said:
2) I believe forced encryption is disabled already, I can add it to the features list. For me it's more of a security flaw than a feature though, lol.
Click to expand...
Click to collapse
Yeah I never understood why you would want to not use encryption. Benchmarks even show there is no real life advantage in speed so you just lose security.

LazerL0rd said:
1) Yeah, it's meant to be like that. My kernel uses a Franco-style governor profile with my own changes for performance. There are many different ways to use governor profils and this style uses input as a base to up the CPU.
2) I believe forced encryption is disabled already, I can add it to the features list. For me it's more of a security flaw than a feature though, lol.
Click to expand...
Click to collapse
1) Thanks for the clarification
2) I actually agree .

Benjamin_L said:
Yeah I never understood why you would want to not use encryption. Benchmarks even show there is no real life advantage in speed so you just lose security.
Click to expand...
Click to collapse
Maybe there is a real life battery drain using encryption.

nirogu325 said:
@LazerL0rd - One question. By "smoother LED notifier" do you mean the LED animation that jollakernel has which starts sloooowly from nothing to the right color? I'm asking because I dislike jolla's (and Shadow Kernel's) implementation. I like it as shown in this video which is how past kernels such as Phasma had it.
Click to expand...
Click to collapse
I couldn't find the commit for Phasma's one but if you could provide it for me I'll have a look. I have mine based off jolla's one but I changed it a bit to be less slow.

jugoslavpetrovic said:
Maybe there is a real life battery drain using encryption.
Click to expand...
Click to collapse
Very small extra drain with the ARM optimizations I have in my defconfig (and so do quite a few other kernels). FBE (file-based) uses a bit more on the first unlock but then after it's fine. The battery drain isn't noticiable.

Another update today! This time it's coming with audio driver improvements, tell me what you think!
Sorry for the delay in adding requested features, I'm trying to build my kernel for a few other devices so time is short atm. They're coming soon though

LazerL0rd said:
Another update today! This time it's coming with audio driver improvements, tell me what you think!
Sorry for the delay in adding requested features, I'm trying to build my kernel for a few other devices so time is short atm. They're coming soon though
Click to expand...
Click to collapse
Awesome. Just added IceSound this morning so perfect timing.
Thank you.

Related

[Kernel] StarKissed [ATT, CAN, TMO, USC, VZW]

Welcome to the first custom kernel for the Samsung Galaxy Note 4.​Providing instability to the masses since October 21, 2014​
​
This kernel currently supports most North American carriers. Automatic selection is provided through the use of specialized recovery packages that will detect your device version and make appropriate adjustments.
Mereology (from the Greek μερος, ‘part’) is the theory of parthood relations: of the relations of part to whole and the relations of part to part within a whole. I do not take responsibility for anything these days, but I'll try to do my part and help.
Click to expand...
Click to collapse
Installing N910T ROMs on N910W8
Start with NJ3 stock firmware
Odin Flash CF-AutoRoot
Odin Flash TWRP
Make a full backup
Wipe system, data, cache, dalvik-cache
Install N910T Rom
Reboot System
Reboot Recovery
Install Stockish / Deported
Reboot System
Thank force70 for the guide
Known Issues:
DVFS set to ignore and secure storage disabled often resolve the lag. If you need either of these, stock / stockish are required.
Warning: I only have the T-Mobile version of the Galaxy Note 4
XDA:DevDB Information
StarKissed [ATT, CAN, TMO, USC, VZW], Kernel for the Samsung Galaxy Note 4
Contributors
twistedumbrella
Source Code: http://github.com/StarKissed/starkissed-kernel-trlte
Kernel Special Features:
Version Information
Status: Testing
Created 2014-11-07
Last Updated 2015-01-22
[Kernel] StarKissed [ATT, CAN, SPR, USC, TMO, VZW]
No mirrors please. Updates are posted 1 - 3 times per day.
Check the StarKissed website for compile info (not downloads)
Recovery Packages [Goo]
http://goo.im/devs/playground/galaxynote4/
Kernel source
http://github.com/StarKissed/starkissed-kernel-trlte
Retrieving a Kernel Log:
Code:
cat /proc/last_kmsg /sdcard/kernel_log.txt
SELinux Prerequisites:
The build.prop WILL override the kernel. It needs to be edited to match the desired settings.
Code:
(SELinux disable)
ro.build.selinux=0
(KNOX disable)
ro.config.tima=0
ro.config.knox=0
Potentially Inactive:
Potentially Unsafe:
pegasusQ
Features / Interfaces:
Linux 3.10.13 Linux 3.10.0
SELinux permissive
KNOX disabled
init.d support
Overclock to 2.8, Underclock to 268
Stereo call recording support
MNDIE Control
Motorola Memory Utils
Slimbus Overclock
Optimistic IPV6
intelli-plug (with arm64 updates)
Power Suspend
Simple GPU gov
HardLimit
intelli-thermal v1
Power Suspend Driver v1.5
Sweep2Sleep
Forced Fast Charge v1.2 (+ Wireless Charge Boost)
Advanced TCP avoidance
LZ4 compression
Dynamic FSync
add'l entropy: frandom, erandom (enabled via init.d)
add'l filesystems: NTFS, F2FS, CIFS
io: sio, fifo, zen, vr, bfq, fiops
gov: lionheart, dancedance, smartmax, pegasusQ, smartassV2, intellidemand, umbrella_core
CPU optimizations
Network optimizations
KNOX root and logging permissions
TIMA support, but disabled by default
S-View hack to use any cover​
Common Interfaces
^ Borrowed from faux123 since many interfaces are MSM universal
Code:
cpu governor: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cpufreq: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
intelliplug: /sys/module/intelli_plug/parameters/intelli_plug_active
gpu governor: /sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
gpu freq: /sys/class/kgsl/kgsl-3d0/max_gpuclk
simple GPU gov:: /sys/module/msm_kgsl_core/parameters/simple_laziness
simple GPU gov: /sys/module/msm_kgsl_core/parameters/simple_ramp_threshold
io scheduler: /sys/block/mmcblk0/queue/scheduler
io scheduler readahead: /sys/block/mmcblk0/queue/read_ahead_kb
dynamic fsync: /sys/kernel/dyn_fsync/Dyn_fsync_active
usb fastcharge: /sys/kernel/fast_charge/force_fast_charge
intellithermal: /sys/module/msm_thermal/parameters/enabled
cpu voltage: /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
Power Suspend
Code:
/sys/kernel/power_suspend/power_suspend_state
/sys/kernel/power_suspend/power_suspend_mode (0 - auto, 1 - panel, 2 - userspace, 3- hybrid)
Hardlimit
Code:
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_off
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_off
/sys/kernel/cpufreq_hardlimit/wakeup_kick_freq
/sys/kernel/cpufreq_hardlimit/wakeup_kick_delay
/sys/kernel/cpufreq_hardlimit/touchboost_lo_freq
/sys/kernel/cpufreq_hardlimit/touchboost_hi_freq
/sys/kernel/cpufreq_hardlimit/userspace_dvfs_lock (0 - allow, 1 - ignore, 2 - refuse)
MNDIE Control
Code:
/sys/class/mdnie/mdnie/mode (0 - dynamic, 1 - control, 2 - natural, 3 - movie, 4 - auto)
/sys/class/mdnie/mdnie/...
hijack
curve
copy_mode
sharpen
red_red
red_green
red_blue
cyan_red
cyan_green
cyan_blue
green_red
green_green
green_blue
magenta_red
magenta_green
magenta_blue
blue_red
blue_green
blue_blue
yellow_red
yellow_green
yellow_blue
black, 0664
black_red
black_green
black_blue
white_red
white_green
white_blue
scenario
App & Donations:
StarKissed [SKU] on Google Play allows you to configure many of the options provided by this kernel. Issues or comments about the app can be posted at the XDA StarKissed app thread
Donations are not being collected through the forum. If you would like to donate, you may do so through StarKissed [SKU] on Google Play by using the donate options located in the top right (the green dollar bill guy).
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Nice job twisted keep it coming...
mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.
Lol just throwing it out there , that is my vote
I vote like mgbotoe! Thank you sir!
Sent from my SM-N910T using XDA Free mobile app
Only thing I am seeking is SE Linux Permissive. Thanks for all your work!
Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen
Hardlimit by yank555 I'd like to see, along with your hotplug of choice, I like intelliplug myself, some govs, I usually stick with interactive anyways, maybe some mdnie controls etc etc. Lol I'm just tossing out what I enjoy..but, you tell me, what do you normally build in your kernels.?
re: kernels
twistedumbrella said:
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.
Click to expand...
Click to collapse
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's
glensta said:
Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen
Click to expand...
Click to collapse
I've heard Odin doesn't like the files. I use Heimdall but I'll be looking into that.
Misterjunky said:
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's
Click to expand...
Click to collapse
You're starting to sound like the Best Buy reps when Windows 8 came out. At least before they had to start telling everyone 8.1 was coming to fix how terrible it turned out being once people started using it.
You have to run cygwin or an Ubuntu VM inside windows to build Android. You can run windows AND Ubuntu as windowed applications on Mac. Seems unnecessary when the real issue is consistency in the cm repos. The instructions say to get the Linux compiler ports, while detection identifies the platform compilers.
And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
jpeps said:
And fast change if you can
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sent from my SM-N910T using XDA Premium 4 mobile app
How about color/gamma controls???
jpeps said:
And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't know how good of an idea messing with the adaptive charging would be, but I'll look into it. It depends if that functionality is tied into the USB port charging or not.
It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.
mocsab said:
It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.
Click to expand...
Click to collapse
Use flashify with the img file. Flash the boot option.
{
"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"
}
mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.
twistedumbrella said:
https://goo.im/devs/playground/trltetmo/kernel/. So what should be included? You are welcome to cast your vote for how this kernel evolves.
Click to expand...
Click to collapse
If you could somehow throw in faux sound support that would be awesome .. I miss raising my volume just a bit for alarms...
Anyways Thanks a lot bro
siraltus said:
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.
Click to expand...
Click to collapse
Ironically, modifying imoseyon's kernels was how I first learned to build. I took his and added those one or two additional things I found somewhere else and wanted to use. Right now, I am working on getting intellidemand updated for this kernel, but I am only looking to get a few options that really work well so if there are better, let me know.
For the TCP congestion avoidance, it appears that enabling advanced options somehow broke selection. It appears to work just fine, but that troubles me. I don't want to force a setting for that, but if it comes down to it, I may have to limit the options.
Veno, from some documentation I've recently read, was the optimal option for mobile network performance. I believe it was reno that was best for wifi performance, but I have to go back and read up again.
I added some code for fast charge to be verified, but the layout is much different than most Samsung phones, so I won't know if it works until I attempt to blow up my phone.

[KERNEL] [Feb 19] [GPe] [SENSE] Quantum v1.25 [5.0.1][Multicarrier]

{
"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"
}
Welcome to Quantum, a kernel built around the idea of performance and battery life through smart optimizations. Those who have followed my work on the Galaxy S3 will know exactly what to expect. All feature requests will be considered, and all bug reports should be accompanied by a logcat and as much information as possible, this helps out everyone and gets your problem resolved as soon as humanly possible. For now this is only for Lollipop GPe, but I may branch out to Sense at some point in the future.
Downloads- GPe
1.25- 2/19/2015
v1.23- 2/11/2015
v1.15- 1/22/2015
v1.1- 1/8/2015
v1- 1/5/2015
Click to expand...
Click to collapse
Downloads- Sense
1.25- 2/19/2015
v1- 2/12/2015
Click to expand...
Click to collapse
Changelog:
1.25
Update optimization levels, spread them farther throughout the kernel
New LCD controls from savoca, use his app to adjust
Add CPU POWER driver, enhance battery life
Add native EXFAT driver for faster SD card reads using exfat FS
Fix touchscreen issues
Optimize deadline
Selinux bug fix
Hotplugging fix
Override TCP control
LZMA compression
v1.23
Intelliplug
Intelliactive
TONS of tweaks to increase overall speed and filesystem speed
Improved app-recents loading
Bit-sliced AES with NEON support
NEON accelerated block building
Hotplugging optimizations
Touchscreen power reduction
Back to stable base, rebase whole kernel on new "stable" branch
Reduce display turn on time
Disabled logging for certain features for less text dumping
NEW overclocking 268 MHz to 2.5 GHz
GPU clocking 27 Mhz to 600, included 100 clock for a further reduction of voltage needed
Simple GPU algorithm, expose to userspace configuration
Set Powersuspend to kernel mode by default, no input needed by users
Tweaked interactive for battery life
Enable KSM
Disable ZRAM
v1.15
Revert buggy code
More slimbus overclock
GPU overclock to 600 Mhz- EvolutionMod
Drop down some clocks for better battery life
Kernel mode NEON supported- faster calculations
New toolchain
All 1.1 commits rolled into a less buggy package
v1.1
HD Audio, fix HTC audio bug
New powersuspend driver, enabled by default
Removed flar2 topology and CPU power and replace with updated and specialized topology for krait
Clean up scheduler spikes
Updated to new MSM-8974 Memutils, 10-15% performance boost
GPU driver fixes for smoother perfomance
Fix issues with PE-Workqueues, expand to another queue
Fix SELinux bugs
Fully optimize with VFP4, modified 2 lines
Fix display turn-on lag
ARM updates for Cortex-A15
Tune ROW and SIO
Reduce kernel logging
Update Interactive governor
CPUfreq updates
Update LZ4 used on local PC, contains bugfix for GCC 4.9, replaced dtb img
v1
Ported features from Quantum from S3
Initial release, all features are located in main post for now
Click to expand...
Click to collapse
QuantumKernel Features
GCC 4.9.3
Multi-carrier support
User Voltage
MSM-DCVS and AVS
CPU overclock to 2.88 GHz
Switchable FSYNC
Simple GPU Governor
FRandom
FauxSound
Sweep2Sleep, D2TW- flar2
Disable magnet event
All TCP algorithms
LCD color control
Backlight dimmer options
Governors- stock for now
I/O: SIO, ZEN, SIO, 0 ms deadline, BFQ, FIOPS,
Extreme battery optimizations from Power Efficient Workqueues to ARM Topology, and numerous others
Universal screen off frequency for any governor- flar2
Increased Sound Quality through overclocking of hardware
Much, much, more...
Click to expand...
Click to collapse
Source
Thanks to-
flar2
faux123
lyapota
savoca
HolyAngel
aeppacher
imoseyon
ktoonsez
gideonx
XDA:DevDB Information
Quantum, Kernel for the HTC One (M8)
Contributors
PwnCakes193
Source Code: http://github.com/tommytarts/quantumkernelm8
Kernel Special Features:
Version Information
Status: Stable
Created 2015-01-05
Last Updated 2015-01-05
saving for future use
And again for possible branching in the future
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Click to expand...
Click to collapse
I see you used a BlackBerry Bold, which hybrids did you use?
Works on verizon, if anyone is wondering.
PwnCakes193 said:
I see you used a BlackBerry Bold, which hybrids did you use?
Click to expand...
Click to collapse
Can't drop a name at the moment. But over at bbhyrids and one of the main maintainer and hybrids cookers. He was making some nexus roms while back.
Edit: irtehun I believe
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Pwn! I ran your stuff exclusively on my s3. Great to have you here!
Has anyone used this kernel yet?
PWN!! I'm so stoked to try this baby out! Will report back asap
jxcorex28 said:
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Click to expand...
Click to collapse
None of those, only the S3! and if Lollipop kernels work on 4.4.4 then this should as well.
Bobbi lim said:
Has anyone used this kernel yet?
Click to expand...
Click to collapse
Only a few are using it, but I have been using v1 since Christmas and I've had 0 issues so far, no reboots or anything of that nature.
shiniyoyo said:
PWN!! I'm so stoked to try this baby out! Will report back asap
Click to expand...
Click to collapse
Great to see the old gang from the S3 moving over here, I still have more goodies left for everyone, I will release my interactive tunables later today. With these tunables I get around 4 hours SoT over a 2 day period, or around 10 in a 24 hour period.
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
Click to expand...
Click to collapse
If your s-off can u flash it on aosp?
JazzieBoi said:
If your s-off can u flash it on aosp?
Click to expand...
Click to collapse
The kernel will play nicely with anything as long as it's a GPe base. So Skydragon and others are compatible... this won't work on Sense ROMs and CM-based CAF ROMs yet.
downloading and flashing now. will report back later. thank you @PwnCakes193 for work and time. currently on spirit ROM , unlocked , superCID , s-off , latest FW , superSU v2.40.
nope. spirit must be cm based though OP doesnt mention. have to find another ROM.
i NEED my rabbits !!!!!!!!!!!!
"all i can really do , is stay out of my own way and let the will of heaven be done"
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Thanks
Thanks so much! What app do you use to control the kernel?
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
trickstermod is gooood.
"all i can really do , is stay out of my own way and let the will of heaven be done"
PashaF said:
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Awesome to see familiar faces. Hope to see you around the thread more often as well! Let me know about anything you'd like to see in the kernel.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
Trickstermod and initd tweaking. Looking into faux clock soon.
shortyboy said:
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
Click to expand...
Click to collapse
Change it via initd, Trickstermod is wonky with it for some reason. Sorry for the inconvenience!

[PIE][Kernel][28.11.2020][4.9.246] Kirisakura_NEXT 1.2.0 for HTC U12+ aka Imagine

Kirisakura-Kernel for HTC U12+
Hello everyone,
Kirisakura kernel is designed to bring a handful of beneficial features to the device, while ensuring excellent performance and smoothness to get you safely through the day!
This includes upstreaming to latest linux stable for enhanced security and stability. As well as bringing in important new CAF patches, as soon as CAF releases the sources for the SD 845!
Revisiting the stock EAS implementation for further efficiency enhancements is also on my current roadmap for future development. I´m sure there is potential!
To have a read about our scheduler, which is called EAS, take a look here:
https://developer.arm.com/open-source/energy-aware-scheduling
Main Features:
- Based on latest kernel sources from HTC for the HTC U12+ (2.45)
- Upstreamed to latest 4.9.246
- CAF-Upstream merged
- Pixel 3/XL EAS ported over
- Cleanslate features from @tbalden included! (big thanks to him!)
CPU related features:
- Dynamic schedtune boost from @joshous
- CPU Input boost from @Sultanxda
- Disclaimer: please take a look at post 2 on how to set them up!
- Power saving workingqueues enabled by default (toogleable in EXKM)
have a read here: https://lwn.net/Articles/731052/
this complements EAS in general
- DDR bandwidth boost from @Sultanxda
Graphic related features:
- KCAL to control the display
- Adreno Boost
- Enabled NAP power saving state of Adreno 630
Network related features:
- Wireguard Support
Misc Features:
IO-Schedulers:
- cfq
- bfq
- maple
- deadline
- noop
- tripndroid
- fiops
- zen
TCP Congestion Algorithms:
- advanced algorithms enabled
- includes new bbr and sociopath tcps
Wakelock Blocker:
- advanced wakelock blocker with the ability to block any wakelocks (dangerous, use with caution)
- common wakelocks that are safe to be blocked are blocked by default
Feature section for the "non visible" but perceptible improvements:
- mark certain IRQ and kthreads as performance critical
- updated schedutil governor
- updated binder section (responsible for interprocess communication)
- updated sdcardfs (have a read about it here: https://www.xda-developers.com/divi...les-fuse-replacement-will-reduce-io-overhead/ )
- Speculative Page Faults (1. 2)
- Memory allocation overflow protection (kernel hardening feature)
- proc gate vulnerability fixed
Requirements
- unlocked Bootloader
- USB-Debugging in developer options enabled
- latest adb and fastboot binaries
- working adb and fastboot environment
How to flash the Kernel:
1. Download the kernel.zip to your device
2. Reboot to TWRP
3. Flash the kernel.zip in TWRP
4. The kernel zip will detect if you´re rooted and keep root in that case!
5. Reboot and Profit
IMPORTANT NOTICES
1. After rooting, the option to enable face unlock from htc may be greyed out.
How to fix:
a. Open Magisk Manager
b. Open the side menu and tap on magisk hide
c. Tick faceunlock to be hidden
DOWNLOAD:
Download is located always in this folder:
https://www.androidfilehost.com/?w=files&flid=278195
Important: Read after Download
Please take a look at the second post after flashing the kernel!
Changelog:
0.1 Initial Release
0.2 https://forum.xda-developers.com/showpost.php?p=77002100&postcount=32
0.5 https://forum.xda-developers.com/showpost.php?p=77092842&postcount=46
1.0 https://forum.xda-developers.com/showpost.php?p=77131607&postcount=61
1.1 https://forum.xda-developers.com/showpost.php?p=77187557&postcount=82
1.3 https://forum.xda-developers.com/showpost.php?p=77228675&postcount=85
1.4 https://forum.xda-developers.com/showpost.php?p=77234128&postcount=88
1.7 https://forum.xda-developers.com/showpost.php?p=77255692&postcount=90
2.0.3 https://forum.xda-developers.com/showpost.php?p=77515446&postcount=115
2.1.1 https://forum.xda-developers.com/showpost.php?p=77585106&postcount=136
2.2.0 https://forum.xda-developers.com/showpost.php?p=77663581&postcount=167
2.2.3 https://forum.xda-developers.com/showpost.php?p=77757758&postcount=181
2.3.4 https://forum.xda-developers.com/showpost.php?p=77856442&postcount=195
3.0.2 https://forum.xda-developers.com/showpost.php?p=78204561&postcount=244
4.1.1 https://forum.xda-developers.com/showpost.php?p=78315932&postcount=261
5.0.0 https://forum.xda-developers.com/showpost.php?p=78767277&postcount=301
5.2.1 https://forum.xda-developers.com/showpost.php?p=78856374&postcount=321
7.0.0 https://forum.xda-developers.com/showpost.php?p=79353529&postcount=337
9.1.0 https://forum.xda-developers.com/showpost.php?p=79696218&postcount=355
10.0.0/1 https://forum.xda-developers.com/showpost.php?p=79973617&postcount=364
Pie and forward (please not this release is a hacked base OREO-base to work on Android Pie):
10.7.0 https://forum.xda-developers.com/showpost.php?p=81035393&postcount=378
Pie:
1.2.0_NEXT https://forum.xda-developers.com/showpost.php?p=84014357&postcount=388
Donations:
Donations are not mandatory but very welcome if you want to support development or just buy me a coffee
If you like my work: http://paypal.me/freak07
Credits:
@osm0sis for all his work, including the ak2 installer!
@tbalden for being the best HTC wingman!
@LeeDroid for his awesome roms!
@Captain_Throwback for all the mentoring and guidance!
@Eliminater74 for bringing me into the game and the Inspiration
@nathanchance for his upstream guidance and assistance
@RenderBroken for helping me out
@flar2 for all his work
@joshuous for all the help he provided to me
XDA:DevDB Information
Kirisakura-Kernel , Kernel for the HTC U12+
Contributors
Freak07
Source Code: https://github.com/freak07/Kirisakura_Imagine/commits/master_bluecross_eas
Kernel Special Features: Linux Upstream, KCAL, CAF, Cleanslate Features, Pixel 3 EAS
Version Information
Status: Stable
Created 2018-06-28
Last Updated 2020-11-28
How to set up the kernel
as with release 4.1.1 it’s advised to change no boost settings at all! It’s all flash and forget
This is a short guide on how to set up the kernel. This is currently required because TWRP is not yet ready and therefore I have no ak2 zip to set that all up.
The following is deprecated as with 0.5 Release!
Basically I decided to disable pnpmgr. This is htc’s daemon for controlling the CPU boosts.
I integrated a few other boosts to the kernel that work way better to replace HTC´s mechanism.
The phone is more smooth and more efficient now.
This is not a requirement at all. It´s entirely optional in case you aren´t satisfied with the current state of things!
1. With a root explorer go to /system/vendor/etc and rename pnp.xml to pnp.xml.bak
That will disable pnpmgr on the next reboot.
2. In EXKM navigate to CPU -> Boost Settings
3. Set the values like on the attached screenshot! and toogle the arrows to set it on reboot
4. cpu input boost currently has no interface in EXKM. The predefined values are fine. But if you navigate to Tools -> User Settings, you can call any file and change the values exactly to your liking.
Just hit the + and add the following paths:
sys/module/cpu_input_boost/parameters/input_boost_freq_lp boost freq of the little cluster
sys/module/cpu_input_boost/parameters/input_boost_freq_hp boost freq of the big cluster
sys/module/cpu_input_boost/parameters/input_boost_duration boost freq duration
5. Reboot and profit
The following is advised as with the Release of 0.5!
1. If you previously renamed pnp.xml found in /system/vendor/etc, to pnp.xml.bak, rename it back to pnp.xml!
Now reboot!
2. Here is a screenshot of the optional boost settings I´m currently running. These are a bit more aggressive than stock, provide more smoothness but cost a tiny bit of battery. In the end I still achieve way better battery results on 0.5 than on 0.2 even with additional boosts enabled. That is due to the energy saving commits I mentioned in the changelog of 0.5.
Here is the screenshot!
{
"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"
}
also mine
and mine
woo-hooo!
Thank's so much for you work mate....wich app could use to get advanced color control ??...is there able to get more bright on the screen ? because this is dim as u11+, i can't see any difference in brightness...very frustrating
neofrost37 said:
Thank's so much for you work mate....wich app could use to get advanced color control ??...is there able to get more bright on the screen ? because this is dim as u11+, i can't see any difference in brightness...very frustrating
Click to expand...
Click to collapse
You can control kcal with exkm app.
But you can just control srg, saturation, contrast etc.
With Kcal nothing can be done about the brightness. Sorry for that!
I forgot to add Wireguard as a supported feature. I corrected this in the OP.
neofrost37 said:
Thank's so much for you work mate....wich app could use to get advanced color control ??...is there able to get more bright on the screen ? because this is dim as u11+, i can't see any difference in brightness...very frustrating
Click to expand...
Click to collapse
There is absolutely nothing wrong with the brightest on this phone. Slightly dimmer than U11. Currently have auto brightness off and set just under half way. In the sun it visible at 3/4 brightness.
schmeggy929 said:
There is absolutely nothing wrong with the brightest on this phone. Slightly dimmer than U11. Currently have auto brightness off and set just under half way. In the sun it visible at 3/4 brightness.
Click to expand...
Click to collapse
so would you post a picture to compare both phone's with max bright ??....mine is just a little bit more bright than u11+ , maybe i just have bad luck with my 2 last htc's
neofrost37 said:
so would you post a picture to compare both phone's with max bright ??....mine is just a little bit more bright than u11+ , maybe i just have bad luck with my 2 last htc's
Click to expand...
Click to collapse
Just did a side by side pic and to me the U12+ seems brighter probably due ether cooler color.
schmeggy929 said:
Just did a side by side pic and to me the U12+ seems brighter probably due ether cooler color.
Click to expand...
Click to collapse
Thank's mate, but left side phone's not seems htc, because u12+ dont have rounded corners i the screen !
neofrost37 said:
Thank's mate, but left side phone's not seems htc, because u12+ dont have rounded corners i the screen !
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.leedroid.shortcutter&hl=en there's an easy overlay setting by @LeeDroid
tbalden said:
https://play.google.com/store/apps/details?id=com.leedroid.shortcutter&hl=en there's an easy overlay setting by @LeeDroid
Click to expand...
Click to collapse
wow, didn't know it !, you make my day , great app....sad with my display bright, awesome device i ever had....just hope update with a 20% more bright ..thank's everyone for answer
neofrost37 said:
wow, didn't know it !, you make my day , great app....sad with my display bright, awesome device i ever had....just hope update with a 20% more bright ..thank's everyone for answer
Click to expand...
Click to collapse
Did you turn off auto brightness and tried full manual brightness? For me it is absolutely fine, even with auto
Sent from my HTC U12+ using XDA Labs
DeeZZ_NuuZZ said:
Did you turn off auto brightness and tried full manual brightness? For me it is absolutely fine, even with auto
Sent from my HTC U12+ using XDA Labs
Click to expand...
Click to collapse
I'll try mate, thank's
neofrost37 said:
Thank's mate, but left side phone's not seems htc, because u12+ dont have rounded corners i the screen !
Click to expand...
Click to collapse
Leedroid's shortcutter App (Rounded Corners)
Whoot-whoot. Great job mate.
Sent from my HTC U12+ using XDA Labs
neofrost37 said:
I'll try mate, thank's
Click to expand...
Click to collapse
Nothing mate, it's really dim even a cloudy day
neofrost37 said:
Nothing mate, it's really dim even a cloudy day
Click to expand...
Click to collapse
No problems here. Yesterday I was looking at the phone in the sun and had no problems
Sent from my HTC U12+ using XDA Labs

[KERNEL][CLANG 8.0][3.18.x] KingKernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the home of KingKernel development for sailfish/marlin
Created by: @kingbri and @Sweetie​
Our philosophy: The idea is to create a kernel that is packed with features, but doesn't compromise stability or battery life.
This kernel is compiled with the latest, bleeding edge Clang 9.x
Features:
- Based on EAS v3.5
- Has 4.4 ports from mm, RCU, zram, etc...
- Cpufreq: chill, updated schedutil, blu_schedutil, bioshock, conservativex to name a few
- Adrenoboost and @Sultanxda's cpu_input_boost driver ported to 3.18
- Dynamic SchedTune boost
- Spectrum Support
- Franco performance profiles for P
- Switches to noop I/o when screen is locked
- CFQ default, maple I/o sched included
- exFAT fs support
- f2fs support
- OC gpu to 710 Mhz
- TCP westwood: default
- High brightness mode and Backlight dimmer included
- Vibration control
- Boeffla WL blocker with wakelocks blocked
- Audio High perf mode enabled by default
- Sound control
- And so.... so much more
Update Schedule:
Always upstreamed to latest sources
Always updated to latest patches
Will notify about updates in changelog
How to flash:
Non-root:
Flash as normal in TWRP
KingKernel features what I call "boot tweaks" that activate themselves on every boot and change some values. These are composed of the small stuff such as setting default gov values and miscellaneous tweaks. ​
Root (Use any autoflasher, I reccomend FrancoKernel manager since it can flash anything):
[*]Make sure you're rooted first
[*]Either flash through TWRP or your favorite autoflasher (FKM)
[*]Reboot and you should be good!
My policy on flaming/rude commentary:
Flaming - posting of a provocative or offensive message to provoke an angry response:
I WILL NOT condone these posts in any way, shape, or form. If you are flaming me or anyone else, you will be reported and private messaged saying that you have been flaming and you need to stop. If you have an issue with the kernel, please reply here for stable and the TG chat for betas
However, Off Topic comments are encouraged!
KingKernel beta builds- I know that you have heard of beta builds before, so here are the instructions to download and reach me for reporting bugs​
[*]Downloads located here: [url]https://github.com/King-Kernel/beta-builds[/URL]
[*]MAKE SURE TO READ THE README inside the GitHub page
[*]I will not answer bugs in this thread, please reference the telegram group section for me to answer
Mod Edit: Link Removed
Downloads (Stable): [url]https://github.com/King-Kernel/stable-builds[/URL]​
Source code: [url]https://github.com/King-Kernel/KingKernel-marlin[/URL]​
Current Version v4.2
Linux - 3.18.134
Security - Feb. 2019
Feature changes:
-Changeup some boost values
-Purge blackenedmod
-Add in boot tweaks
-Use pigz for zipping
-Add skip_override
-more stuff...
Since my build environment can change frequently, I'm going to post the current environment here (hardware stays the same):
mid-2012 MBP with 16GB of ram and core i5 processor
Building on a 256GB external SSD running Solus Budgie
Custom rom stuff to remove:
BenzoRom: remove /system/etc/init/benzorom-io.rc (interferes with setting default io sched to cfq on kernel)
PixelDust: its init.rc sets multiple default values that interfere with the kernel settings, however the boot tweaks should counteract these actions pushed by the ROM
Magisk Modules:
None.
My position on kernel modding:
I'm fine if you mod your phone in any way, shape, or form. Based on some testers, people have been saying that the kernel works better by itself without using any mods. The init.rc only sets some defaults and cosmetic values. If you are planning on using a kernel mod, just know that I DON'T support them. I'll try to fix your issue of course, but it's not guaranteed that your issue will be fixed, please contact the mod dev to fix the issue
Pixel and Pixel XL users!
I'll be making a new branch (the really unstable one)
Which will have a lot of new features, also it'll be quite unstable.
We will filter those features slowly in the stable branch.
If you guys need any new feature! Then reply to this or PM me (with commit link or the thread where you saw that) I'll try my best to add that.
Booted and smooth so far on lineage PIE. Elementary OS is a beautiful distribution, I ran it for a minute before switching to deepin.
Also, any info on the bluschedutil governor? I usually run sched or schedutil because of the whole eas thing. But I seen it and haven't been able to search anything. Currently running it
noidea24 said:
Booted and smooth so far on lineage PIE. Elementary OS is a beautiful distribution, I ran it for a minute before switching to deepin.
Also, any info on the bluschedutil governor? I usually run sched or schedutil because of the whole eas thing. But I seen it and haven't been able to search anything. Currently running it
Click to expand...
Click to collapse
It's in the Blu spark kernel for op6 and is just schedutil with multiple mods
[do replies really require a title? I am losing my original thought to reply..]
Downloading and testing. I am still fairly new to android development but not computers in general. I have compiled a kernel.
Would you mind posting your workflow from git to make? Possibly your bash history so I and others can have proper command syntax / reference?
I have a Dell PowerEdge R710 with dual Intel Xeon X5550's + 80+GB memory and a bunch of 300GB 15.3k SAS drives running Debian Jessie.
Its a older server but it took only 40 minutes to build Carbon Rom. I could assist with build from time to time if your laptop fans ever require a break. ;hj
(I also have same model, think it was the first generation Intel built MBP. It can't run anything past Snow Leopard or Lion but it runs Windows 10 really well; as alternative method to syncing a iPhone as new versions of iTunes require macOS that my MBP cannot upgrade to.)
Thank you for your contributions to the internet.
Be well.
@kingbri
What is up with this commit? Why would you have to pick a fix of someone else's bad pick?
github.com/King-Kernel/KingKernel-marlin/commit/6142c211378ffc1d282a35c1d25e41992c500f89
Also, this commit doesn't have any authorship. Is this your 100% original code?
github.com/King-Kernel/KingKernel-marlin/commit/04cb51eb014e86d25c550e82df6f66bcca1c886a
Thanks in advance. I would love to run this kernel after getting a satisfactory response.
fight_the_kang said:
What is up with this commit? Why would you have to pick a fix of someone else's bad pick?
github.com/King-Kernel/KingKernel-marlin/commit/6142c211378ffc1d282a35c1d25e41992c500f89
Click to expand...
Click to collapse
He didn't pick that, that commit doesn't exist in nine7nines kernel at all. He committed as nine7nine (something he keeps doing). That commit is 100% kingbri's, yet he is giving nine7nine the authorship and making nine7nine look like a fool.
@kingbri: fix it.
This is something that has been bugging me since the original conversation back with nine7nine. Fix it.
I've been in contact with github over this. I'm also trying to get in contact with nine as well to make a dmca claim.
What you are doing is in violation of the gpl.
So I sat in his telegram and decided to see what he has been saying. So first off he denied he'd ever heard of it, you can scroll down on this forum and see the original King-Kernel thread I'll leave a screenshot attachment, let's call it exhibit a.).
Then he warned the person and said only talk about this in private. Exhibit b.)
And just for archival sake. Exhibit c.) the actual dev letting him know about this MONTH'S ago.
Edit: I'd love a response that isn't full of it, or even better a full apology and fix.
AllusionPDX said:
So I sat in his telegram and decided to see what he has been saying. So first off he denied he'd ever heard of it, you can scroll down on this forum and see the original King-Kernel thread I'll leave a screenshot attachment, let's call it exhibit a.).
Then he warned the person and said only talk about this in private. Exhibit b.)
And just for archival sake. Exhibit c.) the actual dev letting him know about this MONTH'S ago.
Edit: I'd love a response that isn't full of it, or even better a full apology and fix.
Click to expand...
Click to collapse
I just got banned from his chat for trying to have the type of discussion that needs to happen to address the issue. This thread should be closed at this point
Firstly, I would like to say that I'm sorry that I didn't address the git issues when they came up 3 months ago, it was a tough place for me and I had to take a hiatus. However, this situation wasn't dealt with properly. I said that I'll fix the issues, but these people kept berating me with insults and didn't listen that i'm fixing the issues. So, I am fixing them as I post this, but the issues need to be discussed in a calm and formal matter and not just straight up insulting me. This is the end of this discussion
kingbri said:
Firstly, I would like to say that I'm sorry that I didn't address the git issues when they came up 3 months ago, it was a tough place for me and I had to take a hiatus. However, this situation wasn't dealt with properly. I said that I'll fix the issues, but these people kept berating me with insults and didn't listen that i'm fixing the issues. So, I am fixing them as I post this, but the issues need to be discussed in a calm and formal matter and not just straight up insulting me. This is the end of this discussion
Click to expand...
Click to collapse
1) no one is insulting you. No one in this thread has said anything to you that could be considered an insult. If anything, you are insulting us by banning us from your telegram group to avoid fixing the problem
2) you are the one who has not handled the situation properly. It takes a fraction of a day to fix a commit yet this whole drama has been going on for months and you have been too stubborn to just fix it. Again, banning people and ignoring the problem is not the way to deal with it
Sent from my Pixel 2 XL using Tapatalk
slothdabski said:
1) no one is insulting you. No one in this thread has said anything to you that could be considered an insult. If anything, you are insulting us by banning us from your telegram group to avoid fixing the problem
2) you are the one who has not handled the situation properly. It takes a fraction of a day to fix a commit yet this whole drama has been going on for months and you have been too stubborn to just fix it. Again, banning people and ignoring the problem is not the way to deal with it
Click to expand...
Click to collapse
It's a start. He did apologize. Hopefully he will learn.
https://github.com/King-Kernel/KingKernel-marlin/issues/1
Commits fixed. the branches KingKernel and KingKernel-oct-stable now have the fixed authorship of the commits. If the commits show up in the search bar, it's from the branches that are NOT the ones listed above
@slothdabski and @shagbag913, i'm gonna unban you guys from the TG chat
kingbri said:
Commits fixed. the branches KingKernel and KingKernel-oct-stable now have the fixed authorship of the commits. If the commits show up in the search bar, it's from the branches that are NOT the ones listed above
@slothdabski and @shagbag913, i'm gonna unban you guys from the TG chat
Click to expand...
Click to collapse
Thank you, appreciate it [emoji106]
Sent from my Pixel 2 XL using Tapatalk

[KERNEL][AOSP-11/MIUI-STABLE] Quantic Kernel [19/07/21][4.19.197]

Welcome to Quantic a Kernel built specially for Redmi k30 PRO/ POCO F2 Pro codename: lmi
One of the most used kernel on Custom ROMS on Cepheus chosen by developers and one of the most battery friendly on Redmi k20 Pro community​
/* I'm not responsable for any damage on your device, for X or Y reason, also I'm not responsable if you loose your alarm and got fired and also the thermonuclear war, anything like that, installing this kernel you renounce to make me responsable of any unwanted behavior of your device */
/*Compatible ONLY with Android 11 (Excluding MIUI)*/
Hi everyone, I want to introduce you my new kernel named Quantic-Kernel, this is my personal build kernel with my prefered features. Hope everyone enjoy it and I'll be maintaining it so people can used it with their preferred AOSP ROM(See details below)
FEATURES
Fixed Camera not working on AOSP ROMs
Reduced logging events
Deleted Focaltech touch testing driver
Swapped scheduler from WALT to Pure PELT (No google implementation)
Enabled ZRAM up to 2GB with lz4 compressor
Upstreamed lz4 compressor
Removed log events on drm by XiaoMi
Android Binder tweaks
ion and iommu rewrittes by kerneltoast
Using new efficient minimum CPU Frequencies
Deactivated CAF CPU Boost following MIUI stock kernel parameters
Deactivated MSM_Performance
FIX CPU Capacity issues
Frame commit, touch request, display rendering and drm are processed using big cores to achieve performance at the lowest energy consumption
Cleaned up XiaoMi code from Android 10
WARNING: This kernel is a forward port of the old MiCode release from Xiaomi (from sm8250.0 tag to SMxx50.0 tag) with some missing stuff reversed by custom code, which can lead into unwanted and NOT reported bugs, be careful, this kernel is a release for people that wan't to test new and distinct development stuff and to have a little preview of what we could achieve with a newer source from XiaoMi, PLEASE KINDLY REVIEW BUGS SECTION.
INSTALLATION PROCEDURE
Make a TWRP backup of BOOT and DTBO partitions
Flash Quantic-Kernel_rX.zip
Reboot to system
Enjoy it
BUGS:
WiFi broken
Some people may experience that mic is not working on CALLS (only happens on dialer app)
NOT WORKING ON MIUI A11 ?
DOWNLOAD HERE: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250/releases/tag/r3.1
TELEGRAM CONTACT
https://t.me/aicplmi <-- Discussion group for support
Thanks List
To kdrag0n
To kerneltoast
To alk3p
To @TeamMex
To Dynescape
SCREENSHOTS ATTACHED BELOW
XDA:DevDB Information
Quantic Kernel, Kernel for the Redmi K30 Pro
Contributors
Ayrton990
Source Code: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250 (branch QK-eleven)
Kernel Special Features:
Version Information
Status: Alpha
Current Beta Version: r1
Beta Release Date: 2021-02-26
Created 2021-02-26
Last Updated 2021-07-19
You like my work? gift me a coffee by PayPal
Or you can simply hit the like (thanks) button to promote me on XDA Forums
Reserved 2
@ poster
Great Work, been awaiting a custom kernel to calm my itch abit, looking forward to seeing this progress, installing it on Octavi OS rn, ill check back with a review
efinityy said:
@ poster
Great Work, been awaiting a custom kernel to calm my itch abit, looking forward to seeing this progress, installing it on Octavi OS rn, ill check back with a review
Click to expand...
Click to collapse
Didn't boot on Octavi OS, Didnt have time to pull a kmesg, I'll get to it this evening
Great work, hope it will be completely finished soon. Thanks
OnT: works great on latest derpfest rom, except for wifi ofcourse. UX feels alot smoother and battery drain on standby is notably reduced.
efinityy said:
OnT: works great on latest derpfest rom, except for wifi ofcourse. UX feels alot smoother and battery drain on standby is notably reduced.
Click to expand...
Click to collapse
Thanks for feedback, mate
THREAD CLEANED
@dhaern @efinityy I read the messages and while I understand what you both were trying to say and where you guys are coming from, but please make sure that you're mindful of words you use to make sure they're not coming off as demanding, offensive, hateful, mocking.. well, you get the drift. I implore you both to re-read Rule 2 of the Forum Rules.
This is just a friendly reminder to keep it civil, on-topic and refrain from putting fuel to fire by responding to posts that you think don't belong in the thread. Just report if you feel something isn't right and let us take care of it for you, so that we can make your experience on the forum better.
Now let's all take a deep breath, and get back on topic, shall we? Thanks guys!
Regards,
shadowstep
Forum Moderator
realy want to try this kernel but will be wifi fixed soon?
Thanks fot your effort dev.
You are only one who keep developing kernel for poco f2 pro
I have request I don't if it could be done or not
Many users complain green tint and black crush display and I figured out it may be something to be edited in display refresh rate and total pixels (like CRC app for overclocking refresh rate for windows)
when aggressive refresh rate is done or excess of total pixels added the screen turns to defects like tints and color crush
So if you can decrease total pixels untill reached it is minimum limit it will solve these defects for poco f2 pro displays
magaedy said:
Thanks fot your effort dev.
You are only one who keep developing kernel for poco f2 pro
I have request I don't if it could be done or not
Many users complain green tint and black crush display and I figured out it may be something to be edited in display refresh rate and total pixels (like CRC app for overclocking refresh rate for windows)
when aggressive refresh rate is done or excess of total pixels added the screen turns to defects like tints and color crush
So if you can decrease total pixels untill reached it is minimum limit it will solve these defects for poco f2 pro displays
Click to expand...
Click to collapse
This sounds interesting, as this is an issue i have alot, especially with DC dim turned on, spotify for example has a green hue from top to bottom, fading the further down you go
EDIT; upon looking through the commits i can see some fiddling is done with the screen, hopes are high
efinityy said:
This sounds interesting, as this is an issue i have alot, especially with DC dim turned on, spotify for example has a green hue from top to bottom, fading the further down you go
EDIT; upon looking through the commits i can see some fiddling is done with the screen, hopes are high
Click to expand...
Click to collapse
Where this fiddling is done and by whom ?
magaedy said:
Where this fiddling is done and by whom ?
Click to expand...
Click to collapse
in the OPs source github link.
efinityy said:
in the OPs source github link.
Click to expand...
Click to collapse
guide us, master, and show directly path for our dream
Commits · Official-Ayrton990/android_kernel_xiaomi_sm8250
CAFest Kernel for Xiaomi-SM8250 based on LA.UM.9.12.r1-08000-SMxx50.0 Tag - Commits · Official-Ayrton990/android_kernel_xiaomi_sm8250
github.com
there you go
{
"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"
}
efinityy said:
Commits · Official-Ayrton990/android_kernel_xiaomi_sm8250
CAFest Kernel for Xiaomi-SM8250 based on LA.UM.9.12.r1-08000-SMxx50.0 Tag - Commits · Official-Ayrton990/android_kernel_xiaomi_sm8250
github.com
there you go
View attachment 5251009
Click to expand...
Click to collapse
and with uat help?
New Quantic Kernel Update is out with bugfixes:
Changelog
- Fixed broken WiFi
- Fixed mic on audio calls
- Upstreamed LTS to 4.19.188 (Learn why is important to merge LTS to Linux Kernel: https://source.android.com/devices/architecture/kernel/releases?hl=en#long-term-stable-kernels)
- Upstreamed CAF Tag to: LA.UM.9.12.r1-11000-SMxx50.0
- Latency improvements on UI
- f2fs substantial speed improvements
- Support for TTL data fixation
- Added FOD command fixation on dtbo. FOD now should be reliable than before.
- WALT Scheduler tweaked to reduce latency through tasks
- Affine touchscreen IRQs to the prime CPU cluster
- Optimize interrupt dispatcher by assigning pm_qos as low latency and to avoid cpu idle on interrupts requests.
- Set BBR as default algorithm for TCP Congestion
- Drop some non-eficient and unused defconfigs
- Fix some dynamic allocations
- Swtiched to SLMK to avoid apps closing from the background
- Fix battery drain present when locking device with LTE only enabled by fixing an unbounded workqueue
- Use LZ4 algorithm for ZRAM and set by default 2GB instead of 3GB
- Fix a Important race condition on DRM to avoid security exploits
- Disabled AUDIT as selinux is no more dependent of it.
- Using SD865+ GPU Max frequency
- Reduced logs to the minimum to reduce performance overhead
- Imrpoved UFS performance by optimizing current driver and scrapping out XiaoMi's jank code.
Download here: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250/releases/tag/r1
Donate here: paypal.me/ayrton990
Telegram group for support: t.me/aicp_lmi
Regards, Ayrton!
Doesn't work with hentai os. Doesn't boot.
wifi work now? sombody on shapeshift 2.4 ? work?

Categories

Resources