Update to 1.7.0
Hey guys and girls,
So here´s the next update. It includes the february security update. Most of the changes brought by the February kernel source drop, were already included in this kernel by merging kernel/common and linux-stable.
Several other notable improvements and changes in this release:
Improve f2fs performance by merging a patchset to prevent writer starvation for the checkpoint thread. This was discussed this month in the f2fs mailing list and is already merged to the kernel/common tree. It´ll improve performance under heavy I/O utilization.
You can find more information following the discussion
here.
Necessary backports were brought to the kernel and the platform specific f2fs-implementation was also adjusted.
Latest
f2fs-stable was also merged to the kernel.
Update the patchset to prevent frequency spikes caused by small tasks as well. Tie those new changes into the powerhal. (That means users not flashing the kernel.zip, but instead use the manual installation method, which are only a handful from the download count, need to flash the updated magisk helper module. Users that flash the kernel.zip via FKM/EXKM have to just flash and forget)
Several other improvements are included as well. More details in the changelog.
Download is below.
Updated instructions in the OP!
Changelog:
- February Security update merged
- linux-stable 5.10.96
- include latest f2fs-stable
- improvments from kernel/common
- fix memory leaks
- security related patches
- mm improvments
- for details please check github
- introduce unfair f2fs rwsems to prevent writer starvation and improve IO perf
- update patchset to prevent freq spikes caused by small transient tasks (also tie this into powerhal)
- give pelt multiplier power hint for scheduler performance boost during fingerprint unlock
- fuse: give wakeup hints to scheduler to speed up compress/decompress in internal storage (
details)
- enable RCU_BOOST (details
here), also
fix RCU_BOOST behaviour
- update LRNG implementation (thanks to arter97 )
- improvements/fixes for CleanSlate features
- other changes please look at my github
Download:
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Instructions can be found in the OP! Please follow the instructions to avoid any issues.
If you´re coming from another kernel restore stock boot.img, dtbo.img, vendor_boot.img and vendor_dlkm.img before flashing. Thank you.