[KERNEL][10.0] Simple kernel r2.0 - Xiaomi Mi Mix 2S ROMs, Kernels, Recoveries, & Othe

{
"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"
}
Why simple kernel?
- The simple kernel is a highly optimized aftermarket kernel for the Xiaomi Snapdragon 845 series of devices. This includes the Mi 8, Mi Mix 2s, and Poco F1.
- Also, the kernel receives at minimum monthly updates, sometimes even weekly, and is thoroughly tested by myself and a select group of individuals who also contribute to the project.
Features :
- Based on latest android 10 caf tag
- Google common for Q merged
- F2fs stable merged
- Rapid GC for f2fs
- PELT (per entity load tracking) backported from Android-Mainline
- RCU (read copy update) backported from Android-Mainline
- Vnswap and Zswap
- Highly optimized memory allocation
- Boeffla wakelock blocker
- Highly optimized deep sleep and idle drain (usually 0% overnight)
- Sound control
- Latest drivers and update source from mi-opensource
- Compiled with Clang 10.0.0 and LLVM polyhedral loop optimization
How to install and compatability:
- This kernel only supports android Q aosp roms
- Flash zip in a recovery of your choice (twrp is recommended)
- Flash magisk (optional)
- Reboot and experience the simplicity
If you appreciate my work and want to help me stay awake click here to buy me a coffee
Downloads:
https://github.com/ethan-halsall/Simple-Kernel/releases
XDA:DevDB Information
[KERNEL][10.0] Simple kernel , Kernel for the Xiaomi Mi Mix 2S
Contributors
oipr
Source Code: https://github.com/ethan-halsall/Simple-Kernel
Kernel Special Features:
Version Information
Status: Stable
Created 2019-03-03
Last Updated 2020-06-24

Reserved
Simple Kernel Ten r2.0-
Changelog:
- Upstream to 4.9.228
- Upstreamed f2fs
- Enabled Vnswap and Zswap for less overhead and better page swapping
- Disable Zram
- Merged LE.UM.2.3.2-10400-SDX24 and LA.UM.8.3.r1-07900-sdm845.0
- Decreased swappiness to 20 - for optimum swapping
- Wireless / db.txt: Checkout to upstream wireless-regdb
- Updated Simple LMK
- Inlined scheduler further with android-mainline
- Fixed Ion allocation bug (causing Gcam crash)
- Disabled readahead for faster app opening and less overhead
Download: https://github.com/ethan-halsall/Simple-Kernel/releases
If you appreciate my work and want to support me click here https://www.paypal.me/ethanhalsall

Nice dude

9.3.7
Wi-fi, OIS.. etc. everything working fine. Only 1% idle drain for a whole 8h night.
Great so far!

pi4a7a said:
9.3.7
Wi-fi, OIS.. etc. everything working fine. Only 1% idle drain for a whole 8h night.
Great so far!
Click to expand...
Click to collapse
Agreed, awesome so far

Anyone find their phone running a bit warm after flashing this kernel? The top portion on my phone is warm to the touch .
Edit:. Seems to have cooled down fine after a few hours of use

napes22 said:
Anyone find their phone running a bit warm after flashing this kernel? The top portion on my phone is warm to the touch .
Click to expand...
Click to collapse
Not here, cool as a fridge since installing

Good kernel
Everythink is ok at the moment,
Thanks for the work! :bueno:

After flash it my wifi doesn't work anymore. The signal level looks normal, it connects, but there's no internet.
...Solved!

napes22 said:
Anyone find their phone running a bit warm after flashing this kernel? The top portion on my phone is warm to the touch .
Edit:. Seems to have cooled down fine after a few hours of use
Click to expand...
Click to collapse
Same thing happened to mine as well. Warmed up, few hours later and ever since it's been smooth. It never heated to a point of concern, but yes, I too wondered why...
Sent from my Mi MIX 2S using Tapatalk

I having very good experience with this kernel, battery life is ok! I think it's better then original miui 10, no problem what's so ever.

Amazing kernel. Use with xiaomi.eu, all great. Thx so much.

Wait, today I updated from version 2.6 to 2.7 and my phone started to reboot frequently, hmmm....
---------- Post added at 04:24 PM ---------- Previous post was at 04:19 PM ----------
It's not like rebooting but more like restarting environment.

Little problem
I have problems with the proximity sensor on calls

Vic91.FF said:
I have problems with the proximity sensor on calls
Click to expand...
Click to collapse
Not a kernel issue

Wifi ok 4g ok gps ok battery wonderful!what a little treasure....i'm on miui 10.2.2.0

DahakePL said:
Not a kernel issue
Click to expand...
Click to collapse
before installing it I did not have it

2.8
Simple Kernel Update v2.8-
Changelog:
- Upstream to 4.9.163
- Switched to aosp clang 9.0.1
- Fixed system freezing and stuttering
- Remove simple MSM thermal and simple low memory killer
- Lots of low memory killer optimisations
- Dynamic stune boost optimised
- Removed API for marking k-threads as performance critical
- Enable neon for ~20% UFS performance increase
- Disable SECCOMP
- Update boosting drivers
- Tick rate back to 300hz
- Removed bfq
- cfq is default i/o scheduler
- Readahead set to 128kb
- Optimisation for arm64
- Lots of other fixes and optimisations
Download: https://github.com/ethan-halsall/Simple-Kernel/releases
If you appreciate my work and want to support me click here https://www.paypal.me/ethanhalsall
For discussion head to our group: https://t.me/simplekernel

oipr said:
Simple Kernel Update v2.8-
Changelog:
- Upstream to 4.9.163
- Switched to aosp clang 9.0.1
- Fixed system freezing and stuttering
- Remove simple MSM thermal and simple low memory killer
- Lots of low memory killer optimisations
- Dynamic stune boost optimised
- Removed API for marking k-threads as performance critical
- Enable neon for ~20% UFS performance increase
- Disable SECCOMP
- Update boosting drivers
- Tick rate back to 300hz
- Removed bfq
- cfq is default i/o scheduler
- Readahead set to 128kb
- Optimisation for arm64
- Lots of other fixes and optimisations
Download: https://github.com/ethan-halsall/Simple-Kernel/releases
If you appreciate my work and want to support me click here https://www.paypal.me/ethanhalsall
For discussion head to our group: https://t.me/simplekernel
Click to expand...
Click to collapse
Thx for amazing kernel, dude.

oipr said:
Simple Kernel Update v2.8-
Changelog:
- Upstream to 4.9.163
- Switched to aosp clang 9.0.1
- Fixed system freezing and stuttering
- Remove simple MSM thermal and simple low memory killer
- Lots of low memory killer optimisations
- Dynamic stune boost optimised
- Removed API for marking k-threads as performance critical
- Enable neon for ~20% UFS performance increase
- Disable SECCOMP
- Update boosting drivers
- Tick rate back to 300hz
- Removed bfq
- cfq is default i/o scheduler
- Readahead set to 128kb
- Optimisation for arm64
- Lots of other fixes and optimisations
Download: https://github.com/ethan-halsall/Simple-Kernel/releases
If you appreciate my work and want to support me click here https://www.paypal.me/ethanhalsall
For discussion head to our group: https://t.me/simplekernel
Click to expand...
Click to collapse
During installation process it states 2.7 instead of 2.8 on polaris. Just want to let you know. About phone states it is 2.8

Related

[KERNEL] [Nougat][Oreo] [3.10.108] [GCC 6.4] IceColdKernel v0.7

{
"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 kenzo. My philosophy on kernels is pretty simple:
Follow upstream Linux always
Security and stability are paramount
Features will be added only as needed
Hopefully you enjoy
Thread Rules
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. More on bug reporting policy here.
Keep things civil, I do NOT tolerate flaming of any kind.
UV Support ( Already UV'd with the best stable values)
Updated to the latest security patch (August)
Updated to the latest Linux upstream version (3.10.107)
Several CVE fixes
Upstream patches from CAF and Linux
Touchboost force disabled
KCAL color control
Wake gestures (sweep2wake, doubletap2wake, sweep2sleep)
Franco Sound Control and Flar2 Sound Control
ZRAM support
I/O schedulers (maple, noop, deadline, row, cfq, bfq, test-iosched, sioplus, zen, fiops)
TCP Cong support (westwood, reno, bic, cubic, htcp, vegas, yeah, illinois, lp, scalable, veno, hybla, highspeed, )
Wakelock controls
F2FS support
exFAT and NTFS support
Compiled with a Linaro 6.4 TC
Makefile optimizations (courtesy of @adinkwok)
AnyKernel2(thanks to @osm0sis)
More...
Nougat/Oreo : Download Folder
Installation
Nougat/Oreo ROM:
If you are on the kernel that came with your ROM: flash the kernel zip and reboot
If you are on a custom kernel: dirty flash your ROM zip, flash the kernel zip, and reboot
Upgrading from one version to the other:
Remove saved values at boot, flash the kernel zip and reboot
Kernel: https://github.com/dragonGR/IceColdKernel/commits/o8.1
[OLD-SOURCE]Kernel: https://github.com/DragonGR/android_kernel_xiaomi_msm8956/commits/purge/n7.1
AnyKernel2: https://github.com/DragonGR/AnyKernel2/commits/master
Frequently asked questions
1.1 Q: I am having an issue, can you help me?
1.1 A: I am 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, following this guide. If I can't reproduce reliably though, I'm not going to fix the issue.
1.2 Q: Can you add xyz feature?
1.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 will not go digging super hard for commits and I will ignore requests that don't include this information. I won't promise that I will merge every request but I will always take it into consideration.
1.3 Q: How do I control the kernel?
1.3 A: I'd recommend using either @flar2's EX Kernel Manager or @Yoinx's Kernel Adiutor-Mod; both are extremely solid and have given me no issues.
1.4 Q: What ROM are you on? What are your settings?
1.4 A: Currently, I am on AICP and my settings are available here here
1.5 Q: OMFG MY BATTERY SUXXXX PLS FIX!!!
1.5 A: The kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone.
1.6 Q: Does it boot in BlackscreenOS ?
1.6 A: I don't know. You can try.
1.8 Q: Can you add Quick Charge support ?
1.8 A: No.
1.9 Q: Bro, i have kate variant, can i use it ?
1.9 A: Of course.
2.0 Q: QC support ?
2.0 A: Don't be ridiculous.
2.2 Q: How about GCC 7 support ?
2.2 A: Currently, GCC 7 cannot be booted on kenzo.
2.3 Q: Why it shows me random max frequencies?
2.3 A: If you're using LOS Based rom is an expected behaviour, don't worry, it won't ruin your performance, is same as before.
2.4 Q: Slow charge bro please fix!
2.4 A: Bro pl0x upd8te fermware.
2.5 Q: Core 6 is offline bro!
2.5 A: Really? wew, enable it and make it default at boot.
2.6 Q: Where i can find you sur?
2.6 A: Either on Telegram(My XDA Username) or G+ sur.
Thanks to:
@osm0sis for AnyKernel2.
@Asphyxiate666 for making me to open this thread.
@nathanchance for allowing me to kang his thread template.
@SitiSchu for the thread banner!
All of you guys for viewing the thread!
XDA:DevDB Information
IceColdKernel, Kernel for the Xiaomi Redmi Note 3
Contributors
GreekDragon
Source Code: https://github.com/dragonGR/IceColdKernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2018-01-30
Created 2017-07-28
Last Updated 2018-01-30
-- This is not a full changelog, for full changelog please refer to my kernel source --
Switched to Flar2's sound control
Various picks. Nothing new.
-- Old changelogs --
-- V0.6 --
Updated to v3.10.108
Security Updates
Patched memory leaks
Added support for Oreo
Removed init.ick.rc script at boot
Various ALSA commits from upstream
Various sound commits
Fix Headset detection missed changes
Addresed a security issue in mac80211
Compiled using up-to-date GCC Linaro 6.4
Maybe i forgot something...
-- V0.5 --
Merge remote-tracking branch 'caf/LA.BR.1.3.6_rb1.21'
Staging: prima: Update to caf/LA.BR.1.3.6_rb1.21
All latest stuff from LineageOS msm8956 kernel
Fixed kenzo specific flags, could boost performance
Queue work in some stuff for saving cpu circles
Reduce the rate of needless idle load balancing
Fixed some memory leaks
zRAM fixed
msm_thermal update
Mute logspam
SDHCI update
Add clock-frequency property to CPU nodes
Run all RCU threads at RT prio 2
Various Upstream commits
Enable more TCP Congestion
Fixed Mouse pointer issue
Added Flar2 sound control support
Max compression streams 4 in zRAM
Enhance power efficiency
Reduced power usage to improve power efficiency
micro-optimizations in lib
Enable idle power collapse
Fix mic boost
Introduce earpiece boost
Allow external wired earphone mic to be boosted
Completely removed mobicore driver
-- V0.4 --
Updated to August Security Patch
Added support for Kate
Various sound commits
-- V0.3 --
Fixed Random reboot
Picked upstream fixes/changes
[TEMP] Removed adreno_idler
Disabled Useless I/O schedulers ( ROW, test-iosched )
Increase a bit the uv values for stability
Improved GPU
Optimization flags to GPU Drivers
Make Westwood the default TCP Congestion algorithm
Support TCP Cong ( check OP for currently TCP congs support)
Reduced CPU Load
Add Slimbus OC
Fix memory leaks and deadlocks
Picked cpuidle commits for better deepsleep
Boost fp at unlock
Various interactive improvements
Silence huge logspam
Do not log selinux permissive denials
Add frandom support
USB Wireless support
Blocked wakelocks
Updated init.ick.rc (check ak2)
More...
-- V0.2 --
Built with GCC 6.4 Linaro TC
Support FIOPS I/O Scheduler
Run all RCU threads at RT prio 2
Convert some workqueues to use kthreads
Kenzo specific flags, could boost performance
Switch to cpubw for better wakeup
Proper pass the SafetyNet CTS check with an unlocked bootloader
Updated UV Values and adjusted voltages to avoid Random Reboots
Fixed some memory leaks
zRAM Default compressor is now lz4
uid_sys_stats support
Mute logspam
adreno_idler support
Disable dm-verity
power efficient wq in fbcon, block
Various Upstream commits
No sound prop in init.ick.rc(AK2)
-- V0.1 --
Initial Release
Reserved.
sum moar kenzo kernul pls sur dev
Always happy to see more upstream kernels cropping up around the place
Thanks for this awesome kernel It is a nice thing to see a good developer works on a kernel for redmi note 3. I didnt want to use elementalx cuz of lack of upstream and now you came up with this. And the reason why i dont wanna use other kernels is they have so many patches that dont have a impact on performance in my opinion.
Ty :good:
wew, despacito it's here
Very good kernel :fingers-crossed:
6.4 de
Wow. Great to see you here Aex (oops missed l)
It's amazing
thanks for your work
I got around 2000 ma for charging so that's great and it's faster somehow on Aex rom
don't stop supporting it
Wow. Another kernel for Kenzo. Thank you so much dev. Gonna try this definitely. ?
Wow, nice work, new kernel [emoji7]
Enviado desde mi Redmi Note 3 mediante Tapatalk
Ow nice lets try this on Aosip and rr rom hehe
Thank you so much for this new kernel. Downloading it.
Wew Sur :cyclops:
Hoping for 69 min quick charge and 69hr sot :angel:
*when you want to use AICP but the update frequencies rekt your mobile data*
This is the best solution! Thanks for the new kernel..
Dims_Camper said:
*when you want to use AICP but the update frequencies rekt your mobile data*
This is the best solution! Thanks for the new kernel..
Click to expand...
Click to collapse
Which rom are you using?
Yay, another kernel! Might try this and switch from EX kernel... Keep it up dev/bro!
Support IR? @GeekDragon
Im using RR, but Dominator dont support IR, so i replace the kernel with ElementalX,
Just to use MI Remote,
otherwise i always prefer Stock kernel that Comes with the ROM.
sarveshrulz said:
Which rom are you using?
Click to expand...
Click to collapse
Currently RR
Support for spectrum?

[KERNEL][AOSP/CAF][9][10] Notkernel [STABLE]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
[B][SIZE="3"]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.
Please read completely this thread before using for minimize FAQ.
[/SIZE][/B]
Features
Major features:
• API to mark IRQs and kthreads as performance critical
- mdss, kgsl & fingerprint: Mark IRQ as performance critical
• Always upstreamed to latest Linux-stable & CAF tags
• Binder driver from kernel 4.19
• CRC on/off toggle
• Cpuidle improvements
• Devfreq boost (GPU Boost)
• F2FS support with Rapid GC
• Fsync on/off toggle
• ion & iommu: Rewrite to improve clarity and performance
• Improved CPU deep sleep
• KCAL & KLAPSE
• LLVM Polly optimizer
• Merged latest changes from EXFAT FS
• Massive Update to NVT touchscreen driver
- Eliminate ESD checks
- Remove MP CTRLRAM support
- Remove earlysuspend support
- Use PROTOCOL_B
- Handle input work directly in the IRQ handler
• Optimised TCP
• Partially VLA free
• Removed some WQ_HIGHPRI flags
• Removed tons of Logging, Debugging and tracing from several subsystems to reduce unnecessary overhead and improve performance
• Reduce thermal throttling threshold
• Scheduler improvements
• System wide power efficient workque
• Sound control
• scheduling more power efficient
• Support for TTL fixation.
• USB fast charge, disabled by default
• Undervolt by 80mV
- Vibration Control
- and many more changes and optimisations ;_;.
• Display Panel Features:
- Removed Unnecessary ESD checking fom display panel to speed up panel event calls.
- Enabled ULPS [Ultra Low Power State]
- Enabled panel-allow-phy-poweroff ( save power on statically rendered images )
- Reduce the maximum voltage allowed for the panel
- dynamic bitclk and dynamic fps support
TCP Congestion Algorithms :-
Code:
Westwood, reno, bic, cubic, vegas, yeah
I/O Schedulers :-
Code:
noop, deadline, cfq, maple, zen, anxiety
How to install
You can install notkernel by flashing it through your favorite recovery (TWRP, OrangeFox, etc).
- Simply flash the zip file via recovery over your custom ROM. No need to wipe anything!
Downloads
https://sourceforge.net/projects/yasirsiddiqui/files/Notkernel/
Credits
The Linux Foundation, CAF
@nathanchance
@Sultanxda
Jonsnow, rama982, osm0sis, kdrag0n, tytydraco And All others who have their commits or contributions picked.
LIKE MY WORK ? Leave a Thanks
XDA:DevDB Information
Notkernel, Kernel for the Xiaomi Redmi Note 7
Contributors
YasiR Siddiqui
Source Code: https://github.com/Yasir-siddiqui/android_kernel_xiaomi_lavender
Version Information
Status: Stable
Stable Release Date: 2020-02-16
Created 2019-10-22
Last Updated 2020-02-16
XDA:DevDB Information
Notkernel, Kernel for the Xiaomi Redmi Note 7
Contributors
YasiR Siddiqui
Version Information
Status: Stable
Stable Release Date: 2020-02-16
Created 2019-10-22
Last Updated 2020-02-16
F.A.Q
[COLOR="#34D1GE"]Frequently Asked Questions[/COLOR]
1. What ROMs are compatible?
> All pie & 10 ROMS.
2. Is it EAS or HMP?
> The normal NotKernel is HMP & Notkernel-Lite is EAS.
3. F2FS supported?
> Yes
4. My camera is not working
> There are two builds one with old camera driver and one with new so flash according to your ROM..
5. Notkernel has ___ bug || ___ doesn't work properly on Notkernel
> Bugs and issues are common in custom kernels. We are by no means pro's at the job and may mess things up at times. But we do let the kernel go through a bunch of testing by the members of our Testers' group, so the chances of major bugs existing in the release builds is comparitively low. However if you do end up facing bugs, please do report it through our support group or messaging me on Telegram[Yasirsiddiqui]. Even if you are not in a state to give any logs or detailed description, at least mentioning it to us briefly would help us a lot.
01-02-2020
Hello everyone! Today I'm pleased to introduce you to my new version of Notkernel so here's a version of NotKernel which was requested by most of you on telegram for better battery life. It's based on EAS and have Undervolt, UC & More features for battery backup Check downloads for download link it's NotKernel-Lite-lavender*.zip
Changelogs!
Changelog:
01-06-2019
• Linux 4.4.208
• Merged Tag LA.UM.8.2.r1-05100-sdm660.0
• Added BFQ I/O scheduler
• Enabled CPU Boost
• Disabled Tons of Debugging
• Partially VLA Free
• Removed fast charging
• Back to 4.4 LMK
• Reduce thermal throttling thresholds
• Disabled tons of tracing/logging
• ARM: dts: sdm660: use default qos active/wakeup latency
• Slimbus: Fix potential memory leak
• Sched improvements
• Removed some commits that were found useless or backfiring
• System wide power efficient workqeue & more check github for more details.
Old Changelogs: https://gist.github.com/18554b0c0552eb6fd0e510de9c4670db
this is for android 10 or 9?????
grifovunque said:
this is for android 10 or 9?????
Click to expand...
Click to collapse
Both and also for Miui.
Yasir bought lavender? 0_0'
another question this is EAS or HMP version?
i think EAS sure!!!!!
grifovunque said:
another question this is EAS or HMP version?
i think EAS sure!!!!!
Click to expand...
Click to collapse
HMP.
Kernel source is invalid .
I'd request you to update it asap.
letsmakecakes said:
Kernel source is invalid .
I'd request you to update it asap.
Click to expand...
Click to collapse
Done.
Hi! This kernel, like genom, clarity and ancient, have max wifi seed stuck at 25Mb/s even if my connection is a 100Mb/s. Only two kernel on android 10, Yuki and oniichan, haven't this "bug". Thanks for your work dev!
FN07 said:
Hi! This kernel, like genom, clarity and ancient, have max wifi seed stuck at 25Mb/s even if my connection is a 100Mb/s. Only two kernel on android 10, Yuki and oniichan, haven't this "bug". Thanks for your work dev!
Click to expand...
Click to collapse
It will be fixed with Upcoming CAF tag.
FN07 said:
Hi! This kernel, like genom, clarity and ancient, have max wifi seed stuck at 25Mb/s even if my connection is a 100Mb/s. Only two kernel on android 10, Yuki and oniichan, haven't this "bug". Thanks for your work dev!
Click to expand...
Click to collapse
And which of these kernels do you recommend?
Slow wifi speed
Link?
can you add hotplug to the kernel please?
Does it support kcal
acquahdd said:
Does it support kcal
Click to expand...
Click to collapse
No will add in next update.
Any chance to add in to kernel gpu boost ? 512 adreno support up to 850hhz and we have only 647...
Gnomchar said:
Any chance to add in to kernel gpu boost ? 512 adreno support up to 850hhz and we have only 647...
Click to expand...
Click to collapse
op add this pls

[KERNEL][P-S] riseKernel for A5|A7 2017

{
"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"
}
Dear folks, today I'm presenting my very own custom kernel for the Galaxy A5 and A7 2017!
This kernel provides many features and a lot of customization.
*To change settings, it's recommended to use HkTweaks by @corsicanu
because it is made especially for Exynos7880 devices. Other apps like kernel adiutor or Mtweaks
do work too, but they may miss some settings.[/CODE]
DISCLAIMER
Code:
*Im NOT responsible for bricked devices, dead SD cards or any damage done to your device.
Compatibility
This kernel is compatible to all variations of A5 2017 and A7 2017.
Only A520F is well tested as I have this device.
Features
Latest A720SKSU5CTL2 kernel release
Linux 3.18.140
Support for AOSP 12, AOSP 11.0, AOSP 10.0, Treble 11.0, Treble 10.0 and Rise-Q
CRC control
Frandom
UKSM (Ultra kernel samepage merging)
ARCH power
USB charging default changed to 900mA
CPU and GPU voltage control
DevFreq voltage control
CPU overclock to 2002 Mhz
GPU overclock to 1034 Mhz
Configurable wakelocks
Boeffla wakelock blocker
Wireguard
Dynamic Fsync
Lots of CPU governors
Lots of I/O schedulers
Powersuspend
and more
Installation
Make sure to have the latest version of TWRP/SHRP/Orangefox installed
Boot to recovery
Make a backup of your current boot partition in case something goes wrong
Flash the installer zip
The installer will detect your phone variant and which ROM you have installed
Optionally, flash Magisk or any other mod right after.
Reboot
Downloads
Moved to post #2
Donations
If you like my work feel free to send me a donation.
Credits
Thanks to @Option58 for the work on the official lineage sources for our device. Custom-kernels wouldn't be possible without him!
Also thanks to @corsicanu because I integrated some of hadesKernel's features into this kernel.
Thanks to everyone who worked on the features that this kernel contains.
All testers
Contributors
Simon1511
Source Code: GitHub
Downloads
v1.10: Google Drive | Androidfilehost | Github release with single-images
Old versions: Google Drive folder | Androidfilehost folder
Which version do I have to download?
For any AOSP 12.0 ROM use the latest version
For any recent AOSP 11.0 ROM (atm only LineageOS 18.1) use the latest version
For any recent AOSP 10.0 ROM (like LineageOS 17.1, crDroid 6.X, RessurectionRemix 8,...) use the latest version
For older AOSP 10.0 ROMs (like PixelExperience, EvolutionX,...) use v1.4
For 11.0 and 10.0 GSIs (riseTreble Q and R) use the latest version
For Rise-Q use the latest version
For any AOSP 9.0 ROM (LineageOS 16, crDroid 5.X, ....) use v1.4-1
The installer zip contains all versions of this kernel and will automatically choose which kernel version to install depending on your device and installed ROM. Contact me if you face any problems with the installer.
Changelogs
Latest: v1.10
Spoiler: Latest version
Corrected voltage ranges for GPU and CPU voltage control
Reverted lineage's kernel changes and A720SKSU5CUJ2 merge as they broke deep sleep
Added a survival script for the kernel to stay installed after lineage's OTA updates
Spoiler: Old changelogs
riseKernel combined zips
Spoiler
v1.9
Spoiler
AOSP 12 support (Lineage 19)
Switched to AOSP GCC
Abort installation if ROM's Android version is newer than the kernel's
v1.8
Spoiler
Merged latest A720SKSU5CUJ2
Merged latest kernel changes from LineageOS and Google kernel/common
v1.7
Spoiler
Set Enforcing for Lineage 18.1 since SePolicy has been written for some time already
Merged latest kernel changes from LineageOS (including ones for Xbox One and PS4 controllers)
Added a missing error message for users running a non-treble ROM while still having treble files in their /vendor partition
Picked a missing patch for FB notifier callback and enabled it globally
Small misc stuff
v1.6
Spoiler
Added AOSP 11 and Treble 11 support
Enabled power efficient workqeue
Improved installation script
Added input boost and fingerprint boost
Added devfreq voltage control
v1.5
Spoiler
Updated to latest A720SKSU5CTL2 kernel release
Updated to Linux 3.18.140 (thanks to @Option58)
Combined source of AOSP, Treble and OneUI kernel
Added a version with support for OneUI 2.X
Removed support for AOSP Pie, use v1.4.1 if you need it
Made zSwap use only LZ4 as compression method
Added a workaround that prevents Magisk mount leakage (Not my own workaround)
Updated UKSM and disabled it by default
Enabled CPU bandwidth control (CFS_BANDWIDTH) for OneUI as it's expected to be enabled
v1.4-1 / v4
Spoiler
Updated to latest A720S kernel (NOTE: Only use v1.4-1 on LineageOS and crDroid. For PixelExperience, etc use v1.4)
Enabled LZ4 ZRAM compression
Included Lineage's FB notifier fix (Will allow to disable the touchscreen in e.g. Phone calls)
riseKernel Android 10.0
Spoiler
v1.4 / v4
Spoiler
Fixed CPU overclock
Fully re-made under the hood
Removed broken stuff
Combined Pie, Q and Q-treble kernel in one zip instead of one per kernel
v1.3
Spoiler
Enabled zSwap/zRAM
Changed to SeLinux Enforcing as default
v1.2
Spoiler
Disabled Knox, Tima, Verity
Updated to work on latest LineageOS and crDroid
v1.1
Spoiler
Added some fixes which slightly improve phone call audio (This will also be merged into the stock lineage/crDroid kernel)
Updated wireguard
Faster booting
Disabled low memory killer because we use memcg
Other minor improvements
v1.0
Spoiler
Initial support for Android 10.0
Early mount EFS
riseKernel treble
Spoiler
v1.3
Spoiler
Updated to A720S kernel with Linux 3.18.91
Forced SeLinux Permissive
Enabled zSwap/zRAM
Removed Wireguard due to incompatibility
riseKernel Android 9.0
Spoiler
v3
Spoiler
Updated wireguard
Added early system mount
Underclocked GPU to 160Mhz
Increased charging levels
General power and performance improvement
Removed broken/buggy governors
v2
Spoiler
Disabled optimize for size
Re-enabled CPU hotplug
Overclocked OSCCLK
Added charging controls
Better UI performance
Disabled CRC check
General performance improvements
v1
Spoiler
Initial release
Wow, nice, good job, will try it out!
A520l will try tomorrow
Working Great with pixel experience ROM, I've upped the voltage on GPU and CPUs , Played COD mobile default all is good , used GLtools to get max graphics , and again all is good
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Flashed it and working good so far. I think you're the first to make a custom AOSP kernel for this phone.
Magisk 20 is working for me, it just takes a few tries to boot sometimes.
---------- Post added at 07:26 AM ---------- Previous post was at 07:25 AM ----------
MitchiePitchie said:
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Click to expand...
Click to collapse
Idk, it's all working good for me. Hk is working good too. I am on PE.
MitchiePitchie said:
Just flashed it. Already encountered a bug, hk keeps on loading. Looking forward on your developments. Good luck
And unlocking the phone through fingerprint seems slower now for some reason. Opening apps is also slower now. Btw im using Google pixel Pie Plus
Click to expand...
Click to collapse
Unlocking the phone takes longer because the CPU clocks down on all cores when the screen is off. Therefore it needs longer to unlock. At least this is the explanation that makes the most sense.
That apps are opening slowly sometimes is also a bug I encountered, forgot to mention it in my OP thread. This can be fixed by simply reinstalling/updating the app or doing a clean flash (install ROM, then kernel right after)
Simon1511 said:
That apps are opening slowly sometimes is also a bug I encountered, forgot to mention it in my OP thread. This can be fixed by simply reinstalling/updating the app or doing a clean flash (install ROM, then kernel right after)
Click to expand...
Click to collapse
Will do. Thanks
Cpu hotplug does not work for me
Never1488 said:
Cpu hotplug does not work for me
Click to expand...
Click to collapse
You mean hotplug in general or the governor called hotplug?
Simon1511 said:
You mean hotplug in general or the governor called hotplug?
Click to expand...
Click to collapse
Hotplug in general
I'm laughing so hard thinking of this title as "Riiiiise and Shiiiine" Project
Good work btw
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Latecomer... flashed and rebooted first time on Magisk 20 using crDroid
Going to have a play with some features and report back if I find anything useful.
Thanks Simon
SnowFuhrer said:
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Click to expand...
Click to collapse
97117 for me. Going to tinker then have another go. Best score I've ever had on this device though.
Replacing the device soon though
Simon
So far so good. Been trying some settings I had on my Xperia SP about 4 years ago and they seem to be working well for a balance of performance and battery.
Simply put:
CPU governor - Interactive (max and min frequencies set at maximum and minimum accordingly)
I/O scheduler - Fiops with Internal Storage read ahead set to 1024KB
I/O scheduler - bfq with External storage read ahead set to 1024KB
No CPU hotplug (really only useful for stock Sammy kernel)
That's it
Feel free to try and report back with your own findings.
I'm finding little lag now (was getting some really big lags and micro freezes) and battery draining slower
moozer said:
97117 for me. Going to tinker then have another go. Best score I've ever had on this device though.
Replacing the device soon though
Click to expand...
Click to collapse
My results was with GPU overvoltaged and no apps other than hKtweaks, magisk and antutu. So hardly real world.
SnowFuhrer said:
With crDroid and this kernel, I got 106k in antutu. I love the fast charging too. Such an upgrade compared to "stock" aosp.
Click to expand...
Click to collapse
which magisk version u are using

Hardrock Kernel V3.7 For POCO X2 [MIUI][4.14.200]

{
"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 KERNEL IS FOR POCO X2​
Thread rules :
bug reports that do not include clear steps to reproduce, a logcat or a dmesg ARE NOT ALLOWED.
Features:
fsync toggler
slimbus OC audio tweaked(full hardware audio capability)
maple IO SCheduler
anxiety ioscheduler (better than maple in terms of battery saving)
Latest Boeffla Wakelock blocker
ADreno Idler
Added awesome PIxel and EAS governors like : pixelutil, smurfutil,pixel_smurfutil, lightning util governor
KERNEL UPSTREAMED TO 4.14.175
WIREGUARD SUPPORT
** will be Pushing out more features soon
Downloads:
MOD EDIT: DOWNLOAD LINK REMOVED
Mtweaks
Installation:
go to twrp recovery and flash rom
or
flash rom using FKM
**I strongly recommend to use mtweaks for kernel settings(Provided github link) or you can use FKM.
Credits :
@akhilnarang
@arter97
Nathan Chancellor
@TheDemon12
Thanks to them for all support
TELEGRAM:
MOD EDIT: LINK REMOVED
for support and to speak directly with me
Source:
Github
Version:
Latest release 0.4.3
XDA:DevDB Information
Hardrock Kernel V0.4.3 For POCO X2 [UC], ROM for the Xiaomi Poco X2
Contributors
Hard_Rock83
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Stable
Created 2020-04-27
Last Updated 2020-04-27
Hardrock kernel v3.7 changelogs
added latest wireguard
some more optimizations..
Hardrock kernel v3.6 changelogs:
upstreamed to 4.14.200
misc improvements
Hardrock Kernel v3.5 changelogs:
Upstreamed to 4.14.199
Build with latest proton clang 20200929
TCP congestion BBR v2
Battery backup improvements
Hardrock kernel v3.3 changelogs:
performance and optimizations
misc improvements
Hardrock kernel v3.2 changelogs:
Upstreamed to 4.14.198
enabled and optimized vbswap
configured optimized defaults post boot process
some more changes..
Hardrock Kernel v3.1 Changelogs:
Upstreamed Kernel to 4.14.197
Many optimizations
Fixed fast charging by adding power changes from old xiaomi tag (test by users) , thanks to @GtrCraft
Hardrock kernel v3 changelogs:
- Build with latest proton clang 20200906
- Kernel Address Sanitizer updates (KASAN)
- other optimizations
- media related issues fixed for stock vendor roms
**Note please download stock vendor kernel having zip filename prefix with stock_*
Hardrock Kernel V2.7 Changelogs:
Upstreamed to 4.14.196
Dt2w fixed
Faster FP unlock
Performance and Battery improvements
optimizations
**Working for Custom roms with stock vendor**
Note: For custom roms with stock vendor like RR, AOSIP etc Please download Zip with prefix stock_*
Hardrock kernel v2.6
Fixed DT2W Permanently for all panels
optimizations
Hardrock Kernel v2.5 changelogs:
- idle drain fixes
- silent some wakelocks
- improves deep sleep
- cleanup logs and traces/spams
- Memory management improvements
- reverted msm thermals
- sched utilization fixes
- more optimizations
Hardrock kernel v2.4 changelogs:
USB OTG fix
reduced battery cutoff voltage (previously using some higher values probably..)
Hardrock kernel v2.3 changelog
Upstreamed kernel to 4.14.195
Hardrock kernel v2.2 changelog
- Build with latest proton clang( 20200825)
- optimisations and improvements
Hardrock kernel v2.1 :
Fixed FP speed in new base (faster as ever)
performance improvements
Charging speed improvements
Hardrock kernel v2 changelogs :
Build with proton clang
No more black screens
rebased to sm6150
Booted on PE rom
Hardrock kernel v1.3 changelogs:
Upstreamed to 4.14.194
Hardrock kernel v1.2 update:
- Optimized Console FrameBuffer
- enable BPF JIT to speed up BPF byte code execution with more secure and protected environment
- fixed some safetynet issues occuring for some programs
- silent some more logging
- memory optimizations and reduce memory overhead
- many optimizations
Hardrock kernel v1.0 changelogs:
Faster Fingerprint unlock
android binder upgrade from 4.19
Better performance
Fixed Msm-thermal throttling values (better thermals)
more optimizations
reset battery stats or data (Hopefully contribute towards calibration)
Hardrock kernel v0.9 changelogs:
Introduce Cpu_assist
Configure and revamp cpu sets for audio apps, background tasks, system process and other different categories
fix memory manipulation and potential buffer undersizing
lot of optimisations under-hood
Hardrock kernel 0.8.3 MIUI version
- upstreamed to 4.14.193
- improved sched and cpu utilization
- cleanup
- battery and performance improvements
Hardrock kernel 0.8.3 changelogs:
- Much more improved cpu utilization
- better sched operations and much cooler device
- dealt with some sleep or idle drains issues
- upstreamed to linux 4.14.192 obviously
- cleanup
Hardrock kernel 0.8.2
- Improved scheduler latency for multitasking and response
- Fast charging permanent fix( 1 hr full charge, maybe better than miui)
- many optimization for battery improvements
Hardrock kernel 0.8.1 changelogs:
-upstreamed to 4.14.191
- Introducing simple MSM thermal solution
- Cleanup and optimizations
Hardrock kernel 0.8 changelogs:
-Upstreamed kernel to 4.14.190
-Introducing Dynamic SchedTune Boost v3
-cleanup memory leaks and optimizations
-Power saving tweaks
Hardrock kernel 0.7.3 for custom rom:
- Still old base and boots on all custom roms
- upstreamed to 4.14.189
- optimizations
Hardrock kernel 0.7.2
LLVM Polly optimizations
Some more optimizations..
Hardrock kernel 0.7.1 changelogs:
-Improved spectrum profiles
Hardrock kernel 0.7 is up :
upstreamed to 4.14.188
Hardrock kernel v0.6
Bring back LMK in custom rom
Spectrum profiles : battery, balance, performance and gaming (Install spectrum from play store)
MIUI support added (zip with prefix- MIUI)
upstreamed to kernel 4.14.187
Hardrock Kernel v0.5 Changelogs (Only for custom roms):
Build with clang 11.0.3
Upstreamed kernel to latest 4.14.185
Deep sleep improved
Less Idle drain
Fast charging improvements and balanced thermals
Cpu frequency switch to 100mhz only when idle
Removed all previously added governors
Cleanup
*Note : Please don't try flashing on Miui ..It might not work.
Hardrock Kernel V0.4.5
Updated xiaomi touch drivers (Better touch response)
Gpu nap
Gpu reach idle state very soon
Fixed some reboot issue happening in custom roms due to cpu sched
better cpu management and idle state.
Better process handling( better task management)
Hardrock Kernel Change logs v0.4.4
upstreamed kernel to 4.14.181
Performance improvements
Improved deep sleep and optimizations
Hardrock Kernel Change logs v0.4.3
upstreamed kernel to 4.14.177
Performance improvements (Check OTA changelog for more details)
Removed unnecessary wake calls for cpu (some Unnecessary ufs wakeups)
Cpu goes to idle state very soon
Thermals improvements
no lagging due to thermal throttle( if temp is throttling, there still wont be lagging)
** REMEMBER TO SWITCH TO SCHEDUTIL GOV AND MIN VALUE FOR BOTH CLUSTERS TO 100MHZ
Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
Hardrock Kernel Change logs v0.4.1
First kernel to support UC and OC for snapdragon 730G
UNDERCLOCK TO 100MHZ (set min freq to 100mhz from FK)
OVERCLOCK Little core to 2 ghz and big cores to 2.4 GHZ ( please set it from FKM)
Upstreamed kernel 4.14.176
Dynamic fsync
Singlequeue io-scheduler: bfq-sq
ZRAM improvements and used LZ4 as default compression algorithm to improve Memory Managment.
Gpu performance improvements
**Note PLease let kernel settle for 5 mins due to improvements in schedutil ..
Hardrock Kernel Change logs v0.3
exfat support
kcal
klapse
gpu optimizations and performance improvements( no gpu wakeup on unneeded touches)
wireguard: update to version 1.0.20200401
low latency
disabled gentle fair sleepers and cpu
improved bbr tcp congestion algorithm (by default selected)
ufs optimizations
improved power saving
thermal power effiecient workqueue
removed unnecesary logging and traces to reduce unnecessary overhead
fixed youtube playback issues maybe occuring on custom roms
added steam valve controller support
improved schedutil governor
** GUys its recommended to hold kernel for few cycles and let it settle..have patience lol
Hardrock Kernel Change logs v0.2
Applied Sultan simple LMK
Memory optimizations
Sched optimizations
memory utilities optimizations(memcpy and memmove)
Sound Enhancements
**Note: Please let kernel settle for few mins .Its not good to be impatient lol.
one more reserved
Hard_Rock83 said:
one more reserved
Click to expand...
Click to collapse
Thanks for this.
Great! Awaiting more features...
Guys Hardrock kernel 0.3 is up..check second post for change logs
Guys hardrock kernel 0.4.1 is up with major changes..
Also let device settle for 5-10 mins for adjustments since added overclock and improved schedutil..so wait for se time before it truly settle.
Also please set min to 100 mhz and max to 2 ghz for small cluster and 2.4 ghz for big.
REMEMBER TO SET IT AND LEAVE..IT WILL TAKE SOME TIME TO SETTLE..AFTER SOME TIME IT WILL FULLY UTILIZES CLOCK SPEEDS
Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
grab it guys
Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
grab it guys
OK guys , I have fixed kernel reboot issues on custom roms. PLease download latest 0.4.2 from download links
The hardrock kernel is too great. Thank you for your hard work. good health Very good kernel
Can i apply on miui 11.07 rom or its work on only custom rom?
fromjeet said:
Can i apply on miui 11.07 rom or its work on only custom rom?
Click to expand...
Click to collapse
Works on MiUi flawlessly.
FKM OTA SUPPORT ADDED (everyone will recive OTA)
................................
STEPS:
1) open your FKM and fro menu please select flasher
2) now at top there is option "import a kernel configuration"
3) please click on that and add this link : https://raw.githubusercontent.com/rakeshraimca/OTA/master/fkm.json
4) save.
now FKM will popup the latest kernel available and you can even see changelogs or download or flash directly from there.
After trying every kernel out there, I can surely say this is the best Kernel for Poco X2. Thanks for the hard work OP.
Is there any way to backup current kernel and then flash this?
eagle06 said:
Is there any way to backup current kernel and then flash this?
Click to expand...
Click to collapse
there are many ways...
TWRP
Kernel apps( kernel auditor , FKM)
Essential tools (root essential from playstore etc)
After flashing this kernel and changing couple of settings, i.e. min freq for both big/small set to 100 Mhz and CPU governor set to interactive (and apply these settings on boot), do I need to have KFM/Mtweaks apk installed or I can uninstall (or freeze them or disable) them?
Edit: Seems like this wont work if I remove/disable the app, as on boot settings enforcer itself is these apps. App is required.
Thanks for your great job
This kernels works on both miui and AOSP rom?
wewe2000 said:
Thanks for your great job
This kernels works on both miui and AOSP rom?
Click to expand...
Click to collapse
Am running this kernel on Miui 11.0.7.0 without any issues.

[KERNEL][CUSTOM] Mello Oof Ultra Pro Max Super Duper Plus Kernel for Realme 7 Pro | 6 Pro [RMX2170][RM2061][Android 11 - 13]

{
"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"
}
// Mello Oof Ultra Pro Max Super Duper Plus Kernel //
Faster • Smoother • Smarter
Custom kernel for Realme 7 Pro | 6 Pro(RMX2170 | RMX2061) running custom Android 11 | Android 12 | Android 13
Code:
[B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]
As the name shows, this kernel was started as a parody for some existing kernel as most of their has something from pro, plus, etc.
I started this kernel from my older days of sanders (Moto G5S Plus) device, continuing it for RMX2170 (Realme 7 Pro) device. The kernel for RMX2170 and RMX2061 is based on sagarmakhar's AEX kernel source with additional features. For now only minimal features exist, more will be added in sometime of future .
Some of the features are listed below,​• Basic linux kernel
Github
Sourceforge
[Always download the latest one]
Guide to flash kernel:​
1. Download Mello kernel from download section
2. Boot to custom recovery
3. Click on install and head the downloaded kernel file
4. Click on it and install
5. After installation reboot back to system
6. Feel the smoothness
Report bugs with proper log and an explanation of it (about the error/bug and how to reproduce it)
Guide on how to grab logs: Click here [adb/fastboot recommended]
Well there are many many contributors in general for kernel, I'll talk about specifically this one.
Arnav puranik for some kernel related stuffs​
Mayur varde
XDA:DevDB Information
Mello Oof Ultra Pro Max Super Duper Plus, Kernel for the Realme 7 Pro and Realme 6 Pro
Version Information
Current Version: Basic linux kernel
Linux version: 4.14.291
Latest Release Date: 2022-05-09
Created 2021-12-16
Last Updated 2022-05-09
Changelog // 09-05-2022
- Basic linux kernel
- Included support for Android 13
- Adapted to work for regular use
- Merged latest linux patch v4.14.291
Changelog // 12-03-2022
- Upstreamed to latest linux patch 4.14.271
- Introduced and optimized LLVM's polyhedral loop optimizer known as Polly, which can improve performance by improving cache locality in loops
- Optimized Console FrameBuffer for upto 70% increase in Performance
- Made deadline IO scheduler default
- Added and enabled NVS hibernate driver
- Introduced a energy model loading driver
- Gain 30% Linux Disk performance
- Reduced touch latency by 0.5-1ms
- Introduced, optimized and updated blu_schedutil governor
- Introduced, optimized and updated SchedTune assist
- Use power efficient workqueues for some drivers
- Use lesser time to enter sleep
- Introduced srandom driver, a faster random number generator than built-in random number generators (tests show srandom is over 150x faster than built-in random number generators)
- Fix random jitter calculation
- Implemented early fingerprint wake up optimization
- Fix iowait boost reset in schedutil
- Enabled iowait boost in schedutil by default
- schedutil: Enforce realtime priority
- Smoothen the walt predicted boost loading for schedutil
- Smoothen the overall experience
- Made syscalls 2x faster
- Many more under-the-hood changes
Changelog // 28-01-2022
• Kernel version upreved to v0.69 +6.9
• Upstreamed to latest linux patch 4.14.263
• Properly ship the required modules
• Made schedutil default governor
• Relax CPU latency requirements to save power
• Affine fingerprint service to big cpus (faster fp unlocking)
• iommu: msm: Rewrite to improve clarity and performance
• ashmem: Rewrite to improve clarity and performance
• Prefetch operands to speed up atomic operations
• Merge CAF tag 'LA.UM.9.1.r1-11500-SMxxx0.0' into kernel, qcacld, qca-wifi-host-cmn and fw-api (sagarmakhar)
• Performance and battery improvements
• Hell lot of more stuff
Changelog // 04-01-2022
• Upstreamed to latest linux patch 4.14.260
• Ramdisk changes to fix fast charging issue reported on last build
• Added zen IO scheduler
• Added and updated net wireguard
• Implemented usb fast charge mode
• Added a driver for disabling coresight clocks
• Optimized policy update loop on input cpufreq boost
• Enabled Advanced TCP Congession
• Enabled devfreq boosting
• Battery backup improvement
• Fixed some memory leaks
• Set westwood tcp congestion by default
• Introduced and enabled Simple Low Memory Killer for Android
• Set silver cluster qos-cores for msm_fastrpc
• Performance improvements
• Speed up cache entry
• Hell lot of fixes
PEOPLE REPORTING DT2W ISSUE NEEDS AN UPDATED REALMEPARTS APP COZ OF THE CHANGE IN CODE OF DT2W KERNEL SIDE.
Is some RMX2170 kernel with NetHunter support?
Double taps to wake and fast charging doesn't work (tested with CrDroid rom). But keep up the good work anyway.
Tony D.U.Y said:
Double taps to wake and fast charging doesn't work (tested with CrDroid rom). But keep up the good work anyway.
Click to expand...
Click to collapse
The code for double tap to wake has been changed in kernel source hence the roms that has been using older dt2w code won't be compatible for dt2w. Try newer A12 roms for dt2w.
Hi, The kernel is superb and fantastic but I encountered a bug. Based on my experience, It is not supporting Superdart charging it is like limiting the current entering the phone. Hoping to fix the issue Thank you
New release v0.69 +4 // 04-01-2022
Download: Sourceforge
Changelog: Post #2
Support: https://rentry.co/paytomayur
New release v0.69 +6.9 // 28-01-2022
Download: Sourceforge
Changelog: Post #2
Support: https://rentry.co/paytomayur
Can i use it on Android 10 ?
Basil.MK said:
Can i use it on Android 10 ?
Click to expand...
Click to collapse
You can give it a try
New release v0.69 +9.6 // 12-03-2022
Download: Sourceforge
Changelog: Post #2
Support: https://rentry.co/paytomayur
Hi, what toolchain used to build this kernel?
New release // 09-05-2022
Download: Sourceforge
Changelog: Post #2
Support: https://rentry.co/paytomayur
hi bro, I don't want to seem annoying, but could you build a kernel NetHunter for realme 6 pro, please, I think the community will be very happy
Hi, does anyone know if this kernel works with the latest version of derpfest 13?
N3Ostyl3 said:
Hi, does anyone know if this kernel works with the latest version of derpfest 13?
Click to expand...
Click to collapse
This kernel already in Derpfest 13
pilid said:
This kernel already in Derpfest 13
Click to expand...
Click to collapse
Thanks for the information

Categories

Resources