Development [Kernel][Overclocked] No Gravity [2023-04-30][ProtonClang] - Xiaomi Poco X3 Pro

NoGravityKernel
{
"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"
}
No Gravity Kernel 1.0.0 + 4.3 App Trailer
Hey, NoGravity Kernel dev coming from the good old Pocophone F1 here! I've graduated with a bachelor degree in computer science and I actually work as a C# programmer. I've worked on OnePlus 2, Pocophone F1 and Mi 8 already, first one is discontinued but I still give updates for the 2 others. Welp, I've lost my F1 which is the reason I'm here, on this slightly newer kernel 4.9=>4.14. NGK's mindset is Performance/smoothness while getting decent battery life due to added battery oriented features.
(Scroll down for Telegram Group link where I'll be most of the time)
For those who want a to know more about my work here is the link to NoGravity Kernel for OnePlus 2 & to NoGravity Kernel for Pocophone F1 / Mi 8.
The Kernel will boot using Balance Profile when Magisk is present. Other profiles for battery, performance and gaming can be switched to in my app.
To tweak the kernel easily, here's my No Gravity app! featuring custom profiles (Battery, Balanced, Performance and Gaming & Gaming+). My app offers some device specific features that can't be found in other kernel tweaking apps. You can find them lower in the thread.)
-No Gravity app! support
-Android 13 support
-Compiled with Proton Clang + O3 + Polly + LTO optimizations
-KernelSU support
-NGK Thermal locking mechanism*
-Thermal driver optimizations
-F2FS & UFS optimizations (Rapid GC / UFS Boost / Samsung Write boost)
-2133MHz DDR Bus
-GPU UC/OC : 192MHz / 692MHz
-GMU OC to 500MHz
-CPU Input boost driver instead of CPU boost
-Enabled WALT, disabled PELT
-Using Big and Prime clusters for specific performance critical events
-Devfreq boosting for various events like app opening
-Touchscreen drivers optimizations
-Updated Touchscreen firmware
-Both 12.5.5 & 13.0.3 Touch FW are present and can be changed from NGK App
-Optional Sultan's PID shrink
-250Hz kernel interrupt rate
-Disabled ZRAM by default
-LZ4 ZRAM compression algorithm
-Exposed vibrator strength
-DTS Eagle software driver
-Boeffla Wakelock Blocker v1.1.0
-Sound Control
-Kcal
-High Brightness Mode
-Content Adaptive Backlight Control
-Dmming
-USB Fast Charging
-Added Powersaving flags to panel
-AdrenoBoost
-Various GPU & libs optimizations
-VDSO for better 32 bit performance
-sdFAT v2.4.5
-Added ZEN I/O Scheduler & used by default
-Added SQRT freq selection algo to schedutil
-Added BBR and WESTWOOD TCP Congestion protocols
-Using Westwood as default with FQ_Codel for better bandwidth use
-Removed many debugging stuffs
-Merged in latest CAF Tags
-Always upstreamed to latest (4.14.314)
-And many more under the hood changes & optimizations
-Monet theme adapting to your ROMs colors dynamically
-Injected sepolicies to work on Enforcing SELinux
-Kernel & App update checker (Direct install of kernel and app)
-Balance(Default),Performance,Battery,Gaming & Gaming+ Profiles (QSTile available)
-Custom Profile Creator Page that let's you create and share profiles with the NGK community (/SDCARD/NGK/PROFILES/)
-Precise CPU temperature for each Clusters separately
-Per-App Tweaks Page to load tweaks for specific apps
-CPU Page with following tunables:
-CPU Governor
-CPU Frequency Selection Algorithm (Linear/Exponential)
-CPU Min/Max Frequencies
-Input boost
-NGK Smart Throttling
-NGK Stats Page showing last gaming session FPS+ Chart, throttling, battery drain, avg CPU temps & avg Battery temps, toggle for enabling NGK Stats Overlay displaying FPS and following optional features:
-CPU Temps/Freqs
-GPU Temps/Freqs
-Battery Temps/Percentage
-RAM usage
-Kernel Page to let you control:
-App optimization (ART) Button
-Thermals:
NoGravity (NGK’s default) || Battery || Stock one
-Sultan PID read optimizations
-ZRAM
-GPU Page:
-GPU Stats
-Min/Max GPU Freq Selector
-High Brightness Mode
-Content Adaptive Backlight Control
-Adrenoboost
-Touchscreen firmware selector
-Proximity Gestures Switch to pulse ambient dispay on Hand Wave
-Pick-Up Gesture Switch to pulse ambient display when device is taken
-Pixel 3 Flip to Shhh feature
-DTS Eagle (Sound) Info Page
-More will be added...
-More features...
-Let me know what you want and those may be added!
This kernel should work on any ROM & MIUI!
-I recommend before coming to conclusion, give it at least 2 complete charge cycles and then raise any issue.
- I recommend to use my app, franco app or EX Kernel Manager if you need to tweak the kernel further
-Flash No_Gravity_Kernel-vX.X.zip file in TWRP (Latest TWRP Recovery Recommanded)
-(Optional) - Clear cache and Dalvik => if you do so, Use App Optimization button in NGK App to regenerate ART or let device charge at idle at 100% for some time (that's when android runs optimizations).
Download No gravity Kernel / Download No Gravity App
Donate me! / Telegram Group /
No Gravity App Changelog / No Gravity Kernel Changelog
-The android community and to all my testers for using my kernel and your precious feedbacks and ideas!.
​
Contributors
Pierre2324
Source: https://github.com/Pierre2324/NGK_android_kernel_xiaomi_sm8150
Version Information
Status: Stable
Current Version: 3.4.0
Created: 2021-09-02
Last Updated: 2023-04-30

Changelog
NoGravity Kernel v3.4.0 + App 6.4.0
Previous Changelogs:
NoGravity Kernel v3.3.0 + App 6.3.0
NoGravity Kernel v3.2.0 + App 6.2.0
NoGravity Kernel v3.1.0 + App 6.1.0
NoGravity Kernel v3.0.1 Hotfix
NoGravity Kernel v3.0.0 + App v6.0.0
NoGravity Kernel v2.2.1 + App v5.2.1
NoGravity Kernel v2.2.0 + App v5.2.0
NoGravity Kernel v2.1.0 + App v5.1.0
NoGravity Kernel v2.0.0 + App v5.0.0
Note: Custom Profile Creator page added
NoGravity Kernel v1.0.0
NoGravity Kernel App v4.3.0

RESERVED

Downloaded and installed.
So far so good!

Finally! I Waiting this for loong time the better project! very thanks for implement sound control!

hicked said:
Finally! I Waiting this for loong time the better project! very thanks for implement sound control!
Click to expand...
Click to collapse
You had any of my supported device before x3pro?

neovortex said:
Downloaded and installed.
So far so good!
Click to expand...
Click to collapse
Nice have fun mate

This kernel seems very stable
Just one question:
Which profile is the nearest performance to the stock kernel?
Balanced or Performance?

neovortex said:
This kernel seems very stable
Just one question:
Which profile is the nearest performance to the stock kernel?
Balanced or Performance?
Click to expand...
Click to collapse
Balance, which is default profile

Pierre2324 said:
You had any of my supported device before x3pro?
Click to expand...
Click to collapse
yes i have poco f1, mi 8 and x3 pro! I follow your work for years!

Does the app require root?

k3lcior said:
Does the app require root?
Click to expand...
Click to collapse
No

alexx_kidd said:
No
Click to expand...
Click to collapse
You sure? lol
@Pierre2324 Can you specify what are the default settings, scheduler, OC/UV etc. for the kernel without installing an app?

hicked said:
yes i have poco f1, mi 8 and x3 pro! I follow your work for years!
Click to expand...
Click to collapse
Nicee

k3lcior said:
Does the app require root?
Click to expand...
Click to collapse
Of course. If you want to tweak system you need root.

k3lcior said:
You sure? lol
@Pierre2324 Can you specify what are the default settings, scheduler, OC/UV etc. for the kernel without installing an app?
Click to expand...
Click to collapse
As mentionned in the thread post, ngk boots up with balance profile (with or without the app) then applies user apply on boot parameters whether its another profile, cpu/gpu tweaks, etc

k3lcior said:
You sure? lol
@Pierre2324 Can you specify what are the default settings, scheduler, OC/UV etc. for the kernel without installing an app?
Click to expand...
Click to collapse
Oh, the app. Yes

Hi, can we still update the MIUI after installing the custom kernel? What should I do before updating the MIUI with this kernel installed?

You have to reflash custom kernel each time you update your ROM as it gets overwritten.

Ariel Kusnoto said:
Hi, can we still update the MIUI after installing the custom kernel? What should I do before updating the MIUI with this kernel installed?
Click to expand...
Click to collapse
Just update miui normally then flash ngk again

Related

[DISCONTINUED][KERNEL][OREO][MM/Nougat] Evolution Kernel [Falcon][2018/03/17]

Hi guys, I have proposed to make a kernel for the falcon and here they have it <3
{
"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"
}
Old builds:
http://pastebin.com/kDiQ8Hrr
Evolution Kernel -R6 build for MM Roms:
-Evolution_Kernel-R6 is unified for MM roms[/B], CM13/AOSP6/
- Linux code updated to lastest LineageOS source: 3.4.113
- Based on a new clean source for greater stability
- Compiled with LinaroTC 4.9 optimized cortex A7
- Many optimization for memory usage and reduce Lag
- Added TCP modes like westwood
- Lzma compression (very nice)
- No more useless mods
- Added SIO, VR, ZEN I/O schedulers
- Added toggles for wakelocks
- MSM Hotplug stable rules
- Powersuspend added and optimized
-Added Kcal v2 support
-DT2W/S2W features
-Selinux enabled in permissive mode by default
-WQ Power Efficient tweaks
-State notifier driver added
-Fix some memory leaks
-Many more optimizations for performance and battery saving (check source)
Important: use the kernel adiutor application to tune
Click to expand...
Click to collapse
Download:
https://www.androidfilehost.com/?fid=745425885120710252
**No mirrors please**
Click to expand...
Click to collapse
How to install:
-Paste the zip on internal memory
-Install zip with twrp recovery
-Reboot and Enjoy :good:
Click to expand...
Click to collapse
New Build Evolution Kernel_R10, FOR NOUGAT ROMS 7.1.x ONLY, NO MARSHMALLOW
-
Linux code updated to lastest LineageOS source: 3.4.113 :good:
- Based on a new clean source for greater stability
- Compiled with latest simple GCC 4.8 (great for this) :good:
- Some optimizations for kernel compression (lzma)
- Many optimization for memory usage and reduce Lag
- Added Customs TCP
- Lzma compression (very nice)
- No more useless mods
- Added and improved SIO, SIOPLUS, VR, ZEN v2 I/O schedulers and default BFQ, etc...
- Row I/O scheduler is recommended by me :good:
- Added toggles for wakelocks
- MSM Hotplug stable rules (Nice deep sleep Now)
- Powersuspend updated (Use in Hybrid mode)
- Kcal v2 support
-Dt2w added but does not work for the moment (disable)
- Selinux enabled in permissive mode by default
- WQ Power Efficient tweaks
- State notifier driver added
- Lcd notify driver Removed (NO MORE START SCREEN FREEZE)
- New Governors added: zzmoove, Xperience by @TeamMex , Bioshock, Lionheart and ElementalX (testing)
- Interactive and Ondemand governor updated for better efficiency
- Added Sound Control v3.6
- Fast Charge enable by default
- Fix memory leaks for better perfomance
- Many more optimizations for performance and battery saving (check source)
- New TCP congestion driver called AsCaRex by @TeamMex Added
AsCaRex employs end-to-end bandwidth measurements to set cwnd and ssthresh after packet loss. The probing phase is as the original Reno, have a modified control mechanism for use with large congestion windows. A table indicates how much to increase the congestion window when an ACK is received.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Important: Use the kernel adiutor application to tune this kernel
Evolution Turbo Kernel Oreo Updated
-Kernel build with QUVNTNN 6.4 2018.01 Custom ToolChain
-Improved Cortex-A7 configs
-Improved XZ kernel compression
-def_config regenerate
-Updated cpufreq and gpu drivers configs for better performance
-Welcome again MP_Decision Hotplug
-Spinlocks changes
-Significant lag in oreo reduced
-Simple Adreno GPU algorithm added
-New governors distribution: Default govs, XPerience, SmartMax and BioShock govs
-Out DT2W for now
-All TCP cong is activated (AsCaRex default)
-Many more changes for you..
Source: https://github.com/willizambrano/android_kernel_motorola_msm8226
If you like, support me with a small contribution : http://paypal.me/willizambrano
Download: https://www.androidfilehost.com/?fid=962187416754469095
How to install:
-Paste the zip on internal memory
-Install zip with twrp recovery
Backup of you stock boot.img
-Reboot and Enjoy :good:
If you like my work, contribute for more updates please:
Suggestions for balance perfomance/battery
-Use interactive gov with hispeedfreq on 787mhz and min freq 300mhz....
-For more conservative use Bioshock or SmartMax governor and min freq 300mhz
-Sheduler Maple, Row of BFQ
-In misc features select suspension mode on hybrid (default) and TCP select AsCaRex or westwood
Version Information
Status: Beta Evo Turbo for Oreo Roms
Release Date: 2018-03-19​
thanks for your work. i will give it a try and will feedback.
Looks promising. Gonna try it
ralp88 said:
thanks for your work. i will give it a try and will feedback.
Click to expand...
Click to collapse
Thanks bro, waiting you feedback
FortoszoneID said:
Looks promising. Gonna try it
Click to expand...
Click to collapse
Thanks , enjoy!
great piece of work
pico hackr said:
great piece of work
Click to expand...
Click to collapse
Thanks for you feedback
Running smoothly on crDroid 7.1 :good:
Can it be used with slim 7.1 ?
justbfree said:
Can it be used with slim 7.1 ?
Click to expand...
Click to collapse
Yeah, work on slim 7.1
Thanks for the work!
Keep it up
Will try and report
What is the expected SoT
willizambrano01 said:
Yeah, work on slim 7.1
Click to expand...
Click to collapse
It doesn't work , system UI FC .
Very good kernel :good:
I only miss DT2W feature..
Edit: @willizambrano01 i like your kernel, but i'm on latest CM14.1 nightly so i can't use data tethering with your kernel. Default CM kernel, tether working fine. Could you fix? Thanks
Aguys said:
Very good kernel :good:
I only miss DT2W feature..
Edit: @willizambrano01 i like your kernel, but i'm on latest CM14.1 nightly so i can't use data tethering with your kernel. Default CM kernel, tether working fine. Could you fix? Thanks
Click to expand...
Click to collapse
That wasn't Kernel problem. Tethering was broken in CM build itself. I think they have fixed in latest build.
Megatron27 said:
That wasn't Kernel problem. Tethering was broken in CM build itself. I think they have fixed in latest build.
Click to expand...
Click to collapse
But, I already on 12/10 build. With default CM kernel tethering working fine, with this kernel broken...
Can u add double tap to wake feature?
Aguys said:
But, I already on 12/10 build. With default CM kernel tethering working fine, with this kernel broken...
Click to expand...
Click to collapse
Thanks bro, I fix on next build
Allstargaurav said:
Can u add double tap to wake feature?
Click to expand...
Click to collapse
In next build bro
I'll try it soon, but which ROM do you recomend for me to use with, focusing in performance?
Best hotplug?

[KERNEL][O/MIUI][4.4.140+] ★BlackBox-Kernel-R1.5★ | Darker Than Your Ex's Heart

[KERNEL][O/MIUI][4.4.140+] ★BlackBox-Kernel-R1.5★ | Darker Than Your Ex's Heart
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BlackBox Kernel "R"-Edition
(Redmi Note 5 Pro - WhyRed)​R-Edition of this Kernel will always be focused on Stability and the X-Edition will be Focused on Experimental features. This Thread is for R-Edition of BlackBox Kernel. ​Compatibility:
Every Oreo Based ROM
-LineageOS
-Resurection Remix
-Mokee ROM
-AEX
-DOTOS
-ETC
[*] WORKS ON MIUI TOO
Features:
Epic Battery Life
No Tweaking Needed - Kernel takes care of everything! Flash and Forget!
WhyRed: Enable KCAL Color Control
Enable Boeffla WakeLock Blocker
Adreno Idler & Simple GPU Algorithm
Viberation Strength Control
Adreno Boost
Added UKSM (Special Thanks to @haseo97)
Added and Enabled Westwood (Default) and Other Congestion Control
Fsync on/off Support
WireGuard Kernel Integration
CPU Wake Boost Driver Enabled for WhyRed
Optimized Console FrameBuffer
Updated Camera Drivers (Video Recording Fixed)
Various Patches for Battery Efficiency and CPU Tweaks. Thanks to @sultanxda
Misc ARM Patches, VFS Cache Reduced to 50
CPU Freq: Patches
Disabled GFS: Improves UI Responsiveness.
TCP: Initial window size (Net Speed Improvement)
Enabled F2FS Support
Dirty Ratio & Dirty Background Ratio Tweaks
NOATIME and NODIRATIME by default ~20-30% Linux Disk Performance Gain
Disabled CRC Check - mmc: disable crc check for 30% extra performance
Compiled with Clang 7.0.2
Built on Stable Kernel Source by TeamWhyRed
Updated CAF to LA.UM.6.2.r2-03900-sdm660.0
Upstreamed to Latest Kernel Version - 4.4.140 (Check Here - https://www.kernel.org/)
Seperate Builds for MIUI and Custom ROMs (Fixed Brightness for Both, can't have the same source for both)
To Do List:
Release X (Experimental) Version of this Kernel for Overclocking, Special Drivers, Etc(Will Have a Seperate Thread)
Add well known BlackBox patches to this Kernel
Add More Governors
Add More I/O Schedulers
Listen to the Users
Installation:
Download the Flashable Kernel Zip
Flash using TWRP or Equivalent Recoveries
Restart and Let the Kernel take care of everything
Download Link: Download Latest BlackBox-R-Edition
Want to Learn how to make Kernel's and ROM's? - Video Tutorials on My Channel
My Github Profile - Kunal Kene on Github
Want to Buy Me a Coffee? - Donate to Kunal Kene on PayPal
XDA:DevDB Information
[KERNEL][O/MIUI][4.4.140+] ★BlackBox-Kernel-R1.5★ | Darker Than Your Ex's Heart, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_whyred_TWR
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R1.5
Created 2018-06-02
Last Updated 2018-07-18
Changelog
BlackBox-R1.5 - 19/07/2018:
Merge tag 'v4.4.140' into BlackBox R
Added UKSM (Special Thanks to @Haseo97)
Add and Enable Westwood and Others
Enable Simple GPU Algorithm
Few Other Patches for battery and Performance
Seperate Builds for MIUI and Custom ROMs (Fixed Brightness for Both, can't have the same source for both)
BlackBox-R1.4 - 25/06/2018:
Adreno Idler
Viberation Strength Control
Upstreamed Linux Kernel to v4.4.138
Block more Wakelocks
BlackBox-R1.3 - 10/06/2018:
Updated Camera Drivers (Video Recording Fixed)
Various Patches for Battery Efficiency and CPU Tweaks. Thanks to @Sultanxda
Updated CAF to LA.UM.6.2.r2-03900-sdm660.0
Upstreamed Linux Kernel to v4.4.136
Works on MIUI (Auto brightness a little broken, will be fixed soon )
BlackBox-R1.2 - 06/06/2018:
WiFi Fix for people with WiFi Problems
WhyRed: Enable KCAL Color Control
Enable Boeffla WakeLock Blocker
Fsync on/off Support
Adreno Boost
BlackBox-R1.1 - 05/06/2018:
WireGuard Kernel Integration
CPU Wake Boost Driver Enabled for WhyRed
Optimized Console FrameBuffer
Misc ARM Patches, VFS Cache Reduced to 50
CPU Freq: Patches
Disabled GFS: Improves UI Responsiveness.
TCP: Initial window size (Net Speed Improvement)
BlackBox-R1.0 - 02/06/2018:
Epic Battery Life
No Tweaking Needed - Kernel takes care of everything! Flash and Forget!
Enabled F2FS Support
Dirty Ratio & Dirty Background Ratio Tweaks
NOATIME and NODIRATIME by default ~20-30% Linux Disk Performance Gain
Disabled CRC Check - mmc: disable crc check for 30% extra performance
Compiled with Clang 7.0.2
Built on Stable Source
How to Report and Request Feature? Post Logs if Needed! Be specific on feature for requests. :highfive:​
Reserved
TELEGRAM GROUP FOR THIS KERNEL -> Join BlackBox Kernels - WhyRed Telegram Group
KERNEL BASE SOURCE -> On Github Thanks to @Shahan_mik3 & vasishath
CREDITS FOR THE PATCHES, DRIVERS AND MODS GOES TO THEIR CREATORS WHOM YOU CAN FIND IN THE COMMITS SECTION
AND FINALLY THANKS TO BETA TESTERS
@ayushk780 for testing the WiFi Fixed Version on AEX (BlackBox-R1.2)
Yeah ...thankx
Thanks dev ?
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
alreadyregistered said:
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
Click to expand...
Click to collapse
Haven't Tested it on Mokee, but shouldn't have any Issues! Can you confirm it for us?
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
blackman01 said:
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
Click to expand...
Click to collapse
In our case OC would make sense because we have an underclocked Snapdragon 660. Same for our GPU, it's an underclocked Adreno 512. However, a stable kernel is more important (for me).
blackman01 said:
Pls make it stable always ...don't OC/UC kernel or useless patches ...gonna flash in RR O
Click to expand...
Click to collapse
Don't worry the R-Edition of this Kernel will always be focused on Stability and the X-Edition will be Focused on Experimental features. This Thread is the R-Edition Thread. :fingers-crossed:
Try it or die said:
In our case OC would make sense because we have an underclocked Snapdragon 660. Same for our GPU, it's an underclocked Adreno 512. However, a stable kernel is more important (for me).
Click to expand...
Click to collapse
Whyed has 636 brada ...
blackman01 said:
Whyed has 636 brada ...
Click to expand...
Click to collapse
WHICH is an underclocked 660. Which is an underclocked 820 (with a ****tier gpu). What does not make sense?
Kunal.Kene.1797 said:
Haven't Tested it on Mokee, but shouldn't have any Issues! Can you confirm it for us?
Click to expand...
Click to collapse
Surely, but 2mrw.
blackman01 said:
Whyed has 636 brada ...
Click to expand...
Click to collapse
Snapdragon 636 = Snapdragon 660, just a lower clock.
Is there sound control in this kernel?
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Is This kernel fix video recording issue in RR , asking because u mantion built with miui stable sources.
alreadyregistered said:
Sorry for lame question but since Mokee is a lil bit uniqe... do you think it should work with it?
Click to expand...
Click to collapse
I can confirm its working on mokee rom:good:
Try it or die said:
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Click to expand...
Click to collapse
wifi fine here, latest RR
Im gonna review in these days, thanks for kernel!
Try it or die said:
WiFi is not working, anyone else with that problem?
I can attach logs if needed.
Click to expand...
Click to collapse
gaurav055 said:
Is This kernel fix video recording issue in RR , asking because u mantion built with miui stable sources.
Click to expand...
Click to collapse
WiFi is working normally! which ROM are u on? try Reflashing and Restarting. Anyone else facing this?
@gaurav the focus hunting issue on RR or any is because MIUI sources are partially broken. will be fixed soon! and when it is, you will be notified in the changelog!

[KERNEL] [MORFUZ 5.6][OREO][EAS] For Mate 10 Lite by Catuva21

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FOR P10 LITE OREO​
Code:
- I am not responsible for the damage of your cell phone if you do not correctly perform the steps
- loser warranty
- if you are not sure better not to touch and leave this page
Made with the codes released from Huawei. Flashing from recovery twrp from oreo.
this modified kernel is fully compatible with huawei P8lite 2017, P10 lite, P20 Lite, Mate 10 lite, Honor 7x and Honor 9 lite.
REQUIREMENTS:
- EMUI 8.0.0
- Activate the OEM unlocking, which is in adjustment / developer options and leave it so forever to avoid conflict.
- unlock the bootloader.
- install the recovery that I will leave, automated from windows-linux
Download the ZIP
Save in external memory.
Flash through TWRP.
return to the main panel.
clean (only one cache).
turn off the phone for a minute and turn on
It seems that Huawei modified the modem partition in the September-October patch and the MORFUZ kernel does not work incoming and outgoing calls.
-IMPORTANTonly install this module from the root Magisk options if incoming and outgoing calls do not work.
HONOR 7X----------link
HONOR 9L----------link
P8 LITE-----------link
P10 LITE----------link
P20 LITE----------link
MATE 10 LITE------link
do not copy this module, you can publish in other modified kernel with the respective credits​
KERNEL 5.6 link
KERNEL 5.0 link
KERNEL 2.1 (P20Lite) link
KERNEL 2.1 link
KERNEL 2.0 link
KERNEL 1.8 link
XDAevDB Information
MorfuZ, Kernel for the Huawei HI6250.
Credits
- ajituchiha. (commits)
- Dil3mm4
- osm0sis/AnyKernel2
- Alexxx1 P10L
- Chisetdel31260 M10L
- Emrullah bingul P8L
- Valerio Gerva H7X
- Giacomo Fazio P20L
Contributors
Catuva21
Source Code: https://github.com/catuva21/hi6250-emui8.x
Version Information
Status: Stable
Created 2018-06-02
Last Updated 2018-10-11
DESCRIPTION MORFUZ KERNEL-EMUI 8​This core aims at the optimal performance to battery ratio in mid-range terminals, Kirin 65X processor
KERNEL 5.6
Governor BIOSHOCK and DARKNESS back
Planner sio, sioplus and tripndroid back
Added other configurations that Morfuz Kernel 2.1 had
New governors CPUFreq dancedance intellicative.
KMS update
Optimization of blu_active governor for kirin
Other necessary modifications.
KERNEL 5.0
configurations since the beginning of the source codes of Huawei, some changes of the Kernel 2.1 morph
Upstream to the latest version of the kernel v4.4.129
Compiled with the latest Linaro tool 4.9.
EAS has been fully applied.
Conscious energy planning support
new governor governor Schedutil
ExFat has been updated
Frandom support
CPU optimizations and energy use.
IO optimizations
Selinux Permessive now without magisk module
O3 optimizations
Huawei specific optimizations
Uses a timer frequency of 300 HZ
Wireguard support.
Removed spam from unwanted registration
Enabled Advance TCP congestion algorithms
Westwood is used as the default TCP algorithm
Many changes to improve performance.
KERNEL 2.1:
Compiled with the latest Linaro tool chain 4.9
Changed kernel code sources
Selinux Permissive
corrected the MMC - USSD
KERNEL 2.0:
Compiled with the latest Linaro tool chain 4.9
Added fsync support on-off
energy saving.
governor improvements by default
updated boeffla_blocker ver 1.1.0
Advanced TCP
disabled check root
added cpu_boost
GPU get aware
power quickwakeup
KERNEL 1.8:
Added Governador Blu_Active
Added Governador Impulse
Added Governor Darknnes
Added Governor Bioshock
Added I/O scheduler: Sio
Added I/O scheduler: Sio Plus
Added I/O planner: Zen
Added I/O planner: Tripndroid
LZ4 compression
Compiled with the latest Linaro tool chain 4.9
Selinux Permessive
Wireguard support
R2
Does your kernel have sound boost option?
Try Following combination for improved battery life
Using bio shock governer for Big cores and blu active for little cores. This combo giving me better battery life with seemingly no loss of performance. Try it and let us know.
Damn, if you can set selinux permissive then u can use v4a. ?
updated
CATUVA21 said:
updated
Click to expand...
Click to collapse
can use on stock rom?
deanz93 said:
can use on stock rom?
Click to expand...
Click to collapse
yes, I've tried
No see Dynamic SchedTune Boost v3
deanz93 said:
can use on stock rom?
Click to expand...
Click to collapse
YES
Does version 2.0 include the stuff from 1.8?
I got the kernel installed, but selinux is still set to enforcing.
Question
This kernel work on Treble rom? Example : Lineage Os
Fingerprint is quite a lot slower
Edit: nvm I think it's just the bad kernel settings that I set
For next update, pls add oc option, decrease the minimum CPU frequency, increase charging speed and add thermal control. Hotplugging is useless if the cores cannot me turned off due to aggressive throttling by thermal control
Plz add over clocking and under clocking in next updates
eugene2341 said:
For next update, pls add oc option, decrease the minimum CPU frequency, increase charging speed and add thermal control. Hotplugging is useless if the cores cannot me turned off due to aggressive throttling by thermal control
Click to expand...
Click to collapse
Plz add over clocking and under clocking in next updates
Controlling minimum and maximum frequency is so nice
Will it work on Huawei Nova 2i/RNE L22???
ImWolfie said:
Will it work on Huawei Nova 2i/RNE L22???
Click to expand...
Click to collapse
Nova 2i =mate 10 lite
Im afraid it will bricked my device but i successfully installed it thx
Deleted

[EOL] [KERNEL][EAS][OC/nonOC][UV]KangarooX FINAL [2019-12-31][AOSP/MIUI][SPECTRUM]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The second round's time has come. I wanna present my kernel here. This kernel focuses on to be a good kernel. My motto is "I don't have motto".
Compatible ROMs:
Should work with all ROMs
Features:
Based on kernel.lnx.4.4.r37-rel CAF branch
Uptodate with latest linux kernel base
Compiled with GCC 8.3 with O3 and graphite opts
Many tracing, logging, debugging, security sh*t removed
EAS
Double tap to wake [Thanks to @vasishath]
Added a bunch of IO scheds( BFQ, tweaked maple, tweaked FIOPS, sio, anxiety)
Spectrum profiles support, can be switched with SmartPack kernel manager
KCAL support
Wakelock blocker (Thanks to @boeffla)
Added Adreno boost
WireGuard support
Headphones gain control
Microphone gain control
Best sound quality
32 bit up to 384 kHz audio playback support
DTS Headphone:X support
CPU OC to 1.8/2.2GHz
CPU/GPU UV
Xbox and PS controller support
HDR support for all whyred/wayne panels
exFAT, NTFS, F2FS support
sRGB support(you can find the custom control for smartpack in the extras folder)
Flashing instructions:
If you are using other custom kernel then at first dirty flash the ROM
Flash the kernel(OC or nonOC)
Flash the perfboost fw config module
If you experience brightness issues then flash the *255 version
Download link:
https://bit.ly/2JZLrwC
AFH mirror: https://www.androidfilehost.com/?w=files&flid=297054
Credits:
@frap129
@nathanchance
@AxelBlaz3
@Shekhawat2
@Ajmy_znr
@psndna88
@andip71
@xanaxdroid
@sultanxda
@YaroST12
@celtare21
@0ctobot
@tytydraco
@kdrag0n
@uvera
All the devs from whom i kanged
Source code:
https://github.com/ktommy91/kernel_xiaomi_sdm660.git
If you like what I made you can give some $ for my funeral:
https://www.paypal.me/ktommy91
Changelog:
r5.0:
- Rebased on kernel.lnx.4.4.r37-rel
- Built with GCC8.3 with O3 and graphite opts
- Dropped many useless stuff
- Kuran's new scheduler and locking backports added(1.1 in hackbench)
- ...See on github
r5.1:
- Linux 4.4.190 merged
- Scheduler improvements(thx to Kuran)
- Some reverted audio patches(better clarity)
- defconfig: disable vmstat event counters
- arm64: Select ARCH_HAS_FAST_MULTIPLIER
- treewide: remove some missed tracing
- Added the missed minimum brightness change option
- Added the missed HDR support
- ASoC: msm: Handle bit_width to configure ASM session for FLAC playback
- USB tethering fixed
- arm: dts: qcom: add the panel-ack-disabled property to whyred/wayne/tulip panels
r5.2:
- kernel-common/android 4.4 merged (Linux 4.4.192)
- Qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07500-sdm660.0 CAF tag merged
- Added the changes from LA.UM.7.2.r1-07500-sdm660.0 CAF tag
- f2fs: Set cp_interval to 30 secs and make it no-op
- drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO
- nvt_touch_d2s: Use a FIFO thread for work processing
- ... see on github
r5.3:
- Linux 4.4.194 merged
- LA.UM.7.5.2.r1-03700-8x96.0 CAF tag merged
- added some missing changes from LA.UM.7.2.r1-07600-sdm660.0
- qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07600-sdm660.0 CAF tag merged
- sched: Import sched_irq_work_queue()
- cpufreq: schedutil: Queue sugov irq work on policy online cpu
- printk: silence healthd messages from userspace
- sched/fair: Don't assign runtime for throttled cfs_rq
- Revert "drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO"
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
John Amin said:
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Click to expand...
Click to collapse
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Frkanyldz said:
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
Click to expand...
Click to collapse
Huaxing should work.
In the 2.6 version, this is not a problem, but other current kernels are still going black screen issue
I'd like to try this kernel, but bootloop always bother me..
delphinuz said:
I'd like to try this kernel, but bootloop always bother me..
Click to expand...
Click to collapse
Magisk and some modules bother you.(or the stalkers)
ktommy91 said:
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Click to expand...
Click to collapse
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
works on miui?
Non UV versions are up, flash if you experience random freezes.
John Amin said:
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
Click to expand...
Click to collapse
Darktuil +512 MB zRAM
raptorddd said:
works on miui?
Click to expand...
Click to collapse
Should.
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
UV versions what is that
John Amin said:
UV versions what is that
Click to expand...
Click to collapse
under volt.
raptorddd said:
under volt.
Click to expand...
Click to collapse
do you mean not overclock
John Amin said:
do you mean not overclock
Click to expand...
Click to collapse
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
Man you should've made non uv zip long time ago. I was having bootloop on your kernel since v2.0. If you would have made non uv verison back then. We would not have bootlooo problem. Everything is working perfectly now. No reboots.
One request can you make a ramdisk zip for setting schedutil governer as default like in insigniux where flashing it will make schedutil default cpu governor
raptorddd said:
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
Click to expand...
Click to collapse
so what version you recommend safer non UV or normal
John Amin said:
so what version you recommend safer non UV or normal
Click to expand...
Click to collapse
I recommend non uv as uv one was causing bootloop

Kensur Kernel r5

{
"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"
}
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
Download: Telegram Channel
XDA:DevDB Information
[KERNEL] Kensur Kernel, Kernel for the Motorola One Fusion+
Contributors
KenHV, RohanHasabe8
Source Code: https://github.com/KenHV/kensur_kernel_liber
Kernel Special Features: Focused on efficiency and better UX.
Version Information
Status: Stable
Current Stable Version: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Notes:
Stable releases will be posted in the channel after testing, as it's easier to post updates there. Feel free to flash the latest zip in the channel anytime.
Changelog - r3:
- First full OSS release
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- Added KCAL color control
- Many other miscellaneous improvements not listed here
Spoiler: Older Changelogs
Changelog - r2:
Spoiler: Older Changelogs
- Rebased over stock CAF tag for better compatibility
- Fixed rare idle reboot issue
- Compiled with latest Proton clang + Polly + O3 optimizations
- Added CPU input boost
- Added devfreq boost
- Disabled CAF CPU boost
- Bumped minimum frequencies to more efficient ones
- Tuned CPUSets and STune boosts
- Tuned schedutil rate limits
- Added USB fast charging support (enable from kernel manager)
- Added Wireguard support
- Misc. changes and improvements
Changelog - r1:
- Compiled with latest Proton clang
- Upstreamed to v4.14.202
- Merged latest CAF tags
- Toned down tracing and debugging
- Optimized idle drain (~1% overnight with Jio)
- Minimized VLA usage
- Reduced dynamic memory allocations
- Enabled VDSO 32bit
- Optimized zRAM
- Added Westwood (default) and BBR TCP algorithms
Thanks for working on this phone! I'll be able to test later as of now I need my phone as stable as I can for 2 factor auth for my job
Btw, where can I find custom ROMs for this phone? There's nothing in here
FiliBrushedRed said:
Btw, where can I find custom ROMs for this phone? There's nothing in here
Click to expand...
Click to collapse
t.me/OneFusionPlusUpdates
r2 is out!
Changelogs in third post (Link).
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
ryd3r89 said:
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
Click to expand...
Click to collapse
You're welcome . You don't need root, only an unlocked bootloader and TWRP. Backup your boot partition via TWRP before flashing anything. You can flash the latest zip provided in downloads channel through TWRP. The Magisk module provided is completely optional, you can flash it if you have Magisk. The module is not necessary.
r3 is out!
Changelogs in third post (Link).
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
shadowslasher410 said:
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
Click to expand...
Click to collapse
1. You can't modify /system due to dynamic partition setup, you can use Magisk create your own Magisk modules if you want to add/edit something.
2. Yep, it's been tested on stock ROM, A10 and A11 custom ROMs.
3. Kernel is the bridge between OS and hardware. It basically manages all resources. You can expect better performance and battery in phones with a good custom kernel.
With my kernel, you also get a few features like display control (RGB, saturation, contrast, hue, temperature), faster charging speeds when connected with USB, better network, native Wireguard support (modern VPN protocol), etc.
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
ryd3r89 said:
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
Click to expand...
Click to collapse
Thanks, I'll look into that.
Fingerprint unlock not working
Fingerprint Scanner stopped working. Is there a known Fix?
r5 is out!
For more info and download: https://kenharris.xyz/kensur-liber
Fingerprint and idle issues should be fixed now.
Note that incremental builds will be posted on the Telegram channel.
KenHV said:
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
Download: Telegram Channel
XDA:DevDB Information
[KERNEL] Kensur Kernel, Kernel for the Motorola One Fusion+
Contributors
KenHV, RohanHasabe8
Source Code: https://github.com/KenHV/kensur_kernel_liber
Kernel Special Features: Focused on efficiency and better UX.
Version Information
Status: Stable
Current Stable Version: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Click to expand...
Click to collapse
Without Kensur vs With Kensur.. (R5)
Is there any chance that the kernel is updated to version 4.19 or later?
dont know why but give me a infinity loading, stay on motorola logo.
Trying in stock rom and evolution rom
@KenHV I have 3 questions.
1. Can I use this kernel with the latest Evolution X (v6.3.1) Android 12.1 ROM? I just recently updated from Stock Android 11.
2. Also, according to @Rex_251's reply, aren't the AnTuTu scores higher without the Kensur Kernel? If I'm getting better battery life for these scores, I really wouldn't mind using Kensur over stock, but just a question nonetheless.
Rex_251 said:
Without Kensur vs With Kensur.. (R5)
Click to expand...
Click to collapse
3. If I were to flash / try out the Kensur kernel, how do I go about getting back to my previous kernel, considering I will continue using the Evolution X ROM?

Categories

Resources