yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BlacquePhalcon:
There are 3, but you have to click on the 1.0.1 .

Been running it for a few hours with no issues.

Thanks Freak07!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joeyddr:
The folders are grayed out for me.

nm...im dumb
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
You’re welcome :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] browniegirl:
NVM
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
According to the OP.......nope!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] veetoe:
Hey Freak! Any plans to add the option for disabling fsync?

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] housepabldroid:
Hi Freak, I follow u from kirisakura for pixel XL.

One question.. is it possible to install this kernel without root?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I didn’t try to be honest.

You can always try to just boot twrp and flash the zip I provided :)

With that said there may soon be an update :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shag_on_e:
Running your kernel Freak, so far it running smooth as butter man. I've run every available kernel and this is good stuff. I'm glad you've baked in features, I may not use every one but I like having options. I'm all in for features as long as speed and stability don't take a major hit. Great work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Next release will be upstreamed to latest, will include the brightness control mod for setting minimum brightness higher than stock and wake gestures from our dear [MENTION=4684315]flar2[/MENTION].

I just haven’t found the time to release it...

Thanks for the kind words, I appreciate it :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Great news my friend. Thank you very much. If I may ask, were you able to implement the HBM feature? Or just tweak the minimum brightness levels at the low end? :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
No HBM feature for the XL yet. I have also looked into it shortly but as the other devs already pointed out the lg panel is a bit different than the samsung panels.

And besides that I don´t know if it would be wise to implement, give the XL´s affinity for burn in/ image retention.... Here in Germany there is no summer so I don´t know how the phones behaves in extreme sunlight. Until now I had no problenms with readability
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
So a question to all

With the ability to use twrp and an anykernel zip to flash kernels on the 2nd gen pixels, is anyone still using the boot.img/ magisk patch/ fastboot approach?

Or is it sufficient to provide only the anykernel zip for twrp?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ph0z3:
Nope. Bone stock / non-root + kernel.

So I CAN'T edit kernel things, just have to take it as-is.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Actually, I meant modifying kernel settings via a kernel manager app and/or script. Regardless, if you had issues after coming from bone stock then yeah you should probably try another kernel. I've been running Kirisakura for weeks with no lag, freezes or other issues. But as they say, no silicon is the same.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ph0z3:
Gotta have root to do anything... I have EXKM, so I can see my CPU times & stuff, but can't adjust anything.

But yeah, no two phones or users are the same.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
Any decent kernel manager lets you adjust pretty much anything (with root). I assume that, since you are delving into custom kernels, you have a reason for not rooting because no root access severely limits your options.

Kirisakura gives me the best battery efficiency of all the kernels I have tried. But I use a custom script that optimizes battery efficiency while asleep, so that probably helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ph0z3:
Yes... With ROOT.... I can't even open Franco or Auditor, because I'm not rooted. Like, the apps are un-useable. And 90% of the options don't show in EXKM, due to non-root.

Yes, 2 apps I use for/at work will not work with root. I work at a large auction lot & deal with sensitive customer information with their finances, credit, and vehicles, so we HAVE to be stock.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Could please you share more info on the script you use? We can take it to PM.

Thank you

---------- Post added at 09:02 PM ---------- Previous post was at 08:58 PM ----------

As someone previously stated, two users, two different phones. I am on the opposite side of your experience with the kernel. The kernel has been more efficient for me bone stock, I get home with 20%-30% left after heavy use on emails, text, web surfing, and phone calls. My wake gestures work on the locked screen so it might be something on your end. Are you using any lockscreen mods besides the stock lock screen?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
As stated before, EXKM gets killed quite frequently by Android, I'm guessing adaptive battery has something to do with that. Installing EXKM as a system app will fix all these issues because it will never get killed. You will need root to make that happen though.

However what I can suggest is that you can root to install it as a system app then remove root. I use a magisk module called app systemizer.

I only noticed that it gets killed cause I use the battery monitor in EXKM and it often disappeared from my notification panel/drawer and when I go to running apps I did not find it's process running in the background.

[MENTION=5239665]suhridkhan[/MENTION] already tested it too and it solved the issue for him too.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
To add to this, I've done the same thing and no longer experience issues with features being disabled (such as KCAL and K-Lapse).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
[MENTION=2727073]Ph0z3[/MENTION]

I would say you have two options:

1- Root and systemize EXKM then remove root buy flashing stock boot.img or even full stock rom if you want (EXKM sticks as a system app).

2- If you absolutely don't want to root you can try to turn off adaptive battery and remove battery optimization for EXKM. Haven't tried this solution but my guess is that it would work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Cuancena:
I'm not using any lock screen mods. I can now say that all other current Pixel 2 XL kernels with wake gestures do work perfectly for me. It's only this kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
wake gestures work perfectly fine here. I tried every one a few times and all registered fine.

The only thing is that they won’t work immediately after screen off but you need to wait a few second until you can trigger them again.

Take a look at this post it’s been discussed already:

https://xdaforums.com/pixel-2-xl/development/17-11-2017-kiriskura-kernel-1-0-0-t3706286/post78511539
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Are your features turned on? Are you using any kernel app like EXKM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] queerquirks:
I always flash magisk and custom kernel together but due to the android pay issue, will be removing magisk until a solution is found (Canary version is working for those wondering but I need my on more stable versions due to work)

- Does this kernel need magisk for the features to work?

- Even without magisk, this kernel will patch unlocked bootloader safety check?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] LolHacker17:
Do you support android Q beta?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Looking forward to April's update [MENTION=3428502]Freak07[/MENTION]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
I love the passive aggressive eta haha. Not judging because I'm sure I've done it too.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Is this no longer being updated?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Patience, developers do have a life outside of xda. If you can't wait, stay stock or run the last update, it still works great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Pre Release

Hello everyone,

my time is a bit limited lately.

Here´s a kernel that has Q preview 1 and 2 source merged as well as april security update and latest linux stable. 4.4.178.

Please flash and report back if it works fine on Pie or even Q. I´m dependant on your feedback in this case.

Download: https://www.androidfilehost.com/?fid=1395089523397936427

Thank you and everyone a nice evening!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] PhantomZwei:
Working fine with pie!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
Working fine on Pie for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fuzzgruble:
On Pie:

First boot brightness level was stuck, but fixed after a reboot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Thank you for your work. Latest April update is working great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Working great on my end. Seems to have resolved the random lockups and reboots I was experiencing in the previous build.

EDIT: I spoke to soon. Just had a lockup now. Tried pulling the content from /sys/fs/pstore but the folder is empty. I don't think it's your kernel that's the problem, just thought I'd mention it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
Working well here too, no issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Would there be any problems flashing this over another custom kernel?

Or does it have to be flashed over stock? My ROM is DU so includes only their own kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
If you are still running the one that came with it, I would go ahead and flash away. If you are using any kind of kernel tuner I would wipe data for that app of you've made any changes on boot. That way you simplify troubleshooting if you have issues. Here is another bit of advice. Grab the kernel.IMG file from whatever month the DU update is based on and keep it on your phone. That way if there is any problem your one step closer to getting back to where you were. Hell you could even go one more and keep the actual stock kernel.IMG there too for another option to recover a FUBAR moment. :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Samuel Holland:
Taimen_#1

Hi, I was wondering if I could convert data to f2fs like pixel3? I recall seeing a little while back but searching couldn't find any info. I was just thinking as long as I'm running custom kernel & ROM it's built in right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Once upon a time one of our hero's did some great work with f2fs on the Nexus 6P... Maybe if we all concentrate really hard, [MENTION=6842057]nathanchance[/MENTION] might stop in for a drink and give us some insight. I know there was a tiny bit of chatter about it way back in the beginning but have not heard it mentioned on this device in a very long time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Samuel Holland:
Taimen_#1

Yes I recall hearing about it also and for me personally especially on HammerHead but Angler also I felt like it was just an overall improvement in the feel of the devices and is why I was asking.

If it were an option or becomes available y'all can definitely count me in. Thanks to everybody and Mr [MENTION=6842057]nathanchance[/MENTION] especially, and by the way is the reason I purchased Taimen coming from Angler.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Has anyone tried this kernel on Q?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
I just flashed this kernel and when I plug it in to charge, an hour later it is still at the same percentage. What do I do? Urgent.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Have you tried a reboot?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
Yep just did. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Flashed the kernel on Q using EX Kernel Manager. So far so good, I'll let you know how it is in a day or so.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
How is battery life on this for all of you? I'm on the latest and I'm getting pretty bad screen time, with 3hrs 9 mins SOT with 28 percent left.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Running well on Q, battery is good. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Running great for me, steady 6-8 hrs sot, but everyone uses their phone differently and uses different apps. Check to see if any apps are running in the background and reboot. Usually a reboot helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
Can you please share the script?

I had high idle drain on kirisakura and had to revert back to EX. Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Can we use still use v6.0.0 on the May update for Q or are there any kernel updates?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 6.1.0

hey guys and girls,

So here is 6.1.0.

It has everything from google merged. May security update as well as Q preview 3 source.

Latest upstream is now at 4.4.179.

Kernel is built with clang 9.0.3.

Merged a few commits from kernel common.

It works on May update. I´m not on the Q preview nor do I have time to flash it, so please report back if you´re on Q beta. Thanks! But it should work, since the code merged in pretty cleanly.

Sorry for the delay, but sometimes people are busy and real life kicks in.

Changelog:

- Linux-Stable Upstream up to 4.4.179

- Code up to latest May security Update merged

- Q preview 3 merged

- built with latest Clang 9.0.3

- fixes from kernel/common

For further details please take a look at my github!

Download is below :)

Download: https://www.androidfilehost.com/?fid=1395089523397963673

or following the link in the op to the correction version

Have fun, enjoy the kernel and your phone.

If you like my work please consider a donation.

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 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Thank you so much. Booted fine on Q.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Does this include simple LMK commits from sultan?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
For some reason wireguard won't load the configuration files. It worked fine on the stock kernel. I'm rooted in Q beta 3.

I had the same problem on the Elementalx kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I´m pretty sure the stock kernel has no inbuilt wireguard support. I´m not very familiar with how wireguard exactly works. My kernel just provides support for it like described here:

https://xdaforums.com/android/development/wireguard-rom-integration-t3711635

Maybe when it detects root, it falls back to another mechanism, if no kernel support is granted.

I think the best thing, is to report this in the wireguard thread on XDA or their IRC chat. Have logs ready for them.

I don´t really support Q since it´s a beta and I won´t be installing it most probably.

Why not look at my source on github? See if the commit is there or not?

But no it doesn´t include SLMK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I would but I'm a noob for looking at github unless anyone directs me what commits I'm looking for exactly

Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Thanks for not including SLMK. As much as I appreciate his work on it, it just never quite works right on my phone. Cheers for the update and I hear you about life getting busy!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I guess this kernel is no longer in development?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Developers have lives outside of XDA. The developer has posted he was busy with his startup company. The kernel will be updated when he has time, for now this is a great opportunity to try other kernels.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
While it’s true that I’m indeed very busy with “real” life compared to a year ago, I never said I’m busy with my startup company :svetius:

Probably because I don’t have one.

Interest in this kernel decreased and the last version has about 100 downloads in 2 months.

If anybody is still interested I can update/revive it. I had the feeling everybody moved on.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] J85maurice:
Please don't stop your work

[MENTION=3428502]Freak07[/MENTION] Man please update. This kernel is amazing. I know me and a friend of mine appreciate your work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Yeah if your down with building it I'll give it another spin!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Than you for your normal response. I'm not sure why some people feel the need to be so snarky for no reason. I didn't see anywhere where you had posted that you had officially stopped development or were too busy or whatnot, hence why I asked the question.

In any event, yes I would be interested, but of course it's obviously totally up to you. I think pixel 2XL traffic these days is waining all around. I came looking for this kernel of because I had read several very positive things about this kernel in various places on the internet, and thought I'd give it a go. But, I know how it is to put in work for something that's only being used by a few people. Sometimes it just doesn't seem worth it, so I totally understand if you don't want to spin it up again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stryker09:
If it helps, I have passed on my P2 to my wife and would really love to have your kernel installed ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Sorry my mistake, I thought you mentioned you had your own startup company. I think we all are interested in your kernel, the thread is quiet because it works really well, thank you for the continued development..

---------- Post added at 03:53 PM ---------- Previous post was at 03:52 PM ----------

You think my response was snarky? I was polite compared to how others would have responded.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wgrant:
Your kernel is the only one I use, I just don't update monthly or with each new kernel release unless it fixes crashes or an issue in having. Would love for releases to continue even if only for security patches.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Always nice to have more options. Sultan kernel has really come into its own lately and caesium seems to use a lot of the same things while EX is very stable and stock like. I liked having Kirisakura as a different option and liked what you had going with it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
6.3.0 BETA test

Hey,

So the Pixel 2 XL is not my daily phone any longer, as some might have guessed. I updated the kernel with the latest stuff I could find nonetheless, since there still seems to be slight interest.

That means latest upstream, latest google sources, q preview merged, and stuff from kernel/common. It´s also compiled with clang 9.0.4 (although no changes compared to clang 9.0.3).

The kernel was updated a few times, without being released.

Changes are up on github.

It booted up just fine, and everything seems to work as is intended.

Please test and report any issues.

If you´re on the latest canary of Magisk flashing via EXKM/FKM will NOT work!!! This is because magisk is being readied for Android Q and some hefty changes are needed.

Download: https://www.androidfilehost.com/?fid=6006931924117910234
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Thank you for the update. Will flash and test it out.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Just flashed this latest release. The flash went smoothly. It's nice not to have to reflash Magisk afterwards. Thanks for that! I'll run it for a day or two and report back.

Thanks again for getting this going for us.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wgrant:
Fantastic, thank you. What're you using for daily driver?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Thanks for the update. Running well on Q beta 4.

Would really appreciate continued updates, it's fast, snappy and just feels good on the phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Thanks for this. Installed just before bed last night and the phone's battery usage was nearly flat throughout the night, which is great!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
What ROM are you on? I just installed this yesterday along with Bootleggers and lost 9% overnight, which is unusual. Just trying to figure out whether it's kernel or ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
Do you have any kernel managers? Clear Data and reboot. Also check any rogue apps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Can't remember if we need to flash magisk after flashing this kernel or not?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Havoc
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
No
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Thanks SO much for keeping this kernel going! Boots up much faster than sultan, ex or caesium. Will keep rolling and let you know if anything comes up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Been rocking this with Havoc for about 3 days now and all was smooth until today when unplugged in a USB-C drive. Device said it needed to be formatted, so I did but it didn't do anything. Flashed EX to see if it's kernel related and device instantly recognized the USB drive, which didn't need to be formatted.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Working fine here on Havoc with Kirisakura.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zulkasim:
How to install this kernel through twrp? I'm on havoc right know. Sory for my stupid questions....i'm nub...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Just install the kernel zip in TWRP and reboot. No need to reflash Magisk afterwards.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ANDR01DN00B:
Anyone tried this on Q Beta 5? What's the verdict?

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zulkasim:
Thanks bro
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Awesome!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Yes it is working well. I think it might be a little better if it had the beta 5 code merged into it though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ANDR01DN00B:
Good to hear! Thank you both :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] FruitSidewalk59:
Love the kernel!! works well with Havoc
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] J85maurice:
[MENTION=3428502]Freak07[/MENTION] if you're not too busy I think many of us are looking forward to August kernel next week ??? thanks again for your work my man
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
+1

Been using this kernel since you spun it back up again, and hope to be able to continue using it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Me too, I miss using this kernel. It worked well on Android Q.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rwanek:
[MENTION=3428502]Freak07[/MENTION] hi, any chances to get your awesome kernel updated?

if not, what other kernel for pixel 2xl would you recommend?