yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I´m currently working on the update for PIE :) if everything turns out nicely the release will be the next few days!

So no this project is not dead :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
Very good.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Little teaser :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Teaser ... Sorry xda upload was acting up...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Phalanx7621:
yes ! Hope things go smoothly, thanks so much !
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spr33:
This is great news! I think I remember asking before if you were thinking of including WireGuard support in future builds, wondering if this is something you've thought of doing going forward?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes will be included in the release :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
:good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Hey guys and girls,

I know it was very long since the last update but here it finally is :)

Kernel is updated to work with android PIE. Upstreamed to latest linux-stable.

Wireguard is also included now :)

Changelog:

- upstreamed kernel to latest 3.18.120

- updated to latest google sources

- wireguard included

- all previous features and improvements are included :)

Download is here: https://www.androidfilehost.com/?fid=1322778262903996905

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
Good work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spr33:
Installed today, will test it this week.

Just wondering as you've included Schedutil, do you recommend Sched or Schedutil governor for your kernel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Schedutil is the way to go! :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Sweetie:
why no one want's to undervolt the cpu? ;-; I'm working on it in my kernel, still working on thermals
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Actually I did this already. There were always a few devices that will crash with msm8996 undervolted.

I decided against it on this chipset in the end.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Sweetie:
Can you drop your commits for undervolting? I wanma try.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I don´t have the commits anymore. sorry :( But I think this

https://github.com/UndeadDeveloper?tab=repositories

is a good starting point even though it´s for 8998.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] borxnx:
Is Windows failing the download of the kernel for anyone else? Downloading from AFH link, the file completes the download and then Chrome says "Failed - Virus detected".

I don't believe there is a virus, but I've tried the download twice and can't get the file.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
afh can be a little wonky. maybe try another browser? firefox works fine here for me :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] borxnx:
Also, thanks for the update. I used your kernel for a long time, only to switch to ex no shades by nine7nine, which was also excellent. He discontinued XDA community support the other day, so seeing an update here brought a sigh of relief!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
thanks for the kind words! September Security update is in the works :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Hey guys and girls,

So update for september security patch is out.

Changelog:

- updated with september security patch updates

- some cosmetic installer updates (so it doesn´t display anything with Android O or Dev Preview)

Download is here: https://www.androidfilehost.com/?fid=1322778262903998076

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
next release will have vibration control fixed :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to 6.02

Hey guys and girls,

just a little maintenance update :)

Changelog:

- Upstream to 3.18.121

- Vibration control fixed

Download is here: https://www.androidfilehost.com/?fid=1322778262904002830

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] morpheousrx:
I love this kernel...Its really nice to see someone deviating from the "stockish" kernels out there...OCing of CPU and GPU...man that's awesome!!!...Keep up the awesome work my friend, I love it!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Eyalkn:
Is the camera working with sdcardfs enabled?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes. Taking a hdr+ pic with google camera is working fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
hey guys and girls,

Kernel is updated to 0.8. you can find it in the OP and here:

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

changelog:

0.8

- added sdcardfs <-- take a look at the FAQ on how to enable it

- added in two new governors, alucardsched and darknesssched

- merged in some other commits. take a look at my github

I also created a little FAQ question section in the op:

FAQ:

Q: How do I enable sdcardfs?

A: open the file system/build.prop and add the line "ro.sys.sdcardfs=true" without the quotes at the bottom and reboot

Q: Which app do you recommend to apply changes to the kernel?

A: EX Kernel Manager from [MENTION=4684315]flar2[/MENTION] is a great choice. He is constantly updating it.

Q: Darknesssched and Alucardsched causing the Big Cluster to not drop below a certain level?

A: Set your minimum CPU frequency to 300 mhz for both clusters via your kernel manager app.

Oh and in case anyone is wondering. The two new govs called alucardsched and darknesssched are based of sched and schedutil. So changing them is perfectly fine regarding eas.

Changing to interactive or one of the “old”, pre eas Governors like ondemand, powersave etc is not recommended as it defeats the whole purpose of eas.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
This is the update I've been waiting for!!! Thank you!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Oh and in case anyone is wondering. The two new govs called alucardsched and darknesssched are based of sched and schedutil. So changing them is perfectly fine regarding eas.

Changing to interactive or one of the “old”, pre eas Governors like ondemand, powersave etc is not recommended as it defeats the whole purpose of eas.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
This is on 0.8. Really good I think.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Thanks for the update and sorry to beat a dead horse but are you able to still look into fixing the double tap to check notifications only (all kernel specific wake gestures turned off in EXKM)? I flashed EX 1.06 with exact same ROM setup and it works as expected. I know it was something he fixed early on in EX kernel development. Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
So does sdcardfs make a difference in performance?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Alcolawl:
Absolutely. Give this article a good read.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Flashed this following directions to a t and now twrp is encrypted. Lost su and can't flash due to twrp being encrypted. Can I just fastboot flash boot boot. IMG to both slots to regain access to an unencrypted twrp then flash su???
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Just keep rebooting TWRP until it successfully decrypts. Kernel shouldn't have anything to do with that I don't think.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
Camera app cant find storage if i enable sdcardfs on stock ROM.. 7.1.2

Anybody has it working on stock? I did try changing selinux to permissive,no effect..

Also does anyone notice a difference in performance having it enabled? Androbench scores dont change much really...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I will ad this information to the op! Thank you very much! This post was really a pleasure to read. Good catch!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Make selinux permissive.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
I did try that.. made the change thru ADB and rebooted.. Didn't work.. Any other way to fix it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Put a script in init.d or su.d. Otherwise it will not survive a reboot.

I will post a script and add the info to the op soon
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DespairFactor:
You could also inject the sdcardfs line into the build.prop and replace the sepolicy with a patched one.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
for sdcardfs

1. open the file system/build.prop and add the line "ro.sys.sdcardfs=true" without the quotes at the bottom and

Make sure your selinux is set to permissive. You can either do this via an app or via script.

here is the download for a script: https://www.androidfilehost.com/?w=files&flid=155912

2. Extract the script and put it in either system/etc/init.d or /system/su.d or /su.d

3. set the file´s permissions to rwxr-xr-x (755)

4. reboot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] borxnx:
Installed today on top of latest factory image. Running great! So glad to be back on your kernel, I've missed it! Schedutil FTW

Is there any other way I can donate to you? I'd like to throw you a few dollars since I just got paid, but paypal.me charges a $3 fee -- even though I am using a PayPal balance. I'd prefer to just send you the money without having to give PayPal nearly as much in fees
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Chimaira33:
[MENTION=3428502]Freak07[/MENTION] Are the perfd inputboost tweaks still needed? Just discovered this kernel today and I couldn't find an answer from my searching. Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Thank you very much for the kind words! I do really appreciate it!

I put a new link on my signature. That points not to paypal.me but paypal.com. You can check if this is any different for you.

Although I checked family and friends, which should allow for free transactions I suspect it´s because you´re not donating in EUR. Paypal takes a fee of 2,49% plus 0,35 EUR in that case... If you have the possibility to donate in EUR maybe it wouldn´t...

if this is not better now, but you know a better way please contact me via pm :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
no just flash away and set cpu governor to schedutil for both clusters :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Chimaira33:
Awesome! Everything is running great so far, thanks for your work. :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] borxnx:
That worked, small token of my appreciation sent. I checked PayPal.me's fine print, and the issue was there is a mandatory $2.99 fee to donate from US to EUR or vice versa, which apparently isn't required on PP.com. I'll stop with all the off-topic now lol.

Thanks again bud, have a beer on me! Or a coffee, or a bagel, whatever you're into
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Thank you very much! :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to 6.04 | Android PIE

Hey guys and girls,

another weekend another release. Next will probably october security patch :)

Changelog:

- Upstream to 3.18.123

Download is here: https://www.androidfilehost.com/?fid=1322778262904017265

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to 6.05 | Android PIE

Hey guys and girls,

another month another security update :)

Changelog:

- October Security update!

Download is here: https://www.androidfilehost.com/?fid=1322778262904018711

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
kernel side it´s already enabled. Take a look here:

https://github.com/freak07/Kirisaku...744d/arch/arm64/configs/marlin_defconfig#L240

probably need root access and an app that supports it for the pixel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Crazycat362:
I've been trying to run Linux deploy but keep running into issues with the loop device
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] susbiction:
why after install kernel in benzorom the rom get bootloop ??
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
Works fine for me. I've been running this on benzo for months with no issues.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] susbiction:
how you instal the rom and kernel ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kasperskyski:
Hi. Tried also installing this kernel on latest benzo rom but resulting to bootloop. Previous version of benzo works great with this kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] HueyT:
Benzorom generally does not like custom kernels
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to 6.06

Hey guys and girls,

I wanted to release all this along with november security patches but they are not out yet. so here we go.

Changelog:

- Upstream to 3.18.125

Download is here: https://www.androidfilehost.com/?fid=11410963190603844344

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] AllusionPDX:
I have noticed an issue where google pay wont work. is there a way to hide the unlocked bootloader from google
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
https://github.com/King-Kernel/KingKernel-marlin/commit/5ad90d151f15ad15a16b87c95d93918e32cba26c

https://github.com/King-Kernel/KingKernel-marlin/commit/8541b66220ede2d28c82b600f4c12c0a5f38b50f
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
there are no kernel security updates for november from google. so latest kernel is still good to use :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ryaniskira:
How? No matter what I do, what order I flash ****, what slot I flash **** in, it will never get past the Google logo, it just reboots a couple of times then kicks me to Fastboot mode. Step by step how are you making this work, because none of the "guides" are working.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
The November factory image is up.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Thanks for the heads up!

It’s up for a week or so. As I said already there were no kernel changes pushed from google with november tag when I checked it a few days ago :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
:cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ryaniskira:
At this point, I am willing to pay out for a video guide on how to flash a kernel to this piece of **** device. No matter what ROM I use, what guide I follow, not a single time can I get this device to work with a custom ROM and custom kernel, and it is really pissing me off.... Break it down like you're talking to a 4 year old too because aparently I am a dumbass that can't even flash a kernel even though I've been flashing just fine for years before this A/B bs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
pm me
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
Alright mate just for you I flashed it again, just now.

Step one: boot into twrp.

Step two: make sure you're in slot B.

Step three: flash kernel and magisk. (That last part is important)

Step four: reboot to slot A.

Step five: reboot system.

I know this works I just now did it on benzo ROM.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to 6.07

Hey guys and girls,

So marlin source release was again late this month. Here is the new update with december patches merged in.

Upstream to 3.18.128 even though 3.18 kernel is now marked EOL and will eventually cease to receive update in the future.

Changelog:

- December Security Update

- Upstream to 3.18.128

Download is here: https://www.androidfilehost.com/?fid=11410963190603866380

Instructions can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3825866

use point 7/8 install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Love4Taylor:
6.07 not pushed to GitHub?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Ah **** I forgot. I’ll do it later when I come home from work! Sorry about that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
LMAO, I would have the same reaction
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
source on github is updated now! thanks for the heads up!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Darthsternie:
Hey, I would really like to use this kernel but whenever I flash it and then try to boot my Pixel it gets stuck at the White Google Screen and eventually reboots. I never get it past that screen and am essentially in a bootloop. I could use flashkernel just fine until it was EOL and KingKernel also works but I'm missing features in KingKernel which this one has.

I'm using LineageOS 16 20181205 with Magisk 17.3 and have encrypted Storage if that helps with anything. I noticed that both Flashkernel and Kingkernel seem to patch dtb to remove verity when I flash them. Could this be the cause as to why this Kernel won't boot on my Pixel?

Any helpm would be greatly appreciated :)

I'm still trying to grasp how all of the flashing works on the Pixel thanks to its dual partition layout and some quirks :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
I haven't flashed this version of the kernel, but try clean flashing the boot image (this creates a clean slate) then flash twrp again. Flash the kernel after magisk if it has the ability to preserve magisk. Flash before if it doesn't

And also, if you wanted some features in my kernel, all you have to do is ask!

Edit: wait... You did lol. Ask me for the others you want instead of kcal
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Darthsternie:
I found a way on how to get this kernel working and not getting stuck in a bootloop. It will probably work the same for you :)

Download DM-Verity Disabler from here and copy it to your Phone.

You may want to backup your personal Data from your Pixel before doing this (Atleast the Dev of the DM-Verity Disabler advises so). I did not loose any data but better be safe than sorry right ;)? (Btw only use the DM-Verity Disabler zip which I directly linked here, don't use the DM-Verity and Force-Encrypt Disabler Zip)

Then boot to TWRP and reflash your ROM (if you have any other kernel installed, if you didn't install a custom kernel just continue with the next step).

Next you need to install this kernel, then flash the DM-Verity Disabler Zip and then finally you need to install Magisk (Not sure if this Method also works without Magisk by now but since I use Magisk anyway I didn't try without.).

Now just boot up your Phone and it should boot normally into the System :)

I hope this helped you since I also had this exact same problem with Elemental-X, Kirisakura and a few other kernels and only managed to fix this by trying out this workaround today myself :)

Yep. Thanks for the help and accepting feature requests ^^

Your Method didn't work but I posted the way it worked for me above :)

To not clutter this Thread with my Requests for KingKernel I answered you with the features I'm missing in the King Kernel Thread :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I’ll update the zip to patch verity on custom roms with the next release. I passed my pixel 1St gen to my girlfriend and she’s using the stock rom :) so no way to test this easily. I need maybe a tester to see if it works correctly :svetius:

I’ll post a zip once it’s ready!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Anonturtle:
Do you by chance have a working link to the dm verity disabler, the link in your post gives a 404 now
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Darthsternie:
Yep. Just download the Zip from here. It's the official website of the dev.

Then rename it from

Disable_Dm-Verity_ForceEncrypt_XX.XX.XXXX (XX.XX.XXXX is the date of the zip)

to:

Disable_Dm-Verity_XX.XX.XXXX (XX.XX.XXXX is the date of the zip)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Anonturtle:
Wowie this kernel works a charm, 200 points more in geekbench :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Anonturtle:
Am I allowed to request a feature be added? I understand if not
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewalkingdude:
Good things on the wind.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update to February security patch is ready :)

It would be great if a few of you could send me a PM to test the release. This would also speed up the release!

Thanks everyone!

The zip supports flashing via twrp, EXKm and fkm now.

It detects a custom rom and patches verity accordingly!

Please send me your hangouts E-mail in case you’re interested!