[KERNEL][3.18.133] KernelX Project [Natrium][2019/02/03] - Xiaomi Mi 5s Plus ROMs, Kernels, Recoveries, & Oth

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DISCLAIMER
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 laugh at you.
*/
ABOUT:
This is my personal kernel project, which I looked to be a stable kernel for daily usage, with useful features only, and to have a half term under performance and battery life for Xiaomi msm8996 devices. Inspired by projects like Flash Kernel and ElementalX Kernel
"While I am not a super star kernel developer, I do know my way around it." (Chancellor, Nathan - 2017) ​
PROJECT GOALS:
Keep kernel up-to-date with lastest stable Linux Kernel version (3.18.123)
Offer the user the best balance between battery life and performance
Just useful features. Features may be included only as needed (Read FAQ section to know the features that I won't add in anyway)
FEATURES:
Here are the major features of the kernel (More details on the Github repo)
Up-to-date with the latest stable Linux Kernel version (3.18.133)
Mainline Linux patches for CFQ
Several subsystems converted to use power efficient workqueues
Hides bootloader unlock from SafetyNet (can still fail through other means)
Available to flash with AnyKernel2 (thanks to @osm0sis)
Users facing features:
KCAL color control
USB Fastcharge
Adreno Idler
Boeffla Wakelock Blocker
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel :victory:
DOWNLOADS: https://sourceforge.net/projects/kernelx-project/files/
Telegram Channel: https://t.me/KernelXChannel
Liked my work? Make a donation : http://bit.ly/hlcpereira_paypal
F.A.Q:
Q: Are you Planning to support MIUI?
1. A: No.
Q: Could you include feature x,y and z in your kernel please?
2. A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I won't promise that I will merge every request but I will always take it into consideration. I will NOT add:
Overclock or underclock of the CPU and GPU (Except for the cases that the device has a underclock on both or in just one, then it'll be considered)
Undervolt
Any other governors except the "kernel stock" ones
Any feature that just one or two people is going to use
Q: I'm having an issue, can you help me?
3. A: I'm not an amazing kernel developer but I will certainly try my best. First, start by reading the release posts, as I may make note of a particular issue. Also search the thread to see if I have discussed it before. If you see nothing, please provide me with a dmesg/last_kmsg and logcat, your ROM/kernel version, and a detailed description of the issue. If I can't reproduce reliably, I'm not going to fix the issue. (Extracted from Nathan Chancellor's Flash Kernel Thread)
Q: The kernel is f*cking up my battery! Plz...
4. A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
THANKS TO:
@nathanchance
@flar2
@franciscofranco
@LuK1337 and Mi5Devs
@xNombre
Any other developer that I might forgot
ADDITIONAL NOTES:
ABOUT KERNEL USAGE IN OTHER ROMS THAT ARE NOT MINE:
You are free to use the kernel if you want. The only thing that I'll request to do it's to keep the kernel name. If you have modified something, just add a "-Mod" in the final of the kernel name or anything that states that the kernel has been modified, not by me, but by ROM maintainer.
XDA:DevDB Information
KernelX, Kernel for the Xiaomi Mi 5s Plus
Contributors
Hlcpereira
Source Code: https://github.com/Hlcpereira/kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2018-09-17
Created 2018-09-18
Last Updated 2019-02-03

Reserved #1

Reserved #2

Im on AEX 5.8 latest version. Can i flash this from recovery?

TAJ_Rocks said:
Im on AEX 5.8 latest version. Can i flash this from recovery?
Click to expand...
Click to collapse
AEX already has this, just like pixel experience.
You can flash it on any Oreo based rom, but for those two in particular it will be just an update to the latest version.

pixel experiance rom has got problem with mobile network what is get drained it, so this kernel solve the problem isnt it?

what kind of governers can I use this kernel? and I have already used the other kernel, can I just be installed?
thanks for a new kernel

Kernel Update!
Just a little update with upstreamed kernel version (3.18.122)
Link on OP.

Thanks

I hope you can add some features like adreno idler or intellithermal on next update

Vibration Intensity Control option would be great

Kernel Update!
- Upstreamed to 3.18.123
- Merged LA.UM.6.6.r1-09800-89xx.0 tag
- Included Adreno Idler
- Enabled Westwood TCP
Also released EAS version.
Download link: https://sourceforge.net/projects/kernelx-project/files/natrium

Hlcpereira said:
Kernel Update!
- Upstreamed to 3.18.123
- Merged LA.UM.6.6.r1-09800-89xx.0 tag
- Included Adreno Idler
- Enabled Westwood TCP
Also released EAS version.
Download link: https://sourceforge.net/projects/kernelx-project/files/natrium
Click to expand...
Click to collapse
Difference between HMP and EAS ?

nani666 said:
Difference between HMP and EAS ?
Click to expand...
Click to collapse
The most noticeble on is the underclock on big clusters, from 2.35GHz on HMP one to 2.15GHz on EAS one that I've made. Also EAS implementation gives a better graphic performance, but also consumpts more battery due Schedutil governor always wants to keep on higher frequencies. That's why I've underclocked the big clusters.

Hlcpereira said:
The most noticeble on is the underclock on big clusters, from 2.35GHz on HMP one to 2.15GHz on EAS one that I've made. Also EAS implementation gives a better graphic performance, but also consumpts more battery due Schedutil governor always wants to keep on higher frequencies. That's why I've underclocked the big clusters.
Click to expand...
Click to collapse
So which would you recommend I flash for best Gaming performance ?

nani666 said:
So which would you recommend I flash for best Gaming performance ?
Click to expand...
Click to collapse
According to what I've heard of, EAS is the better for gaming.

Hlcpereira said:
According to what I've heard of, EAS is the better for gaming.
Click to expand...
Click to collapse
Flashed EAS
Can confirm that it was terrible for gaming... Experienced some constant lagging
Flashed HMP version and it was much better

what kind of the cpu governers can we use?

EAS is really bad on lineage 16, my battery life has been halved if not worse. Typically after one night the charge would drop to somewhere between 80% and 87% with Sleep running, with the EAS it is typically in the low 60s.
I will try to flash HMP and see if that resolves it.

If anyone got the cores always running on the max freqs on EAS Kernel, set governor to ondemand and then set again to schedutil. That's a workaround for now

Related

[KERNEL][3.18.70+]PhoeniX - fast/smooth/battery-friendly

{
"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:
/*
* 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. Hard. A lot.
*/
General
Working on All Moto Z Models
Working with all Lineage based Rom (can work on Stock Rom <- not confirmed)
Kernel Version : 3.18.70+
CAF Upstream Patches
Anykernel Installer
Fully working with Kernel Adiutor
CPU
CPU up to 2.15 GHz
ElementalX, Ondemand, Interactive, Performance, Conservative, dancedance, nightmare, powersave CPU Governors
Undervolt support with Kernel Adiutor (be careful, device is instable very fast)
CPU Input Boost
MSM Touch Boost
GPU
GPU up to 624 MHz
GPU down to 133 MHz
Adreno Idler
Adreno Boost
IO/Scheduler
ZEN, MAPLE, BFQ, SIO, SIOPLUS, VR, FIFO, TRIPNDROID and FIOPS
Filesystem
Fsync switch
EXT4 Filesystem
F2FS Filesystem
NTFS Filesystem R/W
HFS+ Filesystem R/W
Display
Sweep2wake, Doubletap2wake and Sweep2sleep
Display Backlight Dimmer
Display KCAL
Connection
new Wifi driver from CAF
more TCP Cong
Power/Wakelock
Powerefficient Workqueue
Wakelock switch
Quick Wakeup
Misc
FingerPrint as HomeButton on PowerButton
zRAM Support
optimized LMK
some Backports from Linux 4.4 and Linux 4.9
SafetyNet patched
more...
Build/System
optimized UBERTC 4.9.
-Ofast and graphite + pipe flag
optimized for Kryo
Ubuntu 16.10 Build System
Be careful!!! Make backup before flash. Please report if you find an issue. For now i use it with LOS 14.1.
Changelog
Download @ XDA
Thanks to:
LineageOS
flar2
UBERTC
more
XDA:DevDB Information
[KERNEL][3.18.70+]PhoeniX - fast/smooth/battery-friendly, Kernel for the Moto Z
Contributors
AuxXxilium
Source Code: http://build.webcs.one/AuxXxilium/kernel-msm
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: PhoeniX_2017_09_11
Stable Release Date: 2017-09-11
Created 2017-08-02
Last Updated 2017-09-11
Changelog and more...
Upcoming
PhoeniX_2017_XX_XX
back to HZ 300 - not noticeable slower but saves battery
PhoeniX-Light comes up (same performance, not full feature pack, close to stock los)
Changelog
PhoeniX_2017_09_11 <- wipe cache after install
enabled HMP Power Aware - group tasks to active cores (not freezed or inactive)
removed core_ctl from thermal driver
removed zRAM
added new LZ4 compressor
added drop caches while screen off
enabled strict aliasing
updated WiFi from CAF
removed camera debug
more CAF and Linux patches (camera, mdss, ...)
PhoeniX_2017_09_09
CPU Undervolt support with Kernel Adiutor (be careful, device can be instable very fast)
Linux 3.18.69 -> 3.18.70
use HZ=1000 (to try)
more build optimizations
switch back to Simple Thermal Control (for now)
PhoeniX_2017_09_08_optimized
added Zen Tune
added back Stock Thermal driver and disabled Simple Thermal
more...
PhoeniX_2017_09_08_fix
fixed Kernel Installer issue
added interface for showing cpu voltage (only showing not changing)
update BFQ to v8r10
removed KSM because of to high battery consumption
other fixes
PhoeniX_2017_09_08
reduced some voltages all over the board
patched crypto
merged binder from latest google source
merged f2fs-stable for 3.18.y
added KSM
more small fixes
PhoeniX_2017_09_07
VisionZ -> PhoeniX
only little tweaks
VisionZ_2017_09_06
Linux Upstream 3.18.68 -> 3.18.69
ASOC Backport from 4.4 Kernel
added MSM Simple Thermal Control
removed useless Core_Ctl
more...
VisionZ_2017_09_05_UP
Linux Upstream 3.18.31 -> 3.18.68
VisionZ_2017_09_05
defconfig change we have 4 cores not 8
VisionZ_2017_09_04
added some powersuspend patches
VisionZ_2017_09_03_BETA
backport binder from 4.9
removed EVBUG
removed IO sched switcher <- for now
removed EXT2/EXT3 support
added MSM Touchboost
added dynamic Slimbus scaling from MSM8998
added many CAF patches
lower GPU Idle step
switched back to -O3 flag
more backports
WiFi driver update
changelog is to big to write - look into kernel source - please
VisionZ_2017_09_02
full kernel rebased
VisionZ_2017_08_13a
little changes for a bit more smoothness
VisionZ_2017_08_13
add vr, fifo, sioplus and tripndroid io scheduler
VisionZ_2017_08_11a
more build optimization
VisionZ_2017_08_09c
more powersave patches
more optimization
VisionZ_2017_08_08a
powersave patches
LED Control
RCU Boost
new Buildsystem and more...
VisionZ_2017_08_06a - see screenshots: 151xxx in Antutu
Performance patches
new EXT4 driver
new Energy Model for MSM8996AB
more...
VisionZ_2017_08_06 / Smoothness is back!
Wifi-MAC-Fix
Buildoptimizations
cpuidle, scheduler, cpufreq patches
more...
VisionZ_2017_08_04
possible Wifi fix for STOCK rom
temperature fix while using
some logspam removed
some more patches
VisionZ_2017_08_02
new WiFi driver
Input Boost added
Touch Boost added
more performance and upstream patches
Reserved
good work thanks
谢谢大神编译
I did a quick test run just to check all the functions in EX kernel manager. Pretty nice.
I also checked the WiFi. It has the same issue as Lineage original kernel, a generic mac number. ElementalX kernel and latest TurboZ has proper mac numbers.
Sent from my XT1650-03 using Tapatalk
swejuggalo said:
I did a quick test run just to check all the functions in EX kernel manager. Pretty nice.
I also checked the WiFi. It has the same issue as Lineage original kernel, a generic mac number. ElementalX kernel and latest TurboZ has proper mac numbers.
Sent from my XT1650-03 using Tapatalk
Click to expand...
Click to collapse
thank you for report. i will give it a look and change it in my free time.
XT1650-05 The official system wifi can not open, hope to repair early
queenlsl said:
XT1650-05 The official system wifi can not open, hope to repair early
Click to expand...
Click to collapse
tried with *wipe cache*?
queenlsl said:
XT1650-05 The official system wifi can not open, hope to repair early
Click to expand...
Click to collapse
Just to confirm. Using stock firmware (7.0 or 7.1.1) or Lineage based ROM? Stock 7.1.1 does not seem to fully work with some custom kernels yet.
Sent from my XT1650-03 using Tapatalk
AuxXxilium said:
Upcoming
Undervolt
UBERTC 7.x
more powersave patches
more stability and performance patches
Version without CPU and GPU OC
Click to expand...
Click to collapse
Cool roadmap, looking forward to try this kernel
This kernel working for stock rom 7.1.1 ??
rakee said:
This kernel working for stock rom 7.1.1 ??
Click to expand...
Click to collapse
I have not tested but I assume it needs the updated kernel sources to be released from Motorola. Some (or all) kernels don't even boot with stock 7.1.1.
Sent from my XT1650-03 using Tapatalk
Hope to support the official 7.1.1 system, solve the brush after the camera can not be used
Was it safetynet patched?
jerryclho said:
Was it safetynet patched?
Click to expand...
Click to collapse
you can look in github. link is in first post. and if you don‘t know how: yes it is.
I really like how alive this kernel feels [emoji3] Always nice with new stuff
Sent from my XT1650-03 using Tapatalk
@AuxXxilium, are there problems with disabling cores/clusters?
I tried EX kernel manager and I like it.
I enabled the feature to disable the big cluster when in powersave mode.
But now cpu3 is offline, cpu0-2 are online.
I also cannot disable cpu0 and cpu2, I also cannot reenable cpu3.
cpu1 can be disabled and enabled without any problems.
Loader009 said:
@AuxXxilium, are there problems with disabling cores/clusters?
I tried EX kernel manager and I like it.
I enabled the feature to disable the big cluster when in powersave mode.
But now cpu3 is offline, cpu0-2 are online.
I also cannot disable cpu0 and cpu2, I also cannot reenable cpu3.
cpu1 can be disabled and enabled without any problems.
Click to expand...
Click to collapse
ok that's new. haven't tried it. :/ give me some days. a bit busy on msm8998 platform and work. i look to fix it as soon as i can.
Please take your time.
I will be on vacation in less than two weeks so I won't test too much and I will stay on a stable kernel for now

[KERNEL][3.18.133][9.x]Magma Kernel for Lenovo P2/Kuntao

Magma Kernel is made with a view that it will give a more stable experience to users of p2! It is to make a user more comfortable with his own device!
Quick overview of Features
Upstreamed to latest linux-stable
Added BFQ I/O sched
CFQ improvements
Interactive improvements
Compiled with GCC version 7.3.0
fingerprint boost driver
More to come!
Downloads:
Build for Pie [9.x] Roms:
Freakyapples
You must be thinking about the funny names but i am inspired by those funny names from @MSF Jarvis . So suggest me with different names for next releases if you like the style!
XDA:DevDB Information
[KERNEL][3.18.133][9.x]Magma Kernel for Lenovo P2/Kuntao, Kernel for the Lenovo P2
Contributors
Subham, Firelord
Source Code: https://github.com/Subhaam/android_kernel_lenovo_msm8953/tree/magma
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: freakyapples
Stable Release Date: 2018-05-25
Created 2017-10-17
Last Updated 2019-01-31
Quick Stuff! Reporting Bugs!
Use any logcat app from playstore for taking logs if you face issues!
If you face random reboots, then just keep a watch and take logs by connecting the phone with pc/laptop using adb.
Changelogs:
SizzlingNuts
Initial build of oreo
Freakyapples
Upstreamed to Latest linux stable
Reserved
How to flash it. I am on aex 5 oreo, can I install it
mrmahi42 said:
How to flash it. I am on aex 5 oreo, can I install it
Click to expand...
Click to collapse
It will not work with android oreo....
Steps
Flash android 7rom and gapps
And the flash the kernel and rebbot and enjoy it...
mrmahi42 said:
How to flash it. I am on aex 5 oreo, can I install it
Click to expand...
Click to collapse
If you can read the thread title itself its clearly written [7.x] that means its only for 7.x based roms! Not for 8.0 roms
Just curious, what does the line "Added Fingerprint boost driver. Thanks to @frap129's FP driver" mean. I mean, if it is something related to go gestures????
Forgive me for asking if this makes no sense.
Thank You for great work!
work on p2c72
{
"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"
}
Brother can this kernel fix the cpu frequency stick to 2016 mah bug? Coz when ever i use any kernel tool cpu frequency sticks to 2016mah to fix i have to reboot.
torque7 said:
Brother can this kernel fix the cpu frequency stick to 2016 mah bug? Coz when ever i use any kernel tool cpu frequency sticks to 2016mah to fix i have to reboot.
Click to expand...
Click to collapse
Its fixed
senseijtitus said:
Just curious, what does the line "Added Fingerprint boost driver. Thanks to @frap129's FP driver" mean. I mean, if it is something related to go gestures????
Forgive me for asking if this makes no sense.
Click to expand...
Click to collapse
+1
Nope no gesture, but the FP unlock is now snappy efficient (AICP rom). Had to tap wice on it most of the time before that.
Well done and thanks.
I would like to try it, in case something goes wrong, what can I do to restore o backup stock kernel?
SlugUnchained said:
I would like to try it, in case something goes wrong, what can I do to restore o backup stock kernel?
Click to expand...
Click to collapse
Just reflash your rom to revert back to stock kernel
ALISTON PRINCE FERNANDEZ said:
Just reflash your rom to revert back to stock kernel
Click to expand...
Click to collapse
Thank you
Request- please add kcal control if you can, thanks.
In case some one wants to know more about Lionfish
Summary:
PERFORMANCE: GREAT, BATTERY LIFE: GREAT, COMPATIBILITY: GOOD
Description:
The Lionfish governor combines traits of the conservative, ondemand, and interactive governors. It is designed to maximize battery life without noticeably impacting performance. It responds quickly to heavy loads while staying within the region of optimal CPU performance per watt. With moderate loads, it periodically votes to raise, maintain, or decrease the frequency. When there are enough votes to change the frequency, it is ramped up and down gradually. The voting mechanism reduces frequency jitter compared to ondemand and conservative. squid2's testing had found that this governor uses moderate frequencies (where efficiency is optimal) more effectively than interactive, ondemand, and conservative. This improved frequency distribution results in a moderate reduction in CPU power consumption while maintaining responsiveness comparable to the interactive governor.
ALISTON PRINCE FERNANDEZ said:
Just reflash your rom to revert back to stock kernel
Click to expand...
Click to collapse
No, you don't need to flash the entire ROM. Only flash the backup boot image because the kernel resides inside the boot sector.
Dev.Katalyst said:
Request- please add kcal control if you can, thanks.
Click to expand...
Click to collapse
Added wait for the next update!

Inferno Kernel [PIE] [TEN] [RIVA]

{
"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:
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modifications, and
* if you point your finger at me for messing up your device, I will
* laugh at you xD
*/
Features
- Overclocked Upto 1.65 GHz
- Underclock To 533 MHz
- Auto SMP Hotplug
- Electron & zzmove cpu governor
- Maple I/O Scheduler
- Kcal Support
- Fast Charging Supported
- Deep Sleep
Changelog
Added Alucard Governor & Hotplug
Drop Auto SMP Hotplug (was not working perfectly)
Improved Audio
Optimised Interactive Governor
DTS Eagle New Drivers
Added PowerSuspend
Minor Optimisation
Spectrum Support
Changelog
23-11-18
Latest Linux Kernel Upstream
GPU Overclocked Upto 650 Mhz
Audio Improvements
Enabled Cpu Boost
Minor Optimization
Changelog
02-12-18
Enabled Simple GPU Algorithm
Latest Linux Kernel Upstream
Minor Optimisation
Changelog
15-12-18
Latest Linux Kernel Upstream
Fixed Offline Charging LED
Added Some More WakeBlocks
Some GPU Tweaks
Little Optimisation
Changelog
19-01-19
Merge Linux Kernel v3.18.132
Updated Frandom Driver
Increased Cam Driver Focus Frequency
Added AW2013 LED Driver
Changelog
07-05-19
Latest Linux Kernel Upstream
Optimisation
All Riva Only Roms Are Supported
Enabled USB HID
Corrected Boot Freq Table
Changelog
23-05-19
Upstreamed upto v3.18.140
Fixed GCam Focus Issue
Merged Latest CAF Tag
Changelog
11-06-19
Merged tag LA.UM.7.5.r1-04800-8x96.0
Fixed Gcam Blinking Issue While Tapping On Focus
Fixed Gcam Lag
Enabled Sound Control
Changelog
21-06-19
Merged tag LA.UM.7.6.r1-05300-89xx.0
Merged tag LA.UM.7.6.r1-05300-89xx.0 Into WLAN
Changelog
23-07-19
Merged tag LA.UM.7.6.r1-05500-89xx.0
Changelog
20-08-19
Merged tag LA.UM.7.6.r1-05500-89xx.0 into wlan
Some minor optimisation
Changelog
25-10-19
Pie -
Merged tag LA.UM.7.6.r1-05900-89xx.0
Fixed GDrive storage issue
Android Ten -
Initial Build
Changelog
17-11-19
Pie -
Merged tag upto LA.UM.7.6.r1-06400-89xx.0
Android Ten -
Merged tag LA.UM.8.6.r1-02600-89xx.0
Requirements
Must Be on Pie Roms or Android 10 Roms (Non-Unified)
Custom Recovery Should Be Installed
How To Flash
Download the kernel zip from the link below
Boot into recovery mode (recommended recovery: TWRP)
Select InfernoKernel_riva.zip File
Flash the zip
Reboot
Enjoy
Roms Supported (Latest Builds)
All Roms That Are Built For Only Riva
Like My Work?
PAYPAL
Downloads
Pie : InfernoKernel
Ten : InfernoKernel
XDA:DevDB Information
Inferno Kernel, Kernel for the Xiaomi Redmi 5A
Contributors
sunnyraj84348
Source Code
Pie: https://github.com/sunnyraj84348/android_kernel_xiaomi_msm8917/tree/inferno
Ten: https://github.com/sunnyraj84348/android_kernel_xiaomi_msm8917/tree/inferno-ten
#FeelTheShock
Version Information
Status: Stable
Current Stable Version: Current
Stable Release Date: 2018-11-14
Created 2018-11-15
Last Updated 2019-11-17
Spectrum support bro?
syndrm said:
Spectrum support bro?
Click to expand...
Click to collapse
Nope
Kernel version? (3.18.125?Have the opportunity to upgrade to 4.X?)
GCC version?(Can use the latest version? 8.X,next year 9.X)
What is the difference between this Inferno Kernel and DireWolf Unified kernel?
In addition, can you update Treble.zip in time?of course, use this kernel in the Treble.zip.
What happened to nitrogen os sunny?
sunnyraj84348 said:
Nope
Click to expand...
Click to collapse
Oh oke then
Already have any best setting bro?
Thank you sunny!
askara1994 said:
Kernel version? (3.18.125?Have the opportunity to upgrade to 4.X?)
GCC version?(Can use the latest version? 8.X,next year 9.X)
What is the difference between this Inferno Kernel and DireWolf Unified kernel?
In addition, can you update Treble.zip in time?of course, use this kernel in the Treble.zip.
Click to expand...
Click to collapse
Having 4.x kernel is difficult for our soc for now and i am using 8.x gcc , btw using latest gcc not gonna increase performance , and inferno kernel is only for rom based on mine tree like nitrogen os (pie) , treble zip
ezrawk said:
Thank you sunny!
Click to expand...
Click to collapse
Welcome
It is support for Pixel experience pie?
Kodarsyah said:
It is support for Pixel experience pie?
Click to expand...
Click to collapse
Yeah
Great kernel.... Paired it with the Pixel Experience Rom and the performance is unmatched.... Thanks Sunny.. keep working for RIVA...
Works on Rolex?
beckno said:
Works on Rolex?
Click to expand...
Click to collapse
No.
will it work on pixel experience oreo?
Thank you, Bro! I'm using it with PixelExperience and the performance is just fantastic!
Anyway I got a question; is overclocking GPU to 650Mhz stable in any way? Or is it just for testing purposes?
Kandiesky said:
Thank you, Bro! I'm using it with PixelExperience and the performance is just fantastic!
Anyway I got a question; is overclocking GPU to 650Mhz stable in any way? Or is it just for testing purposes?
Click to expand...
Click to collapse
Its stable , already tested
Bootloop
My 5a bootlooped after I flashed this kernel. I am using pixel exp (8.1.0)
Baye23 said:
My 5a bootlooped after I flashed this kernel. I am using pixel exp (8.1.0)
Click to expand...
Click to collapse
PE 8.1.0 was not treble i guess. So that's why maybe
I am currently using crDroid which is new and smooth, but it's not treble. Can you please update LineageOS 16 for riva? Pixel Experience has too much Google stuff.

[Kernel][3.18.132] Active Kernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 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.
*/
​
- Kernel upstream 3.18.132
- KCAL
- GPU OC ( 744Mhz )
- Tuned GPU frequencies table
- CPU OC ( 2,4Ghz )
- CPU Governors: alucard, nightmare, elementalx, smartmax, lionfish, darkness, impulse, wheatley, blu_active, nebula, despair, interactive, conservativex, conservative, onemand, userspace, powersave, bioschock, lionheart, performance
- I/O Schedulers: noop, deadline, cfq, bfq, fiops, sio, fifo, sioplus, tripndroid, vr, zen
- TCP: westwood, reno, bic, cubic, highspeed, hybia, htcp, vegas, scalable, lp, yeah, ilinois
- Thermal Simple
- tuned thermal configuration
- Compiled using GCC 8.0 and Ubertc 8
- Adreno idler
- Arch Power
- Gentle fair sleepers
- Boeffla Wakelock Blocker
- USB Fastcharge
- Several subsystems converted to use power efficient workqueues
Download
Active AOSP PIE HMP ( Should also work on aosp oreo roms )
mirror
If you are experiencing crashes during games/benchmarks lower GPU frequency in kernel aduitor
744Mhz - max OC
724Mhz - high OC
654Mhz - stock frequency
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel
1) Q: Is overclock safe?
A: I didn't touch voltage so it should be
2) Q: How can i get more battery life or performance?
A: Play around with cpu governors and frequencies
3) Q: I'm having random reboots, freezes, crashed
A: Lower your GPU frequency
4) Q: Are you Planning to support MIUI?
A: Yes, miui support will come in the future however right now miui is UNSUPPORTED
5) Q: Could you include feature x,y and z in your kernel please?
A: If i find it useful then yes
6) Q: The kernel is f*cking up my battery! Plz...
A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
XDA:DevDB Information
[Kernel][3.18.132] Active Kernel, Kernel for the Xiaomi Mi 5s Plus
Contributors
00day
Source Code: https://github.com/00day0/idle_kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Testing
Created 2019-03-06
Last Updated 2019-03-06
Special thanks to
Jonas Cardoso - for many ideas especially permissive script and init tweaks
Hlcpereira - for some ideas
nathanchance - kernel upstream
franciscofranco - many optimizations
osm0sis - AnyKernel2
LuK1337 and Mi5Devs - for making this possible
Source code:
https://github.com/00day0/idle_kernel_xiaomi_msm8996/tree/idle-pie-oc
If you want feel free to donate via PayPal https://www.paypal.me/00day0
reserved #1
Only pie support?
yoshidaharu said:
Only pie support?
Click to expand...
Click to collapse
It also should work on Oreo roms
Cool, I'm gonna try this kernel on Bootlegger rom
Fahripradityo16 said:
Cool, I'm gonna try this kernel on Bootlegger rom
Click to expand...
Click to collapse
Bootleggers doesn't support any hmp kernel
Don't know if it's related but the whatsapp audio bug in Syberian has increased. =/
hello, i have installed one Kernel from Jonas Cordoso. What is the right way to install this kernel? Dirty Flash?
What cpu&gpu governors combo you find best for performance and battery life?
trutta said:
hello, i have installed one Kernel from Jonas Cordoso. What is the right way to install this kernel? Dirty Flash?
Click to expand...
Click to collapse
Dirty flash your current rom
Then flash this kernel
Thanks for releasing the kernel for 5s plus
By the way, will you continue to update the Mi 5s Plus rom in the future?
Because seeing your signature written to "Mi 5s Plus - RIP"
does it support stock miui 10 rom based on oreo 8.0 ?
ddrulze said:
does it support stock miui 10 rom based on oreo 8.0 ?
Click to expand...
Click to collapse
"4) Q: Are you Planning to support MIUI?
A: Yes, miui support will come in the future however right now miui is UNSUPPORTED"
Did you read that Q&A ? lol
root
00day said:
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 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.
*/
​
- Kernel upstream 3.18.132
- KCAL
- GPU OC ( 744Mhz )
- Tuned GPU frequencies table
- CPU OC ( 2,4Ghz )
- CPU Governors: alucard, nightmare, elementalx, smartmax, lionfish, darkness, impulse, wheatley, blu_active, nebula, despair, interactive, conservativex, conservative, onemand, userspace, powersave, bioschock, lionheart, performance
- I/O Schedulers: noop, deadline, cfq, bfq, fiops, sio, fifo, sioplus, tripndroid, vr, zen
- TCP: westwood, reno, bic, cubic, highspeed, hybia, htcp, vegas, scalable, lp, yeah, ilinois
- Thermal Simple
- tuned thermal configuration
- Compiled using GCC 8.0 and Ubertc 8
- Adreno idler
- Arch Power
- Gentle fair sleepers
- Boeffla Wakelock Blocker
- USB Fastcharge
- Several subsystems converted to use power efficient workqueues
Download
Active AOSP PIE HMP ( Should also work on aosp oreo roms )
mirror
If you are experiencing crashes during games/benchmarks lower GPU frequency in kernel aduitor
744Mhz - max OC
724Mhz - high OC
654Mhz - stock frequency
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel
1) Q: Is overclock safe?
A: I didn't touch voltage so it should be
2) Q: How can i get more battery life or performance?
A: Play around with cpu governors and frequencies
3) Q: I'm having random reboots, freezes, crashed
A: Lower your GPU frequency
4) Q: Are you Planning to support MIUI?
A: Yes, miui support will come in the future however right now miui is UNSUPPORTED
5) Q: Could you include feature x,y and z in your kernel please?
A: If i find it useful then yes
6) Q: The kernel is f*cking up my battery! Plz...
A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
XDA:DevDB Information
[Kernel][3.18.132] Active Kernel, Kernel for the Xiaomi Mi 5s Plus
Contributors
00day
Source Code: https://github.com/00day0/idle_kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Testing
Created 2019-03-06
Last Updated 2019-03-06
Click to expand...
Click to collapse
i want to root bootlegger rom.i was try magisk and supersu and ı cant flash root.what can ı do?
It works but sadly it doesn't work on FGO so i'll try to use an custom kernel if it'll work on FGO for now i'll stick with the stock kernel.
John Cruz said:
It works but sadly it doesn't work on FGO so i'll try to use an custom kernel if it'll work on FGO for now i'll stick with the stock kernel.
Click to expand...
Click to collapse
In this case, I'm facing too in princess re:connect, is always detect root even use hide magisk option. Simply, just delete folder patch on zip. Then re-flash your rom include this kernel, you need to clean install.
yoshidaharu said:
In this case, I'm facing too in princess re:connect, is always detect root even use hide magisk option. Simply, just delete folder patch on zip. Then re-flash your rom include this kernel, you need to clean install.
Click to expand...
Click to collapse
I've actually did an fresh install there is no os on my phone and flashed los,gapps,active kernel and lastly magisk. So you mean that after I've flashed the rom I'll need to redo it again to work?
John Cruz said:
I've actually did an fresh install there is no os on my phone and flashed los,gapps,active kernel and lastly magisk. So you mean that after I've flashed the rom I'll need to redo it again to work?
Click to expand...
Click to collapse
Did you Hide Magisk Manager before? If the problem still there, just delete patch folder on active kernel zip. Then clean install.
Wipe all (system, data, cache) and data( type yes) in twrp, then flash the rom, firmware, rom, gapps, active kernel and magisk.
After boot up try to hide FGO or other japan games, if still detect, try to Hide Magisk Manager then clear data FGO apps, then run again.
yoshidaharu said:
Did you Hide Magisk Manager before? If the problem still there, just delete patch folder on active kernel zip. Then clean install.
Wipe all (system, data, cache) and data( type yes) in twrp, then flash the rom, firmware, rom, gapps, active kernel and magisk.
After boot up try to hide FGO or other japan games, if still detect, try to Hide Magisk Manager then clear data FGO apps, then run again.
Click to expand...
Click to collapse
I'll try it again some time since I'm testing Resurrection Remix for few days. Btw what rom do you use or recommend?

[kernel] [AOSP PIE/OREO] [DTC9] [GCC9] Wizardstaff kernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
Hello everyone, this is my personal kernel for the Xiaomi Redmi4X.
My updates on kernels are done keeping these things in mind:
Follow stable Linux always kernel.org.
Follow latest CAF tags msm-3.18 .
Follow google kernel/common updates google
Features will be added only as needed .
Hopefully you enjoy
Important thread information!
I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat, and a console ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.
Keep things civil, I do NOT tolerate flaming of any kind.
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version (3.18.140)
Latest binder and sdcardfs commits from kernel/common
Several subsystems converted to use power efficient workqueues
Mainline improvements to CFQ
Westwood as the default congestion algorithm
Backported RNG driver from 4.2+
Backported BFQ I/O scheduler
The following user facing features:
Color control
Maple I/O scheduler
zen I/O scheduler
fiops I/O scheduler
SIO plus I/O scheduler
added TTL fixation support
Overclocked GPU to 560 MHz
DTS eagle driver
Fsync control
software CRC control(default disable)
Sound control
USB fast charging
DT2w,S2W gestures
Wakelock blocking
Vibration control
Governors : ElementalX,impulse,Blu_active,Alucard.
Latest WireGuard snapshot (0.0.20181018)
Supports F2FS file system, and merged latest f2fs patches.
Available to flash with AnyKernel2 (thanks to @osm0sis) [zip will automatically detect all spectrum profiles and delete them to avoid unstabilities, use mtweaks to tweak the kernel]
Downloads
Get it here:https://sourceforge.net/projects/wizardstaff-kernel/files/
Folder description:
Every stable kernel will be uploaded to the sourceforge with the release version as the folder name ( eg. Timestaff u see now).
Each folder contains two builds Dragontc 9 clang build and latest GCC9 build ( thanks to @kdrag0n for his gcc9 compiler), use whichever build u like the most !!!( i prefer gcc9 tho )
Issues can be posted here or on my telegram group Telegram.
Installation
Boot into TWRP.
Flash the zip (flashing Magisk is not necessary if you already have it installed).
wipe Cache and Dalvik Cache partitions.
Reboot and enjoy!
Changelog
Commits
Thanks to:
The various other developers for their patches
@nathanchance for clang compiling ,kernel compiling ,as u see without this guy nothing is possible for me this fast!!
Also all the members in LinuxKernelBrickers who helped me
@osm0sis for AnyKernel2
@RyanAndri for his great kernel source without which this is not possible.
All of you guys for viewing the thread
Special Mentions:
Usman mughal for his help regarding forceencryption on tingychen roms.
sujabhani for testing and supporting my kernel always.
Prakhar shukla for the incredible banner u see on the top.
Also,forgive me if i missed somebody......!
Kernel source links
9.0.0: https://github.com/gandalf02/android_kernel_santoni/tree/g/hmp
XDA:DevDB Information
Wizardstaff, Kernel for the Xiaomi Redmi 4X
Contributors
pradeep1234, rainforce279
Version Information
Status: Stable
Supports: TREBLE & NON-TREBLE
Created 2019-05-31
Last Updated 2019-05-31
Hey this kernel seems pretty decent and stable. One minor issue is Fast charging didn't show on kernel aduitor. Other features are nice. Almost all other kernels I tried so far had issues like overheating, not sleeping and even not booting, but your kernel is butter.
rms112 said:
Hey this kernel seems pretty decent and stable. One minor issue is Fast charging didn't show on kernel aduitor. Other features are nice. Almost all other kernels I tried so far had issues like overheating, not sleeping and even not booting, but your kernel is butter.
Click to expand...
Click to collapse
Use Darkness Control app for using fast charge under battery section.
rms112 said:
Hey this kernel seems pretty decent and stable. One minor issue is Fast charging didn't show on kernel aduitor. Other features are nice. Almost all other kernels I tried so far had issues like overheating, not sleeping and even not booting, but your kernel is butter.
Click to expand...
Click to collapse
That fastcharge u are talking of is fast charging in usb mode ( all other kernels has that knob to disable or enable), in wizardstaff this is enabled always , max charging current in usb mode(mean when connected to pc ) is 900mA. And with stock charger the max current u can get is 2A , and i think more than this will heat up the device and not good for it....
Thanks for the feedback and appreciation ............
can I flash this kernel with stock miui 10 rom?
foneiamone said:
can I flash this kernel with stock miui 10 rom?
Click to expand...
Click to collapse
Nope , I mentioned , only for custom roms , AOSP PIE/ Oreo , it is not for miui , I will make miui if I find time , but can't guarantee tho
Wil it work on both TREBLE and NON-TREBLE ?
Oery said:
Wil it work on both TREBLE and NON-TREBLE ?
Click to expand...
Click to collapse
Yeah I forgot this , thanks... yes it supports both treble and non treble
Will it give a better battery backup
V1ncent9 said:
Will it give a better battery backup
Click to expand...
Click to collapse
Try yourself , everyone have diffierent usage
I just hope that this kernel will be continue to be developed.
Thanks dev.
Someone knows what differences have this kernel with Rockstar or Phantom?
Smooth kernel! Been using it for a few weeks now and it's working like a charm!
Hope you continue improving it for a while.
polware said:
Someone knows what differences have this kernel with Rockstar or Phantom?
Click to expand...
Click to collapse
Rockstar is focused on raw performance over battery power saving, it offers a few more customizations when it comes to overclocking the CPUs and such.
This one on the other hand, offers no CPU overclocking but it has; in my opinion; better configurations (and optimizations) "under the hood" that actually shows in the long run.
Haven't tried Phantom kernel yet, and probably won't, I'm sticking with this one for the time being.

Categories

Resources