yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lexcyn:
Yeah I can't get it working for the life of me. Just freezes on the 'dots' and goes into a bootloop. Stock works fine though. I guess it doesn't matter, the difference is pretty negligible.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Mightym83:
How are you running a higher clock without root? I thought you needed Flar's app to tinker with the kernel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] PhilDX:
I have experienced this several times with NDE63V, but I am still running the STOCK kernel. yes, I'm a stalker.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
The latest 1.00 zip has aroma installer where you can choose to over clock
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
[MENTION=4684315]flar2[/MENTION] any chance you will modify this kernel so that it can work with android pay like https://www.xda-developers.com/sult...otloader-check-on-latest-cm13-builds-for-op3/ ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Mightym83:
So you need TWRP to install?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Yes, unless you extract the kernel to fastboot flash the elex.Image file inside the zip

---------- Post added at 01:35 AM ---------- Previous post was at 01:21 AM ----------

I believe this is already included
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Hmm, if that's the case, then how come the boot warning is still showing up after the kernel is installed?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
That's just the bootloader, it will show that message when your bootloader is unlocked. Someone skinned the bootloader when I was on the 5X to hide that message so it might be possible again, not too sure.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
The thing is Android Pay will not work now as long as safetynet detects the bootloader is unlocked, which is exactly what's happening in this case.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
Android pay works as long as you're not rooted and have this kernel will bootloader unlocked... Please look at the previous posts..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
I don't use Android pay because I love my root so I can't test, but in changelog .03 build and subsequent builds have the safetynet patch
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sfetaz:
Just wanted to report something and ask a question, probably already known but I was curious about it.

I installed 1.00 via Twrp and purchased the Kernel manager. Everything is fine. I decided to do some basic tweaking and switched my CPU governor on both small and big to Elemental X. I ran that for a day and didn't think much of it, felt battery life was a bit worse. My phone died and I plugged in the stock google charger. I noticed it was charging very slow and ran Ampre. Saw that the phone was basically charging at USB speeds (200mah, 400mah). As soon as I switched the kernel back to sched, the charge rate went to about 3100mah.

I have no idea what the sched governor is, no idea what the small and large clusters are and why I can set so many settings individually for each, and didn't think the kernel governors could effect charge rate like that. Are there any more up to date guides on govenors, buffer rates, etc? Been a while since I have run a custom kernel software and most of what I see I in the app requires advanced knowledge. I know I probably won't end up changing anything since out of the box is actually probably best right now, but I'd like to learn and possibly tinker.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
[MENTION=597364]sfetaz[/MENTION] http://androidmodguide.blogspot.com/p/blog-page.html?m=1
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] epicroot:
Doesn't answer his question on charge rate at all
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Feel free to enlighten us :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MontAlbert:
Actually no. The safety net patch in the kernel removes the switch that safety net is looking for from the bootloader. If it's not there then it passes it as ok (it assumes it is a very old phone) even if the Bootloader is unlocked. It is the root that stops android pay atm. Hopefully someone finds a workaround for that soon.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] epicroot:
Why link him to a page with a very basic description of the governor and other governors?

Anyways I'm also curious as to a more detailed explanation of what we can expect out of the ElementalX governor as well.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
I don't believe the ElementalX governor has been tuned for this phone yet. The eas scheduler (aka sched) is probably our best bet right now.

Also, he asked if there was an updated guide on governors, I figured it couldn't hurt.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Perfect thanks guys. Havent ran into the issue yet as Canada does not Android Pay with CC yet...but I am sure the day will come soon :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
[MENTION=4684315]flar2[/MENTION]

Heads up. Seems a new build.is being pushed it's from a different build branch.

https://www.reddit.com/r/GooglePixel/comments/5ebddo/pixel_update_build_npf26j/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
https://ota.googlezip.net/packages/.../09c7f402fd047c0d631fdd6c4168c934d3b9451b.zip

FLASH ON PIXEL XL ONLY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THIS IS FROM XL OTA

ota has updated kernel with dt2w and lift to wake

Edit: flashing stock boot image is not enough if u had root and twrp. had to install full system image minus the wipe command. after this the ota flashes fine.

Edit 2: GOD DAMN PHONE IS EVEN SNAPPIER AFTER UPDATE. Also, lift to wake is awesome.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nitemare3219:
I'm guessing we will need to wait for [MENTION=4684315]flar2[/MENTION] to update his kernel, and we can't flash the current version overtop of this OTA? Any word if the root method would need updated?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
Since kernel is updated yes we would need flat to release an update. I wouldn't flash his kernel over this ota. I'm going to check root shortly. Keeping my fingers crossed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
I took the OTA, all I had to do was reflash the boot.img and it applied. I was rooted and had TWRP and EX installed.

I reinstalled TWRP, SuperSU and EX, now the new gestures don't work, but everything else does.

If the new gestures are implemented as I suspect they are, I should be able to make an option for my gestures to work like the stock DT2W gesture.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
Boot to root sr3 works for me on NFP26J
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Did you adb sideload t0 load the ota and also did you loose all your apps and home screen set up?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lexcyn:
Weird, I reflashed the boot.img and it did not work... oh well, I dirty flashed the image and it worked haha.

Flar2, notice any big changes in the kernel aside from the new gestures?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
Edit: my camera is working OK again. Proceed with caution.

Beware camera app is broken in nfp26j update. Google was tinkering with halo problem. Now everything is screwed up. Seems this was supposed to be a developer preview build and it got pushed on accident.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lexcyn:
It's working for me... no issues to report.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jwenthold:
My camera seems to work fine...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
Mine definitely freaked out safe mode and all. Now it's working fine. Sorry

---------- Post added at 09:14 PM ---------- Previous post was at 09:14 PM ----------

Mine freaked out even in safe mode and then it just started working again. Sorry for the false alarm.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Zero issues for me.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] johnandbodhi:
all fine here
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
So I could:

Flash NDE63X boot.img to boot_a and boot_b

Apply OTA

Flash TWRP + Root

Wait for update to EX?

Just means will lose HBM until EX v1.01
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
You mean the NDE63V boot.img?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
You can install EX if you want

Yes, or whatever boot.img you need. Recovery and kernel are both on the boot partition, and that is all that is modified by TWRP, SuperSU and EX. As long as you restore the boot.img and haven't modified the root (system) partition, the OTA will work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
It breaks the stock gestures though, yeah?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
I tried to flash the NDE63V boot.img and the OTA did not work. The phone is rooted and all I have is titanium, supersu, TWRP and EX.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cwalker0906:
Did you flash to both a and b partitions
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
yes i did.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
I had NDE63X, TWRP + SuperSU + ElementalX installed.

Fastboot flash boot_a / boot_b boot.img from from NDE63X

Rebooted into recovery > adb sideload OTA.zip (got error: Package is for source build 3389651 but expected 3399619)

Rebooted into fastboot

fastboot boot twrp.img

installed TWRP via zip, and SuperSU

Now just boots straight into recovery everytime I try and boot.

Build 3389651 = NDE63V, build 3399619 = NDE63X. So I need to wipe phone and flash NDE63V?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Yes, but what difference does it make? I already had doubletap2wake if you wanted it, and the lift to wake thing is really annoying.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
afaik u should only flash the ota on NDE63V.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Alright. I wont bother with this update. So I have stock boot.img from NDE63X. Flashed it to boot_a and boot_b but phone just boots into android recovery now -.-
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Flash the entire NDE63V fw, then u'll be able to apply the NPF26J ota.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
This will wipe all my data though, right?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
just remove the -w inside the flash-all.bat file before flashing.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Awesome, thanks.

Edit: Worked. Flashed full NDE63V, then OTA to NPF26J. :)

Flashed ex [MENTION=4684315]flar2[/MENTION] and just turned off built in tap to wake and use yours. Use ambiturner for notification pulse.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Saber:
Done

Please note that I've obtained the description based on what [MENTION=4684315]flar2[/MENTION] had described in an older kernel thread. I have no knowledge about the internals of the governor.

Thanks for the suggestion ;)

Saber
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Would appreciate a thank please :good: :highfive:

---------- Post added at 04:30 AM ---------- Previous post was at 04:14 AM ----------

You are right on, just re-flashed NDE63V to update to NPF26J with TWRP/PXL and I was able to get to the add card screen on android pay. Only thing is i couldnt actually add my credit card because AP is not available to use in lousy Canada yet *rage*
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] remag6383:
no ota

got my Marlin today, unlocked bootloader, booted twrp img, installed twrp. kernel SuperSU, no need for ota, i got so used to just swiping up to unlock and sweep2sleep it's all you need.Thanks [MENTION=4684315]flar2[/MENTION]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Jonathan030:
[MENTION=4684315]flar2[/MENTION]

Would it be possible to add a feature to block a certain wakelock? I've been having major issues with wlan_wow_wl wakelock and have been wasting tons of hours trying to find the cause. When I'm connected to wifi at my office this wakelock keeps my phone awake literally 100% of the time. When off wifi or at home my phone sleeps/dozes just fine.

If it helps, I saw that franco kernel for the 5X has this option.

I'd be eternally grateful for a feature to block wlan_wow_wl from waking the phone!

Thanks for all the hard work over the years. Whenever available I've always had your kernels on my phones :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Marlin should be encrypted even after TWRP, EX, Root... right?

I have twrp alpha2, EX 1.00 and root working fine on my Marlin. In Settings->Security, it shows that my phone is ENCRYPTED. I hope this is how it is to be. Btw, mine is a Google Store phone running NDE63V.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
New OTA only works if your on V not X
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Yeah, got it sorted. Flashed V, then OTA, then twrp, then EX. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] psychatog64:
All the pixels are encrypted by stock that's why twrp took longer to release and if you notice when twrp starts goes through decrypting process before starting up completely
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ANTHONY81L:
Forgive me but I am stuck right now. I am on nde63p and on the element kernel w/ pro version purchased. Love the kernel but I want to update to the newest Canadian build with the new gestures but I can't do that unless I'm on build V first. And I can't sideload a stock OTA zip with ADB because I have a custom kernel. How can I fix this problem? I just want to have a stock kernel does anyone have the stock kernel link available? It's pretty much like I can't update unless I'm on a stock kernel but I can't get back on the stock kernel unless I update. Help please? I'll come back I swear I just want to update first
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Atomregen:
Here is a detailed guide to get to the V build.

http://xdaforums.com/pixel-xl/how-to/guide-update-fastboot-t3498187
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
You can always flash the stock boot.img found in the factory image zips available from Google.

TWRP, SuperSU and EX only affect the boot.img.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DaveHTC200:
I found that for some reason I had to reflash the system.img too before it would flash, but couldn't work out why
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
When you first install TWRP, it will ask if you want to leave the system untouched, make sure you select that.

I think that if you mount the root (system) partition as read/write, it will fail the verity check even if you don't modify anything. And you won't be able to take an OTA.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Also, I've noticed that the lift to wake feature on the newest OTA does work with EX, but it seems a bit less sensitive.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DaveHTC200:
That makes perfect sense!! It did throw me for a few minutes, then flash system and we're back in business!

Thank you!

---------- Post added at 03:40 PM ---------- Previous post was at 03:39 PM ----------

Slide to wake is better anyway, I can check with it on the desk (although if you could slide to wake the same dark screen that would be even better ;))
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nbhadusia:
What would be cool is double tap to view notifs on black screen and slide to unlock (or vice versa)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ANTHONY81L:
So i need twrp to flash the boot img? can i do it with adb alone?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Fastboot flash the stock boot.img
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
So the correct method to flash TWRP is to select the option where it leaves the system partition untouched?

Will I be able to install EX and SuperSU after that?

BTW I had installed TWRP with system partition editable. After that, I had installed EX and root.

If you can reconfirm that I should NOT select system partition as editable and then proceed to install EX and root, I will use this method on the December Security Update.

This one had me confused and someone had mentioned that I should select the editable system partition option - thats why asking for reconfirmation on this.

Thanks a lot for your work which I have been using since Hammerhead days.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
That's the correct method if you want to take the OTA zip easier in the future. Otherwise you'd just have to flash stock boot.img and system.img and then take the OTA
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Thanks! However, will this not lead to any other problem while trying to modify the phone. I mean, will EX kernel and root install fine? Which brings me to the question - if the phone is rooted, will it be able to take OTA easily?

And when XPOSED for Nougat comes along, will I be able to install it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jaythenut:
Only way to get ota is download and fastboot it
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
As far as EX and SuperSU are concerned, you can do whatever you want to the system. Both only affect the boot.img.

The only concern is whether you want to apply OTAs easily or not.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razor237:
So how do i update to the newest version with out twrp installed
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
fastboot flash kernel elex.Image

You can find elex.Image inside the installer zip in the boot directory
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razor237:
Thanks , I was looking in there but wasnt sure the correct file
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jlear3:
Anyone know why I'm having problems flashing the zip in twrp? I unlocked (verizon) bootloader and verified that it is unlocked. Booted to temp TWRP img and installed twrp through that then I flashed a SU zip through my actual recovery which worked and have verified. But now cannot flash this, on TWRP Alpha 2. Every time I try to flash I get Signature verification failed or something like that.

- I did end up flashing the elex.image through fastboot and all seems to be well now but still not sure why twrp didn't work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] danon.brown:
Can this be flashed over another kernel or do you have to go back to stock first?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Right now you can flash it over another kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yourmghq:
Anyone else with a Google bought phone on Verizon experiencing the inability to change or add new APNs?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aslam_:
[MENTION=4684315]flar2[/MENTION] do you planning to add icon shortcut in ex kernel manager for future update? for example, enabling power saver or performance without toggle it in quick setting.

not a big deal but just asking :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
There are 2 widgets available for powersave and performance mode.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] danon.brown:
I know all devices are different but are there any recommendations for tweaking this kernel, or is everyone sticking with the stock settings?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] evilryry:
Personally myself I'm using mostly stock settings but elementalx governor for big cluster only (default sched for other) it appears to help save some power but still performs very nice. along with back light dimmer enabled. Pretty much everything else is left alone and routinely get great battery life/screen on times.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gverma1:
Is there an elementalx.conf file similar to the one that used to be in hammerhead's /etc folder?

Edit: found it in root - init.elementalx.rc
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
I've found that if you use the power save tile in the notification shade, it doesn't actually limit the CPU to 1300. You have to go into the kernel manager and toggle power save from there.

Also, when I have power save toggled, I've found every once and a while I am unable to charge the phone. It just doesn't recognise the charger. Known glitch??

The fix is to reboot the phone. Then it works fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] old_fart:
Can you do any changes to the "Power Manager Service Wake Locks" ?

The WLD ( wake lock detector app) says it is the bad boy now ( sitting at the top ) with 2439 kernel wakes . . .

.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
No need it shouldn't be effecting battery life. Mine has over 7000 wake locks and I'm on track for over 9 hours sot. Currently at almost 7.5 sot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] scloutkst:
So you can see I did not charge my device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snOwjAwk:
is there a sideloadable file? I dont want TWRP on my phone yet...

thanks in advance
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nadiros:
The image is inside the zip. Fastboot yo
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Fastboot is much better, sideload has been a PITA so far for me on the PXL.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nednednerb:
Also you can fastboot --boot-- TWRP and immediately install root zip,

Then reboot bootloader and fastboot boot TWRP again, and install the kernel zip.

After reboot, TWRP is not on your phone yet... And everything you want is on it.

Should work, it did for me and others.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
I have a google-purchased Pixel on Verizon and get the charging glitch from time to time. Mostly with Powersave toggled but I've had it happen when powersave was off. Reboot always fixes. Total times this has happened is 4, all when powersave was on except one time (recently). I did not notice this problem with older versions of the Kernel (before 1.0) but haven not yet flashed back to the older version like 0.7.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Stuff like that has nothing to do with the kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
Oh, I assumed that the kernel was the cause.

What else would cause charging failure?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
I didn't know you were talking about charging.

have no idea, it could be hardware, or maybe some failsafe was activated, or it could be the thermal-engine.

With pixel devices, we have the exact kernel code used in production. I don't mess with charging or USB stuff on this kernel, and this is not something that changes often from version to version. The kernel part of the charging code will probably not change for the lifetime of the device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
It would be difficult for me to try and replicate this on the stock kernel as I just love running yours with Sweep2Wake. I've never heard of the issue outside of this thread so that is why I questioned it. If another kernel had Sweep2Wake I would consider testing to see if is replicated, but I know of no others with the option.

Thanks for the quick and detailed replies!