yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
Thanks for the kernel

Just a few qs

echo "NO_GENTLE_FAIR_SLEEPERS">/sys/kernel/debug/sched_features makes phone feel snappy, why's this the case? Any negative feedback if I disable gentle fair sleepers?

Also in ekxm if I disable performanced I feel the phone is snappier also, what is performanced?

is there anything in the kernel that references encrpytion? i believe the fact that we cant set fingerprint while decrypted is a flag in the kernel which is being tripped when decrypted.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
It works on my kernel, I don't think that's the issue
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sacthegreat:
Just installed with exkm without any issues. Had magisk, and it didn't remove root!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] android8bit:
Can somebody comment on battery life using this kenel? some battery screenshots would be ideal
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
Thank you for taking the time and replying! When I get the chance I'll decrypt and run logs to see what is being changed

Was there a fix with the U12 where face unlock was inaccessible?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] swieder711:
Just got my Pixel 3 XL and installed your kernel via Franco manager. Seems to be running smooth and stable.

I have not made any adjustments yet.

Thanks for the great work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Yes there is a fix available which required hacking an app from htc tripping the check.

Nice! You’re very welcome! Enjoy the kernel and your new phone!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HiM@L:
[MENTION=3428502]Freak07[/MENTION]

quick q.

1. Is there any recommended settings to increase performance for Gameplay. PUBG lacks in certain scenarios.

2. is there any article I can read about the Xbox Controller commit. I dont know what it does and whats its used for...but if it lets me use my xbox controller for games then it would be super awesome.

thanks for awesome kernel btw.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
I use systemless hosts, and have had issues, most notably freezing after the phone is charging overnight, or a long period of inactivity. It froze during a lengthy call the other day. This occurs with both Kiri and Elemental. Stock kernel seems stable.

Haven't tried disabling systemless hosts. I prefer to use Adaway.

Sticking with stock rooted for now. Hope it shakes out soon.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LunaticSerenade:
I do, and I did on the last version of Magisk Canary. No issues so far on the new version.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
after you enable the feature did you restart the phone, is adaway working for you? thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LunaticSerenade:
Yeah, everything is fine now. The new Magisk Canary is working wonders.

And my phone has never been more responsive.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] glehel:
adaway working magisk systemless host stock rom.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
phone is having freezing problem when I plug in the charger, happening also when use wireless charing.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
Had the same occur. Stock is stable.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nikhilnangia:
Sorry to ask in a random thread, but I'm trying to disprove a theory.

Does Google Pay contactless work for all? I have 3xl rooted with latest canary, running kirisakura 2 with only one module active: Gpay SQLite (which fixes google pay safetynet checks).

All safetynet checks pass and my evaltype is basic. Google pay says I'm ready for contactless, but whenever I try to make a payment at a terminal, it immediately says "That didn't work." Tried everything, but doesn't work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
I found the solution, after upgraded magisk, you had to reapply the kernel then it's fine.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] hochoch:
Make sure you have magisk hide active, it needs to be turned on in settings. Then make sure you hide Google pay, play services and services framework. Then force stop and clear data for Google pay. Reboot, then try setting up google pay again.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nikhilnangia:
Thanks a lot for your reply, but it's not that. I've got it setup correct and all checks pass. Magisk hide is active and Google pay says it's ready to pay contactless.

But the moment I touch a terminal, it says "that didn't work" after vibrating.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] hochoch:
Did you try a different card maybe? Or remove the card and add it back?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] trevorishpsycho:
Try hiding google play, play services, services framework and pay as well. Then wipe data of pay and then reboot and try.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dekkon:
This is the thread you need to see. I've followed these steps and my google pay works

https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
oct update released, any kernel update? otherwise I am going to flash it and test.

just tested, kernel flashed via EX and freeze up on first unlock. Magisk is okay.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 2.1.0

Hey guys and girls,

Alright here´s the next update for October.

It allows faster charger on non pixel wireless charger as was requested by [MENTION=2309157]k0rner[/MENTION] in this post.

Swappiness can again be set to values higher than 100.

Other changes please check the changelog and/or github.

Just a little heads up:

FKM doesn´t seem to work on A11 as of now. It needs an update as it seems.

Now everybody enjoy :)

Just in case:

If you face issues or bugs when running the kernel, please return to a stock environment, only your rom plus magisk root, without any modules, scripts, tweaks or mods and see if you can reproduce the issue.

Tell me the exact steps needed to reproduce.

Then send me a dmesg and a logcat (if the kernel crashes not) or a ramoops (in case the device reboots). Take a look at the second post for a guide on how to obtain these.

My kernel.zip flashes both boot.img and dtbo.img. So if you want to return to stock, you need to extract both from factory image and flash them via fastboot if on stock rom.

If you’re on a custom rom you will need to dirty flash your custom rom or learn how to extract both images from a payload.bin

Special thanks to [MENTION=4487388]jcmm11[/MENTION] and [MENTION=336855]melgar[/MENTION] for testing and keeping up with me!

I wish everybody a nice day/evening! :)

Changelog:

- Merge October Security Update

- Linux Upstream to 4.9.238

- add support so you can enable faster charging for non pixel wireless charging stands (use at your own risk, disabled by default, how to enable here)

- add lzma ramdisk support (this is required for TWRP once a functional build for Android 11 is released. It will not magically make TWRP and decryption working!)

- allow swappiness to be set to higher values than 100

- other changes look at github

Important :)

All flashing errors are now fixed. If you experience the ramdisk error please take a look at the FAQ.

Have fun flashing and enjoy your device with latest linux-stable :)

Why is linux-stable important?

Download is below :)

Download:

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

or following the link in the op to the correction version

How to flash the Kernel:

1. Make sure you are rooted, are using the latest magisk suited for your OS version and a kernel manager capable of flashing a zip is installed. If available you'll can use TWRP as well. Download the kernel.zip to your device.

2. Flash kernel zip in via your favorite method. Kernel Managers and Recoveries need to be updated to work with a specific Android Version. It's your job to ensure compatibility! :) Root will be preserved! (Make sure to be on the latest firmware the kernel is made for)

3. Reboot and profit! Before reporting any issues make sure to read the first three posts of this thread!

Instructions can be found in the OP too!

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/green tea: http://paypal.me/freak07
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
Hi [MENTION=3428502]Freak07[/MENTION] , thank you for your hard work, please enjoy a soda on me.

Transaction ID: 4XC90699L2314113J
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ItzTropic:
Shbin/sh not found

Edit:

It worked I reinstalled exkm and it worked
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Anyone know why I would be freezing or locking up from time to time takes me a few reboots and alot of swearing for it become stable again..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] newkydawg:
Do you have systemless hosts enabled in Magisk? If so, that's probably why. Happens to many of us regardless of kernel.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] morbvamp:
I'm having the same issue right now after updating the kernel. I didn't happen before.

In my case after I unlock the phone and want to open any app shortcut or from the app drawer it doesn't do anything. I have to lock and unlock the phone again for it to work. (And shows the last app I tried to open).
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Hmmm didn't have a problem with it on Android 10 must be Android 11 the only reason why i have it enabled is because of Energized Ad Blocker
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
I don't have any issue with Systemless Host + Adaway.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] newkydawg:
Glad you don't but many of us do. See: https://xdaforums.com/pixel-3-xl/help/rooted-pixel-3-xl-frequently-freezes-t4164793 This issue has been reported on the Adaway and Magisk Github forums although It happens without Adaway even being installed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] acidspider:
This is the issue I have had ever since day 1 of a11, however the only workaround I have managed without any freezes is to still use 1.5.4
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
I don't think random reboot, etc... issues have to do with the kernel. There have been numerous reports all over the Internet about A11 f*** up certain older Pixel phones.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] acidspider:
I have not had 1 single crash or freeze, I'm.not blaming krisakura kernel because it also happens on stock,but what I am saying is I have no issues using a kernel from a10
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
Gotcha, that is strange if you are using an a10 kernel on an A11 firmware, and everything works great. Perhaps, I am speculating that A10 kernel was at the most stable end of its life cycle, and A11 has not changed its core codes. If more people are willing to try your route and report back, then we might have a temporary fix for now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Definitely gonna try 1.5.4 see how I go
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] odontastic:
It's working out for me; there's still some lag, but it's seems stable stable so far.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
[MENTION=3428502]Freak07[/MENTION] I experienced the same issue that everyone has been having with the phone locking up when connected to the charger. Reflashed stock image for now so I can use my phone, but tomorrow night and Monday, I will have some free time to troubleshoot the issue. As they're isn't a proper crash and hard reboot, other than ramoops, what other logs will be helpful for you?

Edit: I am not running any magisk modules, had only changed swappiness to 175, and had set I/O scheduler to fiops and 2048 read ahead. While I was on 2.0.0, had not made any changes to settings, so wondering if it has to do with any of the I/O changes.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Hey everybody,

There seem to be some hiccups for a few people on Android 11. But the reports indicate it happens also to people on stock kernel.

There was not one proper log posted for any of the issues people described. The old kernel for Android 10 is EOL and it´s not recommended to flash it, as it´s not properly up to date with the sources.

If you don´t know what type of logs are needed please take a look at the second post. Everything is explained there in detail.

If the issue happens without the device crashing, steps need to be found to reproduce and dmesg and logcat needs to be taken at best in the moment the issue happens.

If the device crashes and hard reboots (with bootloader unlock screen) ramoops is needed.

The problem is there are no issues for me. My phone is running since I first flashed 2.1.0 on the 6th of October. I charged multiple times and use the Pixel 3 XL primarily as a media (music) consumption device now.

There have been no freezes, reboots or other issues.

With that said. Today I remembered some people had issues when charging when google changed something there. That started back on Android Pie. I reverted the same commits on the Android 10 kernel, but forgot on the Android 11 kernel since I started there completely from scratch again.

Here´s the post and the last 5 pages back: https://xdaforums.com/showpost.php?p=80324259&postcount=2198

There´s another issue with f2fs upstream and magisk. A specific commit caused freezes when people were running magisk on the Pixel 4 XL when f2fs upstream was merged by custom kernels on Android 10. There´s not a specific magisk module that causes it, it´s basically random.

Now these upstream patches have been merged on the Pixel 4 and Pixel 3 stock kernels by google. That means stock kernels are now affected by these freezes as well.

My custom kernel on the Pixel 4/XL already had this upstream f2fs commit reverted. I just checked the Pixel 3/XL source and google merged the problematic commit with A11 here as well.

Here´s a test kernel with all of these changes reverted. I hope it will help at least some people.

The problem is from what I gather most people have problems on the stock kernel either. Since all of the above commits I reverted are part of the stock kernel now, I hope this might do the trick.

As I personally don´t have any issues I can´t help other than guess.

Link to test kernel: https://www.androidfilehost.com/?fid=10763459528675559771

please report back how this runs for you.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
For anyone who needs to know, https://www.xda-developers.com/how-to-take-logs-in-android/, has instructions on how to pull dmesg and logcat via adb shell. Thanks for the updated kernel [MENTION=3428502]Freak07[/MENTION], will flash and test and report back.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
[MENTION=3428502]Freak07[/MENTION] Installed the test kernel, everything went fine, noticed the setting I had changed previously in EXKM were still set to boot, so turned that off and restarted. I think during the restart it froze during loading at the G. Was able to get a logcat while it was loading, but no dmesg until after I manually restarted, also checked for ramoops, but nothing there. Here is logcat and post restart dmesg.

Edit: Phone was not connected to charger or PC when this happened.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LimitsX:
I am on stock android 11 rom october. Did a clean install. Then I installed 2.1 kernel without root. The phone is freezing up randomly. Even If I power off and then on, it would not boot, unless I powered off, then rebooted, then it booted into the OS.

No magisk, no mods, nothing. I barely have any apps installed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] newkydawg:
Sept A11 with Magisk Canary. Random freezes with stock, Elemental, and Kiri 2.1.0. Systemless Hosts enabled or not - same freezing. Each freeze requires 4-8 times of Long Press Power Button for 10 seconds to get it to reboot. The first 3-7 reboots hang shortly after entering my PIN. Installed the Kiri test kernel 2.1.1. Rebooted and got hung at the "G". Long press power button and it rebooted just fine. Enabled Systemless Host and rebooted. Hung at "G" again. Long press power once and phone rebooted fine. No hangs so far...

Sorry, no logs. Just reporting as asked. Thanks [MENTION=3428502]Freak07[/MENTION]!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ItzTropic:
I really dont blame it on the kernel, i had my pixel 3 xl on stock rom with any modifications and i still got the same crashes and random bugs such as keyboard not working properly and some lags especially in lockscreen. In my conclusion android 11 on our devices it still bugged
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
Try the test kernel he posted the other day, I'm on it now with no issues. [MENTION=3428502]Freak07[/MENTION], I believe the test kernel has fixed the issue. Phone did not freeze when on the charger last night as it had the night before.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vprasad1:
26 hours uptime so far without freezes since I installed it-- thank you so much!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] TraderJack:
So I wanted to ask if you guys think my problem is the same as described here. I'm about to go back to 10 because I really don't want to put all the work reconfiguring my phone on 11 if this is going to continue. I figure I can tough it out for 2-3 days testing to see. Basically I just did a full wipe from 10 and installed 11 October. First thing I did while my Google Backup was restoring was root the device. I installed systemless hosts and ESP as only two modules. This was at like 11pm last night. Since then I have had 3 complete lockups. I think the type of lockup is important to see if it is the same thing others are getting:

When phone locks up it just freezes the screen whatever it is on. Pressing buttons may give haptic feedback, but otherwise no response. I don't think I could even turn off the screen.

Lockup #1 - I had just rebooted and logged in with PIN. I pulled down the notifications shade to access settings and it froze with the shade pulled down half way. Stayed like that for at least 5 minutes until I had to reboot.

Lockup #2 - I was restoring some app settings with Titanium backup and while it was running I switched to another app. Locked up again when that app opened I thought maybe it was just being taxed because TiBu was running, but I let it sit for like an hour...had to hard reboot.

first two were on stock, then I installed latest Kiri this morning. About an hour after I installed (having only used my phone to send a few message), I ran out for a quick errand and when I got back I opened my phone and it froze somewhere on the unlock (I saw the lock icon partially swiped up the page, but didn't even get to my home screen yet). Stayed that way at least 3 minutes...had to reboot.

Are these the types of issues other people are seeing? I was thinking about another clean flash, but I don't even know if that's worth the time, or if I should just go back to 10.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] newkydawg:
Have you tried the "test" kernel that [MENTION=3428502]Freak07[/MENTION] made for us just a couple of posts above? And, have you updated Magisk Canary today? Not sure which of these is the fix but I have Systemless Hosts and one other module enabled and haven't had any freezing issues. Since the Magisk update, my phone seems to boot quicker and without hanging during boot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
If systemless hosts won't work with stock. Than it's not this kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] newkydawg:
Never said that Kiri or any other kernel was the reason why systemless hosts wouldn't work. Some say disabling systemless hosts solved their problem but that didn't solve my freezing issues so I was just reporting that after installing the Kiri "test" kernel and Magisk Canary updates, I am not experiencing any freezing - even with systemless hosts enabled.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
I have tried everything. Disabling systemless hosts did it for me. I can't stand not getting my alarm
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] TraderJack:
I just updated to the newer Magisk - though I don't know if this particular issue was meant to be addressed in that. I haven't updated to Freak's newest kernel yet, but I'll do that now.

I'm more interested if the type of hang I'm describing sounds like what others are experiencing, so I know if I'm in the same boat or not.

---------- Post added at 04:40 PM ---------- Previous post was at 04:32 PM ----------

Just had another crazy hang session after being rebooted for about 20 minutes after the Canary update. This isn't a total freeze, but switching between everything is really slow and my keyboard won't come up for anything, it seems to be getting worse, I tried to restart Nova and now I have no desktop icons. I can pull down the notification shade, but when I try to access settings it just comes up a white screen. Going to try to reboot and then update to the beta kernel here. If I have another issue tonight I will disable systemless hosts and see if I can get by a day without any issues.

EDIT: Was/am still able to ADB into it. I issued an adb reboot and the screen went black and it looks like it is completely off, yet it still responds to adb shell and ...oh...there it goes, finally rebooted. So it was so locked up it took like 4-5 mins just to respond to a reboot command.

EDIT2: After updating to Freak's new kernel I had another freeze/black screen right after logging in with PIN. No desktop, then froze up at a lock screen image (padlock). Rebooted and disabled system less hosts. On first boot it hung at the "G" and after 2 mins I rebooted it. Came up fine after that so we will see how it goes.

But, suffice to say I have had strange locks/freezes with both the new Magisk and the new kernel now at this point. If I go until this time tomorrow with no issues, it likely is system less hosts that has been the cause of mine.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nomisunrider:
5 days and no freezes with the test kernel ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] TraderJack:
I've had freezes under all circumstances. Including with the latest Magisk and test kernel. While having systemless hosts enabled seemed to be much worse, I continued to have them even after removing it entirely. This was after a clean flash to October 11 update. I've gone back to 10 for now as there are clearly several issues still plaguing 11. I think it is less likely a kernel issue than a Magisk issue or perhaps just an 11 stability issue on the PX 3 altogether.

Great for those that think they have it solved, but I don't believe it is nor do I believe that there is only one cause as there are to many reports of different setups all hanging.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
Went back to 10 due to all the issues, regardless of kernel. Root just does not seem stable in 11 yet. I would guess, like may of us,Adaway as one of the primary reasons to root. Seems like Google is gradually preventing root functions, a main reason I purchased a Google device. :(
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
No freeze for 6 days with the test kernel, just reporting back. I had magisk latest carney build and systemless host enabled.