yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Hmmmm. You've got the correct version. That's just odd. Were you on stock kernel before you started? Also, when you entered twrp, did you flash the twrp.zip first, then the kernel zip, then magisk.zip?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] estallings15:
fastboot booted TWRP.img, flashed TWRP.zip, then tried to flash the kernel. Error on all versions. For giggles I tried magisk.zip and it was successful. Errors occurred both before and after trying magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Wow! Then just try another kernel like Flash or Snoke and see what happens is all I can say. I don't know if the zip is corrupted or what. If your on the February update you should be good. This kernel is rock solid. But I'm stumped :rolleyes:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pkgnex:
Just checking here... after flashing the twrp.zip, you did reboot back into recovery before trying to flash the kernel, right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] estallings15:
Yes. Thanks for checking.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pkgnex:
Figured. I've got no idea how to help, then.

I've actually not used EX kernel on this device recently, but I used your exact same process with Flash kernel and everything is fine with Feb patch (after disabling screen lock before loading it).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
Did you check the md5? Most times I've gotten that error it was a bad download.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] estallings15:
No, but there were three separate downloads. Two through the app and one from AFH.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Sounds like a bad download. Download again and check the MD5 to make sure. I flashed the EX 1.04 kernel with the February update with 0 issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] estallings15:
Three times? Okay, lol.

I just checked the md5. It's a match.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
were you able to flash it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jbarcus81:
Never mind, keep up the great work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] estallings15:
No. I checked the one already on my SD. It fails. File is fine, something else must be wrong. Just haven't figured out what. When I get off work today I'll download fresh copies of TWRP to boot and flash and try again. I already reflashed the factory images once and that didn't help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
I've got reboot when trying panorama photo on 1.04 ver. February build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
No issues here, just tested it and works on February security update
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
On February with ex 1.04.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
Can I block these wakelocks not harming system performance:

1. port-overheat-monitor

2. bm_wake_lock

3. timerfd
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
#3 is ok. Don't know about 1 & 2. I wouldn't until you do more research on them.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
Thanks. Blocked #3. The first was 12h last night
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
Since you brought up wakelocks, is wcnss_filter_lock okay to block?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
After the February update, calls made with earphones attached have echoes. I can hear my own voice and surrounding noise on the earphone speakers along with the callers voice. Calls with earphones detached are fine. I hear only the callers voice. Something wrong with microphone audio routing. Any suggestions how to fix it?

I'm on p1.04 kernel. I don't think this is a kernel issue but wanted to know any of you having such issues
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
In the phone app, under settings/accessibility, is the hearing aid setting off?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
Yes its turned off
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Well, that was my one idea. Sorry man ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
Its working fine for you? Ill try reflashing once and see.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
No..no..I was just trying to help with a solution. Might be that dang dongle thing. But who knows.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
I think so too. I saw in the changelist of feb update something related to audio routing with accessories connected. I guess that has messed up something here. Thanks anyway. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Same here, I hear myself when using a Bluetooth, not every call but my wife said she hears an echo when I talk to her on the Bluetooth. So you're not alone here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
I also get the echo every once in a while, but I didn't do the google update yet. Just the kernel.

Update: just did the Google factory image update with skipsoft program flawlessly. ( Didn't realize there was an update lol) not sure about again now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murdok83:
dear Developer,

i'm using your kernel as it seems to be the only one that offers the ability to change the vibration intensity... in particular i want to completely remove any form of vibration... with you kernel i can decrease the unlock vibration down to 25%, which as you say is barely perceptible... but i'd like to know if you could update it to bring it down to 0% :D

it would be much appreciated!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Phelicks:
Like the kernel a lot, but frequency settings of the processor and graphics are not saving [emoji26]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dontbeweakvato:
Ver 1.04 on stock 8.1 with magisk root I was getting camera issues. I found out when my torch would not work. Upon opening the camera I would get a "camera driver has incurred a fatal driver issue". When I boot into safe mode to see if it was an app causing it I got the same thing. I flash the stock boot image and magisk and it was fine I ended up reflashing ex 1.02. I reflashed the 1.04 kernel then restored stock boot 3 times to see if maybe it was an error in my flashing or something but it wasn't it persisted.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] v12xke:
Are you by chance not updated to the February build yet? 1.04 was created for (and works perfectly) on the February build. No camera or flashlight issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dontbeweakvato:
Good catch. Yeah I'm on Jan. Oops. Totally forgot this is February now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ocbooger:
Anyone have any success flashing this on DU?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I haven't tried. But another user suggested to extract the zip, remove the dtbo.img, re-zip it, and then flash it. Have at it if you'd like :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
Can someone help me out? I flashed this kernal on my P2XL to get Android Wear working, which it did. I'd also like to take advantage of double tap to wake and sweep to sleep. I had to remove my pin code to be able to flash this at all but every time I tried, it only showed me 2 screens in Aroma (under/overclock I believe) and then the option to finish the install. I know there are other screens but for some reason I'm not seeing them. I remember having this issue on my old Pixel but I don't remember how I got it to fully install.

Latest February OTA, no root or other mods, latest EX Kernal 1.04.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
You can use an app like ex kernel manager to do that.

Edit: just noticed you don't have root
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
Thanks. I just tried that but it's a no go without root. If Android Pay will work with Magisk I'd be willing to give it a go. I used to use SuperSu back in the day but I don't really have a need for root right now so I haven't rooted this phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I've seen many report in the magisk threads of people using AP. Maybe give it a look ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
As Badger50 mentioned, AP works with Magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
Thanks. I'm working on it now. I've got to learn this whole process. Never had to patch a boot image with SuperSu lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Yeah, I hear ya. This phone is a learning curve for sure, but once you have it figured out (whatever that means) you will feel like you have made a serious accomplishment lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
Welp, I'm rooted with EX Kernal but I can't get EX Manager to install the latest version. For some reason if I install TWRP alongside Magisk I get stuck in a recovery boot. I can install Magisk and/or EX Kernal (which doesn't go through all options in Aroma) but it overwrites TWRP.. I can't boot to system with both Magisk and TWRP installed so I can't use the EX Manager app to install EX Kernal as it either doesn't have root access or doesn't have TWRP installed.

Ol' well. Android Pay is working and I have root. I've got most of what I wanted.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] equlizer:
Is there a way to flash the latest one without using twrp? its annoying putting my fingerprints back on each time. Thx :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tysj:
You can flash them in TWRP while it's encrypted via adb sideload - just press cancel when it asks for the PIN. I haven't tried adb sideload using stock recovery for kernels, though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Manually download the latest, reboot to twrp, flash kernel followed by magisk in one go, reboot to system. Should all be good after that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
I've done that. I never get the options to enable DT2W or S2S. It gives me 2 options (under/overvolt I believe) then asks if I want to install or abort.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Hmm, I'm not sure then. I never patched it before flashing but that was on stock not a custom rom. I can't recall ever seeing those options in aroma on the pixel. I thought it was all controlled through the app, but then again it might not be an option on the pixel because this phone is complicated. I'd try to help further but I'm no longer on this kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
This is because those other options require supersu afaik and supersu doesn't work on these devices.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
I'm talking about when I flash the zip foe this kernal. I don't see what supersu would have to do with that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
The aroma installation required supersu for some reason. I'm sure flar2 can explain better. That's why you had to flash supersu first on pixel 1 and before to get all the settings to appear. /shrug
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
I think I remember that. So basically, DT2W and S2W (and other features) don't work on this phone at all?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Yes they work but you need a kernel app.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wtherrell:
They work for me but I don't know what I did to get there. I use EX Kernel and the Ex kernel app so I must have enabled it somewhere in there.

Edit : It's right there on the dashboard of the kernel manager app!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
It's not for me. I've downloaded several other kernal apps that advertise DT2W but none have the option so I'm guessing it's not enabled because I wasn't able to get to that step during the Aroma flash. Idk what I'm doing wrong. I'm sure it's something stupid.

---------- Post added at 08:54 PM ---------- Previous post was at 08:51 PM ----------

I know there are apps that will flash recovery images but can any of them boot a recovery image? Or can I run a command from within the phone to boot it?

What I'm getting at is since I don't have TWRP installed, is there any way I can boot the TWRP image without a computer? I'm pretty sure the answer is no but I'm wondering if anyone has figured it out.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
You can use fastboot to boot TWRP temporarily. That's what I do.

Reboot to bootloader and type:

fastboot boot [name of twrp.img]

As for DT2W, I strongly recommend using sweep up to wake instead, it's more reliable and less prone to accidental wakes. You can enable it with EX Kernel Manager. You will need to be rooted and have ElementalX kernel installed. Install ElementalX first and then Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joshw0000:
Maybe you can help me. If you read up about 10 or so posts I'm having trouble getting Elemental properly installed. When I flash Elemental from TWRP I'm only presented 2 screens. I don't recall what they are but I believe they're both dealing with under/overclocking/volting. After those 2 screens I'm taking to the final one where I can install or abort.

I've used this kernal on my old Pixel and I had the same issue in the past but I was able to get around that, I just don't remember how. I messed with it for a couple hours last night and couldn't figure out what I'm doing wrong. I was never presented the option to enable D2TW, S2S, etc. Any ideas?

Prior to last night I was stock on the Feb Security Patch. I'm now rooted (Magisk) with Elemental but, again, can't ever get to the screen in Aroma to enable the gestures to wake or sleep the screen.

I also thought it was quirky that I'm able to install Elemental + TWRP (zip install method) and the phone works fine. If I add Magisk + TWRP (zip install method) I get stuck in a recovery boot loop. The only way I could get it to boot back to system was to flash Magisk again with re-wrote the boot image and erased TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
It is no longer possible to have a lot of options in the AROMA installer.

Here is the procedure you should follow, which will work guaranteed if you follow the steps

Ensure you have the latest system and firmware (February security patch)

Reboot to bootloader

fastboot flash boot [stock boot.img (available from Google factory image)]

Reboot to system and ensure phone is working properly

Reboot to bootloader

fastboot boot [twrp.img]

backup your boot.img in recovery (to easily install OTA updates)

flash ElementalX in recovery

flash Magisk in recovery

Reboot to system

Install EX Kernel Manager and enable sweep2wake, etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] freddienuxx:
I'm on nitro rom how would I go about flashing kernel? I'm also rooted. I don't want mess up again lol. Thx in advance
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
If your using the EXKM app, I'd do this....

1. Make a backup of your current kernel.

2. Extract the EX kernel and remove the dtbo.img, then re-zip it.

3. Remove twrp fingerprint/pin/password security.

4. Boot into twrp.

5. Flash the Ex kernel

6. Flash magisk.

7. Reboot and ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wtherrell:
Hey guys, off topic but I am following several threads via tapatalk but I am not receiving any notifications on any of my devices. Anyone else? Is Tapatalk aware of the problem?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Is taptalk battery optimization turned off?? Don't know if it'll help, but that's all I got.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] wtherrell:
Thanks, That's not it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] freddienuxx:
Thx brotha much appreciated
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Anytime Hoss! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
When I can't boot into TWRP due to security, I usually use adb to push the zip to /cache instead of /sdcard
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Does this kernel set selinux to permissive?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
No. Do not set selinux to permissive.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
AP works with Magisk

Edit: way late to the party ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
When I run the getenforce command in my terminal it says that selinux is enforcing, but root checker says it's permissive in the bottom of the app. Which one is right?

edit: is anyone using the underclocking or overclocking festures of the kernel? What are the effects of doing so?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
The getenforce command is correct

You can also check /sys/fs/selinux/enforce is set to 1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Good. That's what I was taking as gospel too. Why does root checker say that it's set to permissive?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Xoner30577:
For some reason can't download kernel with exkernel
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Strange, my selinux/enforce is set to 0. When I use text editor to reset it to 1 and save, it always goes back to 0. Is there a way to permanently reset to 1?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
I don't know, it should be 1 by default. Something has changed it. Try doing setenforce 1 as root in terminal.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eushaun99:
Do you have any sound mods or any magisk modules installed? Some of them may have changed it to permissive.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
When I tried with the terminal it stayed as 0. Then in Magisk I disabled Preserve /avb 2,0/dm-verity and the command worked. However, reset to 0 when I enabled Preserve...dm-verity and reebooted.

---------- Post added at 02:35 PM ---------- Previous post was at 02:29 PM ----------

Re did the terminal command and now survived reboot as enforcing. Not sure what has changed.

---------- Post added at 02:38 PM ---------- Previous post was at 02:35 PM ----------

Yes, I have Dolby 1 and Viper4Android FX modules in Magisk. However, not sure whichh one changed the SEL status. I know that with Viper4Android that is an option, but to my knowledge it does not do so automatically. Not sure about Dolby.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eushaun99:
Is it the dolby-oreo zip? That one sets selinux to permissive. Check the post-fs-data.sh script in /magisk/dolby.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Well, you nailed it! "Setenforce 0" is part of the script. So, do you know if the script runs on each reboot or only when Dolby is installed or used? I probably should uninstall it, but it does sound great!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Maybe I missed it but why are you trying to get back to enforced?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] flar2:
It's not a good idea to run in permissive mode, selinux is the main line of defence against malicious apps or scripts
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eushaun99:
Pretty sure it runs on each reboot. You can just change it to setenforce 1 or comment out that part of the code and see if dolby still works before uninstalling lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I agree. I don't want to keep my phone an tablet on permissive mode.

---------- Post added at 05:26 PM ---------- Previous post was at 05:25 PM ----------

Thanks, I'll try and edit the code and see if it breaks[emoji28]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WyldOne91:
So I tried this and still am not able to get Magisk and the Kernel to cooperate. If I install both, it loops back to the recovery. I can only do one or the other apparently. Installing the kernel seems to remove root with Magisk all together.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Are you flashing magisk last in twrp?? Not trying to be a schmuck or anything, just curious is all. Because is you flash the kernel last, you won't have root! Also, which version of magisk are you using, and, is magisk manage set to stable, or beta channel?

And, are you on the February Google release?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WyldOne91:
I've tried both orders just to see what happens honestly. But yeah when I flash Magisk last it loops right back to TWRP. No worries on the questions though, clarification is always good.

Using stable Magisk. 15.3 to be specific. Also yes I'm running the February release of Android as well as the latest February release of Elemental X. Well, trying to at least.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Holy catfish!! I'm about out of ideas. This usually isn't that difficult, especially with Ex kernel. Have you tried any of this with another kernel, and does everything work fine if your using the stock kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WyldOne91:
lol right?? I've never had any issues in the past. I may honestly just re-flash the factory image and try starting from scratch again. And yeah there are no issues with Magisk running stock. I'm running a completely stock ROM as well. Nothing installed on top of it. Just trying to run the stock February image with EX and Magisk and continue on with life haha.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I hear that! About the only thing I have left is to flash the kernel, let it boot up, then go back and flash magisk. But you've probably tried that too I bet ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Maybe he can try Flash Kernel before starting from scratch, to at least rule out this kernel or his current stock install? If it boots with flash, then try magisk...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WyldOne91:
Yeah, did that too :/ Only thing I have left that I'm thinking is starting from scratch if I'm the only one experiencing this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
That's what the weekend is for... Lol let us know how you make out!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Or maybe try the beta version of magisk instead of the stable one. I set my channel to beta in MM. Don't know why it would matter, but, something else to try.

You got that right Hoss! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WyldOne91:
Fresh install. Flashed TWRP. Rebooted. Booted into TWRP. Flashed EX. Rebooted. No issues. Booted into TWRP. Flashed Magisk. Rebooted.... bootlooped back to TWRP. And so the cycle continues. I just tried the Magisk beta too with the same results. Am I really the only one experiencing this? Seems crazy that I have everything wiped and running completely off of stock and am the only one running into problems. I wish I could figure out where the hang up is.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Unbelievable!! And this happens with any custom kernel you try?? ??