yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Maybe try removing lock screen fingerprint/pin/password, boot into twrp a couple times until your touch input registers. Then install the kernel, then magisk. Then add your lock screen security back in. Custom kernel usually fixes the twrp touch thingy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
if he boots to twrp it should work.. if he flashed twrp on a stock kernel is ehen ive had issues.. using custom kernels should work fine when flashing the twrp zip..

i dont think the pin n such has any effect on the touch.. i think it might be driver issues.. something with stock boot doesnt initialize touch drivers in twrp sinxe all custom kernels ive used worked fine including aosp and abc kernels.. only stock kernel ive had issues

fastboot boot twrp.ing has worked every time for me even on stock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] annoyingduck:
Anyone else keep getting an update notification from EX Kernel Manager? I'm on P2-1.01 and I keep getting a daily notification to update to the same P2-1.01 kernel. Is it possible that when Magisk patched the dtbo image that EXKM keeps thinking I'm on an outdated kernel?

Edit: I reflashed the kernel then the latest Magisk. The latest Magisk manager did not patch the dtbo.img and EXKM is now showing that the kernel is up to date and correct. I also no longer have the problem with your internal device warning at boot. Just a heads up as a solution if anyone else is having the issue. No need to fastboot flash the stock kernel & dtbo prior - just a reflash of ElementalX then Magisk fixed this issue for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Update!!

Download:

ElementalX-1.02

Changes:

-AROMA installer

-add maple iosched

-backlight dimmer option

-overclock/underclock CPU
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kevdog98:
Can you add options to the aroma installer for S2W and DT2W?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Those options no longer work well with the new partition setup. Use EX Kernel Manager instead
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
There was a typo in the installer (big cluster frequency setting), I just reuploaded it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Thanks for the update and not meaning to hassle you but did you see my post about changing the settings in ex app so we can turn vibration all the way off?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Wilazn:
So with the aroma installer. I can now just use the ex manager to download and update the kernel? And yes I have TWRP installed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
New link? AFH says 404

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
New link is up now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
id say more possible there was an updatexavailable lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tessut:
OC is weird cant OC properly after deepsleep or going Out of the App after a couple of minutes it wont Stick anymore will stay on Standard clocks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I still need to examine the vibration driver. For now, you can reduce it to 25% in EX Kernel Manager, which is barely perceptible.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Yeah, it's probably perfd resetting it. I'll fix it in the next release.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arh09:
Can we just boot into twrp and flash the update zip file or do we need to flash the stock boot image then boot into twrp and flash the updated zip?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
If your already on Ex kernel, then just flash the update, then magisk. Reboot and done.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Having this same wakelock.

I too am wondering if we should flash the stock boot image before the update.

Didn't the kernel already have over and underclock options with performance and green modes before this update?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jasonstackhouse:
I can't get this to boot, after the flash something triggered that red colored font with the warning about the device being corrupt. After that screen I get the normal boot up screens but for some reason get sent right back to bootloader screen. No issues on any other previous build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Could you take a log from recovery after installing?

I've had this before, flashing the stock boot.img gets it booting again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elliwigy:
usually its an issue with verity in my case.. surge has an avbctl binary you can use in twrp to disable verity and verification..

but yea, might be easier to just reflash stock boot.img for him lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
I've only had this issue when I tried to flash a kernel version that didn't match my security release (eg. Flashing a December kernel on a January security release).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xcha0tic:
Is battery life better then stock?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Yes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jasonstackhouse:
Will do
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jaythenut:
1.0.2 is great for battery life
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] qwer777:
I assume the perfd issue isn't limited to OC, but UC as well? Because I am having the same issue when I underclock both the big and little.

Thanks again for your awesome kernels!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nhan1411:
Is is better than stock in terms of SOT or idle battery drain?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
I notice that on stock, when waking the phone after not having using it for a bit, there is more delay between resting the finger on fingerprint sensor, vibrating, and the display waking. But if you unlock with fingerprint quickly after turning off display, it is almost instantaneous. Does this have anything to do with how the phone handles input when in doze mode or deep sleep? Do you guys think there is any way a kernel can minimize this delay while in what I assume is deep sleep?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Didn't the kernel have overclock and under clock options already by seeing able to control where the limits were? It already had the performance and green modes. I thought in EX kernel 1.0 we could set high and low limits of the kernel but were told not to do it because it actually fights the phone and screws things up. What's different now? What about this hailed maple scheduler? Does it function as it did on older devices or with the new tech on these pixel 2 xls does the different IO scheduler fight the device and not even stick all the time?

I notice a back light dimmer is also mentioned as an update. Is the opposite end of the spectrum include with the dimmer to allow for additional brightness on the 2xl? Flar, I know you said something about this phone being more difficult to make brighter and that it worked better on samsungs (I think), but have you looked into this further?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
What is the backlight option about?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jaythenut:
I had 6 sot yesterday with 30% left
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
Sometimes I even have to hold power button to reboot. I've been continuing reading to see if anyone else has this issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] crossen0:
What's your active usage percentage? Idle usage percentage?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ram4ufriends:
I have a weird question...so I have root access and blocked Wakelocks using Ex manager app....what happens if I remove root or remove access to EX manager app? Will the wakelocks be blocked still? If not, will they be blocked at least until I reboot?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
They will be blocked until you reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ram4ufriends:
Thanks..I am using Intune Company Portal which detects root even after doing magisk hide...it detects by accessing sbin/su folder...I will probably still use magisk and disable root after every reboot once EX Manager settings are applied...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CBMC:
Quick question. Is anyone using Adaway. I noticed every time I revert/apply settings to the host file my phone requires a reboot for them to take effect. I wasn't having this happen on stock or flashes kernel and wondered if it was just me. Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
That's normal. It reloads the hosts file.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arh09:
Anybody had issues with apps force closing?? Since I've updated Facebook Snapchat and Netflix won't open
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
I have left the max cpu freq for both clusters at their stock values, 1900 and 2457. However, everytime I open up EX kernel manager, it always shows that there is cpu time in state at the two overclocked frequencies, 2592 and 2035. The app does correctly show that the max values are set to the stock values, so I am wondering why it still boosts past the stock clock?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rickysidhu_:
https://xdaforums.com/showpost.php?p=75225674&postcount=441

This might also be the reason, not 100% sure though
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
I'm experiencing the opposite, I don't want to OC, want the standard clocks to stick, but every time I check the time in state, it shows time spent on the OC clocks. Thanks for linking that though, yea, it's probably caused by the same thing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
What's considered overclocked? I chose not to overclock during setup and am getting what's shown in the attached screenshots. Nothing set on boot in EXKM either.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
The second highest frequency listed on the app should be the default stock max cpu clock speed i believe, so 1900 and 2457.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Odd. So apparently it's overclocking even though it wasn't selected during setup.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] agtsoul:
Mine is doing the same thing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rickysidhu_:
It also could just be a bug in the app showing incorrect values, just a thought.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tonykunn:
Anyone has a color setting to fix the black crush?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
Did you try clearing their data?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] george241312:
Is it possible to add Qualcomm quick charge 3.0 through the kernel ? I dont understand how this device will only fast charge through usb c to c and not a to c cables.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gargeya_369:
Our Pixel phones use USB Power Delivery for charging. You can get more information from the below link from Android Authority

https://www.androidauthority.com/usb-power-delivery-806266/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Haz3:
Mine quick charges with my og pixels type a to type c cable and a Samsung brick....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
Yeah, no matter what frequencies I choose (stock or underclocking), the kernel is always overclocked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
Not OC, but I've been having issues with Facebook fc'ing also. I cleared data and cache and relogged in, and it works for a bit, then starts to crash every time I launch it. And then other times, it randomly starts working again. And then stops working.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
flar2, can you make the ex kernel manager battery monitor have an option for "since unplugged"? Currently there are "since boot" and since now." I suppose I could manually select "since now" when I unplug but it'd be nice if it did the thinking for me. Then it would match the phone battery stats as well as better battery stats. I could look for discrepancies that way. I think such an option would be more useful
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I might add that, but it defeats the purpose of this battery monitor. A longer sample period gives more accurate stats
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Ok I get that. That makes sense. How does the charging time affect the stats though? Don't the charging times sway the "since start" stats to look BETTER than they actually are? Or does the battery monitor stop collecting stats while charging?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] danielrod:
Quick question before I flash. On stock 8.1, some devices (mine included) have a bug where the screen has about a 1-1.5 second delay to turn on once you press the power button or use your fingerprint to unlock. Is anyone that was having that issue on stock having it with this kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
longer than that even. have only seen one other reporting similar issue. Was fully rebooting to get control of phone. Someone even said that if they put the phone into sleep as opposed to letting the screen go out on its own it helped. but not so, now I found out if I hit the power button twice to activate camera it comes back to life. ( better than rebooting)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
It only collects stats while the battery is discharging.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I've reduced that delay a little bit. So less delay on ex than with stock kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
I have seen different people post battery life stats in this thread and in others about the pixel 2 xl. I'd like to ask; what is a realistic "great" or "good" performance for battery? I used to see 8.5% active and .6% idle drain the the ex kernel. Now I see 7-10% active and 1.0-1.5% idle. The idle drain is what bothers me. I remember flar2 saying most users will see 10-13% active drain but i don't remember seeing what idle standards were. I also took it as an average number. I'd like to know what slightly better than average, but yet realistic numbers are. I definitely notice the difference in battery life with the difference in idle drain.

This brings us to the wakelock battle. There are tons of threads on that and if you study any of those threads most of them end in an unresolved state where people stop replying.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] v12xke:
If you turn off AOD or place the phone face down at night it will cut the idle drain in half, to around 0.5-0.6. I'm hopeful that eventually we'll have some kind of control over AOD, namely "off during DND". Personally, I don't need the phone showing the clock and notifications all night.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
I don't use AOD. Never have. It's the first thing I disabled for battery and burn-in concerns.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rickysidhu_:
You can use Tasker to do this. Right now I have a profile set where AOD will disable once my phone goes into do not disturb (which it does overnight until 6 am).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
With the kernel set to default l speed to balanced, and brightness to 50% I get .88% idle, 10.09% active.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
No Maple

I have the EXKM app and don't see the maple scheduler or governor. What am I missing.

Got 1.02 as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
You sure you're on 1.02? I am and I have maple and I'm using exkm
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
I think there are some autocorrect errors there. what are your settings?

Everyone was asking for a maple scheduler when flar2 released the kernel. Now that he did it I haven't seen anything about people actually using it. Whose using it and what benefits are you seeing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I don't see Maple in EXKM either. But I never used it either. Don't know what the big deal is with Maple, anyhow. Love the syrup.

https://photos.app.goo.gl/5jSso5x7HiTY2Mn43
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
You're looking at CPU governors not io schedulers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
I have the scheduler in the update, I'm just wondering whose all using it, what they like about it,and what I can expect. If it'll somehow make my battery last 1x10^1000 days and kill wakelocks, I'm in lol

There is so much talk about this IO scheduler, but when we actually get it everything goes silent.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
It us unlikely that you'll notice any major difference in performance or battery life. I used it on my 6p with DU, and using it now on rooted stock 8.1. So far...meh, I can't tell the difference from cfq ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Do you change the standard readahead? The higher you set this value the "faster" the phone is, right? I think battery also suffers then too from what I understand
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Update!!

Download:

ElementalX-1.03.zip

Changes:

-fix CPU frequencies
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Nah....I just leave it stock 1024.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I don't mean to sound dense but what was the point of adding the msm_performance commit? We don't build the driver: https://github.com/flar2/wahoo/blob/ElementalX-P2-1.00/arch/arm64/configs/elementalx_defconfig#L3905
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Didn't even notice that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Is this in regards to people seeing over clocking even when they're not setting the cpu to do it?

Also, to Nathan's point, this doesn't mean we SHOULDN'T download the update and that you need to issue a revision does it? Can I flash 1.03 as is?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I figured but I wanted to make sure you weren't seeing something I wasn't :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
The update is still fine, the patch has no effect because it is not built.

I still fixed the CPU frequencies for people who want to under/over clock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jeremiah_1988:
Currently on 1.01, is it possible to just go into twrp and flash 1.03 followed by magisc 14.5 and me good to go? I've been reading mixed reports and want to make sure
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
Flashed the 1.03 update downloaded from EX manager, rebooted into TWRP and flashed it, rebooted. The boot hangs on the G logo with progress bar. Am I missing a step here? Should I just wait longer for it to boot? I tried wiping cache and dalvik to no avail.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Yes with latest magisk zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SamsonMcnulty:
Yes, I literally just did. Magisk 15.3 though
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Did you flash magisk after the kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SamsonMcnulty:
Yes, literally just did this but with magisk 15.3
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ethantarheels123:
Oops, forgot that part. Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Turgur:
I forgot to flash magisk after and now my phone will not boot. How do I get magisk on my internal storage if it isn't already there? None of the usual methods I use are working.

Edit: Figured it out, was able to adb sideload it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
How is magisk not there if you forgot to flash it??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] burbank:
And for those in a similar predicament another option is to Connect the phone to your computer and use the "fastboot boot twrp-3.2.1-0-taimen.img" command to get into TWRP and then flash the kernel, followed by magisk.zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Fe Mike:
Does anyone use hexacore enable and when they go into exm does it show on dashboard that 6 and 7 are offline? I have it enabled and applied on boot but it still shows that they are up and running. I'm stock rooted with latest ex kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Don't use the hexacore setting. It doesn't work and doesn't save battery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Fe Mike:
Thank you for your response and effort to this community. When you say it doesn't save battery is that because it doesn't work like you said or because it causes the other cpu to make up for the ones shut down causing to use battery?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Shutting down part of the cluster makes no difference. You would need to turn off all cores on the cluster to have battery savings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CZ Eddie:
Flar, the extreme brightness boost will never come to this phone due to the display type, is that correct?

Or is it something you think might happen sometime in the future?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
Since I have no documentation about the screen and don't know of any examples of "high brightness mode" on LG screens, all that can be done is experiment with the codes in panel commands. I don't think it's likely, and it would be better if someone knew what the commands did, in case some values could damage the panel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kero68:
Hey All, I took the plunge and rooted my pixel 2xl and installed kernel and app. Using the app for colour control and I could not find the preloaded colour profiles I used to see on the 6P. Is this just not available yet for the pixel 2xl?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yeah, there's no stock color profiles yet. However, I imported all the profiles I've accumulated on my 6p to my P2XL. And, they work just fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
They're not there! You have to make your own. Search this and the Flash thread for some recommendations, on settings.

---------- Post added at 12:26 PM ---------- Previous post was at 12:24 PM ----------

Can you share? I had the Nexus 6[emoji16]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Sure bud, here ya go :good:

https://drive.google.com/file/d/12LGcLTX_4H6IHtLgHAXJvTsZ76B6uPLv/view?usp=drivesdk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
Does anybody know what bm_wakelock is? I would like to block it unless it's responsible for something essential.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
From doing a google search, the best I could find was that it possibly is related to the fingerprint scanner. I would just let those that you see in the advanced section of the EXKM app alone. You may do more harm than good ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zrepiV:
I tried searching this thread and couldn't find the following question. My apologies if it had been asked and answered, though.

I enabled Backlight Dimmer, but it dims the ambient display as well. Is there a way to prevent this or a work around?