Update 7.9.0
Hey guys and girls,
I hope everybody had a great week so far. Here´s the next release and it´s a big one.
This month´s update includes July-Security source, beta 2 source and linux-stable upstream to 4.14.238.
CAF-Upstream, which contains SoC specific improvements and fixes was merged as well.
Improvements to the devfreq driver from the 5.4 kernel (sd 888 kernel base) were backported and the kernel device tree was adjusted accordingly for these changes.
Also some more devfreq boosts are tied into the powerhal now, which helps to speed up app launches. Do not disable the magisk module that gets installed when flashing the kernel.
Changes to how ZRAM writeback is handled and backported zram driver from 5.12 alongside some improvements from
@arter97. More information here:
https://xdaforums.com/t/r71-arter97-kernel-for-oneplus-7-series.3952578/post-84903197
His work was adjusted to work on the Pixel 4 XL as it integrates now nicely to the Pixel 4/XL with only 6GB of RAM.
The kernel works fine on A11 and A12 Beta.
Everything else in the changelog and on github as usual.
I wish everybody a great day.
Enjoy the device and the kernel, because I certainly do
Before troubleshooting and reporting any issues make sure to not use any additional mods, scripts or tweaks. This includes all mods and magisk modules, even the tiniest modification you did.
big thanks to all my testers again:
@Mrcactuseater
@MArtyChubbs @ilal2ielli
@toastyp @Alcolawl
@i5lee8bit
Detailed changelog below.
Changelog:
Kernel Base
- July Security Update
- Beta 2 Source Update
- Linux-Stable to 4.14.238
- build with clang 12.0.7 prebuilt by google
- CAF-Upstream
- improvements to ZRAM writeback (thanks
@arter97 )
- scheduler improvements from @sultanxdas repo
- devfreq backports from 5.4 (sd 888)
- tie devfreq boosts into powerhal to match the backport
- psi: eliminate kthread_worker from psi trigger scheduling mechanism
- disable per cgroup tracking via psi to reduce overhead
- update ak3 zip, thanks to
@osm0sis
Magisk Module:
- After flashing the kernel, you will see a module called AK3 Helper Module in Magisk Manager. This will fine tune the power-hal. Do not delete it!
Have fun flashing and enjoy your device with latest linux-stable
Why is linux-stable beneficial?
I wish you all a nice day/evening!
Download is below
Download:
Kernel: https://www.androidfilehost.com/?fid=14943124697586362752
How to flash the Kernel:
1. Make sure you are rooted, are using the latest magisk suited for your OS version and a kernel manager capable of flashing a zip is installed. If available you'll can use TWRP as well. Download the kernel.zip to your device.
1a. If you used the SQLITE3 Magisk Module and the GPay Fix Magisk Module in the past (prior to 2.0.0) look at this post:
click me
2. Flash kernel zip in via your favorite method. Kernel Managers and Recoveries need to be updated to work with a specific Android Version. It's your job to ensure compatibility!
Root will be preserved! (Make sure to be on the latest firmware the kernel is made for)
3. Reboot and profit! Before reporting any issues make sure to read the first three posts of this thread!
Instructions can be found in the OP too!
Have fun, enjoy the kernel and your phone.
If you like my work please consider a donation.
Donations are not mandatory but very welcome.
If you like my work and want to buy me a coffee/green tea:
http://paypal.me/freak07