[r5] arter97 kernel for OnePlus 5 - OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel

{
"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"
}
arter97 kernel for OnePlus 5/5T​
/* Details */
Hybrid CAF msm-4.4 kernel
This kernel contains more cutting-edge changes from Qualcomm than the regular msm8998 tag
Latest Linux 4.4 subversion merged
Use CONFIG_HZ = 300
- This changes context switching interval from 10ms to 3.33ms
- Pixel used this for years and Google recommends other vendors to do the same for fewer jitters
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
Additional power savings applied to the display panel
Heavily optimized touch panel source code resulting in reduced touch latency
RTL8152/8153 USB LAN adapter support
Other various optimizations from Paranoid Android
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
Various changes merged from the Razer Phone 2 and Snapdragon 855
AnyKernel installation
/* Notice */
Both OnePlus 5 and 5T is supported.
Only OxygenOS is tested at the moment, but it is likely that the kernel will work with other ROMs thanks to the use of AnyKernel2 by osm0sis, though you may encounter minor issues.
Feel free to tip me which commits are needed to fix other ROMs.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.
To use f2fs, download zip files from http://arter97.com/browse/f2fs
Flash f2fs_tools_for_twrp.zip from TWRP. This won’t format your /data partition.
This will replace TWRP's f2fs tools with the latest version and pass the correct parameter to mkfs.f2fs, which is necessary.
This needs to be done everytime you enter TWRP, if you want to re-format to f2fs.
After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.
/* Disclaimer */
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. Hard. A lot.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
RenderZenith
nathanchance - for android-linux-stable
/* Downloads and links */
arter97.com
Kernel source
XDA:DevDB Information
arter97 kernel for OnePlus 5, Kernel for the OnePlus 5
Contributors
arter97
Kernel Special Features:
Version Information
Status: Testing
Created 2019-04-09
Last Updated 2019-08-10

/* Changelog */
r5
Rewritten IOMMU by Sultan reverted to resolve random reboots
Linux v4.4.188 merged
LA.UM.7.4.r1-05400-8x98.0 merged
LA.UM.7.2.r1-07400-sdm660.0 merged
General scheduler improvements
Inability to display battery status on charging during shutdown fixed
Wi-Fi drivers updated to 5.1.1.73Q
Bunch of memory allocations from various subsystems were reworked to perform much better (thanks to Sultan)
Backported speculative page fault to improve system performance
Latest f2fs-stable merged
r4
Linux v4.4.180 merged
LA.UM.7.2.r2-00800-8x98.0 merged
LA.UM.7.5.2.r1-02900-8x96.0 merged
Latest f2fs-stable merged
Removed f2fs debug tracing codes added by Qualcomm
Re-enabled kernel tracers for avoiding janks
32-bit vDSO added for improving performance on arm32 programs
iommu fixes from Sultan
r3b1
Linux v4.4.179 merged
Wi-Fi drivers updated to 5.1.1.71H
Latest f2fs-stable merged
LA.UM.7.4.r1-05100-8x98.0 merged
LA.UM.7.5.2.r1-02600-8x96.0 merged
Merged OnePlus changes
Backported a Qualcomm patch from the 4.9 kernel for lower power consumption
Applied various optimizations to the touch panel drivers
RCU boost enabled for better responsiveness
New patches made to f2fs for more efficient GC and trim
r2
Fixed an issue causing audio to stop working
Wi-Fi drivers updated to 5.1.1.71C
Disabled some debugging options to improve performance
Added kcal
Added vibration control
Added wcd9335 sound control
Improved encryption performance
r1
Initial reboot of the kernel with Pie support

Reserved 2

Reserved 3

Reserved 4

It says "Unsupported device" and i'm on OpenBeta29/Oneplus5.
Hello and thank you for your work

uCristian said:
It says "Unsupported device" and i'm on OpenBeta29/Oneplus5.
Hello and thank you for your work
Click to expand...
Click to collapse
Ow, stupid me.
I made a typo and wrote down "cheeseburget" instead of "cheeseburger".
It's been reuploaded.
Please try again

arter97 said:
Ow, stupid me.
I made a typo and wrote down "cheeseburget" instead of "cheeseburger".
It's been reuploaded.
Please try again
Click to expand...
Click to collapse
Ok flashing went fine and everything works good for now.
I was using stock kernel before , it was smoth and didn't have problems at all but wanted to try yours. I can fell the diference in smothness , l love it .
I'll report back if there will appear problems. Thank you:fingers-crossed::fingers-crossed::good:

Magisk isn't preloaded with this kernel unlike before, right?
EDIT: It's not.

Works with xxx?

Is this kernel eas or hmp

sleepwalking0593 said:
Is this kernel eas or hmp
Click to expand...
Click to collapse
Hmp

Pretty smooth so far. Hope we can add RGB calibration and KLapse. More power to you!

It's good to see your kernel release in xda.
I found magisk hide doesn't work to KT membership(KT membership) and KT customer application(my KT) on magisk 19.0 with your kernel.
I guess you'd know those application I mentioned.
I hope this symptom get better.
The adaptive color tone looks better to me after installing your kernel.
Thank you for your work again as always.

jerrygo2 said:
It's good to see your kernel release in xda.
I found magisk hide doesn't work to KT membership(KT membership) and KT customer application(my KT) on magisk 19.0 with your kernel.
I guess you'd know those application I mentioned.
I hope this symptom get better.
The adaptive color tone looks better to me after installing your kernel.
Thank you for your work again as always.
Click to expand...
Click to collapse
Check maybe your cts might be failing. Magisk hide working fine here for me. I don't know what those apps are but in general it's working fine. I don't think kernel have any commits to change colours of various display modes.

arter97 said:
/* Warning */
Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.
Click to expand...
Click to collapse
I don't think you can enforce this; the kernel is licensed GPL v2

espionage724 said:
I don't think you can enforce this; the kernel is licensed GPL v2
Click to expand...
Click to collapse
I can. You're talking about the sources and I'm talking about the binaries I produce.
People are free to do whatever they want to for the sources.

Harregukalerik said:
Hmp
Click to expand...
Click to collapse
Delete
---------- Post added at 09:05 AM ---------- Previous post was at 09:01 AM ----------
Kernel is running great. Thanks developer

Added to the OnePlus 5 Index Thread here. Glad to have you back here, @arter97!

Can someone check one thing. Keep your WiFi on and leave the connectivity area of WiFi and after sometime come back to connectivity area. Does WiFi connect automatically or do you want to turn on the display for it to connect.

Related

[NEW THREAD OPENED] arter97 kernel for OnePlus 5

New thread is opened for rebooted kernel with Pie support
{
"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"
}
arter97 kernel for OnePlus 5/5T running OxygenOS​
/* Details */
Latest CAF kernel fully merged
Various optimizations from Paranoid Android
Reduced touch latency
Permissive SELinux
Passes SafetyNet
Built with O2 speed optimizations
Built with latest GCC
Random driver backported from mainline Linux(12 times faster)
Westwood as default TCP network congestion control
Entropy hook on storage removed
f2fs support with GC fixes and optimized SQLite libraries
Default file-system mount option with noatime
CFQ I/O scheduler backported from mainline
Systemless installation
Wi-Fi configuration from Pixel 2 and Paranoid Android
/* Disclaimer */
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. Hard. A lot.
/* Warning */
Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.
Making mirrors, re-uploading to another servers are also prohibited with no exceptions.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
Sultan
/* Downloads and links */
arter97.com
XDA:DevDB Information
arter97 kernel for OnePlus 5, Kernel for the OnePlus 5
Contributors
arter97
Source Code: https://github.com/arter97/android_kernel_oneplus_msm8998
Kernel Special Features:
Version Information
Status: Stable
Created 2018-01-02
Last Updated 2019-04-09
/* Notice */
Support for other ROMs are not guaranteed and is not planned at the moment
Disabling data encryption is highly recommended for better performance and less headache
Magisk is not tested yet
Only Android Oreo is supported
/* Changelog */
2.3-rc1
Merged Linux 4.4.153
Merged LA.UM.6.4.r1-10300-8x98.0
Merged LA.UM.6.2.r2-10500-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.5 ramdisk (Older versions no longer supported)
Magisk updated to v17.1
Built with GCC 8.2
Merged f2fs from Linux 4.19
Massive performance gains for f2fs with optimal mount and SQLite configurations
Applied pinctrl/serial commits from Pixel for better Bluetooth handling
Disabled UFS clock scaling for better power consumption
2.2-rc2
Merged Linux 4.4.139
Merged LA.UM.6.4.r1-09000-8x98.0
Merged LA.UM.6.2.r2-09300-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.3 ramdisk
Merged f2fs from Linux 4.18 (sorry, rc1 was 4.17)
Merged several patches from Clear Linux
2.2-rc1
Merged Linux 4.4.138
Merged LA.UM.6.2.r2-03900-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.2 ramdisk
Magisk updated to v16.4
Merged some patches from Pixel 2 to improve performance and efficiency
Reverted unnecessary UFS patch to improve power efficiency
Now built with GCC 8.1
Merged f2fs from Linux 4.18
Added f2fs GC optimizations for better performance and lifespan
2.1-rc1
Support for OxygenOS 8.1 added
Support for OxygenOS 8.0 dropped
Merged Linux 4.4.121
Merged LA.UM.6.4.r1-06900-8x98.0
Tweaked some kernel configurations to make it lighter
kswapd affinity removed for faster memory reclaimation
Faster resume from suspend (Thanks to Sultan)
Magisk updated to v16.0
2.0.1
Fixed a kernel panic occuring during Wi-Fi hotspot
2.0.1-rc1
Merged LA.UM.6.4.r1-06500-8x98.0
Backported several unicast and multicast commits from mainline for better wpa_supplicant compatibility
Fixed delayed notifications due to faulty Wi-Fi configuration (by joshuous)
Disabled several debugging features for lower overhead (breaks Android Studio app profiler)
Overrided 300 MHz as the minimum CPU frequency
Faster recovery time for panel reset
2.0
Kernel modules re-enabled for fixing Wi-Fi issues
Fixed custom SQLite libraries not working on f2fs
2.0-rc6
Merged Linux 4.4.115
Disabled kernel modules for lighter kernel
Merged OnePlus 5T OxygenOS 5.0.3 ramdisk
Removed multiple debug and dump stuffs from the ramdisk
Wi-Fi logging reduced
2.0-rc5
Wi-Fi configuration reworked
Enabled more power savings to the display panel
Merged Linux 4.4.114
2.0-rc4
Merged binder with Google Pixel 2
Fixed random reboots due to faulty Wi-Fi drivers
2.0-rc3
Linaro LSK merge reworked
Optimized for big.LITTLE
Toolchain updated to Linaro 7.2 2018.01 with hg-binutils-2.29.51.0.1
2.0-rc2
Merged latest Linaro LSK kernel
Fixed an issue causing camera to save corrupt images
Reverted Meltdown and Spectre patches
Merged latest binder patches from Google
2.0-rc1
Merged LA.UM.6.4.r1-06100-8x98.0
Optimized SQLite libraries only enabled to f2fs users
(f2fs users will need to use another dialer app)
Merged OnePlus 5T OB2
Magisk updated to v15.3
Merged various patches from Pixel 2 to improve Bluetooth, audio and other general performance
Merged Linux 4.4.113
Fixed support for encryption users
Various Wi-Fi issues fixed(including hotspot crashes)
1.0
Fixed slow boot with ext4 users
Fixed support for disabled encryption
Switched to LZ4 ramdisk compression
Reworked touch booster (by TheCrazyLex)
2-step touch booster implemented (by TheCrazyLex)
Merged more Paranoid Android tunables (by TheCrazyLex)
Added f2fs optimized SQLite libraries
Merged LA.UM.6.4.r1-05700-8x98.0 Wi-Fi stack
1.0-rc1
Initial release
/* Magisk */
Magisk is not yet properly supported due to heavy modification to ramdisk.
Obviously, I'm not going to ask the Magisk developer to support my kernel.
I'll be looking into supporting both non-Magisk and Magisk user with the same boot.img.
Until then, Magisk users can use this : http://arter97.com/browse/op5/kernel/magisk
(Magisk-integrated boot.img)
Flashing Magisk ZIP file on top of my kernel will result in boot issues for now.
Reserved 4
WELCOME arter97! Love your work from Galaxy S3 times! Nice to see you here! ???
edit: waiting for that PA now ?
Version 1.0-rc1 has been quietly re-uploaded after confirming SafetyNet breakage and fixing it.
Please re-download if you experience CTS check failures.
Having devs like arter97 developing for OP5 is a great privilege and pride for OnePlus 5 owners.
Thanks for this new year gift @arter97!
i tried to flash on op5 decrypted on xxx 9.2 oreo and just kept rebooting. tried to boot with and without no verity
i know im not officially supported, but im reporting just to share
Won't boot (OB3)
I confirmed boot with official Oreo on the OnePlus 5 and Open Beta 1 on OnePlus 5T.
I'm gonna need some more feedback..
I also tried on xxx and had the same problems as red. Also tried with and without no_verity zip. Tried with IBE's and codeworkx TWRP. Had to dirty flash Rom again because elementalX would stick/boot after trying.
Doesn't boot here on my 5T when trying to root with Magisk 15.0. It's fine if it's not rooted.
Dariusdd said:
Doesn't boot here on my 5T when trying to root with Magisk 15.0. It's fine if it's not rooted.
Click to expand...
Click to collapse
Magisk is the issue. Try latest 15.2, it's supposed to fix issues on the op5 and 5t
Sent from my ONEPLUS A5000 using Tapatalk
fjsferreira said:
Magisk is the issue. Try latest 15.2, it's supposed to fix issues on the op5 and 5t
Click to expand...
Click to collapse
It isn't. Running 15.2...... No boot
Yup can confirm with root (Magisk and SuperSU) it doesn't boot on my 5t. With blu kernel it's booting with or without root. Just to let you know. Really nice to have a Dev like you here. Thanks .
fjsferreira said:
Magisk is the issue. Try latest 15.2, it's supposed to fix issues on the op5 and 5t
Sent from my ONEPLUS A5000 using Tapatalk
Click to expand...
Click to collapse
Ehe! It's even worse with 15.2, it doesn't even bother getting to the oneplus logo. It stays with a black screen and the notification light on white, probably qualcomm mode.
With 15 it was at least getting to the logo, and it got stuck there. It wasn't tested anyway, so it's not unexpected.
SuperSU 2.82 SR5 is also not working. That's too bad, as the phone was flying when using the kernel.
Magisk is not yet properly supported due to heavy modification to ramdisk.
Obviously, I'm not going to ask the Magisk developer to support my kernel.
I'll be looking into supporting both non-Magisk and Magisk user with the same boot.img.
Until then, Magisk users can use this : http://arter97.com/browse/op5/kernel/magisk
(Magisk-integrated boot.img)
Flashing Magisk ZIP file on top of my kernel will result in boot issues for now.
arter97 said:
Magisk is not yet properly supported due to heavy modification to ramdisk.
Obviously, I'm not going to ask the Magisk developer to support my kernel.
I'll be looking into supporting both non-Magisk and Magisk user with the same boot.img.
Until then, Magisk users can use this : http://arter97.com/browse/op5/kernel/magisk
(Magisk-integrated boot.img)
Flashing Magisk ZIP file on top of my kernel will result in boot issues for now.
Click to expand...
Click to collapse
Flashed magisk integrated boot.img and i can't pass the oneplus logo, it boots into twrp directly.
The version modified with magisk is working fine for me on my 5T.

[KERNEL]New Kernel 1.29-O/2.12-O [OOS-5.0.x/OOS-5.1.x][4.4.131]

Hello everyone. After some time for building Roms and kernels for the OnePlus One, now I am here for the OnePlus 5.
Some of you already know me for what I focus on my builds.
Functionality
Speed
Smoothness
Battery
Features:
Compiled by a custom toolchain from Google to ensure the best experience.
Schedulers available:
SIO
BFQ
ZEN
CFQ - Default
Deadline
NOOP
MAPLE
Extra TCP advanced algorithm:
Westwood - set as default
Reno
Cubic
Highspeed
HTCP
Vegas
Veno
lp
illinois
yeah
Sound Control - Sound and Microphone control
KCAL - Control colours on your display
Adreno Idler - (Battery saver without compromising performance)
Notification LED control
Sweep2sleep
To control features use kernel adiutor.
Patches from Google Kernel for 4.4 devices
Latest CAF patches LA.UM.6.4.r1-07600-8x98.0
Latest Linux patches 4.4.126
Optimized libraries
Crypto patches
Wakelock blocker to reduce battery drain due to the modules (does not affect functionality)
Upstream code for F2FS
Using noatime
Patches to improve battery life
Passes Safetynet
WireGuard
Upstream code android binder
Screen flickering fixes
Version to use:
2.xx-O - Oreo 8.1 - Recommended to use OB6
1.xx-O - Oreo 8.0
{
"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"
}
Download New Kernel ​
There are two branches:
Stable - which has all proven and tested development
Beta - new features introductions. Remember if your chip fries... It was done with good intentions, intended only for brave people.
To build this kernel I give a huge thank you to great dev @savoca has had a lot of patience and shared his knowledge to build a kernel with a step by step guide, as also explaining how each stuff works.
@andi79 for the introduction of the 64bit model kernel compilation.
All credits go to the OnePlus team.
Disclaimer: With the use of this kernel I am not responsible for any damage to the phone. It is at your own risk in case happens something wrong. I use this kernel daily and test it before release.
Source code
XDA:DevDB Information
[KERNEL]New Kernel for the OnePlus 5
Contributors
jgcaap
ROM OS Version: 8.0.0 oreo/8.1.0 oreo
Version Information
Status: Stable
Created 2017-12-10
Last Updated 2018-03-23
XDA:DevDB Information
New Kernel, Kernel for the OnePlus 5
Contributors
jgcaap
Source Code: [url]https://github.com/NewRom/android_kernel_oneplus_msm8998[/URL]
Kernel Special Features:
Version Information
Status: Stable
Created 2018-04-01
Last Updated 2018-04-01
Instructions:
1) If you come from another kernel (which is not stock) flash the boot.img of the stock version.
2) Flash the zip file.
Changelog:
v2.05-O
Updated toolchain compilation environment
v2.04-O
SELinux: removed switch option.
updated to Linux 4.4.125
adjusted swap kernel to 10%. It will be very hard to use this.
Added patches from Google related to
Merged new Oneplus patches
Upgraded to wifi LA.UM.6.4.r1-07400-8x98.0
ensure the kernel is compiled for LP64
Added patch to prevent regressions in the compressed kernel image.
Removed some debug options and unnecessary features.
v.2.03-O
Merged LA.UM.6.4.r1-07400-8x98.0
v.2.02-O
Merged linux v4.4.123 patches
v.2.01-O
Reverted some of the code from the last rebase.
v2.00-O
Rebase kernel from oneplus 8.1 sources.
There was added alot of patches for cfq.
Removed some schedulers.
Added wireguard.
Applied changed which use less cpu.
Added display options to provide power savings.
Added display dimmer option.
Added kcal back.
Removed fifo, so, vr schedulers.
v.1.29-O
Rebased current kernel commits as it is with 8.1 sources.
v.1.28-O
More upstream fixes by Google.
v.1.27-O
Screen flickering fixes (was finding this really annoying)
CPU jumping randomly fixed ( more battery)
Upstream code for android binder with loads of fixes from Google
v.1.26-O
Merged CAF patches LA.UM.6.4.r1-06900-8x98.0
v.1.25-O
Merged Linux patches 4.4.120
v.1.24-O
Merged Linux patches 4.4.119
v.1.23-O
Synced with Oneplus changes.
v.1.22-O
Added wireguard back.
v.1.21-O
Merged Linux patches 4.4.118.
Disabled wireguard
v.1.20-O
Merged Linux patches 4.4.117.
v.1.19-O
Updated toolchain
v.1.18-O
Rebased and merged Linux patches 4.4.116.
Ext4 fixes
CPU interactive fixes
Merge tag 'LA.UM.6.4.r1-06500-8x98.0'
Changed some configurations for WiFi.
Lowered min frequency to 300mhz (less heat).
v.1.17-O
Merged Linux patches 4.4.115.
v1.16-O
Merged Linux patches 4.4.114.
v1.15-O
Synced with new oreo beta
Added cpu patch
Added crypto
v1.14-O
Merged Linux. Patches 4.4.113
Updated WiFi from caf drivers
Merge caf LA.UM.6.4.r1-06100-8x98.0
v1.13-O
Compiled with custom toolchain
v1.12-O
Merged Linux patches 4.4.112
v1.11-O
Synced with beta 2 for op5t
v1.10-O
Added Linux patches until 4.4.111
Disabled some debug
Changed binary Wi-Fi to a custom one built by caf
Compiled with google toolchain
Troubleshooting :
No wifi or broken hotspot.
Solution: You probably come from another kernel, please reflash rom, then flash kernel.
Battery drain:
This rom has a bug in the wifi. Please go to advanced settings and turn off scanning always available.
On status appears kernel 4.4.21
Since there is a requirement to the kernel say that is version 4.4.21-perf+ for wifi to work then I named the kernel 4.4.21-perf+. This until I check wifi driver source.
Thanks for making the dedicated thread
Veliion said:
Thanks for making the dedicated thread
Click to expand...
Click to collapse
Welcome, and enjoy.
I'm on OOS 5.0.4 which is on android version 8.0.0. Is newKernel-OOS-1.29-O.zip the latest version that i should use? Or some other. Please help
wow. new kernel . gonna try .
sleepwalking0593 said:
I'm on OOS 5.0.4 which is on android version 8.0.0. Is newKernel-OOS-1.29-O.zip the latest version that i should use? Or some other. Please help
Click to expand...
Click to collapse
Correct.
Can you add tripndroid and Alucard?
Download and ready to flash. Thx for your work.
Thanks for op5 thread
Does it support for RR?
Glad to see you in op5 forum, I'm following you since the good old bacon times
h.castle said:
Does it support for RR?
Click to expand...
Click to collapse
Only on OOS ROMs. It doesn't support custom ROMs currently
New kernel online with latest Linux patches 4.4.127
I have installed this version newKernel-OOS-2.07-O.zip on open beta 8 on my Oneplus 5 but during flash it shows oneplus 5t .Is it good to go or i should wipe my phone ???
Aarju said:
I have installed this version newKernel-OOS-2.07-O.zip on open beta 8 on my Oneplus 5 but during flash it shows oneplus 5t .Is it good to go or i should wipe my phone ???
Click to expand...
Click to collapse
It is fine.. Just a message kernel are unified.
jgcaap said:
It is fine.. Just a message kernel are unified.
Click to expand...
Click to collapse
Thanks developer
2.07 work veey well. Thx dev.
How to update kernel??

[KERNEL][CLANG] MiPa Kernel [dipper][10.02.2021]

{
"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"
}
Introducton
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
In this kernel, I strive for balance battery / performance, as well as it contains the latest patches for Linux and CAF.
Kernel i make for AOSP Q with Q blobs. How each version on MIUI Q works, i don't know and me it not interesting (if you want use this kernel, you always can flash and test, pls don't report what something don't work on MIUI).
Features:
Base on last sdm845 Q CAF tag
Merge Google Common 4.9-q
Upstream last linux version
Compiled with Proton Clang and Full LTO, LLD links, Shadow Call Stack (SCS) and RELR enabled.
Enable support for NTFS r/w, sdFAT filesystem, F2FS and Implement rapid GC
Kcal Advances Color Control
Enable TTL target
Sound Control by flar2
Add Wireguard Driver
Enable support Sony Dualshock PS3/PS4 and Xbox Controller
Disable unused drivers
Scheduler/schedutile improved (WALT)
SchedTune Assist and CPUSet Assist
Enable select TCP algorithm, westwood by default
Network Signal Guru app compatible.
Simple LMK
Optimize for Android Q
Many tweaks/optimize for battery/performance
AnyKernel3 flashable zip by osm0sis
Installation:
Flash in TWRP recovery, then re-flash Magisk.
If another custom kernel (or my old version, up to 4.2 inclusive) is already installed, then you need to flash stock boot.img first, then magisk and my kernel.
Tuning apps:
FK Kernel Manager
EX Kernel Manager
Downloads:
SourceForge (new build 9.5+)
AndroidFileHost (old build)
My Telegram Group:
https://t.me/joinchat/DNw0ZFHSLa3ObU3noUhSwQ
If you like my work, you can buy me Сoffee
​
Credits:
Bruno Martins (bgcngm)
Nathan Chancellor (nathanchance)
Francisco Franco (franciscofranco)
Danny Lin (kdrag0n)
Park Ju Hyung (arter97)
All of developers contributions which i picked from.
XDA:DevDB Information
MiPa Kernel, Kernel for the Xiaomi Mi 8
Contributors
palaych
Source Code: https://github.com/palaych/mipa_kernel_xiaomi_sdm845
Version Information
Status: Stable
Changelog
V5.3:
Merge Linux version 4.9.171
Merge CAF tag 'LA.UM.7.3.r1-07400-sdm845.0'
Merge some CAF / Google patches
Merge some LineageOS repo commits
techpack: audio: checkout dipper-p-oos
Update code drivers by sultanxda
Add KLAPSE
Many other improves/fix
V5.2:
Removed a lot of useless and harmful patches
Crypto upstream bump
dipper: fix gps
Update cpu boost driver by sultanxda
Some other fix/changes
V5.1:
Merge Linux version 4.9.166
Merge many CAF patch
Upstream Google Common 4.9
Compile with Clang 9.0.2
Fix deepsleep with 898000.qcom,qup_uart wakelock
Add API to mark IRQs and kthreads as performance critical
V5.0:
Full re-write kernel tree, cleaner tree, removed many patch (useless and unnecessary), many other changes (patch's)
Merge Linux version 4.9.164
Compile with Clang 9.0.1
Updated Boost Drivers by sultanxda
V4.9:
Fix last merge caf/als
Updated fs/f2fs (support F2FS_FS_VERITY)
Compile with Clang 8.0.9
V4.8:
Upstream Linux version 4.9.161
Merge CAF tag 'LA.UM.7.3.r1-06900-sdm845.0'
V4.7:
Upstream Linux version 4.9.160
Update and clean cpu_input_boost / devfreq_boost drivers
Revert some tweaks
Some optimize in defconfig
Other tweaks/fix/etc..too lazy to write.
V4.6:
Upstream Linux version 4.9.155
Merge some last LOS commits
Revert: 'Dynamic SchedTune Boost v3'
Update cpu_input_boost driver
Some merge fix in wlan driver
Update camera drivers (cleaned patch)
Other tweaks/fix/etc..too lazy to write
V4.5:
Upstream Linux version 4.9.154
Merge last LOS commits
Add some tweaks/fix/etc..too lazy to write.
V4.4:
Merge tag 'LA.UM.7.3.r1-06700-sdm845.0'
Upstream Linux version 4.9.152
Tweaks tcp_westwood
Add Dynamic SchedTune Boost v3
merge some last los commits
revert gpu 180mhz
revert some sched tweaks
other changes/tweaks
V4.3:
Upstream Linux Version 4.9.151
Compile with Clang 8.0.7 and GNU GCC 8.2.1, add optimize for sdm845
GPU UC 180Mhz (test)
Enable LZ4 compression
Some update dts to dipper-p-oos
Fix Kcal
DTS: Adjust Energy Model to be inline with Pixel 3 (test)
Tweak's sched
Other changes
Updated drivers camera (maybe full fix portret mode in miui camera)
Full re-write boot scripts
V4.2:
fix freeze (don`t work) potrait mode in miui camera
some change/tweaks
disabled some debug in defconfig
block kernel wakelock 898000.qcom,qup_uart by default
add sound control by flar2
V4.1:
Update Linux version 4.9.148
drivers camera: checkout dipper-p-oos (fix OIS)
Enable support xbox controller
Some changes in anykernel2 script
V4.0:
Rebase on pie source (based on Bruno Martins commits)
Merge CAF tag 'LA.UM.7.3.r1-06600-sdm845.o'
Upstream Linux version 4.9.147
Compiled with Clang 8.0.6
Optimize defconfig
Add Boeffla Wakelock Blocker
Enable support for NTFS r/w
Enable support for sdFAT filesystem
Backlight Minimum Brightness Control
Kcal Advances Color Control
Enable ttl target
Vibration Control
Add Maple I/O Scheduler
Add Wireguard Driver
Enable support Sony Dualshock PS3/PS4
Boost Drivers by sultanxda
Fix Source Code
Some tweaks for battery/performance
Work only on Android Pie
V3.6:
upstream linux version 4.9.140
removed boost drivers by sultanxda and some others tweaks
enable support sony controller (usb)
compile with Linaro 7.3.1
V3.5:
compiled with GNU GCC 8.2
merge commits binder
merge commits sdcardfs
merge linux version 4.9.137
merged tag "LA.UM.6.3.r4-05800-sdm845.0"
boost drivers by sultanxda
merge los commits fs: sdfat
V3.4.2:
compiled with GNU GCC 8.2.1
add cortex-a75/a55 flags
some fix source code
merge latest los commits
V.3.3.1:
update camera driver (fix ir camera, miui face unlock now work)
V.3.3:
add i/o schedulers maple (by default)
Kcal Advances Color Control (experimental features)
Vibration Control (experimental features)
Backlight Minimum Brightness Control (experimental features)
schedutil tweaks
fix brightness led notification (polaris)
maybe something else...
Reserved
Welcome ! Great work
Thank you so much. Welcome aboard. Will try as soon as the bootloader unlock waiting time ends.
Great news!!! Thank you so much.
Can't wait to IR Camera on MIUI working to be a tester. That's really useful to me
chediak said:
Can't wait to IR Camera on MIUI working to be a tester. That's really useful to me
Click to expand...
Click to collapse
I see on github driver ir sensor, on next version add, maybe will work
thanks bro
Waiting for the bootloader unlock also.
excited that we are getting more devs interested in developing for the Mi8
im also waiting for bootloader unlock
can u add wireguard support also
thanks
saikoz said:
can u add wireguard support also
Click to expand...
Click to collapse
already add in next version, forgot to turn on immediately
MiPa Kernel update:​V3.3:
add i/o schedulers maple (by default)
Kcal Advances Color Control (experimental features)
Vibration Control (experimental features)
Backlight Minimum Brightness Control (experimental features)
schedutil tweaks
maybe something else...
Downloads:
https://yadi.sk/d/z4ukZOA16UzE_A
https://androidfilehost.com/?fid=11410932744536988805
P.s. in next versions will update camera drivers based on stock source dipper and then ir camera will have to work fully
Me for coffee and buns for more productive work:
http://paypal.me/palaych
palaych said:
MiPa Kernel update:​V3.3:
maybe something else...
Click to expand...
Click to collapse
lol. U didn`t know changes in own develop?
peppercute said:
lol. U didn`t know changes in own develop?
Click to expand...
Click to collapse
Well when you develop kernel you can easily forgot what you added etc
Or it's maybe a hidden surprise feature ?
Also you can check on GitHub what he changed ?
Is it possible to set charging speed with this kernel? I'd like to lock it at 1000mA, since I mainly charge with my powerbank and slower charge is better for battery
3lambda said:
Well when you develop kernel you can easily forgot what you added etc
Click to expand...
Click to collapse
yes, there are a couple of files in which I don’t remember what I was doing
and i not commits this files
MiPa Kernel v.3.3.1:
update camera driver (fix ir camera, miui face unlock now work)
Dowload:
https://yadi.sk/d/K5fTOFPng5_FSA
Me for coffee and buns for more productive work:
http://paypal.me/palaych
Any chance for ursa support ?
MiPa Kernel v.3.4.2:
compiled with GNU GCC 8.2.1
add cortex-a75/a55 flags
some fix source code
merge latest los commits
Dowload:
https://yadi.sk/d/h2K6fYo4k0CkKA
https://www.androidfilehost.com/?fid=11410932744536995923
Me for coffee and buns for more productive work:
http://paypal.me/palaych
Kernel Adiuto
Kernel Adiutor non save on reboot

[r2] Nitrogen kernel for MI A2 Lite

{
"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"
}
Nitrogen kernel for MI A2 Lite​
/* Details */
Latest CAF msm-4.9 kernel fully merged
Based On Android Q Caf Tag
Faster Boot Than the Stock Kernels
Supports System-As-Root [SAR]
Implemented Fast Charging [ Actually Works ]
Implemented Sound Control
Backported a Few Patches
CFQ I/O scheduler backported from mainline
WireGuard support
USB LAN adapter support
Implemented CPU Boost
Updated Some USB Stuff
Major Improvement To Performance & Battery Life
Merge Some Patches From Sultan's Kernel
Updated Some Thermal & Power Drivers
Added Pixel 3 schedutil & Pixutil governor
Added blu_schedutil
Faster Switching Of Apps
And A Lot More Stuff Which Would Help Out in Gaming Optimization
/* Disclaimer */
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. Hard. A lot.
/* Thanks to */
flex1911
rama982
Sultan
Franco
nathanchance - for android-linux-stable
Many others... (if you're feeling upset being out of the thanks list just send a PM )
/* Instructions */
You can use the zip file to flash the kernel from your existing TWRP recovery.
If you don't have TWRP installed already, you can use the img file to flash the kernel directly from your PC via fastboot.
Only Supports Android Q Based Builds
Some Roms Are Having Problems With This Kernel [ Ask the Rom Maintainers To Fix It]
/* Downloads and links */
Android File Host
Kernel source
XDA:DevDB Information
Nitrogen Kernel for the Xiaomi Mi A2 Lite
Contributors
RevanthTolety
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2019-11-28
Created 2019-11-27
Last Updated 2019-11-27
/* Donation */
I do not own a Mi A2 Lite.
This Kernel Was Developed By Sharing All Bits From My Redmi 6 Pro Kernel As Base.
In Case U Loved the Kernel, Dont Hesitate to Donate a Few Bucks.
If you're interested in contributing Through Paypal the Link is Below. Paytm Users Kindly PM Me
paypal.me/chalapathi2001
/* Changelog */
r3
Upstream Kernel to 4.9.206
Rebased on CAF Tag LA.UM.8.6.2.r1-05300-89xx.0 Based on Android 10.0
Improved Battery Life & Performance
CleanUp A Few Unwanted Commits
Fixed Booting On All Roms Based on Q [ Thanks to Bogdan Kyslenko ]
Unified Source Which Boots On MI A2 Lite
r2
Upstream Kernel From 4.9.203 to 4.9.204
Faster Boot Than Before
Implemented Fast Charging [ Actually Works ]
Implemented Sound Control
Backported a Few Patches
CFQ I/O scheduler backported from mainline
WireGuard support
USB LAN adapter support
Implemented CPU Boost
Updated Some USB Stuff
Major Improvement To Performance & Battery Life
Merge Some Patches From Sultan's Kernel
Updated Some Thermal & Power Drivers
Added Pixel 3 schedutil & Pixutil governor
Added blu_schedutil
Faster Switching Of Apps
And A Lot More Stuff Which Would Help Out in Gaming Optimization
r1
Initial release
Reserved
Please Join Telegram Group = https://t.me/nitrogenkernel
&
Kindly Follow https://twitter.com/ToletyRevanth
THANKS the best kernel 4.9 for daisy in stability I see after test!
thx <3
Nice
Thank You
barumbads said:
Thank You
Click to expand...
Click to collapse
KamiMK said:
Nice
Click to expand...
Click to collapse
yeshua77 said:
thx <3
Click to expand...
Click to collapse
Enjoy
NathanBrake said:
MOD EDIT: quote removed
Click to expand...
Click to collapse
Did you tried other games? On stock AndroidOne did the game you're describing here runs well?
Saying 'kernel is crap' is really a kind of harsh thing to say, when the developer tried hard to work with it.
NathanBrake said:
MOD EDIT: quote removed
Click to expand...
Click to collapse
The SD625 chipset was never intended for "heavy" 3D games, it's more of an energy-efficient chipset.
thorin0815 said:
The SD625 chipset was never intended for "heavy" 3D games, it's more of an energy-efficient chipset.
Click to expand...
Click to collapse
@NathanBrake ...and also this.
NathanBrake said:
MOD EDIT: quote removed
Click to expand...
Click to collapse
Hello, There are a Few Things You Should Keep In Mind...
1. I Dont Own the Device For My Personal Testing. Redmi 6 Pro & MI A2 Lite Share The Same Specs, Hence I Shared My Kernel Work For MI A2 Lite.
2. When Coming to Games, I Usually Play Pubg & On my Device It is Smooth As Butter.
3. And It Should Be Good If You Mind, What You Speak. Saying Something Crap Isnt a Good Deal. First Let Your Main Devs Get a Fully Stable Tree With 4.9 Stuff On To It.
4. YOU ARE FREE TO NOT USE IT IF U DID NOT LIKE IT
Simple. BTW Thanks mate!
Time For a Quick Update
Should Be a Major Update!!
- Changelogs
Upstream Kernel From 4.9.203 to 4.9.204
Faster Boot Than Before
Implemented Fast Charging [ Actually Works ]
Implemented Sound Control
Backported a Few Patches
CFQ I/O scheduler backported from mainline
WireGuard support
USB LAN adapter support
Implemented CPU Boost
Updated Some USB Stuff
Major Improvement To Performance & Battery Life
Merge Some Patches From Sultan's Kernel
Updated Some Thermal & Power Drivers
Added Pixel 3 schedutil & Pixutil governor
Added blu_schedutil
Faster Switching Of Apps
And A Lot More Stuff Which Would Help Out in Gaming Optimization
Join Our Telegram group For Quick Help & Support
LINK UPDATED IN OP, DOWNLOAD THE VERSION r2. Added Mirrors, Enjoy
Thank you!
Great job ,the kernel is perfect!!
good work
Working with last stable stock rom?

[Kernel][MIUI-AOSP]Yuki ユキ Kernel 3.9 Miui 6 AOSP[curtana,excalibur,gram,joyeuse]

{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM/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.
*/
Yuki kernel is based in CAF ​
/* Details */
Last Xiaomi Changes
Last CAF Merges
LZ4 zram
LMK PSI
Backported pidfd
Use power efficient working queues
Use overlayed DT (to avoid making dtbo images)
LMK config module (see screenshots)
Wireguard
kCAL
Manthilla governor
Jump label optimizations
CLANG LTO-CFI-SCS
F2FS Rapid GC
BBR2 tcp cong
/* Work in progress features */
sound control
Upstream
/* Instructions */
Simply flash the kernel zip file from the recovery.
This kernel uses Anykernel 3 so no need to reflash magisk (if you use magisk) after installing it.
For good work don't disable Yuki-ユキ Kernel RN9Pro LMKD module (see the image click to see the image...)
Yuki-ユキ MIUI
Yuki-ユキ Kernel MIUI download
Yuki-ユキ AOSP
Yuki-ユキ Kernel AOSP download​
Note: Yuki kernel (curtana folder) is for miui roms, miatoll folder is for AOSP based roms.
Note2: Now the AOSP variant have 2 versions uno for Android R versions for better compatibility zip name similar to this
"4.14.117-Redmi-Note-9s-Pro-AOSP-R.zip".
It is not necessary but if you like my job you could invite me a cup of coffee
​
Changelog in second post.
XDA:DevDB Information
Yuki-ユキ Kernel 3.6 for Xiaomi Atoll devices [curtana,excalibur,gram,joyeuse], Kernel for the Redmi Note 9 Pro
Contributors
TeamMex
Source Code: https://github.com/Klozz/android_kernel_xiaomi_sm6250
Kernel Special Features: LMK psi, Last CAF Merges, Backported pidfd, Wireguard and more...
Version Information
Status: Stable
Created 2020-10-26
Last Updated 2020-11-29
Reserved
Changelog:
19/02/2021
Upstream to 4.14.221
Add Klapse and kcal
Optimice randomness
don't leak vdso pagelist
Use a larger on-stack video copy buffer
UPSTREAM: net: bpf: Make bpf_ktime_get_ns() available to non GPL programs
BACKPORT: bpf: add bpf_ktime_get_boot_ns()
Yuki ユキ clang update to 20210219 build
Merge tag ' LA.UM.9.1.r1-08600-SMxxx0.0 '
Note: AOSP android R with inline encrypt only.
Miui kernel will be updatyed when xiaomi release R miui for all devices.
Q kernel will be updated soon.
24/01/2021
Fixed performance regretions
Implement via userspace and update exec prog configuration
Don't force Low Memory killer configuration if detects we are using LMDK
Reconfigure LMKD configuration if detects 4GB ram device (needs more testing i have RN9Pro 6GB ram device)
Track power changes from Gram Q OSS
power: Drop “_3P5” from type to get recognized in AOSP (some roms haven't added this flag yet and sometimes cause issues so remove it)
Update ds28e16 driver from Q gram OSS
Merge tag 'LA.UM.8.1.r1-16600-sm8150.0'
Upstream to 4.14.214
optimize bpf modulo operation
RCU fixes
disable binderfs [Q ROM]
29/11/2020
exfat 5.8 [both]
bindefs port (as per R requeriments) (R in the name Redmi-Note-9s-Pro-AOSP-R.zip)
haptic update from gram-q-oss [AOSP]
NFC firmware download fixes (from CAF)[AOSP]
magical changes to make your life better (or not)[both]
NOTE: AOSP zip have 2 variants now, 1 for Android Q and other for R
Some new requirements on Android R won't work on Q based roms and may cause fastboot reboot
Click to expand...
Click to collapse
14/11/2020
Fix usb XHCI connection
Fix usb EHCI connection
Fix usb OHCI connection
v4l2-ioctl: Use a larger on-stack video copy buffer
printk: Add sleep time to timestamps
Mark vdso_pagelist allocation as not a leak
Avoid dynamically allocating memory in ext4_ext_remove_space
Alsa: Don't dynamically allocate a single struct instance
Atoll: increase linux,cma to 128M
Enable ULP
TTL Fixed (?)
some more.... for both kernels miui and aosp variants
30/10/2020AOSP variant only
Enable CLANG LTO
-- https://llvm.org/docs/LinkTimeOptimization.html
Enable CFI
-- https://source.android.com/devices/tech/debug/kcfi
Implement F2FS rapid GC [credits to arter97]
Implement BBR2
Implement optimized checksum routine
Implement cpuidle gov
Jump label optimizations
Remove tracing's and loggin's
Implement kCAL
Optimize writebacks
Add Boeffla Wakelock Blocker
26/10/2020
Rebased over LA.UM.8.9.r1-10600-SM6xx.0 (AOSP variant only)
Merge tag 'LA.UM.8.1.r1-16200-sm8150.0'
Wifi, Audio tag used LA.UM.8.9.r1-10600-SM6xx.0
Net Wireward
Enable PSI monitor
Add pidfd backport
Fixed boot on Joyeuse (Miui variant )
Last xiaomi changes (Miui variant )
Disable LMK
Removed
[TESTING] exec: Add node tampering blacklist function
[TESTING] allow [email protected] and perf 2 to tampering blacklist
Old log history
dm-crypt: increase threads
mm: Introduce kvcalloc()
treewide: kvzalloc() -> kvcalloc()
Increase the cgroup limit to 7
fs: exec: Introduce is_zygote_pid()
[TESTING] exec: Add node tampering blacklist function
[TESTING] allow [email protected] and perf 2 to tampering blacklist
Optimize CRC32
UFS pm_qos
use buffer from the stack space
implement stpcpy
expose event streams
Allocate decoder buffers
Fix VLA's
Improve backwards memmove performance
Enable vDSO + vDSO COMPAT (32bit)
Reserved
Bug reports :
Take dmesg using adb or any app like Matlog
Adb processneed root)
Code:
adb shell su -c dmesg > dmesg.txt
Code:
adb shell logcat > logcat.txt
Code:
adb shell cat /sys/fs/pstore/console-ramoops > ramoops.txt
Matlog process:
Code:
Go to matlog menu and tap in create zip select log and kernel log
Updates:
Yuki kernel can be updated through Franco Kernel manager or similar using the following link:
Yuki-ユキ MIUI
https://thexperienceproject.org/downloads/device/api/curtana/kernel/kernel.json
Yuki-ユキ AOSP
https://thexperienceproject.org/downloads/device/api/miatoll/kernel/kernel.json
Follow telegram channel for faster updates:
https://t.me/Yuki_Kernel
Credits not in order:
Xiaomi (MiCode) for kernel sources
Code Aurora Forum for kernel changes
Google for easy access to PSI Pidfd changes
Demon000 for his work on AOSP kernel
kdragon for proton clang
xlidz for Yuki logo
RN9pro tg group for donate the device
KernelToast for kernel changes like qOS etc
To you for use my work
and a lot of others developers
this config help with some "laggy issues"
I leave some config for get more perf on gaming
Noice kernel
---------- Post added at 12:50 AM ---------- Previous post was at 12:48 AM ----------
:laugh:
Only installed the miui version on Joyeuse a couple of days ago, (obviously), but it's been faultless so far. Great job by the dev.
Was wondering if anyone had any info on the manthilla CPU governer? My Google skills are failing hard.
sir_bazz said:
Only installed the miui version on Joyeuse a couple of days ago, (obviously), but it's been faultless so far. Great job by the dev.
Was wondering if anyone had any info on the manthilla CPU governer? My Google skills are failing hard.
Click to expand...
Click to collapse
I'm not written documentation about Manthilla(Named for a good friend who passed away a few months ago) is my own governor based on schedalessa (another gov by me) is "new" i was working on it since dec of the last year (without name until now)
Similar to Schedutil with Energy awareness framework to make it more energy efficient without lags (if have issues with this let me know) Most of the settings are internal so there are no tunables to modify manually, maybe in the future add the way that the governor can be configured more.
I hope your question has been clarified, if not, let me know.
Have a nice day!
cheers.
Thanks for your great work for our device. Many thanks from my Heart.
I am using Evox 4.5 (Not Miatoll)
Can i flash this kernel over evox 4.5?
@TeamMex: Any tools to compile this kernel ?
Anonda said:
Thanks for your great work for our device. Many thanks from my Heart.
I am using Evox 4.5 (Not Miatoll)
Can i flash this kernel over evox 4.5?
Click to expand...
Click to collapse
should work
dungphp said:
@TeamMex: Any tools to compile this kernel ?
Click to expand...
Click to collapse
clang
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
Anonda said:
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
Click to expand...
Click to collapse
I'm sorry but I don't care if the battery lasts a long time.
I prefer raw performance so i don't have for now a config since i have with the device 2 weeks.
Is too early to deal with any configuration.
Wait some weeks more and i can tell you any good info.
cheers.
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed.
Now will see battery backup.
Any suggestions, any kernel configuration or any profile for battery backup?
Thanks
Please can anyone check if this kernel enables GNSS L5 and then Galileo is supported?
Thats what i looking for a miatoll kernel
Thank u..
Which one to flash for poco m2 pro? in curtana folder only note 9s,note 9pro is written
And one more question can flash it on official miui 12 without root??
TeamMex said:
I'm sorry but I don't care if the battery lasts a long time.
I prefer raw performance so i don't have for now a config since i have with the device 2 weeks.
Is too early to deal with any configuration.
Wait some weeks more and i can tell you any good info.
cheers.
Click to expand...
Click to collapse
Thanks for your answer, with take your time.
:good:
TeamMex said:
I'm not written documentation about Manthilla(Named for a good friend who passed away a few months ago) is my own governor based on schedalessa (another gov by me) is "new" i was working on it since dec of the last year (without name until now)
Similar to Schedutil with Energy awareness framework to make it more energy efficient without lags (if have issues with this let me know) Most of the settings are internal so there are no tunables to modify manually, maybe in the future add the way that the governor can be configured more.
I hope your question has been clarified, if not, let me know.
Have a nice day!
cheers.
Click to expand...
Click to collapse
Well I thought I'd give it a go after reading your reply. Made a rookie error initially, only changing the governer on the little cluster and that didn't end well.
But some 24 hours after switching on both clusters, it seems to have achieved your goals.
No noticeable performance degradation but an improvement in idle battery drain, (according to FKM after a resetting stats).
Will be sticking with it for now.....thanks again for making it available for MIUI.
I flashed this kernel yesterday on my 9s running xiaomi eu v11.0.11 and since then I'm having some issues with headset detection. Sometimes the phone doesn't detect the headset even after unplugging and plugging it back in several times. I have never had this problem before so I figure it's related to something I did recently. The only modification I've made is the kernel change so I figure it must be kernel-related.
What are your thoughts.
Sent from my Redmi Note 9S using XDA Labs
twistyplain said:
I flashed this kernel yesterday on my 9s running xiaomi eu v11.0.11 and since then I'm having some issues with headset detection. Sometimes the phone doesn't detect the headset even after unplugging and plugging it back in several times. I have never had this problem before so I figure it's related to something I did recently. The only modification I've made is the kernel change so I figure it must be kernel-related.
What are your thoughts.
Sent from my Redmi Note 9S using XDA Labs
Click to expand...
Click to collapse
Unfortunately the little time that I spent in miui I never had the problem you mention( but i was on stock miui EEA).
Normally that bug could be linked to the rom,Could you send me a kernel error log (Dmesg)? (Attach your headset then take the log)
I remind you that it is advisable to wipe cache and dalvik-cache every time you update the kernel to avoid weird and random issues =).
cheers.
Sent from my Redmi Note 9 Pro using XDA Labs

Categories

Resources