yashsingh1/xdaforums huggingface dataset:
[Google Pixel 8 Pro] Face_Plant:
Yeah, I am pretty confident that is where I messed up when updating. I was able to recover the phone without a wipe, which is good, but I had to sacrifice the kernel. I'll install it again in the future when I have time to sit down and wipe the phone again.
[Google Pixel 8 Pro] CrAzY_CbR:
with swift backup it only takes a moment to restore data
[Google Pixel 8 Pro] Face_Plant:
I've never had good luck with backup tools. The last time I tried, my apps didn't restore cleanly and I ended up wiping anyways. I prefer to set up from scratch, it just feels "cleaner" and has better results in my experience.
[Google Pixel 8 Pro] electronika:
Swift is great but a lot of apps nowadays rely on stuff kept in the hardware keystore that doesn't get backed up, so they're broken when restoring
[Google Pixel 8 Pro] L22EEW:
Migrate is a good backup and restore app. Used it many of times.
[Google Pixel 8 Pro] JazonX:
2.06 Out on Google Drive

A changelog would've been nice OP
[Google Pixel 8 Pro] juaki:
Is compatible with crdroid?
[Google Pixel 8 Pro] 5.1:
Hi,

Yeah, don't forget to disable verity and verification... 👍

Cheers,

Sébastien.
[Google Pixel 8 Pro] LimitsX:
what power hint module to use with 2.0.6??
[Google Pixel 8 Pro] dr_rick13:
Hi folks, am on v2.0.6 and I've been noticing a whole lot of stuttering and freezing when using my phone. It happens alot when typing using GBoard and browsing certain apps like chrome, Twitter and Outlook.

I've never had an issue with this kernel and I tried rebooting but no go.

Any thoughts?
[Google Pixel 8 Pro] DespairFactor:
I'm back to using 2.04
[Google Pixel 8 Pro] aresbv2000:
I'm also using 2.06 and powerhint module on Pixel 8, stock(UQ1A.240105.004). Flashing 2.04 is recommended? If so, wich module should we flash with 2.04? Powerhint or powerhint_boost? Thank you!
[Google Pixel 8 Pro] DespairFactor:
Yeah use 2.04, I have pulled the newer ones. You may use either one, for more boosting on touch use the boost. If you use either though I would still recommend the normal powerhint. I am currently not using any powerhint.
[Google Pixel 8 Pro] dr_rick13:
Thanks for the reply bro - I will revert back today & report
[Google Pixel 8 Pro] CrAzY_CbR:
I have been on 2.04 since it came out and it is perfect, I have not tried 2.06

I don't use any powerhint
[Google Pixel 8 Pro] electronika:
What branch are you using for platform/prebuilts/clang/linux-x86? android-gs-shusky-5.15-android14-d1 doesn't have the clang-r510928 version that is called for when using your repos, and main is broken for a number of other reasons.

edit: unless you're using common-android14-5.15..... that doesn't seem to work either.
[Google Pixel 8 Pro] JazonX:
On the drive only 2.02 is available and 2.04 is deleted as well.
[Google Pixel 8 Pro] DespairFactor:
Yeah to coincide with the update of QPR, cleaned up source a bit with the update on both branches
[Google Pixel 8 Pro] DespairFactor:
it should work, but not tried myself
[Google Pixel 8 Pro] JazonX:
Randomly check the google folder and you'll find a new version with no explanation ... LOL

Found 2.02 N and 2.03 Today !

Just typing it here for the rest of the fans and users.

Cheers.
[Google Pixel 8 Pro] koelli:
@DespairFactor can you PM me your telegram group?
[Google Pixel 8 Pro] CrAzY_CbR:
+1 me too
[Google Pixel 8 Pro] Abdu55799:
Me too 😀
[Google Pixel 8 Pro] DespairFactor:
Invited
[Google Pixel 8 Pro] RogerF81:
Me too, please? :)
[Google Pixel 8 Pro] CrAzY_CbR:
What is the difference between 2.02N and 2.03?

I am with 2.03 and at the moment everything is stable
[Google Pixel 8 Pro] swieder711:
Should I still be on 2.0.6 which I installed over a week ago?
[Google Pixel 8 Pro] DespairFactor:
nope, I would change to 2.02 or 2.03
[Google Pixel 8 Pro] JazonX:
Currently on 2.03

Anything better on the 2.02 N ?
[Google Pixel 8 Pro] jesuspolini:
Me to!
[Google Pixel 8 Pro] LoVerMaKi:
can i have an invitation please ?
[Google Pixel 8 Pro] JazonX:
So 2.03 has disappeared and 2.02 G and 2.02 has appeared.

Anything we should know or is it mandatory to join the Telegram Group ?
[Google Pixel 8 Pro] DespairFactor:
Google does
[Google Pixel 8 Pro] DespairFactor:
it's a test build, use 2.02
[Google Pixel 8 Pro] swieder711:
I now on 2.0.2

Thanks
[Google Pixel 8 Pro] Erecik:
It will be much faster just to reflash using Pixel Flasher. You won't lose anything, root will be kept as well. It takes around 15 minutes
[Google Pixel 8 Pro] CrAzY_CbR:
Stock kernel Jan´24, I uploaded it for a moment...flash via fastboot

File on MEGA

mega.nz
[Google Pixel 8 Pro] JazonX:
All good with the February Patch!
[Google Pixel 8 Pro] DespairFactor:
yeah, I suspect it would work, I am just waiting for Google to publish source
[Google Pixel 8 Pro] RYZONN:
with this 2.02 version need to use powerhint module?
[Google Pixel 8 Pro] DespairFactor:
nope
[Google Pixel 8 Pro] swieder711:
Just updated to stock February release. I installed Despair 2.0.2 dated Feb 5 without powerhint.

Is that the right combination?
[Google Pixel 8 Pro] LoVerMaKi:
yes, it's ok
[Google Pixel 8 Pro] thatsupnow:
I see 2.04 is up. Is that one good to go for February??
[Google Pixel 8 Pro] JazonX:
With this kernel and this thread; It's more of a shoot in the dark and hope it lands somewhere kinda situation.

No changelogs or updates are released by the OP.
[Google Pixel 8 Pro] DespairFactor:
Anything that is new and stays in the folder longer than an hour is typically good to go with no issues
[Google Pixel 8 Pro] DespairFactor:
Changes are on Github for the most part, there is no reason to share every little change with people that will not even check for changes on publicly listed links or say they do not understand the information.
[Google Pixel 8 Pro] aresbv2000:
@DespairFactor Hello, what's the difference between 2.04 and 2.04E? Wich one is better to use for Shiba? I'm currently on 2.02. Do i need to upgrade? Thank you.
[Google Pixel 8 Pro] JazonX:
I understand and respect your approach to this,

but to be fair to the rest of the users and enthusiasts here; it isn't a very practical approach. No one's gonna read through the git commits daily to see the changes and to many the code there doesn't even make sense.

I don't think many here can understand what's "sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_m…" But Anyone is definitely able to understand something like this

The post above mine is one such example and there's many before that where users have asked simply what's going on or what's new. Telegram isn't really a solution feasible for the current generation because either the users have gone aggressive or the devs have gone soft, a simple comment can nowadays shut down projects and we have many examples as such in January.

I still love and use XDA just like how I did back in my JasJam days for it's cleaner, straightforward approach which is like a bus I can get on from any destination. If I used an iPhone and dumbed myself down for a year, and then decided to come back o Android, Whichever device I pick - I just have to read the Chainfire's thread on the same forum to complete get back on track or nowadays equivalent @roirraW "edor" ehT s thread.

Aside to the above, if "something stays for more than 1 hour in the folder" isn't really a proper warning. I believe Test Kernels could be marked with a T, and the final versions with just the version number - so someone who feels lucky enough to test (and has the necessary means to recover from a hard brick) one can go ahead and test.

Just a few of my suggestions; After all it's your thread and your kernel. You don't have to be passive-offensive up to this degree. If daily development has weighed you down; you can always put up a PayPal link and the few who are capable will happily pay for your work. The ROG Conversion guide on my signature which I posted years ago still fetches around 1-5 USD once a few months.
[Google Pixel 8 Pro] CrAzY_CbR:
I totally agree with you and apart from that they are the fundamental pillars of the operation of XDA
[Google Pixel 8 Pro] stalls:
EDIT: I got it back up and going. I reflashed the 2.04E again in kernel flasher and it seems to boot and run just fine. No idea what happened...

Are there certain steps to follow while trying to flash a kernel in adb? I am currently in a boot loop after flashing 2.04E on stock Feb.

Its been awhile flashing in adb for a kernel so if anyone could help with some steps I would appreciate it. Otherwise I know I can flash the the February build again and go from there. Thanks
[Google Pixel 8 Pro] stalls:
2.04E is running so well! My device is more responsive than it has been. It is waking up right away on a few other kernel versions it was dead screen on touch or power button. The phone would respond but no screen... Or it was just super slow to respond period. 2.04E works extremely well so far! Thanks
[Google Pixel 8 Pro] yanggame:
If I see more than one files in the current stable folder, I will not update, come back tomorrow or another day.

If I see only one file, and version number increased, date is different, then I will update.

No need to guess which version I should use or check GitHub changes.
[Google Pixel 8 Pro] DespairFactor:
the sample you posted is effectively not even a changelog, it is basically the same as saying "added some new things I found on git"

I do not do this for donations because that isn't what OSS is about. I share my project freely for anyone who wishes to use it. If you do not like having to actually understand what is running on your device, I suggest you lock your bootloader and only run images provided by Google.
[Google Pixel 8 Pro] DespairFactor:
You would typically use fastboot to recover using commands to flash specific partitions, or you can reflash the factory image to recover. I am unsure why it didn't boot the first time, perhaps a corrupted flash. Glad you got it up and running.
[Google Pixel 8 Pro] stalls:
Never mind I am getting it to not have the screen turn on again sometimes 2.04E. It is still responsive and does whatever but just with no screen turned on and it is also very random.
[Google Pixel 8 Pro] DespairFactor:
maybe RMA is needed
[Google Pixel 8 Pro] thatsupnow:
I'm still on 2.02 and everything works perfectly👌
[Google Pixel 8 Pro] DespairFactor:
Waiting on source for March update, currently the A15/QPR3 builds work on March
[Google Pixel 8 Pro] DespairFactor:
Uploaded new build for March
[Google Pixel 8 Pro] aresbv2000:
2.03 made my Pixel 8 not to boot anymore. I was on 2.04E before flashing this one. 2.04E is not available anymore, and 2.03 is not booting on my device.
[Google Pixel 8 Pro] JazonX:
Same. Current 2.03 didn't boot after flashing with Kernel Flasher on March Firmware.

Keeps coming back to Fastboot - Says Reason "Boot Failure"

Reflashing Stock Firmware again now to revert the changes.
[Google Pixel 8 Pro] aresbv2000:
Indeed, this thread is a total mess, with a lot of unclarified things! The kernel updates dont` respect the incremental order. No instructions or compatibility info at all. I know that the OP does this kernel for himself, and the fact that he shares here with us is to be appreciated. But he expects us to flash this one blindly. A lot of questions here, on this thread, without any answer from the OP. That`s how we softbrick our phones. I don`t want to join any Telegram group, or other platforms, just to get some info about new releases compatibility. It`s not normal to post any s#$^t, here on xda, and users to brick their phones, just because the lack of information about compatibility. So....OP, you can keep your kernels and the info about them, for yourself! This thread is a big NO for me!
[Google Pixel 8 Pro] DespairFactor:
If you bricked your phone then that is on you, you obviously missed a step in flashing. The kernel works perfectly fine on March 2024 update.

You can read the changes on github and see that it is based on the March source drop from Google, not sure where the confusion is when all source is published

Commits · DespairFactor/kernel_common

Contribute to DespairFactor/kernel_common development by creating an account on GitHub.

github.com

Commits · DespairFactor/gs

Contribute to DespairFactor/gs development by creating an account on GitHub.

github.com

Commits · DespairFactor/shusky

Contribute to DespairFactor/shusky development by creating an account on GitHub.

github.com
[Google Pixel 8 Pro] JazonX:
Used Kernel Flasher from XDA to flash the 2.03 ZIP file as usual, reboot afterwards; No other attempts.

If it works on your end on the March FW; then all good. Probably some evil eye on my end.
[Google Pixel 8 Pro] awarman:
Not having any issues running 2.03 with March update.
[Google Pixel 8 Pro] DespairFactor:
Could be that you forgot to disable verity, I think the message you have is from that, I have done it one or two times across the last 3 pixel devices. You can check verity status using avbctl get-verity in termux
[Google Pixel 8 Pro] swieder711:
No problem running new 2.03 with the March update.
[Google Pixel 8 Pro] JazonX:
Bingo.

Forgot to kill verity.

Thanks a ton for the reminder !
[Google Pixel 8 Pro] x111:
"husky-uq1a.240205.004"

"--disable-verity --disable-verification"

disabled from day one in pixelflasher

flashed "Despair-V2.03.zip from stable folder" in kernel flasher

and bootloop !!
[Google Pixel 8 Pro] swieder711:
I am on the March update with kernel 2.03 with no problems.
[Google Pixel 8 Pro] LoVerMaKi:
Everything is ok for me
[Google Pixel 8 Pro] x111:
I'm not on March update, it's broken by Google in many ways.

I'm on "husky-uq1a.240205.004" if you didn't see that.

did you manage to work it on this build ?
[Google Pixel 8 Pro] LoVerMaKi:
Ok ok you have feb.

When i was on febw i used the previous build of the kernel.

I can't rollback just for test it.
[Google Pixel 8 Pro] DespairFactor:
Released a couple new builds for A15 DP2(also works on QPR3 and stable(QPR2))

2.03 based on the A15 source drop yesterday

2.04 based on the A15 source drop yesterday with ACK merged
[Google Pixel 8 Pro] juaki:
It's only for A15, right? not compatible with March A14 build? keep it up you are great
[Google Pixel 8 Pro] Lughnasadh:
The post above yours says:

"Released a couple new builds for A15 DP2(also works on QPR3 and stable(QPR2))"

The March build is stable A14 QPR2.
[Google Pixel 8 Pro] Pixel86:
ACK?
[Google Pixel 8 Pro] DespairFactor:
Kernel now works with verity enabled.
[Google Pixel 8 Pro] RogerF81:
Uhh that's big news! I have to try :D
[Google Pixel 8 Pro] gpvecchi:
Great! I full wiped yesterday to disable verify and try the kernel... 🙃

For stable build do I have to flash the new powerhint module too?

Thanks!
[Google Pixel 8 Pro] DespairFactor:
no need :)
[Google Pixel 8 Pro] virusCrush3r:
Is the Kernel in the drive folder already the one with verity enabled ?
[Google Pixel 8 Pro] gpvecchi:
Second day with this kernel; my impressions: the phone is smooth and colder, the battery life is about the same as stock

Just a small bug: personal ringtones sometimes don't work (it seems when the phone is in deep sleep).

Edit: today the touchscreen completely stopped while I was typing. The Power button worked, but I couldn't hard reboot. Just for case, clicking reboot worked after some minutes.

Flashed back to stock now...
[Google Pixel 8 Pro] DespairFactor:
can you provide logs? and which verison?
[Google Pixel 8 Pro] gpvecchi:
2.03. I'm sorry, but my phone is a daily, I had to revert back to stock...
[Google Pixel 8 Pro] RYZONN:
That's good news, you don't need to have verity disable, I no longer need to do wipes, which one do I install 2.03 or 2.04?
[Google Pixel 8 Pro] DespairFactor:
2.04
[Google Pixel 8 Pro] sir*mez:
@DespairFactor can I please have an invite to your telegram group?
[Google Pixel 8 Pro] anthonnyb98:
Hello, Is it compatible with KSU LKM?
[Google Pixel 8 Pro] DespairFactor:
yeah, you would need to install the ksu init_boot first though and then install the kernel after
[Google Pixel 8 Pro] outcast54:
So I can just flash v2.05 with kernel flasher and reboot. No longer need to install hint.zip or disable verity, correct?
[Google Pixel 8 Pro] DespairFactor:
correct
[Google Pixel 8 Pro] RainneDecember:
Where can I find the latest version?
[Google Pixel 8 Pro] DespairFactor:
In the link in OP
[Google Pixel 8 Pro] hightech316:
Will this kernel work with the 8a ?
[Google Pixel 8 Pro] DespairFactor:
not sure tbh, you can try and give feedback. I think there is a different driver for wifi
[Google Pixel 8 Pro] Pietrakovsky:
Thanks for your work.

Can i get your telegram group?
[Google Pixel 8 Pro] DespairFactor:
Yes, I will dm you
[Google Pixel 8 Pro] hightech316:
Thanks .

Will do , handset should arrive by tomorrow. 🫣
[Google Pixel 8 Pro] zhikom:
Thank you for your work! Can I get a telegram invite as well?
[Google Pixel 8 Pro] DespairFactor:
Yeah, I'll dm
[Google Pixel 8 Pro] Haz3:
Don't know if you remember me, been quite some time.... But I also would like an invite to your telegram group 😎
[Google Pixel 8 Pro] yyz71:
@DespairFactor can I get an invite as well too?
[Google Pixel 8 Pro] alfo2004:
I would like an invite to your telegram group
[Google Pixel 8 Pro] DespairFactor:
Sent
[Google Pixel 8 Pro] anthonnyb98:
@DespairFactor Could you tell me what the difference is between the 3 kernel files that appear in your drive repository? Which one is recommended to install?

Could you send me the link of the Telegram group?
[Google Pixel 8 Pro] magi44ken:
Please pm me the Telegram link. Thanks.

Does this kernel works both on the stock Pixel OS and custom rom?
[Google Pixel 8 Pro] Pixel86:
Yes & yes.
[Google Pixel 8 Pro] DespairFactor:
sent
[Google Pixel 8 Pro] hellmo_luciferrari:
Before I try flashing this:

In this thread am I reading this correctly, as of version 2.04 I don't need to change verity or verification? And what is the difference between 2.04, 2.04N, and 2.04X?

I am currently on a Pixel 8 Pro running LineageOS 21 AP1A.240505.005 with Sultan Kernel.

After reading through a few pages of this, I just want to make sure I am not going to run into any particular issues with my current setup.

Any help would be wonderful and appreciated!

Thank you!
[Google Pixel 8 Pro] DespairFactor:
You will be fine flashing any of them, I would go with 2.04 or 2.04N. 2.04N is a bit smoother, it's really a test build atm, but I am using it on my device.
[Google Pixel 8 Pro] hellmo_luciferrari:
Wow you are fast at replying.

Haven't tried any of your kernel works, but from everything I am seeing on here; great work.

Thank you so much.

Main reason I am running a custom kernel to begin with is because I want to have lower temps, and so far my experience is that Sultan Kernel by SultanXDA has helped. And I have heard nothing but good things about your kernel. I am excited to try it out.

Also, as I am sure you are offered this all of the time, but if there is anything I can do to help such as provide logs or some other thing to help with development I would be more than happy to.
[Google Pixel 8 Pro] DespairFactor:
Most discussion is typically out of Telegram, you just happened to catch me when I was watching XDA :)
[Google Pixel 8 Pro] hellmo_luciferrari:
If its not a problem, could I be invited to that telegram channel?
[Google Pixel 8 Pro] DespairFactor:
Invited you
[Google Pixel 8 Pro] baker-kaichou:
I would like a link to join telegram as well.
[Google Pixel 8 Pro] TheLoonyRebel:
Can I get a link to the Telegram group as well please? And thank you in advance.
[Google Pixel 8 Pro] all43:
And me please!
[Google Pixel 8 Pro] anthony71688@gmail.com:
Get I get an invite to the telegram group?
[Google Pixel 8 Pro] DespairFactor:
Sent in PM
[Google Pixel 8 Pro] nokia5700black:
+1, also please provide a link to the telegram group.
[Google Pixel 8 Pro] aaz03:
Doing wonders on my Pixel 8 , on June update it gets me my highest Geekbench score ever !
[Google Pixel 8 Pro] hellmo_luciferrari:
Of the 2 custom kernels I have used. I have had the best luck with Despair kernel
[Google Pixel 8 Pro] peikojose:
I want to be in the telegram group please
[Google Pixel 8 Pro] peikojose:
Do You need to hace dm-verity disabled ?
[Google Pixel 8 Pro] hellmo_luciferrari:
For Despair 2.04N on LineageOS 21 (AP1A.240505.005) I did not.
[Google Pixel 8 Pro] peikojose:
Lets see if it is needed for stock
[Google Pixel 8 Pro] DespairFactor:
no, it can be enabled
[Google Pixel 8 Pro] outcast54:
Can I get an invite to the TG group as well? Ty
[Google Pixel 8 Pro] peikojose:
Thanks, yes it works.

I want to be in the tg group
[Google Pixel 8 Pro] busarida123:
I also want to be added to the TG group
[Google Pixel 8 Pro] andermartinezl:
I want to be in the Telegram group also if it is possible. Thanks!
[Google Pixel 8 Pro] peikojose:
Invite me too please
[Google Pixel 8 Pro] DespairFactor:
Invited you already
[Google Pixel 8 Pro] 2coolium:
Me too please
[Google Pixel 8 Pro] matekaneve:
May I have an invite to TG too please. Thank you in advance!
[Google Pixel 8 Pro] DespairFactor:
Sent to all of you
[Google Pixel 8 Pro] mariojohn:
me as well please. thanks.
[Google Pixel 8 Pro] sille:
me too please :)
[Google Pixel 8 Pro] DespairFactor:
invited
[Google Pixel 8 Pro] ThatOneGuyOverThere:
Can I please get an invite to the Telegram when you get a chance?
[Google Pixel 8 Pro] ozsekd:
Hi nice work, please add me to TG
[Google Pixel 8 Pro] InnerDankness:
Hello guys, can this work for the pixel 4a 5G (Bramble)?

Also I would like to be in the telegram group 😁
[Google Pixel 8 Pro] sille:
no
[Google Pixel 8 Pro] lesiot:
Can You add me too to TG?
[Google Pixel 8 Pro] Jamims88:
I might have to reflash the module but Lsposed isn't opening. It's showing in the notification, but when I tap the Lsposed notification it freezes and I have to hit the power button in order to get the phone to respond. After I log back in a bug report pops up.

I flashed the despair 2.05 stable shusky on my pixel 8 pro. This is my first time flashing a custom kernel.

Also, can I please get an invite to the Telegram when you get a chance?
[Google Pixel 8 Pro] Jamims88:
Thanks for the invite!! Yea I re-flashed Lsposed but it's still not working.
[Google Pixel 8 Pro] DespairFactor:
lsposed has nothing to do with the kernel, it could be another module you have conflicting with it
[Google Pixel 8 Pro] Jamims88:
ok cool. I appreciate it .
[Google Pixel 8 Pro] Tangotime:
I would appreciate if you added me to the telegram group.
[Google Pixel 8 Pro] panda968:
Me too please

Also I'm on a15 verification disabled and the kernel won't flash says successfully flashed I rebooted but not it's still on stock
[Google Pixel 8 Pro] rafik25:
bootloop with kernel flasher......
[Google Pixel 8 Pro] Pixel86:
No issues here. Check what flavor OS you are running, Oct Stable build vs. QPR 2.1 and flash the respective kernel. Profit.
[Google Pixel 8 Pro] rafik25:
Oct stable.... and yes falready flashed with the respective kernel
[Google Pixel 8 Pro] DespairFactor:
unlikely, did you disable verity?
[Google Pixel 8 Pro] rafik25:
Yes when flashing fwr with Android flash tool
[Google Pixel 8 Pro] DespairFactor:
did you wipe after?
[Google Pixel 8 Pro] rafik25:
Yes bro
[Google Pixel 8 Pro] DespairFactor:
then provide logs
[Google Pixel 8 Pro] Tracker31:
it's working for me so this OP has unusual problem with this
[Google Pixel 8 Pro] ptsd:
Made an account just to say that the kernel works for me on 2 pixel 8 devices.

Thank you for your work
[Google Pixel 8 Pro] Queentus:
Is it possible to merge Sultan's commits where:

> ...kernel is now build in a monolithic fashion. That means all drivers are compiled into the zImage. This means no more modules and vendor_dlkm does not need to be modified any longer, which in return means users won´t have to disable the avb flags for veritiy/verification any longer to be able to boot the kernel. (freak07)

So that we don't need to be messed up by vbmeta flags? Thanks~
[Google Pixel 8 Pro] DespairFactor:
not as of right now, I do not have plans to do this. I will wait and evaluate once Sultan has pushed his source. This ultimately makes it more difficult to stay in line with source drops from Google.
[Google Pixel 8 Pro] Tracker31:
despair 1.05 big change in jitters and temps imho
[Google Pixel 8 Pro] DespairFactor:
How so?