[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 3.0.2_R

Hey guys and girls,

Alright here´s the next update. It seems there´s an issue lurking in the CAF-Merge that I haven´t been able to fix so far, that was actually responsible for the freezes people experienced on the 2.x.x releases on Android R.

That means the freezing issue that´s caused by f2fs-upstream was indeed fixed, but the other issue I introduced myself. As I can´t figure out, which change is causing the issue (I experience it myself on every 10th to 20th reboot) I decided to use again the kernel base from Android 10 without the merged CAF-Code. I re-did all the changes for Android R, and that was essentially what I posted as 3.0.0 earlier in the thread. It seems people have no issue now, thanks for everybody testing. The kernel had 100 download and it seems to be running fine.

You MUST be on November Firmware for this release.

Add back linux-stable upstream, which was left out in 3.0.0.

Add back wireless faster charging, which allows faster charging on non pixel wireless charger as was requested by [MENTION=2309157]k0rner[/MENTION] in this post.

Swappiness can again be set to values higher than 100.

Other changes please check the changelog and/or github.

Just a little heads up:

FKM doesn´t seem to work on A11 as of now. It needs an update as it seems.

Now everybody enjoy :)

Just in case:

If you face issues or bugs when running the kernel, please return to a stock environment, only your rom plus magisk root, without any modules, scripts, tweaks or mods and see if you can reproduce the issue.

Tell me the exact steps needed to reproduce.

Then send me a dmesg and a logcat (if the kernel crashes not) or a ramoops (in case the device reboots). Take a look at the second post for a guide on how to obtain these.

My kernel.zip flashes both boot.img and dtbo.img. So if you want to return to stock, you need to extract both from factory image and flash them via fastboot if on stock rom.

If you’re on a custom rom you will need to dirty flash your custom rom or learn how to extract both images from a payload.bin

Special thanks to [MENTION=4487388]jcmm11[/MENTION] and [MENTION=336855]melgar[/MENTION] for testing and keeping up with me!

I wish everybody a nice day/evening! :)

Changelog:

- Remove CAF-Upstream merge as it was responsible for freezes

- revert f2fs-upstream code that is reponsible for freezes when magisk is being used

- Merge Novembewr Security Update

- Linux Upstream to 4.9.243

- add support so you can enable faster charging for non pixel wireless charging stands (use at your own risk, disabled by default, how to enable here)

- add lzma ramdisk support (this is required for TWRP once a functional build for Android 11 is released. It will not magically make TWRP and decryption working!)

- allow swappiness to be set to higher values than 100

- other changes look at github

Important :)

All flashing errors are now fixed. If you experience the ramdisk error please take a look at the FAQ.

Have fun flashing and enjoy your device with latest linux-stable :)

Why is linux-stable important?

Download is below :)

Download:

https://www.androidfilehost.com/?fid=10763459528675592270

or following the link in the op to the correction version

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.

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