[Google Pixel 6] ada12:
Kernel BLURAVIOLE GS android14 ​

View attachment 5953833

Standalone Kernel builds

kernel is compiled witch all google drivers.

This kernel contain AOSP common kernels merged (also known as the Android common kernels or ACKs) are downstream of kernel.org kernels and include patches of interest to the Android community that haven't been merged into mainline or Long Term Supported (LTS) kernels.

This kernel do not require wipe and disable vbmeta verification.

if you flash .img without anykernel make sure its match Security patch version or wipe will be needed.

Features:

kernel support all devices gs101 : bluraviole = oriole - raven - bluejay

Compiled with LLVM 18 + LTO & O3 for performance

Full kernel tree with OEM integrated drivers

google common 5.10 & 5.10-lts merged

Improved thermals, so the device runs cooler

Improved single-core and multi-core CPU performance, especially when the CPU is thermal throttled

Improved idle battery drain when the device is in deep sleep

Improved touch latency

Improved GPU and gaming performance

dts: unlocked max freg CORTEX-X1 : 2.85ghz

Improved stability: fixed dozens of random reboots, freezes, memory leaks, and performance bugs which exist in the stock kernel

DTS : fixed google mismerge dtb , disabled debug dtb & removed all prototype dts.

cleaned google makefile

cpu governor : schedutil - fix & optimization added

@arter97 selinux change

@arter97 block: import ssg from F721NKSU1CWB1

LRNG v52 backport

Lazy RCU

Wireguard backport

net: Don't reduce TTL/HL : Some mobile carriers compare TTL/HL values to restrict tethering

Many other advanced improvements surelly not listed here

special thanks to @Sultanxda for thousand commit & great work for tensor g1/g2

Requirements

-Before flashing, you must first backup your stock boot.img , vendor_boot.img , dtbo.img. If you encounter any bootloop despite kernel is tested , you can always restore the system by flashing back using fastboot.

- the kernel is made for the stock firmware oriole & raven & bluejay Android 14 provided by Google, pay attention to flash a kernel release matching the firmware (flashing on some custom roms might work, but nothing is warranty !)

- unlocked Bootloader required or see avbroot for flash kernel in locked bootloader using your own key for OTA

How to flash the Kernel:

anykernel3 method :

1 Make sure you tick all the requirements above

1. Download the kernel.zip

2. Flash the kernel.zip via kernel flasher. Root will be preserved.

3. Reboot and profit.

HOW TO RETURN BACK IN STOCK KERNEL :

flash boot.img, dtbo.img, vendor_boot.img, vbmeta.img from the matching factory image provided on googles download page.

If you disabled verity/verification previously there´s no need to flash the vbmeta.img when restoring.

About bugs and reports:

don't bother to post if a log isn't ready or without steps so the behavior can be replicated.

I only active support stock ROM/Lineage OS android 14 QPR2 with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with added modules, etc... flashed in android 12 ...

kernel is tested from my device pixel 6 [ oriole ] & pixel 6 pro [ raven ] . I get testers for bluejay

Download:

​

Download kernel here

kernel version : 5.10.x

kernel sources

Group support : https://t.me/gs_kernelraviole