yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] samklee:
OK. I guess I'll have to track down the offending program.

What are people using nowadays to sleuth wakelocks?

---------- Post added at 11:19 PM ---------- Previous post was at 11:18 PM ----------

Yep understood. I'll run things for a couple days before giving elementalx another shot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] peterlee928:
betterbatterystats. there is a very active xda thread as well. if you submit a proper idle dump file, smart folks will provide feedback on bad actors.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 93fuelslut:
What set-up do you recommend for battery life? I mainly use Pandora and Spotify via BT at work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
Will this work on the Benzo ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] .me:
Hello, can someone suggest what settings to put into ex kernel manager for maximum battery savings? Even more than the powersave button does.

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Is there any benefit in having the zRam turned on? Will I be having any issues or performance decrease if I turn it off? Thanks in advance
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Nope zRam is for low memory devices only it's totally pointless to us not sure why Google keeps it enabled
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-3.01.zip

Changes:

-January security update

-Wireguard support

-TTL iptables support
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] AnitaMedic:
Does this kernel support manual control of the max battery charge rate, like in the Galaxy S4's Alucard kernel? I've installed v2.03 as I'm still on Android 8.0, and I've been putting in effort to figure it out. Also, I'm glad to see Wireguard support being added! I've been meaning to set up a Wireguard VPN, so I'll be testing it when I update to 8.1.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Flar, can you add the schedutil governor into the kernel? It works better than the sched governor on my phone. Also is is it possible to add a wakelock blocker like the NSFW kernel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nadiros:
There's wakelock blocking under "miscellaneous" in the EX kernel app
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Okay, thanks, but it would be great to have the schedutil governor, especially for EAS kernels
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] vlucchetti:
Flashed this through the application and lost root. Have to wait until I get home to fastboot twrp.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Yes, on the Pixel and Pixel 2, the kernel binary needs to be patched.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] vlucchetti:
Thanks, thought on 8.0 it worked fine, but maybe I am misremembering.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] veskostoev:
Which is safe to block or default is best setup just to tick apply on boot. Thank you.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Where is this thread? and how do you get a dump file from BBS?

---------- Post added at 01:51 PM ---------- Previous post was at 01:49 PM ----------

I have TWRP installed with the same kernel you have (I cannot spell it), he posted that TWRP is allowed
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Oh cool, didn't see that it is now supported, originally it wasn't.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] x1pitviper1x:
After flashing 3.01 through TWRP on Oreo with latest security patch, I get a popup message saying 'There's an internal problem with your device. Contact your manufacturer for details.' Has anyone else encountered this? Rooted with Magisk 15.2.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nevermindthelabel:
Yes. Everyone has. Totally normal
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] x1pitviper1x:
Okay, just wanted to make sure. I just got the XL as a 6P replacement so it's a little different. Also switching from superSU to magisk has thrown me for a loop as well.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] peterlee928:
https://xdaforums.com/showthread.php?t=1179809
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Plan to jump ship from SuperSU to Magisk alongwith the Jan update on my Marlin. Just to be sure, the steps would be:

1. Flash January factory image (not OTA) after removing -w.

2. The above step would unroot existing SuperSU.

3. Uninstall apps SuperSU, SuHide and Stericsson Busybox like any other app from app drawer.

4. fastboot boot twrp 3.2.1.0 img

5. In twrp, flash twrp 3.2.1.0 zip

6. In twrp, flash Elementalx zip

7. In twrp, flash Magisk 15.2 stable zip

8. Boot

I hope I got that right - could someone confirm the steps above. Many thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] vlucchetti:
Use this guide: https://xdaforums.com/pixel-xl/how-to/guide-pixel-xl-android-8-1oreo-unlock-t3715279

As I read the guide, after your step 5, you need to reboot recovery. But look at the guide and be sure.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mochamoo:
You can but it's really not necessary since you are already in recovery. Just don't reboot to OS before completing all of the steps is my advice.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
I inserted the step of flashing 0smosis' UPDATE-unSU-signed.zip after step 5 to ensure proper cleanup of SuperSU.

All working well here.

Btw installed magisk-greenify and busybox modules within Magisk Manager.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dialga13:
what is the average cpu load on this device? my phone is always around 10-20% on idle, and I'm starting to think that something is wrong. can someone tell me if this is normal or it's my phone acting up?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
That's normal

As long as your battery stats are good, don't worry (Check with EX Kernel Manager's Battery Monitor)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LubbocksFall:
Back on elemental. Coming from the N5. I put everything stock on the aroma setup but phone is lagging. Any suggestions? Settings that make this pixel fly!?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
You should never have lag on this device. You might want to do a clean install.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LubbocksFall:
Thanks Flar was a clean install. But agree with you 100 percent
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
[MENTION=4684315]flar2[/MENTION], what is the best config for this kernel for battery saving?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clothednblack:
Best is left alone or search the thread and I'm sure you will see the same answer mentioned time and time again, as I'm sure that's why your question has been ignored for 3 days ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kreizyidiot:
Hey guys, newbie here

I'm still on the 7.1.2 Purenexus rom and its working like a champ

My buddy recommend me to flash this new kernal for better experience and performance

Do I need to be rooted to do this?

I do have TWRP as my recovery.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I know you aren't asking me, however, there is a battery saving mode. Bet that is the best setting. .?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nevermindthelabel:
You don't need root to flash a kernel, just a custom recovery. However you would need root to change settings

Make sure you flash the correct version for Nougat
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Android 8.0.0 (Oreo)

ElementalX-P-3.02

Changes:

-February security update
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kreizyidiot:
So if I am on PureNexus 7.1.2, I would have to root first, then flash ElementalX-P-1.15 in TWRP? or can I flash ElementalX-P-1.15 then root afterward? There was a note somewhere on the main page saying that for version 1.xx, to not flash the SU root after the kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] roirraW "edor" ehT:
You can make a backup in TWRP (I would suggest uncompressed) of your stock boot.img, install ElementalX and if you want to root later, just restore your stock boot.img backup, flash your preferred working root app, then flash ElementalX. Of course, usual disclaimers plus that on Android 8.0 (i.e. ElementalX v2.0 or above), it's the opposite order - still restore stock boot.img, then install ElementalX, then your preferred working root app.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] epikroms:
question and i need help....... i flashed through twrp 3.2.1 and rebooted to UI and forgot to re flash magisk. tried to get back to recovery and alli have is a black screen???
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Fastboot twrp and then install it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TWisTeD48:
I can't seem to download the express version from EX Kernel Manager on my Pixel XL. Do you have any idea what would cause the download error?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] epikroms:
Thanks actually got it working right after I posted. Took a while for my phone to reboot, like 20 minutes of black screen. Don't know why???

But all is good and working. Thanks for this kernel running flawless
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
It's my crappy internet. Uploads fail a lot, I didn't notice it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Se7eN43:
Anyone else experiencing TWRP erasing after flashing this latest update? Updating from version 3.01, I get a black screen when trying to boot to recovery and after a few seconds will reboot itself into system. I have fastboot boot TWRP and flashed TWRP which DOES fix the issue but will end up in a boot loop. I can restore boot image (Ex 3.01) and will boot system fine. I've gone as far as flashing Feb stock image on both slots, flashing TWRP, Magisk and Ex 3.02 but will again leave me without a recovery. This is where I am at the moment. Any suggestions appreciated. Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TWisTeD48:
Thank you for fixing it. I was able to download from the app.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
Has anyone tried this on Benzo ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TBacker:
I'm told it's a known issue, but just passing it along to be sure. After installing EX on an Oreo 8.1 ROM, the OS throws a false alarm warning at boot-up about the vendor file version being incorrect.

I know it's cosmetic, just wanted to throw a flag up about it.

FWIW - this is on FireHound 4.1.1 (a Lineage 15.1 based ROM).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
Deleted
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Since Oreo I have always flashed custom kernel before SuperSU or Magisk in the same TWRP session. Optionally, I flash Twrp.zip before custom kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] beezza:
kernel loses root/recovery

I updated to the feb security patch, installed twrp 3.2.1.0, magisk, then installed newest elementalX. I get an "android internal error" popup when android starts and lose root and recovery. When i tried to boot into recovery i got a black screen and thought i had bricked my phone. It eventually rebooted.

I have since reinstalled the feb security image file and removed -w. Then reinstalled twrp, magisk, and a stock kernel. Any ideas what i might have done wrong? I am a new pixel XL owner coming from a Nexus 6P with elementalX kernel, and loved it.

Any help is appreciated.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clothednblack:
Flash magisk AFTER kernel, root is your last step before rebooting.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] beezza:
I cant flash magisk if im losing access to twrp after i install the kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clothednblack:
I misread the original post sorry about that. On February release, I think you have to modify the kernel zip first, something about the dtbo file (I can't remember exactly) should be able to do a search in here for it. I might be wrong about it, but I've read a few post's about it here and there. Wish I could help more, haven't ran this kernel since the February ota release.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Se7eN43:
I've also posted about this same issue without any responses. The only thing you can do, with version 3.02, is to use fastboot boot TWRP to flash whatever you need. This is where I am at the moment which I'm ok with.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Simple steps:

1. Flash Feb factory image after removing -w so that data is preserved.

2. Remove your pin/password.

3. Within bootloader mode, fastboot boot twrp3.2.1-0.img.

4. Within twrp, flash ElementalX kernel latest zip.

5. In the same twrp session, flash Magisk latest zip.

6. Reboot.

The above worked for me fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Don't install TWRP, just use fastboot boot to boot into it temporarily. Flash stock kernel to reset, then flash ElementalX, then flash Magisk.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Agreed, no need to flash twrp on this phone as I would never flash something away from a computer due to how easily something can go wrong.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] beezza:
I guess ive been risk taking all these years when i do minor flashing via a permanent twrp recovery! Thanks for the help! Hopefully i can continue to be risky after the next update to the kernel!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
Thank for the response:)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Just on this phone.....because of the A&B partition situation. I personally don't flash things that could make it not boot if I'm at work for instance......but yeah....that doesn't make any sense I suppose. Carry on happy flashing.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] beezza:
For someone like me thats new to the phone (had it less than a month) I should probably take your advise. Honestly, the phone runs great with a stock kernel, so I am not pressed either way. Probably need to do some research on the optimum kernel settings anyway for battery/performance/audio.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
I'm running exnoshadez kernel. I just meant i don't install twrp. I temporarily boot it to install my rom, magisk, then kernel. But to each his own.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
Him, :cyclops:can't SEE or READ the word 'Version' rotflmao
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] noidea24:
Fresh factory image install, installed 3.02, and been having small problems. All stock frequency's, no mods, etc.

Occasionally my phone screen will go-to sleep and just not wake back up, I'll have to hold power button to force restart. Also I keep getting the "oh snap, webpage has crashed" page in chrome.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Doesn't seem kernel related
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] noidea24:
Flashing back to stock now, after im sure the problem isnt there ill try reflashing.

***********

Ran stock all day, no problem. Booted twrp, flashed ex, rebooted. Started experiencing the same problem. I can deal with the "aw snap, page crashed" in chrome, but I can't deal with not being able to wake it up. Any logs I can possibly grab for you to look at?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Am using Marlin Pixel XL. Stock, EX3.02, Magisk. Since Feb update, it seems my phone battery is draining very fast. EXKM shows idle battery drain 5.71%/hour. Others also facing battery drain since Feb update?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bravesfan171:
Yep, I am experiencing the same. February update has killed my battery life. Tried stock kernel but came back to EX with similar results. Anyone have any ideas of how to fix?

I've resorted to keeping battery saver mode on all the time.

---------- Post added at 03:38 AM ---------- Previous post was at 03:34 AM ----------

I get this message on crDroid as well. Everything seems to function properly, but I still get that message on every boot, even after I tried flashing the proper vendor img again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
I solved it the following way:

Checked in Settings-Battery as to which app was a battery hog. It was Android Core Apps - was taking up about 30% battery. On tapping it, it showed Contacts Storage as the prime culprit. I disabled sync of all contacts and took a backup of sms and call logs using the app SMS Backup & Restore. Next, I went to Settings-Apps&Notif-See All Apps. In 3 dot menu, selected Show System Apps. Then scrolled down to Contacts Storage and cleared it's cache and data. Rebooted the phone. After bootup, enabled contacts sync in settings (got my contacts back from Google). Restored my call logs using SMS Backup & Restore app and the earlier backup. Battery is back to normal.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
This phone is still my daily driver, I have no problems and no one else is reporting problems. It's very close to stock and all my patches are well tested for over a year. I really don't think there is a problem with the kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] AllusionPDX:
Does anyone know of the issues we're resolved with the kernel and lineage os?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Probably a DM Verity issue since root must be flashed after the kernel or it doesn't boot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sapphirecoupe:
The N version of this kernel causes a soft brick. It's unusual, that it will work a couple hours, then I'll come back to find the phone restarted, unable to boot.

Has anyone else seen this?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] granets:
Hey guys, I just installed this kernel, I've been pretty happy with flar2's work so far, but I have this problem - vibration when touching nav keys is very weak, weaker than stock. I tried ramping it up in the ElementalX app, but it does not help at all. Any tips? Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Android 8.0.0 (Oreo)

ElementalX-P-3.03

Changes:

-March security update
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] roman.ramirez.12:
Can you flash this at any time or

does it have to be in the beginning with the ROM
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Donric13:
For me it worked flashing after first boot before magisk. Booted into system between every step. Flashing in other orders gave me problems somehow.... (especially flashing magisk before kernel...).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] codd:
I just flashed ElementalX after unlocking the bootloader and rooting a brand new phone. It booted once with an internal error message. I rebooted into recovery and now the phone has a black screen and I can't get it to respond to anything and I can't see it in adb or connected to the computer. Please help.

Ok I was able to reset it with power off and vol down for 30 seconds. But I can't get into my recovery through TWRP now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
Boot back into bootloader and push twrp again
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] codd:
Just to clarify, so fastboot into twrp and reflash twrp?

Ok that worked. Thanks a lot !!!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Donric13:
Dont flash recovery direct from fastboot. First boot into recovery img (fastboot boot twrp.img). Then flash twrp.zip through fastbooted recovery. If you are stuck begin from scratch with flash-all.bat.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] codd:
That's what I did and that worked. Thanks - pretty new at this stuff but trying to learn. How do you actually configure ElementalX? I thought that during the install it would ask me for settings I wanted to have but it only asked about cpu speed, not wake gestures etc.

Btw, can you link me to the stock kernel/recovery for 8.1? I should probably reflash this and save it as a backup and reinstall EX. Or is that what you get out of flash-all? If that's the case I will probably use the flash-all and made a primary backup, then re-root and do everything again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ThatGuyWhoDoesThatThing:
Proximity issues

When using ElementalX, my screen won't turn off during phone calls when I lift the phone to my face. Oh, the buttons my cheeks have pressed-- from ending calls to dialing touch tones, even opening apps or changing brightness.

Sometimes the opposite happens: the screen turns off as soon as I start a call, and won't come back on until I end the call and let the other person hang up on me. Even locking and unlocking doesn't solve this--I can see something while unlocking, but as soon as the fingerprint is scanned the screen goes black again and won't respond to touches.

I didn't find anything on a google search or search of this thread, so it might be a rare issue.

Is there a fix for this? It's crucial that my phone work normally during phone calls so I can do my job. As much as I prefer EX to stock kernel, this problem doesn't happen when I fastboot the stock kernel, and it never happened prior to installing EX.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Do you have double tap 2 wake enebled?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ThatGuyWhoDoesThatThing:
No, the only gesture enabled is sweep to sleep. (Which I never remember to use.)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
I don't know what's happening, the proximity sensor is not part of the kernel.

I have no problems like you describe, and I use this phone for calls all the time. I have sweep2wake enabled.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] -Happy Feet-:
Can anyone tell me, to which slot must I flash the custom Kernel?

A or B?

Gesendet von meinem Pixel XL mit Tapatalk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Flash it as normal in TWRP in the current boot slot you're in, No need to change slots or mess with that stuff
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] -Happy Feet-:
Thanks it works. There are recommend profiles for this Kernel?

Gesendet von meinem Pixel XL mit Tapatalk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Just flash and forget there is a few options you can change if needed
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Gordietm:
[MENTION=4684315]flar2[/MENTION] I have the little cluster set on Shed and the big cluster on ondemand. The i/o scheduler I changed to zen.

Everything seems to be working great.

I wanted to know in your opinion if this is a proper setup for the Pixel XL on DU. Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Wouldn't recommend Ondemand since it's a HMP gov and we are EAS on here but if it works for you and you don't see an issue

then I guess it's good enough for you. Also Zen has some weird behavior it's efficient but doesn't perform well 100% of the time

my personal fave is Maple always been very smooth and minimal impact on battery but Flar2 doesn't include lets hope he can add it

would be a great addition to this device my second go to is BFQ but that is more tailored towards heavy use but I've never noticed and battery drain. Hope that helps a bit :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Gordietm:
Instead of ondemand, what would you put the big cluster on? I'm assuming you're ok with sched for the little cluster?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
I use schedutil on both cores currently not using this kernel