yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] veetoe:
I haven't been able to get harmony to work. Im on the july purenexus build now, same issues on june. I've tried .61 and .63. I get some really weird issues, screen not waking, or takes like 20 seconds to wake. I also noticed that the camera was only showing a black screen. Sometimes it seems like android won't load all the way upon boot and then it will reboot straight to the bouncing dots and never boot from there, hard reset required. I've let it sit for well over 10 minutes too like previously mentioned, and it doesnt get any better. I use liveboot and when i flash harmony it shows a bunch of weird errors in the log during boot that don't show up on 0.17.

I've tried numerous times and the ONLY time harmony seemed to operate normally was after first flashing the july purenexus build, coming from the stock purenexus kernel. Screen would wake fine and right away. So I rebooted to twrp to flash the schedtune900 zip and when it booted back into the system it had the same previous symptoms, screen not waking etc.

I even flashed a twrp backup of JUST before i flashed harmony when it worked, and I couldn't get it to work again even after the backup restore.

I would love to get this to work properly, any ideas? Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Don’t flash the schedtunezip. The power Hal changed probably in the new builds and is not compatible. :good:

It isn’t recommended to flash the schedtunezip with the new EAS machinery.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] veetoe:
After I had flashed the schedtunezip and got the issues again, I restored a nandroid back to a clean purenexus, stock PN kernel and no schedtunezip. And still got the issues after only flashing harmony at that point. I'm using magisk 13.3 btw. Also I'm currently using 0.17 and the schedtunefix with no issues on the july PN build.

I'll probably flash the rom again and give it a shot and let you know.

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jimmmysil:
I am on Pure Nexus Rom rooted with Kirisakura-Harmony1.0[3.18.63], i set through ex kernel manager the cpu governor and big cluster governor to schedutil, disabled perfd and kept wakelocks untouched. Everything is fast as before and stable so far but i can't say i have noticed any changes to battery life i have 2h33m sot so far and at 56% remaining battery. Any suggestions? Anyone has tried that and has better results than mine?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] veetoe:
So I tried harmony again, without the schedtunefix. Still have the same issues with screen not waking. I've also figured out that it seems none of the phones sensors work while having harmony flashed. Camera displays a black screen, light sensor doesn't work, etc.

When I look at the logs right after the phone doesn't wake up, its showing some nanohub errors, like this.

E nanohub : queueActivate: failed to send command: sensor=24, handle=21, enable=1

Also when I start the phone in safemode. It seems to act normal, screen wakes up normally. I tried disabling most of the installed apps with titanium backup, but nothing worked.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Strange. FYI, I'm on latest harmony and latest PN with no issues... Double check to make sure the SchedTunefix files aren't still present somehow.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I am not entirely sure bit isn’t there a nanohub section in the stock Google image?

Maybe something needs to get updated.

I also have no issues like [MENTION=6028097]bbender716[/MENTION] on DU and the roms are pretty close.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blaze9090:
[MENTION=3428502]Freak07[/MENTION] can actually recommend unsing L Speed in addition to your kernel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mazubo:
Anybody here still able to use "Ok Google" while using kernel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
I'm currently not using the kernel but I never had a problem using Ok Google with this kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
which language do you use?

Maybe it’s server side issue. Happened to me a few times already

For me it’s working fine :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mazubo:
Using English. I'm not sure whether it's a kernel issue or Action Launchers new bets w/Google now integration..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Tylog:
No issues with Harmony, use it since three days now and all is fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Great to hear :svetius:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tzortst:
I'm on stock Pixel and experiencing the same thing. Phone is un-usable and becomes completely unresponsive.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jimmmysil:
I had issues with this kernel using the latest magisk. After magisk installation I had a random restart and my phone was super slow... No issues when used with superSU.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] montbazon:
Which version did you install? I had problem with old one. But with new one it happens no more
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jimmmysil:
I have magisk 13.3. when I installed it the device became very unstable and laggy. I was using ex kernel manager and schedutil Governor do you think that this might be the issue? I have to never tho that schedutil was working flawlessly before magisk.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tzortst:
Same here. Magisk 13.3 and the phone is completely unusable. Ex manger is reset and all back to stock settings.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
After being gone for a while I think I am a little lost...

if I am on the latest google update, do I just flash any ROM, reboot to TWRP, flash gapps, magisk and kernel(harmony).

If I do all this will the device work well while still passing safety net?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rickysidhu_:
I just tried enabling sdcardfs, and I'm not too sure how to tell if it worked.

I set selinux to permissive and added that line in the build.prop file, however, I'm not sure how I can check if it worked, any insight would be appreciated, thanks!

Update:

Found this link

https://xdaforums.com/apps/magisk/module-enable-sdcardfs-t3603375

And used the method to check if it worked from the FAQ, seems like it did! Would be nice for someone to confirm this though, thanks again:)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] raynan:
I'm not sure what's going on here; flashing any of the Harmony versions causes my screen to stay black for quite some time after pressing the sleep/power button, my camera is either slow or unresponsive and prevents alarms from going off. Almost didn't wake up this morning after flashing the newest version. I got rid of EXKM and tried using Kernel Aduitor and even tried with no modifications to the kernel. I'm running the latest Resurrection Remix and Magisk 13.3 B4. Any ideas on why this is happening?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Back everything up and try with supersu
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] raynan:
Well, that worked. Thank you! I hate to ask, but is there any way to get it working with Magisk or is that not really a priority?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Get rid of magisk and use supersu then all will work fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
The way I see magisk is that it is a constant race against Google and oems to guarantee its working state.

If someone wants to use it and can tell me why it’s causing issues and explain me what I have to change I can certainly try.

But it requires a little bit of initiative.

I personally don’t use it and don’t plan doing so.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zetsumeikuro:
I am on the latest version of PN and using the latest version of Harmony with Magisk v 13.3b3 and have zero issues. No slowdowns, no lockup ups, everything has been smooth and battery life has been phenomenal. If there is anything I could pull off my device that would help, I would be happy to do so. Looks like goodwin has 13.4 in the works as well.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
A little off topic but have you been able to install modules using 13.3b3?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zetsumeikuro:
Honestly I haven't bothered with modules. From what most people say, the majority of modules don't work with our device anyways.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
I gotchu have you had any luck converting an app to a system app, for the love of me I can't
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] shindiggity:
Does this kernel work on Sailfish as well, I looked at the Sailfish thread but it doesn't show Harmony.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes it does.

Didn’t have time to update the thread :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] uodii:
Marlin kernel == Sailfish kernel.

Marlin rom =/= Sailfish rom.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jimmmysil:
Can you plz define thar phenomenal battery life? Can you plz check your screen on time? Also have you changed the gov from Sched to schedutil?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zetsumeikuro:
Yes, I am on the schedutil governor for both clusters. It depends on my usage, I think screen on time is not the best metric to gauge battery life. But, with heavy usage of WhatsApp, Allo, Hangouts, browsing, pictures YouTube etc I usually pull about 4-5 hours of screen on time and it lasts me all day and I still have about 15-20% left. On days of lighter usage and I go 2 days or so without charging I have about 3 hours screen on. All my accounts auto sync and location serviced are all on high. So for me and my needs I feel i have phenomenal battery life.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zetsumeikuro:
No, I haven't attempted to do so yet. The need hasn't arose for me yet :).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
Ahh I gotchu I was trying to get a GPS Spoofing app as a system app but can't mount system on Magisk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
I don't think I have ever stayed on one kernel for this long ever since moving to the Pixel. Thank you for all your efforts and looking forward to more EAS stuff and the constant kernel upstreaming is very much appreciated.

Thank you!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] biggiesmalls657:
Wow, that's a lot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
Yup just install kernel then root either Magisk or SuperSU
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Well I tried it on Oreo and it's a no go, boot loop, just had to reflash oreo kernel to get out of it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Latest kernel is for 7.1.2 August patch only nothing has been release for Oreo yet
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
I know, I was just trying to see if it worked. Love the kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Is this still being worked on?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
It is :) next update will be Oreo hopefully :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
excellent I just shouldn't see anything on git.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Google changed few things in the EAS implementation. There is no custom rom for Oreo yet and I have a few problems I want to erase with my EAS port for the htc u 11.

It will come in some time :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] FrostL4:
[/COLOR]

Really looking forward to it:fingers-crossed:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
What version is your kernel going to be, same as before? I don't know what Google did with EAS but battery life took a huge hit on both despair and ElementalX kernels using sched gov. Really looking forward to schedutil or an improved sched gov. This is after a clean flash of O (stock of course). About to revert to stock kernel and see if that's any better. even though I'll be missing a lot of features it will be worth it because battery life is just that bad.

Pls save us.. or just me :silly:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Little teaser :)

it is without eas patches currently. Just Google eas implementation.

But upstreamed and nearly all other features and improvements from N kernel :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Can't wait:laugh:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Tomorrow :)

Couldn’t update the pixel till Sunday and want to test it a little bit more.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Hey guys and girls :)

here is the promised Update for Android Oreo.

It includes all features from the previous releases and is upstreamed to 3.18.66. The EAS base is the google one, that means no schedutil for now. There changed a lot in EAS and the O kernel. I´m not getting bad battery life with the current implementation. Maybe I experiment further in the future :)

September security patch is also included.

Download is here:

https://www.androidfilehost.com/?fid=673368273298987111

Instruction can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-android-8-oreo-root-stock-rooted-t3660591

use point 6 / install custom kernel.

just with my zip instead of ex kernel zip.

Have fun and enjoy the kernel :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
All good here! Flashed via FlashFire (with Restore Boot Image option) along with SuperSU 2.82 SR4. Interestingly when I tried with TWRP for O, device was detected as sailfish, but in FlashFire it was correctly detected as marlin :confused:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes I saw that as well. But the kernel flashed fine. Maybe it is due to the WIP twrp for O :good:

I upstreamed the kernel to latest 3.18.71. release in a day or two. Just want to make sure it is stable.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Can't you just revert the Google patch, patch eas for util then reapply the Google patch?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
What are the steps you took to flash it using flash fire?

Freak what are steps for flashing while booting into twrp since there is no flashable zip for twrp and pixel XL oreo? Instructions with Su step as well please

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I linked a thread in the op and also in the post where I posted the new kernel.

There you can find a guide. :svetius:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
No TWRP needed at all... Here ya go:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Did you have to select su file too or does by having injecting su checked work to flash su?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nick80835:
[MENTION=3428502]Freak07[/MENTION] My kernel is upstreamed to Linux 3.18.71, want info on getting yours up to date?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
Inject option worked just fine :good:

---------- Post added at 01:58 PM ---------- Previous post was at 01:58 PM ----------

He already upstreamed it... Will release in a day or two after testing... He said it a couple posts ago
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nick80835:
Upstreamed to 3.18.66
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
[MENTION=6755707]Nick80835[/MENTION] :confused:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nick80835:
Oh, I'm SUPER blind.. or just mentally handicapped. :silly:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
It's all good :highfive: we miss things sometimes :laugh:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
I updated my thread it's #6 - Install Custom Kernel. I also added your Kernel to Install Custom Kernel . :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
No problem :) did you find a commit that caused issues for you?

I’m running it since 8 hours and it seems stable so far.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I updated my post :) now you have to updated your post where you quoted me :D joke :cowboy:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nick80835:
No issues whatsoever, I encountered a couple minor merge conflicts (maybe my fault) but I've been running it for 2 days now. :p
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] グリッチ:
Nice, always good when people have choices XD

I would love to try it, I assume it works on sailfish (since there's no release thread there)

How does it compare in terms of battery life (without any kernel tweaks) to ElementalX?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Homeboy76:
I did :)

I updated my thread it's #6 - Install Custom Kernel. I also added your Kernel to Install Custom Kernel . :)

Added the word 'Custom', thanks for the hint. :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
UPDATE!!!

Hey guys and girls,

here is the next update. Kernel is now upstreamed to latest 3.18.71.

Download is here:

https://www.androidfilehost.com/?fid=961840155545597335

Instruction can be found here:

https://xdaforums.com/pixel-xl/how-to/guide-android-8-oreo-root-stock-rooted-t3660591

use point 6 / install custom kernel.

Thank you [MENTION=4810220]Homeboy76[/MENTION] for the guide and including my kernel :)

Have fun, enjoy the kernel and your phone

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee: http://paypal.me/freak07
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
it should work also on sailfish but I own the XL :) the main action was always in this thread. I will link the other one here again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siheals:
Works fine??
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
So should we leave the governors as sched to make the most of this kernel ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
If you want to utilize EAS, yes.

[MENTION=3428502]Freak07[/MENTION] when I install on my XL in TWRP it says "detecting phone.. sailfish". On stock Oreo followed flashing instructions.

Also in EX Kernel Manager, the Block Wakelocks list, it displays "None Available".

Thank you for the fast upstream, I missed this kernel when the O version wasn't published.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chevycam94:
[MENTION=3428502]Freak07[/MENTION], just flashed the 3.18.71 (Sept 20) kernel. About screen still shows it as 3.18.66. Is that right?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes leave it to sched. :svetius:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I think you just flashed my kernel and afterwards supersu?

You have to follow the instructions I linked to every time. restore stock boot.img for both slots otherwise supersu will restore the last kernel you flashed. I know it’s a tenuous procedure but the best one we have until a fully working twrp is published.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Flash fire works for me when switching between Kernels.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nick80835:
I typically reflash my stock boot.img before updating a custom kernel on Oreo, tends to clear up quirks with SuperSU and custom kernels. I may release my custom kernel on XDA some time soon if I have enough free time. :p
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
On Oreo?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yes flash fire is an option but I wouldn’t dare to flash anything on the pixel if I have no pc nearby available.

If you flash an updated custom kernel via twrp and top of another rooted custom kernel you will take over the ramdisk edits from supersu.

If you now boot to twrp with the unrooted custom kernel and flash supersu again, supersu detects the ramdisk edit, thinks the kernel is already patched and restores the last backup which is the first custom kernel you flashed.

That’s why you need to restore stock boot.img to both slots (important!) before flashing the updated custom kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
Unless you select the option to restore stock boot img in flashfire ;) it's all good! Anxiously waiting on schedutil ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Yes
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Battery life is quite good for me actually
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] housepabldroid:
this is an insane battery life. how can u do this?

what are your kernel option?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] david_tripo:
[MENTION=3428502]Freak07[/MENTION] thanks for your work. Installed the kernel yesterday and working great.

Just a question, I installed the kernel following the instructions that are referenced in the first post. Is it necessary to install supersu after flashing the kernel? I always really prefer to use the kernel stock options configured by the OP anyways, so I'm thinking if I'm not going to use a kernel manager and have no other reason to root, then why do it... As far I can see the kernel has been installed, I can see it in the settings status option.

Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chevycam94:
I swear I did! lol I'll go back and try again in a sec. It's possible I forgot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] galaxys:
Hey good to see an nexus6p chef over here :)

freak07, Installed the O kernel yesterday with latest SuperSU via Flashfire and working great so far! Kudos :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
No it’s totally fine as long as you don’t want to change any settings.:good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Everything left on stock mostly. I have nearly no wakelocks from my apps. That was even with playing a 3d game for 30 minutes.

Adaptive brightness with slider a notch about the half.

As [MENTION=4684315]flar2[/MENTION] and me already said many times this phone is optimized like hell from google.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Droid1019:
Never could get Flar's kernel to work. After 10-15 minutes of use it would always start randomly rebooting, going through a cpl bootloops then go to stock recovery. Used Flash Fire to load this and SU-SR4 and it is working great! No reboots at all! I just wish Flar's Wake Gestures app with pocket protection was working (think it has to be updated to work with Oreo) because I get a lot of accidental wake ups and randomly calling people when the phone's in my pocket with his on N and this one on O. I only use the dbl tap to wake and the app worked great on N stopping the accidental wakeups. If there was some way to bring that pocket protection function in Flar's app to this kernel that would be the beez kneez.

https://xdaforums.com/android/apps-games/app-wake-gestures-t3030399
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Double tap is the worst wake gesture lol, but to each their own
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Droid1019:
I like the slide to wake better myself but found I get less accidental wakeups using the dbl tap. It's a bad feeling when you hear hello hello coming out of your pocket.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chevycam94:
Uh oh [MENTION=3428502]Freak07[/MENTION], my thanks meter is about to pass you up! :P

In the words of Rowan Atkinson, "It's a race!"