yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
I plan to share stuff after a bit of testing.

Since my last post two things I managed to work around, one is s2s and the other is vibration/haptics.

Cleanslate type Camera driver ON and camera flash ON state detection will be missing for now that makes battery saver and normal flashlight a bit more annoying to use but not a deal breaking thing. One more thing to worry about tho is that verity and verification on vbmeta will probably need to be switched off again, as changing the vendor boot image will most probably trigger verity issue. Can't test that myself at the moment, as my p5 is with verity disabled and I don't plan to enable it
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TP1A A13 - 3.11.0 -​

Android T Beta update for February

- Change to GKI Modular build to make it boot again

- Update to latest update sources February

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

--- Loss of possibility to flash it with Verity disabled ---> NOT tested, might work, but if doen't boot, try with Verity / Verification disabled for vbmeta

- adblock hosts file updated

CleanSlate T 3.11.0 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.0: https://xdaforums.com/attachments/cleanslate-redfin-3-11-0-zip.5840543/

The Rooted installer might NOT work with Verity enabled devices and magisk + Kernel manager installation now. If you try, please report back.

Non rooted, Android T images zip (tp1a 2023-02-05)

Pixel5 redfin TP1A boot image CS 3.11.0 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230205-002-3110-zip.5840547/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TP1A.002 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq1a-230205-002-img.5840545/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tp1a.230205.002.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp1a.230205.002.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
Thank you! Beautiful. Working perfectly on 4a5g February patch. Flashed zip
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
Thanks for reporting back. Glad it works there as well.

Do you happen to have verity/verification enabled or disabled? I could only test with it being disabled.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
I'm assuming it's disabled, but I used the Android flash tool to disable it. I only realized that there was an option to disable included in Google's web installer about a week ago. Whether it worked...I'm unsure. Is there a way to check?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
Figured it out
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] derzahl:
Would this possibly work on grapheneos? I have it patched with magisk but after flashing the kernel through FKM i get a boot loop.

I also ran:

fastboot flash --disable-verity --disable-verification vbmeta extracted/vbmeta.img

Only needed for vbmeta right?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] ebzue28a9:
Tested on my pixel 5 2 days ago. And it work fine now. I still don't recognize any problem yet. Thanks a lot.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
You cannot change kernels on graphene, you will have to wipe the device as graphene includes security measures to make sure that cannot be done
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
In other words the phone won't boot with any kernel lonel other than the one that comes on graphene, and if you try to flash you're going to end up having to factory reset the device
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Yeedatoy:
you can use the Android flash tool to disable. Like I said you can't do anything with it regarding graphene, but in the future if you ever flash stock firmware through the web installer, there is an expandable menu on the bottom with the option to disable these at flash time
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] derzahl:
ok, good to know. What exactly is the security measure used by grapheneos to prevent another kernel from booting? If i were to build grapheneos from source I should be able to use any kernel I chose I would think, no?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] omlet:
Ey, I'm with magisk delta but unable to get root because the kernel isn't installer anymore.

Is it possible to flash something from the bootloader to boot with the kernel?

fine I was able to flash it again.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Sichroteph:
I changed my pixel 5 screen by one terribly calibrated and was hoping to flash this kernel in order to fix the green tint it has.

I am currently on the last android 13 update, is that ok or do I need to flash another version first ? The safety net is important for me to keep.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TQ2A A13 - 3.11.1 -​

Android T update for March QPR2

- Update to latest update sources March QPR2

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

--- Loss of possibility to flash it with Verity disabled ---> NOT tested, might work, but if doen't boot, try with Verity / Verification disabled for vbmeta

- adblock hosts file updated

CleanSlate T 3.11.1 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.1: https://xdaforums.com/attachments/cleanslate-redfin-3-11-1-zip.5863243/

The Rooted installer might NOT work with Verity enabled devices and magisk + Kernel manager installation now. If you try, please report back.

Non rooted, Android T images zip (tq1a 2023-03-05)

Pixel5 redfin TQ2A boot/dtbo/vendor_boot images CS 3.11.1 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230305-008-3111-zip.5863241/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TQ2A.008 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq1a-230305-008-img.5863245/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tq1a.230305.008.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp1a.230305.008.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] omlet:
working great!

I was wondering, it it possible to turn off the ad blocking feature?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
Yes, in the cleanslate config app there's a K.adaway setting that you can switch on/off
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hello, are there plans to update this for the April security update, or is there something I can do to allow it to run on the latest update?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hey guys, once I download the zip, how do I actually flash the kernel? When I flash the Proton kernel, I just do `fastboot boot ProtonKernel-pixel5-v2.1.img` but I don't see a flashable kernel image with this.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jons99:
you can use kernelflasher if you like

GitHub - capntrips/KernelFlasher: Kernel Flasher is an Android app to flash, backup, and restore kernels.

Kernel Flasher is an Android app to flash, backup, and restore kernels. - capntrips/KernelFlasher

github.com
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Thank you for the reply @jons99. I did try and manually flash the kernel as well as using EXM and I got a boot loop both times. I'm rooted using Magisk and tried both with and without patching the .img file with Magisk.

Do you have any ideas of how to troubleshoot this issue?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jons99:
did you disable vbmeta verification before flashing this kernel?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Well, I actually already had it disabled because I ran this kernel before, but I did an OTA update and lost it.

Would vbmeta verification be re-enabled on an OTA update? Is there a command I can use to check if it's enabled?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jons99:
yeah dude the ota enabled your vbmeta verification you need to disable it again which will probably wipe your data good luck
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TQ2A A13 - 3.11.2 -​

Android T update for May

- Update to latest update sources May

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

- adblock hosts file updated

CleanSlate T 3.11.2 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.2: https://xdaforums.com/attachments/cleanslate-redfin-3-11-2-zip.5902541/

Non rooted, Android T images zip (tq2a 2023-05-05)

Pixel5 redfin TQ2A boot/dtbo/vendor_boot images CS 3.11.2 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230505-003-3112-zip.5902539/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TQ2A.008 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq1a-230505-003-img.5902543/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tq2a.230505.003.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp2a.230505.003.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TQ2A A13 - 3.11.3 -​

Android T update for June QPR3

- Update to latest update sources June

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

- adblock hosts file updated

CleanSlate T 3.11.3 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.3: https://xdaforums.com/attachments/cleanslate-redfin-3-11-3-zip.5936727/

Non rooted, Android T images zip (tq3a 2023-06-05)

Pixel5 redfin TQ3A boot/dtbo/vendor_boot images CS 3.11.3 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230605-011-3113-zip.5936723/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TQ2A.008 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq3a-230605-011-img.5936725/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tq3a.230605.011.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp3a.230605.011.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] ebzue28a9:
Thank you a lot, appriciate this ❤️
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TQ3A A13 - 3.11.4 -​

Android T update for July QPR3

- Update to latest update sources July

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

- adblock hosts file updated

CleanSlate T 3.11.4 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.4: https://xdaforums.com/attachments/cleanslate-redfin-3-11-4-zip.5952733/

Non rooted, Android T images zip (tq3a 2023-07-05)

Pixel5 redfin TQ3A boot/dtbo/vendor_boot images CS 3.11.4 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230705-001-3114-zip.5952729/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TQ3A.001 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq3a-230705-001-img.5952731/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tq3a.230705.001.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp3a.230705.001.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] redsmith:
Does rooted installer still need Verity disabled?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] SirKosichka:
Hey Dev, what about performance and battery life? different from stock kernel?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] naterz:
tbalden, I really wanted to say thank you from the bottom of my heart. You are a champ for continuing work on the redbull line. My device (bramble) is really lacking dev in recent times and since the May patch, none of the older kernels have worked. All I've really truly wanted has been wireguard support baked into the kernel and it's been one hell of an uphill battle trying to do so myself via AOSP build tools (there's been zero success over the course of a week or two). I knew that this device was also part of the redbull line and has the same SoC but for some reason was hesitant to ever try cross-device compatibility. Today, thanks to you, I've got the WG kmod backend up and running perfectly!

On that note, something I don't fully understand and perhaps you know in my case - the only AK3 zip that seems to trigger the kernel module support is the Nov 3.10.4 version. I notice the naming convention sort of changed after that and there is a vendor_boot img in the zips from that point forward as well (also the kernel image has reduced in size considerably). What may be the reason do you think they may be acting that way? My process was a little odd but in testing this is where I went:

DL / Magisk patch latest provided CleanSlate redbull boot.img.

Boot test, then flash to boot partition.

Flash provided 3.10.4 zip "(WG kmod now works)

Flash 3.11.4 zip (no longer works)

Flash back to 3.10.4.

Anyway, if there's no response I understand. Regardless, I wanted to say thank you for ending my stress for the time being. You are appreciated.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
It does need it as far as I experience it
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
I'll have a look at this. The version change and size diff is because from 3.11.x it had to be built as a modular kernel to be able to boot the new updated sources by Google, as in December a tree wide update caused the monolith build I was building before to not boot anymore.

Might be related to this change, that the wg module cannot load.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] naterz:
This is when the whole GKI switch happened, I imagine? It's not a huge deal I guess, but if there's any logs or testing to be done, I'd be more than happy to contribute in any way I can
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hey guys, being completely honest, I mainly use this kernel for the Wireguard kernel backend. I updated to the July update today and reflashed everything, and now the Wireguard kernel backend isn't working.

Everything else is working, but I'm really not sure what to do to fix this. Does anyone have any ideas?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] theeduck:
Hi, im new to doing and customizing my phone. Does this fix green tint on the pixel 5? if yes, how do i disable the vb meta? and what is android s or android t?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] naterz:
Try 3.10.4. I know it's dated, but that worked in my scenario. Otherwise, might be waiting for tbalden to drop a new update. Hope that works for you too.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android TQ3A A13 - 3.11.5 -​

Android T update for August QPR3

- Adding back Wireguard built-in driver

- Updating binaries, adblock hosts file

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

- adblock hosts file updated

CleanSlate T 3.11.5 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate T 3.11.5: https://xdaforums.com/attachments/cleanslate-redfin-3-11-5-zip.5975629/

Non rooted, Android T images zip (tq3a 2023-08-05)

Pixel5 redfin TQ3A boot/dtbo/vendor_boot images CS 3.11.5 zipped (unzip before flash): https://xdaforums.com/attachments/cleanslate-redbull-images-230805-001-3115-zip.5975619/

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of TQ3A.001 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

https://xdaforums.com/attachments/stock-redfin-vbmeta-tq3a-230805-001-img.5975627/

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-tq3a.230805.001.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-tp3a.230805.001.img

Read first post in thread for installation details.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
Hopefully latest update 3.11.5 will help, which is now with wireguard enabled again
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] peikojose:
Hi there, I came from a Pixel 4XL so I'm not understanding the DM Verity thing, can someone please explain?

I'm currently running latest Android 13 with August security update, stock kernel rooted, it works fine.. (I didn't do any verity thing), what should I do to install CleanSlate?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] badapple420:
Read the OP
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tbalden:
- Update Android UP1A A14 - 4.11.0 -

​

Android U update for October

- Update to Android 14

- Updating binaries, adblock hosts file

- Currently not ok:

--- Detecting Active flashlight while Flashlight notification triggers -> when using Flashlight with you screen off, turn off Flashlight notifications to prevent annoyance

- adblock hosts file updated

Please report back how it goes with this major release!

CleanSlate U 4.11.0 Downloads:

Rooted installer zip, new version with updated AnyKernel installer and Magisk tools

CleanSlate U 4.11.0: https://www.androidfilehost.com/?fid=10620683726822085317

Non rooted, Android U images zip (up1a 2023-10-05)

Pixel5 redfin UP1A boot/dtbo/vendor_boot images CS 4.11.0 zipped (unzip before flash): https://www.androidfilehost.com/?fid=10620683726822085316

Contains BOOT, DTBO and VENDOR_BOOT images. Verity/verification on vbmeta needs to be disabled. Please flash all of them from fastboot, replace image names with ones in the zip:

fastboot flash boot {...}boot.img
fastboot flash dtbo {...}dtbo.img
fastboot flash vendor_boot {...}vendor_boot.img

vbmeta of UP1A.001 to deactivate verity checks on the custom boot image and most probably to do factory reset, DO IT BEFORE FLASHING THE KERNEL, or it won't boot

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

You can try to deactivate the vbmeta check before the first booting up right after sideloading the OTA , maybe that will let you boot without factory reset after vbmeta verify disabling.

Deactivate, you might need to factory reset if you don't follow the OTA-update/disable-before-first-boot procedure (fastboot -w for factory reset)

fastboot flash --disable-verity --disable-verification vbmeta redfin-vbmeta-up1a.231005.001.img

How to re-activate if you need later?

fastboot flash vbmeta redfin-vbmeta-up1a.231005.001.img

Read first post in thread for installation details.