yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jallenhayslett:
Is the most recent Proton kernel version compatible with the May update, or do we need to wait for a kernel update?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Hung0702:
Just flashed. 1.2 works fine for me on the May update.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] msoose:
@ViperPyro Just an FYI, your build is still signed with test-keys according to that screenshot. You may want to look in to signing private/personal builds.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] tonyreimer:
i installed the proton rom via web installer then flashed this kernel before i installed magisk, how can i root now? do i have to install the whole rom again?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] dark2099:
Use the web installer again to re-flash the ROM, but don't use the full wipe option, will just overwrite the files without erasing anything. Then flash magisk, then install the kernel.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
Maybe a dumb question but if I don't need root but want to run this kernel... Would it be bad to flask the kernel from fastboot then lock bootloader again?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Yes that would be very bad if anything went wrong and you couldn't get back into developer settings to allow you computer to talk to Android then you might end up with a very expensive paperweight.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
What I had in mind was leaving the OEM unlock toggle on so I could still unlock at will without having to get into dev options in the actual Rom... That said if no1 else has tried it I don't think I'm going to either.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
Definitely don't try it without confirmation. I know ProtonROM isn't made in such a way that allows the bootloader to be locked and it to still work. I don't know if it's the same with the kernel on stock ROM.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
I would just leave everything unlocked, better to be same than sorry.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
The only reason I was asking about it is because I think if I could lock bl again it would make gpay happy for nfc payment. I think I might experiment a with an OG pixel I don't care about and see what happens.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] rav101:
That won't work unless you go back to complete stock without the custom kernel anyway.

If you want a custom kernel like this one and gpay working, you can use kdragon's Universal Safetynet fix (https://xdaforums.com/t/magisk-module-universal-safetynet-fix-1-1-0.4217823/page-6#post-84297399). I'm using it with Proton kernel on ProtonROM and am succesfully using Google Pay without issue. It also works with Stock rom with Proton Kernel just the same.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
Thank you, I just got gpay working thanks to your link, I had tried the universal safety net fix. But I missed the props fix.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Ok, is there any reason why you don't want to root your phone? If you root your phone you will be able to pass safteynet and use Gpay with no problem. Let me know what happens with your experiment.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] mindyabiznis:
Hey guys, could anyone answer me this question please?

Have any of you got advanced charging controller working on this kernel?

If so what charging switch do you use, preset or custom? If custom what is it please?

I'm on p4a currently but my p5 is arriving tomorrow and I really like the look of this kernel and ROM so will be testing it out but would love it if I could get acc working on it as on the p4a with blu.spark r97 the stop switch of acc doesnt seem to stick so charging just re-enables and then stops over and over once it hits the % I set.

Any help would be massively appreciated, thanks in advance.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Get in touch with @swangjang he might be able to help you you can reach him by posting on one of his threads for the pixel 5 just make sure you type his name the exact same way
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] mindyabiznis:
I literally cannot find him anywhere on any pixel 5 thread... Am I being a donut and missing something?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Try here https://xdaforums.com/t/video-how-google-blocks-5g-for-unlisted-countries-explained.4234521/
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] mindyabiznis:
Hey been using proton rom and kernel for last few hours, loving it.

Any possibility of having adjustable vibration settings added to the kernel?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] T3chDelicious:
Is it actually possible to implement a feature that the charging stops at 80% for battery health?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] mindyabiznis:
Yeah this would be cool, I've tried everything to get advanced charging controller to work, even what works for other people and I can't seem to get it to, very frustrating
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
No, this kernel is not meant to be customized. As such, no configuration or customization features will be added.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
Proton Kernel 1.4 has been released.

Changes:

Download

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] mindyabiznis:
Ah ok fair enough, thanks for the reply.

Loving the performance and battery on this setup though, it's kept me from trying Cleanslate or elemental.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
Flashed and running v1.4 now. Thanks again for your work! i've made a small donation for a cup of coffee!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jallenhayslett:
Not blaming the kernel, but since it's what I'm running with the latest update, I thought I'd ask:

Has anyone noticed the phone heating up considerably more on 5g with the latest update?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thewraith420:
I haven't noticed but then.. I'm not in an area with good 5g coverage so I'm mostly on LTE or WiFi
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] zey0r:
Trying to boot the img however I keep receiving the following error:

FAILED (remote: 'Error verifying the received boot.img: Invalid Parameter')

fastboot: error: Command failed

What am I missing?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] dark2099:
Going go through all the normal questions, just so we don't circle back to this after trying anything else, but is your bootloader unlocked, do yo have the latest version of platform tools, are you using the "fastboot boot kernel.img" instead of "fastboot flash boot kernel.img". When ever I do any flashing, after connecting my phone to the PC, will reboot it into the bootloader via ADB using the command "adb reboot bootloader", then from there run all the commands.

Latest Platform Tools
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Chris123NT:
I'm getting an error when I type the command that says boot is an unrecognized command by the phone, on the latest Proton AOSP with the latest platform tools on my PC.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
The kernel can only be flashed from the bootloader. fastbootd won't work.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jallenhayslett:
@kdrag0n

Not looking for an ETA, but is it safe to assume since there haven't been any updates to your kernel since May that there haven't been any significant changes to the Android kernel and it is safe to be using a kernel 4 months out of date from the system?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] dark2099:
Check the download link the first post, there have been a couple updates to the kernel, one within the last few weeks, he just doesn't always update the OP.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jallenhayslett:
Cheers! I'm not sure how I missed that.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] dark2099:
@kdrag0n Had a random reboot at work today, phone was attempting to connect to the free wifi (uses email to login) as it doesn't like the hidden SSID employee. Had just opened Facebook Messenger too. This happened after the phone had been sitting idle on my desk. Pixel 4a 5G, stock OS, only rooted and your kernel, no mods, latest August Security patch, logs attached.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Pixel86:
I am still confused with regard to passing SafetyNet. If I unlock my bootloader, flash proton kernel (with the current stock Android 11 build), don't root, and relock my bootloader, will I pass SafetyNet?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] andybones:
I don't know for sure,

Just going by the OP:

• SafetyNet basic attestation passing without Magisk
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Pixel86:
I have confirmed phone does not boot if you flash Proton Kernel on stock ROM then relock the bootloader.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] andybones:
I wonder if something changed since the OP made this.

Will need to wait for one of these fine Devs to help out further.

Thank you for coming back in and posting your results for the rest of us.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] dragynbane222:
The likely culprit is the boot partition hash no longer matches what's in the hash map when that kernel is flashed, unlocked bootloaders allow for that, locked does not
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hello, I've never flashed a custom kernel before. I was wondering if it's possible to flash it without losing any data or performing a factory reset? Let me know!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
You must have an unlocked bootloader which will reset your device and then you must boot the kernel with fastboot boot kernelname.img
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Thanks for your reply. I ended up getting it all set up. I was already rooted.

One question; how noticeable are the improvements with just the Kernel?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
I really couldn't tell you because I have been using @tbalden's Cleanslate Kernel
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] creezalird:
I would say depends on your usages, in general, there are improvements, device feels much snappier, but battery-wise will become worse. I have tested for sometime before, then decided to go back protonaosp (without protonkernel)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hi guys,

I'm currently experiencing an issue with the Proton ROM + Proton Kernel. I cannot access the files on my phone from a PC. I tried both on Ubuntu and Windows 10 on two different devices. On Windows, I can't see the device. On Ubuntu I can see the device but if I access it and open "Internal Storage" it appears to be empty. Drivers are up to date. I tried setting the use USB for setting to "File Transfer" in both places in Settings that I found it but no luck. Any ideas? Anyone else experienced this?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] pablo103:
Redirect Notice
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Well, that was the first thing I tried! No luck, unfortunately.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Me[kk]A:
I'd wait on giving this a try for now. I'm rooted on a stock ROM and flashing this kernel sent my phone into a boot loop. A few users above me have experienced similar results.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
@Me[kk]A Did you flash it or boot it? To install this kernel you must fastboot boot kernelname.img
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Me[kk]A:
Then that is most likely my issue, I used EX Kernel manager to install it. Newb lessons continue the hard way.

Thank you for letting me know of that detail.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] elong7681:
Welcome
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
I haven't had any problems with the Kernel and root. I did get a "Phone in starting" or whatever when you first turn it on with the Proton ROM that wouldn't go away. I went back to stock ROM with the Proton Kernel and haven't had any issues since rooting.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] blabla189:
Could someone explain to me how to install this Kernel with Minimal ADB and Fastboot on windows?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
This is all of the top of my head but it should work.

1. Download Kernel to your PC

2. Boot your phone into fastboot mode adb reboot bootloader

3. Flash the Kernel fastboot boot protonkernel.img

4. Reboot fastboot reboot

5. Verify everything is working by going to Settings > About Phone > Android Version > look for Build Number (I think)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] thatsupnow:
Just installed this kernel, running smooth so far on September update
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Knuxyl:
There are some serious issues with your kernel.

The auto brightness is way too reactive which causes the screen to constantly flicker

I noticed for the past hour there has been a constant flickering circle in the center of the status bar, I have no idea what it is.

I also did not notice any performance difference. The only benefit was the Wireguard implementation which worked perfect.

Because of these issues I went to flash the stock boot.img back to the phone and now the phone won't boot. I'm assuming your boot flasher is doing something that I wouldn't agree with due to the lack of an uninstaller and the refusal to boot after original boot is flashed. Even though this is open source I don't trust it. Digging through the entire kernel is not something I feel like doing.

I also do not see the flashers source code in the link you posted, only the kernel source code. This is not open source.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] ViperPyro:
I have not had any screen brightness flickering in 6+ months of using this kernel.

The 'flickering circle' is the proximity sensor checking if something is close, should not be related to this kernel. You may have a setting on that enables this check more often (call speaker phone detection, Flip to Shhh, others).

reddit.com/r/the_pixel_5_and_the_mystery_of_the_flickering/
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Knuxyl:
I found out the dot was because of an app, I still dont know what it means. I have all that proximity stff turned off, but irrelevant.

The other issues could be cuz im on los, but still the lack of open source and inability to uninstall is a definite no go for me.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] williejack619:
okay soooo can some one tell me how the hell yall install this kernel this kernel is outdated i try to install the latest one 2.0 and it didnt even boot up were is the latest link at
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jallenhayslett:
Check the GitHub page in the OP for the most recent kernel version. Boot the kernel image from the bootloader and it will install itself and reboot.

fastboot boot imagename.img
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Spacebar_21:
Hey guys, this is probably a dumb question; but how do I restore the stock kernel on Pixel 5?

I tried downloading the firmware and extracting the boot.img file and then running fastboot boot boot.img but it didn't work. Am I missing something?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] andybones:
Not a dumb question by any means.

The first time I wanted to roll back to stock, I was hit with a bootloop when I tried to fastboot flash the stock boot.img

So a "dirty flash" was required and got me up and going again.

What ROM are you on?

If stock run the factory image again removing the (-w)

If using a custom ROM, just re-flash it as you did before, but do not factory reset.

This should work, but ofc backup anything you need to just to always be sure. (y)
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jorgeccastro:
flashes as instructed but pixel 5 just boots to fastboot mode - and does nothing else - had to flash ROM as update to fix it.did I do something wrong?

PS. using Proton ROM
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] peneoark:
You didn't so anything wrong. A lot of us are having the same issue right now.
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] jorgeccastro:
so no fix for now?

thanks for the info
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] messer0815:
Hi,

On my pixel 5 I have protonAOSP v11.6.0 and proton Kernel v1.4. deployed.

I can admit that it is faster than OEM. At least it feels like that: apps are loading/opening faster, internet browsing loads websides more smooth. All seems running few milliseconds with more "speed". From my point of few...

But what i wonder about:

I found found out, that with proton Kernel v1.4 the idle CPU clock speed is very high. Idle means, no actions on the phone are done, just have the homescreen open for example. Here is a screen with CPU-z app, no other apps are open in background. Idle cpu-speed is permanent on 1516 Mhz:

View attachment 5456221

Then i flashed back the oem-kernel to check what is the situation here.

In comparison, on same conditions, the stock-kernel has a permanent idle cpu-speed clock of 576 MHZ:

View attachment 5456243

So in my understanding, higher cpu-clock on idle means higher accu consumption on idle? On stock kernel i had accu cycles easily of more than 2 days, even with much using of the phone...

Why was the idle cpu-speed on proton Kernel pushed up so high? In idle the phone dont need such a hight cpu clock i guess.

Any explainations highly appreciated.

I realy love the speed, but i doubt a bit of the endurance of the loading/accu cycles.

Thx!!
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Pixel86:
Does Proton Kernel v2.1 work/boot on Proton ROM 12.0.0?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] Strika92:
Is it possible to disable charging? I dont wanna load the phone every time i plug in a cable like when i connect the Phone with the computer or when i connect to the car and use android auto. This would bei awesome to decide when the phone charge and when just be connected and do not charge.

I know there are some files under "/sys/class/power_supply/battery/". And tasker could handle that but i dont know how to set it up.

Anyonee know which one i have to change and how it works?
[Google Pixel 5 ROMs, Kernels, Recoveries, & Other ] carlo.esposito:
Should I flash kernel or magisk first?

1) Clean install A12 stock

2) Flash magisk

3) Flash Proton

or

1) Clean install A12 stock

2) Flash Proton

3) Flash magisk
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
Proton Kernel

Performance-oriented kernel​

Proton Kernel is a minimal kernel focused on improving overall UX with performance and battery tuning.

Usage with my ProtonAOSP ROM is recommended to get the most out of your phone. The ROM does not include Proton Kernel, so you will need to flash it yourself. The kernel alone will work just as well on stock, but you will not get the benefits of the ROM. More tightly coupled features may be added in the future.

Installation

This kernel is provided as a bootable flasher image. It is not a boot image for flashing into the boot partition. Boot the image with "fastboot boot ProtonKernel-pixel5-VERSION.img" to flash it. The image is specially packed with a custom flasher that is fast and easy to use, so flashing it into the boot partition directly will not work.

All versions of all ROMs are supported, as well as Magisk if you wish to use it. Magisk will be preserved after flashing if you already have it installed. If not, you can install Magisk by patching your boot image before flashing the kernel.

DO NOT FLASH THE IMAGE DIRECTLY TO THE BOOT PARTITION! It will not work, no matter what you flash it with — fastboot, kernel managers, etc.

Features

Downloads

Downloads and changelogs can be found on GitHub. The topmost release is the latest.

Make sure you download a flasher image, not source code! Source code cannot be flashed.

Join the Telegram group for support and extras

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee

Source code
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Voodoojonny:
Hey, thank you for Bramble's first custom kernel! How do I install Magisk? Can your image from Github be patched by Magiskmanager as with normal boot.img's? Thx
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
I installed this using EX Manager but it caused a boot freeze.

How do you recommend installing it to not cause any issues please?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Nevermind, got it working with fastboot.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] GoldElocks:
Are the 4a 5G and the P5 using the same kernels? Just noticed EXKM is asking me to install Elemental P5
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
No, I've just updated the installation section to add more details about Magisk.

Yes, they are basically the same device save for the display refresh rate. The Pixel 4a is completely different.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] andrew207:
Great work, thanks for this.

Does this mean the redbull ProtonAOSP ROM would work on the 4a 5G too? If so, I'm looking forward to that. (https://github.com/ProtonAOSP/android_device_google_redbull)
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
The redfin build will not work, ROM builds for the two devices are slightly different. I haven't bothered to support bramble in my ROM because unlike kernel builds which are small, ROMs take a long time to build and incur bandwidth costs on upload.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] GoldElocks:
Running super smooth, thanks for sharing. Retained root and still passing safetynet, no issues so far. Will have to give it some more time to see how battery drain goes.

Was really hoping for a Proton Rom too but completely understand why it's not feasible. More than happy with stock rooted and a great custom kernel for now.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] bkdodger:
Thank you [emoji3526]...just installed...

Note to self: you know you've eaten too much when running script you see waiting for device scratching your head ...oh wait hmm yup phone is still on not in fastboot mode ..lol [emoji23]
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] megazig:
thanks a ton for this kernel.

this made basic integrity check pass. then installed hardware off module for magisk to get ctsprofile to pass. now i think i can google pay
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
Flashed it fine following the directions in the OP with no issues. Will report back with how it functions after a few days of use. So far so good. Thank you.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] letrain02:
Hardware off module? I can't seem to find that anywhere. Is this kernel saying its a different phone to get safety net to pass?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Meowdib:
I'm not sure what he means but I think in magisk modules, there is a way to change the fingerprint of the device. CTS something. I'm gonna look for it later. I think most people change it to the 3a and then safetynet is good.

https://xdaforums.com/t/module-magiskhide-props-config-safetynet-prop-edits-and-more-v5-3-6.3789228/

You need Busybox for Android NDK .View attachment 5148769