yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Based in this, is it suggested we dont use apps like Greenify, unless there's clearly a rogue app that's running in the background? Let the kernel and user interaction determine what stays in memory?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
People still use Greenify or similar apps ? O_o
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xFirefly93:
Greenify is useful for **** apps like FB and Snapchat. Otherwise, it's more like a advanced task killer..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] livsey:
Compared with the assembly of May 1 (without LMK). But also on previous builds that were test, it seemed that they were faster! Maybe it's just a placebo! You explained a little, now everything is clear
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I don't use **** apps :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DrUnknownEMC:
Don't use ****ty app to begin with. Do you really need Facebook app.

I never need greenify anymore after doze and selective alarm blocking and stop using ****ty apps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Sultan, I'm ready for the next ride with simple lmk ! Yeehaw !
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
Hey, when I tried to flash the latest lmk build using TWRP temporary boot, when I tried rebooting, a message was displayed saying that the device was corrupted, and it wouldn't boot. It took me a few mins, and then I managed to get into the recovery, flashed ElementalX and everything booted, but now when ever I reboot my phone, the corrupted message displays before booting. What can I do? Urgent please.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Allen Hu:
The message is present if you unlock the bootloader, so nothing to worry about that. And you must have pressed the power button, which pauses the boot at the corrupt screen.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
Yes but the thing is even when I don't press the power button, after rebooting after flashing something in TWRP, the message comes up with a red caution logo instead of the normal yellow.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HueyT:
Yep, I've had this. U have to push power button to advance to the yellow triangle, unlock bootloader screen. It's from corrupted flashing. Only way to rid of it is to fastboot to latest stock rom and start all over with twrp boot, reflash kernel/twrp zip/magisk19.1 in twrp
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
How do you fastboot to the latest stock ROM? What do you type in cmd prompt and what do I need to download?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HueyT:
https://android.gadgethacks.com/how...actory-images-android-using-fastboot-0175277/ (start with step 6)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
Thank you!

---------- Post added at 01:54 PM ---------- Previous post was at 01:52 PM ----------

One final question: will the bootloader still be unlocked?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HueyT:
Yes, unless u lock it. It'll always be unlocked. Never lock this unless returning for warranty repairs. Here is a Taimen specific guide:

https://xdaforums.com/pixel-2/how-to/guide-unlock-flash-root-pixel-2-walleye-t3702417
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
Well I would say never lock it at all. Most people end up with a bricked device when they try to relock the bootloader. It has to be done perfectly to work as there will be no going back. Unlocking the bootloader doesn't void the warranty on pixels anyway. Cheers.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
^^^^^ THIS ^^^^^
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
A lil unrelated but how do you avoid having Google create multiple device profiles Everytime u flash a new ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Um, personally I don't sweat it mostly. I've not had any ill effects that I know of. Once in a while I notice some previous devices that are old installs and delete them but I don't go looking.

If there is any specific concerns or effects that you can speak on, I'm sure one of us will have some input or at least an opinion...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
May 1st

Just flashed May 1st - fp good, kernel overall seems snappier than the last couple of other kernels I've been running.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tekanina:
The only issue I could think of is if you use play music as they have a 10 device limit and can only delete 4 devices per year. I had this happen last night where I couldn't delete any more devices. I had to wipe data and go to an older back up when going through initial set up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
A new build is up with functional Simple LMK (for real this time!) and several other performance improvements. Enjoy!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
The May 1 version without SLMK is perfect so far. Good battery life. No lag. No studders.

I'll give this new one a shot here in a bit!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] agplugged:
Waiting for a full charge to start testing, will report back in a few.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RogerF81:
Nice, flashing right now :D Thanks for your work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lonton:
My phone has some stutter and lag with latest kernel. I think I'll back to May 1 version without SLMK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Did you come to this conclusion within 3 minutes of turning on your phone when everything is starting up and burning through resources? I have zero stuttering...

Now that Simple LMK is functioning correctly, many of the apps you open will remain running in the background. Perhaps you have a heavy app running in the background causing your lag.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] coolsid8:
I tried couple of your previous kernels (From 28th Apr-30th Apr) but my phone would not enter deep sleep at all. I switched to Kiriskura and my phone is sleeping fine now. I checked BBS and there were no app wakelocks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Its definitely better

I have xda whatsapp keep gmail telegram opened with no problem but if i open youtube then some app reload but that was before LMK as well
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I haven't messed with wakelocks at all in this kernel. My device deep sleeps just fine... I just checked on the May 4 build and my device has spent a good chunk of time in deep sleep.

FWIW, your phone won't go into deep sleep at all while it's plugged into the charger.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
I'm getting great performance from this latest build. Everything is super smooth. Probably my favorite build yet.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lonton:
My bad. I've reflash one more time, reboot and now it's butter smooth. Thanks for your hardworking.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sleepwalking0593:
Best kernel developer of xda at top of his game. We all bow down to pay respects.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dthabet:
I actually have a genuine concern that I don't want to get a new phone unless I know Sultan is developing a custom kernel for it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
Just flashed now, seems great so far. Will keep testing and report back. Thanks for the great work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Wish you could make one version with swipe to wake and one without, I know you're not a big fan.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] agplugged:
So far on latest build, best battery life and performance I've ever seen on my phone. Kudos Sultan, this is a great build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
I've reverted to the May 1st build, as it was noticeably smoother than the latest build. Chrome in particular, was finally smooth on the May 1st build, but has a considerable amount of microstutter in the latest build.

Memory management, with a few tweaks and an increase in zRAM size, was on par with what I've experienced with Simple LMK, but I'm also not a heavy user.

Battery life with either is simply excellent.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Haven't noticed any lag at all on the current build. It's just as good as the March 1 build, if not better since SLMK is working as it should now (so far). I haven't had enough test time to really thrash on it, but currently I don't see any downside to the current kernel version (5-4)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sentheb3ast:
What tweaks would they be? How did you do them?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I already mentioned not too long ago that chasing after a lag-free Chrome experience is pretty much impossible... If Chrome lags while nothing else does, then it's pretty clear that Chrome is at fault.

Also, there's no way that any tweaks you've done could compete with Simple LMK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Didn't disagree with that, but there were other apps that exhibited micro-stutter (such as launching and minimising apps with Lawnchair v2). FWIW, it could be a Lawnchair thing, or a HWUI thing, either way, I had a better experience in this regard with the May 1st build. I will note that I do plan on doing a few more checks to see where the issue lies.

Not what I said, but perhaps I could have worded it better, so let me try again: I'm not a heavy user, so the memory management settings I use provide me with an experience that is on par to a kernel with Simple LMK enabled. Example, Chrome remained in memory for a period of over 2 days with my usual multitasking between apps. I literally read the Anandtech Galaxy S10 review over this period, and not once did it reload, even when Chrome itself was moved out of and into memory for stretches of hours at a time (hence, why it took so long for me to complete the review).

---------- Post added at 01:30 PM ---------- Previous post was at 01:28 PM ----------

My issue could simply be, and very likely is, specific to my setup. I just found the best experience on the May 1st kernel, is all.

---------- Post added at 01:31 PM ---------- Previous post was at 01:30 PM ----------

PM me, I'll give you a breakdown.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
[MENTION=5873486]Maverick Jester[/MENTION] which version if chrome are you using? I've been messing around on chrome Dev all morning and haven't gotten much, if any lag while using it. I haven't used standard chrome for ages so cannot test it there.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Azure Dragon:
What do I do if Lawnchair has frozen up on me... like legit am now rebooting, unlocking the screen, and getting a "Lawnchair isn't responding" message over and over ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
The kernel is very smooth, battery is just slightly worse for me at active drain of 17.6%/hr and a phenomenal standby drain at 0.27%/hr.

The kernel keeps a surprising amount of apps in the background.

My main issue is that apps take more time to load for the first time, very apparent on Google photos, WhatsApp and the official Reddit app but it's present in all apps for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
+1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Active drain is definitely a bit higher for me. Quite a bit. I don't have anything to monitor a percentage, but it's significantly higher than the March 1 update. That could be due to SLMK though. I'll end today with roughly 5 hours of SOT when I'm usually closer to 7. Same general daily use for me. Chrome, IG, Reddit, XDA app, little bit of gaming.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Running Chrome 75 stable. I've reinstalled the latest build, and while Chrome has some stutter here and there, it's otherwise fine.

EDIT: pinned down the issue, it was related to the colour space flag I had enabled. Reverting the setting fixed my issue. Chrome is now smooth as butter.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
That's funny seeing everyone claiming worse battery life with latest update. For me it's the exact opposite. That's the only version that has great battery life for my device comparable to the elemental x kernel which for me it's the most stable and battery friendly custom kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
It's highly individual for sure. I just ended with 4:53 SOT for the day. Far worse than the March 1 version.

I found elemental X to be terrible on battery for my use.

As I said, highly individual as it's 100% dependant on what apps a person uses
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
My experience of exactly same with everything you said

For me 22/04 build works the best in terms of battery life
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Could someone who plays Fortnite report on whether or not it works on the May 4 build? I heard that 4 GB of RAM might not be enough to play Fortnite, even with Simple LMK (zRAM might be needed)...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] enskje:
dunno about fortnite but as I use crappy facebook apps sometimes phone freezes and restarts systemui
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Im not sure what you're laughing at.... Go ahead and explain
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
Oh sorry not laughing at you just for your comment about elemental and the concept in general how results / findings might be the exact opposite from different users/ workloads.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rodcpierce:
Elemental was less than ideal for me. I tried multiple releases. To each their own. And go ahead and inform me again how particular app usage doesn't influence end users battery life.... I'll wait.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
It's quite normal for every app or every workload to have a specific battery life profile but again kernel just commands the hardware to work as it should in every scenario, so given that, each specific user with the specific usage that accompanies him should see similar trends from different kernels with another user. At the end of the day that's not true though as it seems.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RogerF81:
All I can say is that PoGo lags quite a lot with May 4 build, but at least it works. Can't tell something about Fortnite, though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with May security updates.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
Attached.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Is this a version of BlackenedMod, specifically tuned for the latest Sultan kernel? Needs the same Magisk modules installed - Busybox and SQL?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
This is kinda to you but more so to the discussion in general...

I hardly ever see location and signal strength included in these battery time comparisons. IMO, unless you are in the same conditions while testing it's all mostly just a guess.

I use a lot of apps that all hit location and background and sync. Plus FB and a lot of Chrome.

I live in the boonies with little to no signal at the house but I have wifi. I get like 4-5 hours Screen time at 75% brightness. Turn off WiFi and it's over 25% per hour active regardless of the kernel or mods.

Driving to work is terrible. I lose like 8% in a half hour with the screen off.

At work we have indoor Verizon extenders that supply solid LTE+ and I get an easy 5 hours at 85-100% brightness.

These numbers are fairly consistent across 3 different kernels.

Just wanted to remind people about using the same conditions when testing an outcome...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Maverick Jester:
More or less, and yes, you do need both modules.

[MENTION=8792868]Sentheb3ast[/MENTION] sorry, forgot to mention that you need to also install the SQL Magisk module for the zipalign script to work.

Sorry for the OT post in the thread.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
How to install?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sleepwalking0593:
Read one message above you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
There is nothing related to installation except the modules needed it to work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lonton:
Put them here. Set permission to 0755. Reboot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
[MENTION=4800121]Sultanxda[/MENTION] are you satisfied with your kernel ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RogerF81:
I'm quite sure that he isn't.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Yes?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RogerF81:
:D:D:D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Sir ! :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
anyone else updated to May update yet?

I would advise against it, as it breaks twrp being able to decrypt data.

I had to go to stock rom may update and now cant decrypt in twrp
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Data decryption in TWRP works just fine for me with the May update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Really?

Hmm another person in twrp has same issue as me.

Seems to only happen if you flash factory image then if it works for you and others.

I just get incorrect pattern message. But on stock android it decrypts fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] saham424:
Weird issue. Flashed May OTA via TWRP then reflashed TWRP. Rebooted, then flashed latest May Sultan Kernel. Then reflashed TWRP lol. Last I flashed latest Magisk 19.2. Phone boots up to screen with Google logo and process bar loading, phone vibrates and reboots to TWRP by itself. I tried variations of that and couldn't get magisc to stick. Now I flashed Magisk Uninstall, phone boots up perfectly. Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lonton:
Normally my routine is : flash Ota.zip, flash twrp.zip, reboot twrp, reboot phone. Once everything is up and running, I'll reboot to twrp again to flash magisk and sultan kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] saham424:
I did pretty much the same for April update but I just can't get Magisk to stick. let me try installing Magisk before the Kernel. will report back after.

---------- Post added at 01:56 AM ---------- Previous post was at 01:50 AM ----------

TWRP -> MAGISK -> KERNEL ... It did NOT work. The instructions on the OP said to do it KERNEL then MAGISK which did not work for me either. ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Sorry, but I don't want to, at least not right now. I might look into it after I come back from my vacation in a month though.

That seems like a lot of work to do on the installer for a really minor inconvenience...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with a custom CPU boost driver I wrote yesterday that maximizes battery life while keeping the phone perfectly smooth. The technical details are listed in the changelog.

I'll probably get around to adding support for custom ROMs when I come back from my vacation in a few weeks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
Thanks for all your hard work over the years! Looking forward to trying this on custom ROMs one day.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with custom ROM support and improved CPU boost frequencies.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Will you be making your own rom like for op3?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The main reason why I bought this phone was to run its stock ROM. So no, I won't be making a ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I flashed the 18 build over the first build and in exkm the min cpu freq for both clusters are not 300 they are 748 and 499 for big and little respectively

Is this the default behaviour?

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
Do I need to install Magisk after flashing this kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dukat0s:
Yeah but as u can see in exkm they go lower than that..

It's the way it works for power savings as sultan mention :)

---------- Post added at 02:45 PM ---------- Previous post was at 02:44 PM ----------

Yes sir ..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] harryfornasier:
After installing this kernel WeChat won't launch. I've tried uninstalling root to make sure it wasn't that and also tried deleting cache and things like that. Not sure if anything else can be tried?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
A new build is up with WeChat fixed.

This is normal. The min CPU freq changes temporarily due to the CPU boost driver, and then goes back down to 300 MHz after the boost is finished.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] harryfornasier:
Thank you, I was able to login just fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Shayded:
So the download on the main page is a merged build that works for both stock and custom ROMs?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Shayded:
Man, glad I've owned the same phones as you. OnePlus 3 was great with your stuff and now the pixel 2xl
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Last update before I go on vacation tomorrow. Sorry for the frequent updates; enjoy!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
So I flashed Sultan-kernel-wahoo_20180619.zip on a June based custom rom and it gives me vendor mismatch asking for may vendor. Flashed ex kernel 1.09 over top and message went away.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Iloveeporkchop:
Amazing update, thanks for a wonderful kernel
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CertifiedBlyndGuy:
Nice to see you here! My Taimen is coming in the mail pretty soon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
So I flashed the May image using deuces script; fastbooted twrp image, flashed twrp zip, rebooted recovery, flashed sultan kernel and magisk, rebooted and everything worked fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Which version of twrp and magisk did you use outa curiosity. I had to use twrp 3.2.3-1 and magisk 18.1 to get it to boot with root. On April, I was fine with magisk 19.1. Gotta love the quirky P2XL to say the least :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NinjaCoool:
Flash Factory Image -> Boot to TWRP 3.3.0-0 -> Flash Sultan Kernel -> Flash Magisk 19.1 -> Revoot -> Profit!