yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
We're we supposed to flash dtbo and boot.img? I only did boot. Will this cause any problems for me?

Has anyone played with the low memory killer and the zram? I'm not even sure what zram is. My stats show I have 78% of my memory used. I think that seems excessive. I have youtube open in the app drawer,XDA, and ex kernel manager, but that's it. Greenify should have most things hibernated. Idk what could be eating my memory.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ap3xGam3r:
Is it normal for the battery calibration to be off after flashing a new kernel? I just flashed this today and my battery percentage reading has been acting crazy...like my phone jumped from 30% to 11%, and then I plugged my phone into the charger. When I unplugged my phone from the charger when it reached 40% it jumped down to 24% right away...is this normal?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
I would full charge then run it out to get it fully calibrated. Then report back
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Right now, there are no dtbo changes for taimen, so it's okay. That may change.

As for memory, don't worry about it. Linux caches all disk reads in memory. If that memory is needed by something, it will be freed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
What about the color settings people are mentioning in regards to battery life? I put the red and the green down to about half and did the same thing to a lesser extent with the blue. Wanna talk about blue shift?! The black smear was insane on it too. I never had that problem before. I turned the color mods off. Any recommended settings here?

So flar, you don't recommend changing any of the memory settings here for what is all allotted to what tasks? What can you recommend for a somewhat battery conscious but sightly better than stock performance in the area of I/O and readahead? I'm currently using cfq with 2048 readahead.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
if u dont flash dtbo after ull just get a pop up when u reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
I was able to get what I wanted and have never gotten these results before not even on my wife's note 8.

Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] skinza:
Have you got a pic of the graph to back that up??

Highly doubt it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
im lookin to at least double u lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
of course
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Which theme is that?

You're not running stock kernel settings, are you?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
swift black.. and i only changed scheduler and min freq
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
What are those?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
lol swift black is a substratum theme and the others are kernel tweaks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
I meant what values you changed lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
the cpu scheduler and the min frequency was lowered
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
O boy let me make myself clear

I want to ask about the values you changed to?

Damn:D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Jedi Hacker Geniuses often don't like revealing their secrets! :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] trixter127:
Will Pixel 2 xl also gets HBM like pixel 2 or it won't support it ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Scottay5150:
This is what I flashed in my TWRP in my phone, ElementalX-P2-3.11.zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I think that's an Android 10 kernel.[emoji106]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I've built the kernel, but without Magisk, it's difficult to install. I would need to rejig my distribution to boot.img instead of AnyKernel3, which I have not had time to do.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Hopefully John Wu will solve the Magisk piece of the puzzle soon.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I added benchmarking in the latest release of DevCheck, which you can get on XDA Labs: https://labs.xda-developers.com/store/app/flar2.devcheck

Benchmarking is for PRO users only!

Now you can test your hardware and compare with other devices
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Awsome! I'll try it now. :) Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g3v0:
Fast charging doesn't work for me with this kernel on Lineage OS 17.1 but works with the stock kernel. Looking at recent Lineage commits, I found this: https://review.lineageos.org/c/LineageOS/android_kernel_google_wahoo/+/272000

Would you consider merging those 4 lines? I would try it myself but I don't have the environment set up to build the kernel atm
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
100% works fine for me using EX kernel, but I am on CarbonROM (Pie). I do kind of remember when testing 10 ROM yesterday though, that it wasn't fast charging. I know it definitely works now but its using Pie so maybe a 10 issue, IDK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g3v0:
Yes, this is a 10 issue, it was working fine for me on Pie as well. Last month's Lineage build also had this issue for me but this month's stock build works fine until I flash this kernel. Since this is my preferred kernel, I was hoping the maintainer could merge that tiny commit that fixes the issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g3v0:
So I ended up switching to Sultan kernel which doesn't have this issue. I noticed Kirisakura kernel didn't have this issue as well.

[MENTION=4684315]flar2[/MENTION], please consider merging the change I mentioned in the previous post. This kernel is unusable for a daily driver with fast charging broken.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
I don't know how you users stay on 10. The battery consumption across all 10 flavors is terrible for me (even STOCK Google OS, no custom ROM). I try them all in hopes to finally find one that has decent battery life so I CAN move to a 10 ROM at some point, but I haven't yet found anything that comes close to Pie ROM battery life (its night and day with 9 verses 10). Until I do, I will stick with CarbonROM (9) and have NO issues with anything (and its still updated monthly). I don't get why users want to use a newer OS that has so many issues just to have the latest and greatest (which usually isnt the best), when perfectly fine, and stable ROMs exist. I get it, I do love cutting edge technology, but not at the expense of having my device go dead from no use. Any 10 ROM I test, the battery life is less than 1/4 of the Pie battery life. I tested it many times, and there is no comparison in battery life. Pie outshines 10 in every possible manner. I do test the latest and greatest, but never for a DD unless its an initial DD test. Those only last if it works out, and so far, to date, no 10 ROM has made it last a day of use. Simply because the battery use is terrible.

This is not an attack on anyone, everyone can use whatever they want, but for me, noway am I moving to 10 until its more stable with better battery life.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
I stay on Q b/c I don't experience the battery drain you do. 10.36%/hr active drain and .62%/hr idle drain on stock. I know a lot of others who don't experience bad battery consumption as well., either on stock or custom roms.

This is not an attack either, Just relaying my experience as well as others I know.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
R is better! Dp2.1 ftw.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Yeah I plan to test R sometime soon!

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

Mind sharing with me what ROM you are using that is getting decent battery life? Also I am assuming you are on Pixel 2XL and 3XL (which is my devices that I experience such terrible battery life).

Every single 10 ROM I test, the battery is gone in a few hours, of idle, doing nothing, this is a fresh install with NOTHING running or even installed, just texting and phone use, not even data use. I had a 10 ROM sit idle for an entire Saturday (since I was with my kids and not on-call) I didnt need my phone. This was NOTHING installed, 10 stock Google firmware (so not even a custom ROM) and it didnt even last the entire day of no use, sitting idle. I switched back to my Pie ROM, and it lasts 2 days with barely 10% battery used. I did this exact test over the last two weekends for another XDA'er that said similar to you. I decided to test it over the weekend to try and figure out how I could get better battery life, but it didnt even sit idle and last the day! Pie goes two days idle with barely 10% battery consumed, 10 doesnt even last a single day of idle use, both tests were freshly installed with ZERO apps installed, only configured Google on the setup then let it sit idle.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
I am running Pixel 2XL stock Rom (A10) with this kernel(over clocked) and I use it all day between twitter, text, phone calls since I am working from home, FB and I still have 10% left and the battery stats say 6 hrs SOT all on data no wifi. With that said, I think every phone is different even with the same apps and rom.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
I'm on stock with Pixel 2 XL. I do, however, have any ambient display, AOD, WiFi & location scanning, and similar features that tend to eat battery disabled.

---------- Post added at 11:53 AM ---------- Previous post was at 11:50 AM ----------

Once (if) Magisk works on it and the betas come out I may give Reese's Peanut Butter Cup a spin.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
I disable all display as well, but honestly I am not getting anywhere near what you guys are, and this is a STOCK, non-rooted, Pixel 2 XL firmware straight from Google. Using 10, I get 1/4 the battery life when tested against Pie. This is done with a same test, same use, same install process (nothing but flash firmware with -w so it wipes everything), then a normal, minimal configure of the intial setup and thats it. Sitting idle, the 10 ROM will last 1/4th of the time the Pie ROM will last. My Pie (carbonrom) lasts almost 2 full days with no use and still has at least 80-85% left, usually more. The 10 ROM, dies the same day (14 hours later) and both were sitting idle.

I will eventually get onto a 10 ROM, but not until its more mature, but most likely by then, I will be on an R ROM :) who knows, it changes so quickly
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
I am not sure, I was going to say it might be the signal but if everything is the same then maybe an app that has not been updated to A10 yet? Maybe Google's own app is causing the battery drain.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
Yeah, that's odd. Might be worth while if you haven't done so already to run a Better Battery Stats dump to help see what exactly is causing the drain.

As a side note I just saw a user who is on LOS 17.1 (Q) and he's getting .78%/hr idle drain.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Thanks, but I already reviewed BBS, its one of my go to services I DO install across the board (even when testing with no other apps or services), this one I always make sure its there for that reason alone. Figure out WTF is gobbling my battery, and its always Android System, and Google Play Services on 10 (not Pie), 9 seems to handle everything fine.

To the OP above yours, I DO STRONGLY believe it is partly caused by the radio and service. I noticed right away, on 10 ROMs, the signal is weaker, but also takes a good 3 minutes to connect, whereas on 9, instant, so IDK if thats part of it, but roaming isnt usually in the battery usage (but Android system and Google Play services are) so it is possible thats part of the cause.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
March factory image (I only update every other month because... LAZY)

Latest EX 10 kernel

Latest Magisk

Latest TWRP

Rather than detail what I have running, suffice it to say I am running the exact same environment on 10 that I ran with 9x (with all the latest of the items listed) and I've noticed no battery life change at all.

I'd estimate about 4-6 hrs SOT depending on what I'm doing that day, but I've not noticed any batt life change at all, still charge to 100 before bed, and unless I am bored at work and play games for a few hours throughout the day, I don't charge it again until just before bed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I don't think there is any difference life with 10.

My wife's main phone is the Pixel 2, and she has been complaining about battery life, but I think it's because her battery is wearing out.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Hello im magisk rooted with ex kernel, i want to flash stock kernel what to do without losing magisk and my root setup

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Right but on Pie, I am getting 4 times the SOT than you are getting, when on 10, I get 4-12 hours, depending on the service and where I am, but on Pie, I get over 24 hours with screen on, awake, NP, screen off, it will last almost 2 days and still have plenty of battery leftover. When on 10, it doesnt last 1 day, screen off, and not doing anything, it will die down to 0% sitting idle, doing nothing. IDK maybe its my device, I have had other weird issues no one else seems to have.

---------- Post added at 11:44 AM ---------- Previous post was at 11:39 AM ----------

My battery is only 4 months old, I bought this brand new in Dec 2019 in place of my Verizon P3XL. My issues are not battery but 10 related, but IDK why and no one else seems to have the same terrible battery life as I do on 10. I dont get it, but I am fine with 9, Pie works better than any other ROM I have had on any other Android device, so I m perfectly content with my 2XL running CarbonROM Pie with EX kernel, it does everything I need and more. Its not really an issue running Pie, but I would like to know WTF is going on with my device when running a 10ROM, its all of them, including stock Google firmware, with nothing installed, nor running in the background. Pie outlasts any 10 I have tested by 4Xs over.

At some point, I will move to 10 or R, when they mature a bit, but for now, P only but no matter what OS I am on, EX KERNEL WILL BE INSTALLED! This is the ONLY KERNEL I use, hands down, the best by far in my opinion! I bought the premium license a year or two ago, and havent looked back since! I LOVE EX KERNEL!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g3v0:
I think your problem with Android 10 may be kernel choice. I usually love EX kernel (and bought the kernel manager app as well) but the Android 10 version is terrible: excessive battery drain and very slow charging.

After switching to Sultan kernel, the battery has substantially improved. I charged it 21 hours ago, have 6+ hours of screen on time, and I'm still sitting at 65%. This is with all the usual stuff kept on (ambient display on, haptic feedback full intensity, etc).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Will008:
Not meaning to sound rude at all but how in the blue hell are you getting a 5.8% drain for every hour of screen on time?! With that math you would finish all 100% with 17+ screen on time!!

Maybe you haven't charged up to above 90% and the phone's battery counter didn't reset.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] The Wrath of Kahn:
It's significantly better, yes. Surprisingly so.

Any ETA for an R compatible elementalx?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Two versions have already been released. P2-3.12 is the latest. Use the EXKM app to download and flash.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MartinN6:
[MENTION=4684315]flar2[/MENTION]

Thank you very much for the new kernel for android R dp3!

Runs great!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BenDamnFinegold:
I get the notification that there's a new version of elemental X. specifically version 3.14. however when I click to download it, it fails and tells me to check if my adblocker is allowing elementalx.org, which it is. even after disabling adaway the download fails.

when I try to manually download it from elementalx.org all I can see is version ElementalX-P2-3.10 not the advertised version 3.14. I am running version 3.12.

what am I missing [MENTION=4684315]flar2[/MENTION]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
How is Android 11 for you with elemental? I mean battery/performance compared to 10.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
No idea, I've never had a problem with downloads. No reason why it should download other than adblocking. Make sure you reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JimSmith94:
I had the same problem downloading 3.14, but pausing Adaway allowed it to download and install. This is the first time I've had this problem, so I suspect it is something in the new version 5.02 of Adaway.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BenDamnFinegold:
where can I find the newest file manually? if I follow this link, the latest version I can find is 3.10 not 3.12 nor 3.14.

https://elementalx.org/devices/pixel2/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
I think you have to get the latest version via the EXKM manager app.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
You can do it from EX Kernel Manager!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] antpod:
Hello,

Singe i've installed this kernel my pixel 2 xl is charging vert slowly (500 mA instead of 3000 mA) Can anyone please help me ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
I always get 1.5A but then again I lost my original cable and charger,maybe try a different cable & charger ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] antpod:
I Always use my original cable and charger, and with all thé others kernels i tried, i wasn't having this problem

Is it possible to be due to a setting in ex kernel manager ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
Well that was my first thought, have to played with the app at all? IG so I'd recommend undoing any changes by flashing the kernel again via the app.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] antpod:
I uninstalled / reinstalled the app, flashed another kernel and then reflashed elementalx kernel, but i still have the same problem...

(Even if i didn't played with the ex kernel manager app before)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
What state of charge is your phone at currently? I'm running the latest havoc OS and have the elemntalX kernel,it jumps down from 1.5A to 500mA when it reaches 75% SOC. So my thinking is its a default charging strategy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
Last 20% always takes ages.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] antpod:
I was at 9%, that's very strange. I'm on the latest BlissRom with the latest Elementalx kernel, and with all others kernels i don't have this charging problem...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
It's because all other kernels ship commits that ElementalX doesn't. [MENTION=4684315]flar2[/MENTION] if you wish to fix the slow charging issues that occur on custom ROMs with your kernel, I'd advise you cherry-pick the following commits (1, 2, 3, 4). Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] {davros}:
ex kernal manager wont download update ugh....

meh nvm cleared cache... yayyy May
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] greyhd:
I downloaded the may update with no issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
Looks like [MENTION=4684315]flar2[/MENTION] has made those updates, in a just released 3.16 update!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MartinN6:
[MENTION=4684315]flar2[/MENTION]

Do you think I can flash "ElementalX-P2-4.03-express.zip" to the new android R dp4 ?

Will be carefull and wait - don't like bootloops ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
I personally wouldn't risk it buddy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
It should work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
There's no risk to flashing a kernel as long as you back up your boot.img to a pc so you can fastboot flash it,
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Davies_90:
Agreed I just from experience didn't want to recommend it,as I've borked up once flashing an older kernel on newer software,better to air on side of caution. I now have a backup of the stock kernel on a usb drive that's on my keys lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
[MENTION=4684315]flar2[/MENTION] I just updated to 3.16 and it looks like it broke fast charging on the stock rom? 3.15 was working before. Any ideas to download the previous version?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
That's unusual, those commits are all straight from Sultan kernel which works fine on stock. The only thing I can think of is perhaps this old commit that Sultan has since dropped is conflicting with one of my suggested cherry-picks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
Yeah I suspect that was the case, since that was the only thing changed in 3.16.

3.15 was fast charging and now 3.16 it's no longer working.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I'll give it one more try
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bluey45:
Thanks [MENTION=4684315]flar2[/MENTION]

Appreciate your efforts! & thanks [MENTION=372890]eamo[/MENTION] as well!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MartinN6:
Thank you for the hint!

Works pretty good - my device runs like a beast ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Some of you may remember a few years ago I had an app called Wake Gestures. It stopped working and I never got around to fixing it, but I left the wake gestures function in most of my kernels. Good news for those who liked that app, I've added support for Wake Gestures to Button Mapper and it is supported on the Pixel 2 as well as almost every other phone with sweep2wake built into the kernel (root is required)

Wake Gestures allows you to set an action for a swipe in any direction or a double tap, while the screen is off. Actions can be andything from basic stuff like toggling the flashlight or wifi, to broadcasting custom intents or executing root commands. Lots of possibilities.

You need version 1.45 of Button Mapper, which is only on XDA Labs for now:

https://labs.xda-developers.com/store/app/flar2.homebutton
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krokanic:
Can someone share 3.15 version please... My phone is charging very slow on the latest build..

---------- Post added at 10:42 AM ---------- Previous post was at 10:05 AM ----------

And now i installed the 3.10 version to see if i can jump to specific version but ex kernel manager doesn't see any update of the kernel... Am i doing something wrong?

Edit: and if it is matter i am on pixeldust rom...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] warrencoakley:
Has there been any update on the kernal for June's security patch!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Yes, of course. Updates are Soraya released immediately in EXKM