yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] acuicultor:
People on tg were leaking stuff from the group so i decided to close it, simple as that. I keep the development related talks here at xda-developers where always should have been.
[Google Pixel 6 Pro] i42o:
So far so good. I really enjoy this kernel . My phone is running beautifully with the latest December update from Google. I had to manually change the aisle scheduler from BFQ to MQ-DEADLINE . ASIDE FROM THAT EVERYTHING IS RUNNING GREAT ON THIS THANK YOU VERY MUCH
[Google Pixel 6 Pro] foobar66:
Thanks for this kernel. Had a go at it ... I noticed something.

When charging on USB port of PC, charging barely happens (extremely slow).

I reflashed the standard kernel and it appears to me that charging on USB port is faster with the standard kernel.

However ... I did not do any big formal measurement so this may be a bogus comment ...

What is did notice using: "adb shell dumpsys battery"

a) RadioActive kernel

Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
Max charging current: 100000
Max charging voltage: 5000000
Charge counter: 2152000
status: 4
health: 2
present: true
level: 41
scale: 100
voltage: 3811
temperature: 235
technology: Li-ion

b) Google (standard) kernel

Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
Max charging current: 500000
Max charging voltage: 5000000
Charge counter: 2320000
status: 2
health: 2
present: true
level: 45
scale: 100
voltage: 3875
temperature: 251
technology: Li-ion

So you can see that the 'max charging current' is higher on the Google kernel.

I'm guessing there is a kernel config for it? Not sure, I'm not really an expert in this.

Again, this is on USB charging on PC.

Hope this feedback is useful ... and thanks again ...
[Google Pixel 6 Pro] skipabeat123:
Warning alert! Stupid noobish question incoming. You have been warned.

Is this peace of software influencing/changing the drivers responsible for the efficiency of P6P modem? In safe mode I'm getting 4h OST max and I see network standby responsible for +35% battery drain. I am desperate.
[Google Pixel 6 Pro] acuicultor:
Thanks for the feedback, charging driver is completely stock i didn't change a single line of code on that, btw I'll keep an eye on this matter to make sure everything is on place.

Sorry but everything is stock also in that matter, only changed TCP congestion algorithm to bbr but that doesn't change your cell reception issue, sorry.
[Google Pixel 6 Pro] Vio281:
how do you flash stock vendor_boot ? gotta be in fastbootd?

fastboot flash boot vendor_boot.img?
[Google Pixel 6 Pro] wolfeyes30:
In bootloader not fastbootd

fastboot flash vendor_boot vendor_boot.img
[Google Pixel 6 Pro] ajsmsg78:
Flashed the kernel, everything is working great. Being able to toggle HBM mode in EXKM is awesome for eye searing brightness.
[Google Pixel 6 Pro] abalam:
Ramon= GOD.

Pixel 6 stock OEMView attachment 5492991
[Google Pixel 6 Pro] PrinceLc:
When I flash the kernel with FKM do I must patch again the boot.img for root with Magisk or is the boot.img already patched for root ? Thanks
[Google Pixel 6 Pro] acuicultor:
Hi folks, here's the monthly update!!

Notable changes over latest build:

* merge linux stable kernel up to 5.10.110

* merge android12-5.10 branch from https://android.googlesource.com/kernel/common

* merge JUNE 2022 12L source

* clang: update to latest prebuilt version (acuicultor) [d4f69b0d3910]

* PM / devfreq: Make the monitor workqueue high priority (Sultan Alsawaf) [f3c2bc391414]

* lib/string: optimized memset (Matteo Croce) [cdd1941113a8]

* lib/string: optimized memmove (Matteo Croce) [d7d35229a6a8]

* mm: LRU_GEN : hardcode min_ttl to 5000ms by default (acuicultor) [4c4289415731]

* ANDROID: trusty: add a toggle for running trusty work in higher priority (Wei Wang) [a64ac814d2be]

* Build DAMON driver but keep it disabled by default

Tested on magisk 24.3 and 25 and both confirmed working fyi

Like always download links and detailed changelog in op.

Enjoy!!!!
[Google Pixel 6 Pro] Gytole:
Latest June for Raven, Magisk 25

No problems with latest 1.1.9!
[Google Pixel 6 Pro] hanschke:
Anyone tried it with Android 13 Beta?
[Google Pixel 6 Pro] i42o:
Will this run okay on Android 13 beta?...

Well since no one wants to answer the question, I'm going to take that dive. I'll be right back ladies and gentlemen.
[Google Pixel 6 Pro] acuicultor:
It's clearly stated at op and thread's tittle, no need to be answered by anyone, people just need to read a bit and NO it's not a good idea to flash it on A13.
[Google Pixel 6 Pro] Gytole:
Halp! I'm flashed this on A13 beta 55 and is bork my phone! Bad Develipur! 🤣
[Google Pixel 6 Pro] RetroTech07:
Interesting, as I encountered a boot loop which was fixed by using the android flash tool without wiping data. I'm not sure what happened here, but guessing something to do with Magisk or my modules? I'm on the latest Android OS 12
[Google Pixel 6 Pro] jlokos:
I flashed on latest Spark rom build and had no issues using magisk 25001.
[Google Pixel 6 Pro] Texan1:
Hi @acuicultor anything in the works for July? Just flashed clean build of stock and ready to flash a kernel now 😄
[Google Pixel 6 Pro] Gytole:
Nope! No more Kernels. Ever. Now that you asked.

The update JUST came out...you never ask for ETA's, these people do this in their FREE time...

Although it sounds harmless asking if something is in the works, in the FREE world this is considered rude...

Acuicultor usually pops stuff out a week or two after source drops. Now promises as I am not affiliated in anyway now do I stay in contact with them, but just looking at past updates it's safe to assume they will. And even then? Be patient. Like I said, they do this for FREE, in their FREE TIME. 😔

Swingum a fiver.
[Google Pixel 6 Pro] acuicultor:
I will drop the monthly update during this weekend.

Your assumptions are completely fine, that's what i usually do because i want to deeply test my stuff before the public release but since this month there's no kernel changes and i have a very good build in the drawer i'll release it whenever i get some spare time during the weekend.
[Google Pixel 6 Pro] Gytole:
No, we play with 🔥

You stop, drop, and roll out that kernel NOW. 🤣

JK, Yeah Hurt choses your kernel for his projects for a reason. And we all know why. It's worth the wait.
[Google Pixel 6 Pro] acuicultor:
Hi folks, here's the monthly update, this month comes with a bunch of new features!!

HIGHLIGHTS

added PMU frequency limiter

drivers: thermal: Using PDs from pixel-em.

soc: google: pixel-em: Custom Energy Model driver.

bfq update

arm64/dts: gs101: Set floor GPU freq to 150mhz

TCP optimization

cpufreq: setup Energy Model from DT opp-microwatt

merge JULY 2022 12L source

Like always download link and detailed changelog in op.

enjoy!!!!
[Google Pixel 6 Pro] acuicultor:
Hi folks, here's a maintenance build just to fix a rarely bug which caused kfence to crash, ofc added some other stuff like small scheduler changes and some other minor changes.

Like always download links and detailed changelog in op.

enjoy!!!!
[Google Pixel 6 Pro] Texan1:
Such a quiet thread! Looking forward to the first A13 Radioactive kernel to get it going again👌
[Google Pixel 6 Pro] acuicultor:
I'm travelling without access to my computer so don't expect anything till the end of the next week. I'll start working on it when i get back home.
[Google Pixel 6 Pro] acuicultor:
Hi folks, it's time for the Android13 update!!

I want to give special mention to @Freak07 for his time spent on getting the A13 kernel booting, Google this time doesn't gave us a bootable source, he found the way to fix that and not only shared with the community he also helped me answering my questions and been so nice , so credits to him and a big THANKS for everything he do for this community. Hats off!!

On other side, the A13 build have everything we already had on A12 plus the additions of A13 source, i highly advice to read the op again for more info and like always download links and detailed changelog in op.

enjoy!!!!
[Google Pixel 6 Pro] i42o:
Running like a champ installed on top of stock. No extras, no disabling or enabling anything. Flashed and booted up perfectly fine. Thank you for your contribution to the community.
[Google Pixel 6 Pro] wanttotree:
Been waiting for this build fr. You rock man. Thanks @Freak07 for the help.
[Google Pixel 6 Pro] i42o:
View attachment 5696551

Disconnect the phone at About 8:00 a.m., and this is the battery life result that I got running this amazing kernel. Amazing job making this for us! I would highly recommend for those who are on the wire about it.
[Google Pixel 6 Pro] Paz9:
Love your work another donation incoming
[Google Pixel 6 Pro] sharkie405:
Almost posted the same thing yesterday.

Took phone off charger at about 7:00 a.m., and at midnight I still had about 20% battery left, and this was after a typical day of usage where prior to radioactive kernel I would have already had to recharge.

Honestly, I'm not typically big into custom kernels because I usually don't see a tangible day-to-day difference, but in this case, battery life is significantly and obviously much improved, all while maintaining smooth and fast performance across the board. Great kernel!
[Google Pixel 6 Pro] wanttotree:
Point me where to do that pls.
[Google Pixel 6 Pro] Paz9:
https://www.paypal.me/Acuicultor or ramoncuenca4@gmail.com
[Google Pixel 6 Pro] acuicultor:
Thank you guys for the kind words, i'm happy to hear you're having a good experience with the kernel. Cheers!

P. D. And thanks for the donation!!
[Google Pixel 6 Pro] rhetorician:
Wow, this is by far the best kernel I've used for this device. Better in every way from the one I installed two days ago. Thank you!
[Google Pixel 6 Pro] phaino00:
I have to concur with the previous comments. I've tried most kernels and Radioactive aids my P6 in running cooler than others and stock. This is just my personal experience. Kudos!
[Google Pixel 6 Pro] scott.hart.bti:
@acuicultor is one of the top kernel devs around in my opinion. Been using your kernel off and on throughout the years (I think since the OnePlus 6 days if I remember correctly). Thanks for your work throughout the years. As usual, your kernel for this device (including the latest A13 release) is on point! Been running it since you released a few days and running fantastic.
[Google Pixel 6 Pro] Lycidias:
New update performs awesome on raven, thanks 🙏
[Google Pixel 6 Pro] acuicultor:
Thanks for the kind words guys, great to know that you're enjoying the kernel, i'll try my best to continue providing a good product and @Lycidias thanks again for the donation, this will help me to get a new build machine since the one i'm using is getting old and slow for A13 development. Cheers!!!
[Google Pixel 6 Pro] scott.hart.bti:
I can imagine ... Last I pulled source and compiled was android 7, which seems like another lifetime ago. I had a decent laptop with 32 gb of RAM running straight Ubuntu and building fresh from start to finish it took a good 90 - 120 minutes. Hopefully you are able to find something nice.
[Google Pixel 6 Pro] nicobonavento:
Hello! I haven't installed a Kernel on a device for a long time. Could you tell me how to install it on a device Pixel 6 with android 13 without root. Thank you very much and sorry for the ignorance.
[Google Pixel 6 Pro] b0uNz:
@nicobonavento

First you need root, once that is done you can install the kernel via the Franco Kernel Manager APP or another Kernel Manager APP.
[Google Pixel 6 Pro] acuicultor:
You can fastboot flash the 4 images provided in the fastboot zip but you need an unlocked bootloader. If you unlock the bootloader you'll not be able to pass safetynet, so in order to be able to use banking apps and another picky ones you'll need magisk and safetynet fix module, that itself defeat the purpose of not willing to root, in other words, if you want to flash custom kernels you should root first to be able to use your device normally.
[Google Pixel 6 Pro] andr3i1990:
This is the only thing that makes my p6p usable! I can finally play a game without a burning phone in hands! And on the top my phone finally has a good battery time! Thanks man!

View attachment 5699473
[Google Pixel 6 Pro] acuicultor:
Thank you very much for the donation, i'm happy to know that you are enjoying the time with the kernel. Cheers!
[Google Pixel 6 Pro] Druboo666:
@acuicultor​

How to go back to pre flashing state if a user want to revert back to stock for what ever reason
[Google Pixel 6 Pro] phaino00:
Simplest way is reflash factory image or rom without wiping data.
[Google Pixel 6 Pro] acuicultor:
Extract boot.img, vendor_boot.img, dtbo.img and vendor_dlkm.img from factory image and flash in fastboot and fastbootd like stated in the op.
[Google Pixel 6 Pro] Kris Chen:
Sorry that I asked this kind of stupid question:

If I don't want to upgrade ROM to A13 so far, could I flash v2.0 kernel ?

Because I saw one of description with red color in your main page "ONLY COMPATIBLE WITH JUNE and JULY SECURITY PATCH ROMS A12L"

I thought v2.0 is still comparable to July security patch rom A12L, didn't it ?
[Google Pixel 6 Pro] RhapsodyK:
The latest supported version for A12L would be v1.2.2. I believe the wording "ONLY COMPATIBLE WITH JUNE and JULY SECURITY PATCH ROMS A12L" was meant to be removed or modified when V2.0 is released.
[Google Pixel 6 Pro] acuicultor:
Sorry, forgot to edit that part of the op, v2.x.x is for A13 only

You're completely right, it's fixed now.
[Google Pixel 6 Pro] acuicultor:
Double posted, sorry
[Google Pixel 6 Pro] radekmazur:
I installed your kernel and it appears to work great. I have a very good battery life.
[Google Pixel 6 Pro] TheLoonyRebel:
Anyone test the current 2.0 kernel with the September A13 update?
[Google Pixel 6 Pro] DespairFactor:
It will work, there was no change to kernel source
[Google Pixel 6 Pro] TheLoonyRebel:
Running great right now on September A13. Battery life is nicely improved and most importantly my Pixel 6 Pro isn't heating up the way it was on August A13 especially when playing Pokémon Go.
[Google Pixel 6 Pro] Max_Smith:
Wait, so it does work with September update? It says it's not compatible so I haven't tried flashing it yet. Can someone please confirm that flashing it on September A13 update won't brick my device. Thanks!
[Google Pixel 6 Pro] phaino00:
I can confirm it works on my device (Oriole) with September A13 factory image.
[Google Pixel 6 Pro] jlokos:
Works on September raven as well.
[Google Pixel 6 Pro] ozsekd:
Awesome work,

By far the best kernel ATM for P6

Everything working fine with September patch:
[Google Pixel 6 Pro] Aks:
I'm sure this must have been answered but i thought I'd still ask... Would this work on the following build?

Pixel 6	oriole-t1b1.220819.006
[Google Pixel 6 Pro] radekmazur:
I'm using it on latest P6 build.
[Google Pixel 6 Pro] Aks:
Thanks but my build is QPR1. Are you on the same build?

Edit 20-Sept: i was able to flash it but somehow it broke my fingerprints and it's kinda running slow. I guess this needs to be optimised for latest beta QPR1.

Unfortunately, going offline to reflash stock one now.
[Google Pixel 6 Pro] debiansid10:
fixed
[Google Pixel 6 Pro] Aks:
Back to stable A13 and this works like a charm now.

Thank you @acuicultor
[Google Pixel 6 Pro] rhetorician:
Is there a trick to get brightness mode to turn on?
[Google Pixel 6 Pro] levij0828:
Im currently running Rice Droid on A13.

Ive tried flashing this kernel. It was successful but Ive lost root each time. I then patch my boot img and reflash it. Then it gets stuck on the google splash screen every time. Can t boot into safe mode or anything, Im forced to reflash the rom and try again. Never fails.
[Google Pixel 6 Pro] cultofluna:
Its a known issue on almost any custom ROM a13

Losing root after flashing custom kernel..no idea why
[Google Pixel 6 Pro] darkness4every1:
Does it work with October update?

Edit: I didn't update to oct ota yet and tried it with sept. Flashed via FKM and it only boots into fastboot.
[Google Pixel 6 Pro] radekmazur:
Mine works with September update just fine. September update wasn't a big update. I don't know about October update, I'll wait for the developer to let us know.
[Google Pixel 6 Pro] EthanG_1988:
I flashed radioactive on the October update this morning (I have Oriole), and it is working fine. I don't know what kind of black magic is in this kernel, but it is better than all the others that I have tried (MVK, Despair, Kiri, Blu-Spark, stock). I value battery life and fluidness, and this kernel has a great balance of both. The only issues I have experienced is that the phone gets a bit sluggish while android auto is running, but this seems to be the same across all kernels.
[Google Pixel 6 Pro] radekmazur:
Good to know. I might do the same tonight then. My phone is fine when running Android auto. I did full wipe when I did September update so maybe that helped. I do full wipes every few updates.
[Google Pixel 6 Pro] acuicultor:
Current released build is working on September and October roms although i'll release an updated version with latest kernel source this week after my internal testing. Just stay tuned 😜.
[Google Pixel 6 Pro] radekmazur:
Can't wait to see what you cooked.
[Google Pixel 6 Pro] acuicultor:
Hi folks, here's the October build!!

Project name: RadioactiveKernel_Raviole-v2.0.3

* update build version (acuicultor)

* mm: Don't hog the CPU and zone lock in rmqueue_bulk() (Sultan Alsawaf) [5fd949dc1f5e]

* mm: Lower the non-hugetlbpage pageblock size to reduce scheduling delays (Sultan Alsawaf) [4ecd61d2eadf]

* sched/fair: Merge select_idle_core/cpu() (Mel Gorman) [547d49748766]

* sched/fair: Move avg_scan_cost calculations under SIS_PROP (Mel Gorman) [beddf3ed5013]

* sched/fair: Remove SIS_AVG_CPU (Mel Gorman) [fe758c4cf7f5]

* sched: reduce softirq conflicts with RT (Miguel de Dios) [c623b6af4b3b]

* gki: update abi (acuicultor) [23bbacbd4d4e]

* CHROMIUM: selinux: Do not log permissive denials (Daniel Kurtz) [da6ca9189675]

* arm64: debug: disable self-hosted debug by default (kdrag0n) [452190141a50]

* defconfig regenerate (acuicultor) [11b66a4a3e4a]

* arch: arm64: Don't select KASAN and KFENCE (celtare21) [d5e753a53b8c]

* printk: Don't allow userspace to write to /dev/kmsg (idkwhoiam322) [37731f7d04b6]

* Revert "BACKPORT: can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path" (acuicultor) [3c439f25e829]

* configs: Set the correct value for NR_CPUS (celtare21) [22effd443609]

* Merge branch 'android-gs-raviole-5.10-android13' into release-T (acuicultor)

android-gs-raviole-5.10-android13:

FROMGIT: io_uring: Use original task for req identity in io_identity_cow()

FROMGIT: arm64: fix oops in concurrently setting insn_emulation sysctls

BACKPORT: usb: gadget: rndis: prevent integer overflow in rndis_set_response()

FROMLIST: binder: fix UAF of ref->proc caused by race condition

As you can see just merged latest google's kernel source, removed some debug options and added some scheduler commits, hope everyone will enjoy this like i'm doing it.

I want to mention my tester and friend Nicola (Bicet) who passed away too soon leaving a hole in our hearts, we will remember you my friend REST IN PACE.

Like always download link and detailed changelog in op.

Enjoy life because it's shorter than we think!!!!
[Google Pixel 6 Pro] wanttotree:
Excited to see your update available. My condolences for your loss. I hope it gets easier over time.
[Google Pixel 6 Pro] acuicultor:
It was available at the time i posted the announcement.
[Google Pixel 6 Pro] Nekromantik:
RIP Nicola :(
[Google Pixel 6 Pro] TheLoonyRebel:
I believe the issue with some A13 custom ROMs and kernels has to do with SELinux permissions. I could be wrong on that. However I'm using Radioactive 2.0 on Project Zephyrus just fine.
[Google Pixel 6 Pro] -Happy Feet-:
Hello,

Is it recommend to use the default governor, or us one of these: sched_pixel, conservative, performance or schedutil?
[Google Pixel 6 Pro] jericho246:
I'm not an expert but I'd say use the one that's enabled by default. In my experience, kernel settings that I change within EXKM (or FKM) always revert to default values after I reboot the phone.
[Google Pixel 6 Pro] acuicultor:
With the implementation of eas the need of changing governors is over, schedutil for every other device and sched_pixel for pixels are the only ones that are intended to be used with nowadays kernels.
[Google Pixel 6 Pro] -Happy Feet-:
Okay thanks for your information
[Google Pixel 6 Pro] GAKP:
this kernel works for pixel 6a? my cell phone is very hot more than 40c
[Google Pixel 6 Pro] Slim2none4u:
[KERNEL]Radioactive Kernel v2.0.3[A13 Stable][2022.010.05][UNIFIED

PIXEL6/PIXEL6PRO]

​
[Google Pixel 6 Pro] androidacy:
Do not try this on QPR1 Beta 2

It technically works but boot starts taking 7+ minutes. Probably shouldn't have tried in the first place but at least I can warn others now 😜
[Google Pixel 6 Pro] acuicultor:
In the title of the thread it's clearly stated [A13 Stable]
[Google Pixel 6 Pro] JULIUS_PONOZKA:
Hi. Is there any way to implement DC dimming instead of PWM on Pixel 6 Pro?
[Google Pixel 6 Pro] spinoza23:
Can I flash this kernel on a custom rom and maintain root, or this is only for official builds?
[Google Pixel 6 Pro] dangambino:
Yes. Easiest way is through kernel flashing app like Franco fkm or the many others.i believe they're is also a free one available one on of the kernel threads in the p6pro dev page
[Google Pixel 6 Pro] i42o:
@acuicultor will you ever build a PA version of your custom kernel? AOSPA dev said that custom kernels MUST support PA AND GMS is included
[Google Pixel 6 Pro] spinoza23:
I did it but can't get rooted still patching the boot.img before install
[Google Pixel 6 Pro] cultofluna:
You can flash it on custom ROM , but you will boot without Root..

This happens on any custom a13 ROM ( besides zephyrus that ships on stock kernel)

On the zephyrus beta build that ships with radioactive 2.03 you will also not be able to flash another custom kernel and maintain root
[Google Pixel 6 Pro] jlokos:
It's also on Derp 13 with the same limitations.
[Google Pixel 6 Pro] acuicultor:
Nope i just will build one kernel, if it works in xyz rom it's fine if it isn't it's fine for me too. Btw pa didn't released any kernel source afaik so who knows what is needed to be done to make a kernel compatible with that rom.
[Google Pixel 6 Pro] ne0ns4l4m4nder:
Can I flash using fkm over the kernel I have or do I have to go back to stock?
[Google Pixel 6 Pro] xflowy:
thanks for the kernel @acuicultor !

running really smooth!

will you be staying on the 6 pro or will you move to the 7 series? :/
[Google Pixel 6 Pro] acuicultor:
I'll skip the 7 series for now, i'm happy with the p6p and not thinking about changing it.
[Google Pixel 6 Pro] jlokos:
Good to hear when others are bailing ship. I'm happy with my p6p as well (although my wife got the 7pp). Look forward to flashing your excellent kernel on the next update.
[Google Pixel 6 Pro] Sui77:
Anyone tested this kernel against mvk?

Any pros/cons?
[Google Pixel 6 Pro] xflowy:
i find radioactive smoother. feels better all around.
[Google Pixel 6 Pro] Zaxx32:
Is there any chance this will be expanded to include the 6a?

just asking...just jealous. :(
[Google Pixel 6 Pro] acuicultor:
Sorry but no although it's not difficult to get it working i don't want to support a device that i don't own, i don't want to rely on people to test my stuff.
[Google Pixel 6 Pro] Zaxx32:
Gotcha...can't say I blame u! If ever...I could test. ;)
[Google Pixel 6 Pro] rhetorician:
Does anyone know if this is good to go on November? I'm betting it is but wanted to confirm.
[Google Pixel 6 Pro] mattburga1984:
I've had no problems.
[Google Pixel 6 Pro] Lycidias:
I also want to know but waiting for @acuicultor :)
[Google Pixel 6 Pro] acuicultor:
Hi folks, November update is up!!

Built on top of GS101 Google kernel source, added BBR2 TCP algorithm and other TCP optimizations (borrowed from Freak's pantah source), removed some more debug and other misc optimizations to the wlan module, like always download link and detailed changelog in op.

Enjoy!!!!
[Google Pixel 6 Pro] jlokos:
Working great! Thanks.