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

Hey guys and girls,

I hope everybody had a good week and starts into a great weekend. Here´s the June Update.

Linux-Stable upstream was merged as well. Wireguard implementation was updated too. No idea if it works now on A12 beta 2.

@hikasaki the anykernel 3 zip was updated as well. Could you check if you´re able to flash it now on Lineage recovery via adb sideload without removing the android version and security patch check in anykernel.sh?

would be great if you could report back. @osm0sis is also interested if there´s an incompatibility with anykernel 3 and lineage recovery or if it´s my fault, because I neglected updating the ak3 zip for a while (more likely).

Thanks!

Other changes please check the changelog and/or github.

I wish everybody a great day.

Enjoy the device and the kernel, because I certainly do

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 @jcmm11 and @melgar for testing and keeping up with me!

I wish everybody a nice day/evening! :)

Enjoy the device and the kernel, because I certainly do

Changelog:

- June Security Patch merged

- Linux Upstream to 4.9.272

- wireguard implementation updated (no idea if it works on A12 beta 2)

- updated anykernel 3 zip (thanks to @osm0sis )

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=14943124697586347932

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 can use TWRP as well. Download the kernel.zip to your device.

2. Flash kernel.zip 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.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee/green tea to keep the development going: http://paypal.me/freak07