Update 7.1.1
Hey guys and girls,
Thanks to the report of
@bigJbig I was able to fix an issue were the front camera could not be accessed when the "social media depth features option" was enabled in the camera app.
I´ll include the changelog from the 7.1.0 release as well for those that haven´t yet updated to March Firmware or maybe have updated to the S Preview 1.1. The kernel supports Android 11 and Android 12.
Release Notes of 7.1.0:
Here´s the next update. As already posted here it includes the code from the Android 12 Developer Preview.
It seems that for now the kernel can work on both Android 11 and Android 12.
This was quite a bit of work as google merged another round of linux-stable and caf-upstream which conflicted, with our upstream that´s still far ahead. It´s nice to see google doing this for the stock kernel though.
There are quite a few interesting little changes done to the powerhal. You´ll find more information in the changelog.
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 @legents
Detailed changelog below.
Changelog:
Kernel Base
- Merge Android 12 DevPreview 1 source
- Merge March Security Update
- Prebuilt Clang updated to 12.0.3 by google
- Linux-Stable-Upstream to 4.14.222
- CAF Upstream merged
- fix to mremap
- adjust powerhal to use big and prime cores for camera processes when face-unlock happens
- tune swappiness via powerhal to favour swapping when no interaction is happening on the device
- fix front camera not working when "social media depth features" in camera app is enabled
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=2188818919693747328
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