yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zaksimmermon:
Same issue. I'm on sailfish though so that could be the issue. I'm just reporting before he opened up the thread for all the other users. [MENTION=3428502]Freak07[/MENTION] Is this error happening because of user error or is there something possibly missing? I'm running this kernel on the newest version of RR for sailfish!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Did you try to reflash the kernel?

Also are you using the latest version of exkm?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Tylog:
Flash Kernel --> Flash TWRP--> Flash SuperSU , reboot. This works ever with zero issues, no different what for a kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Ex kernel manager keeps force closing when I try to open it even though the settings seem to be working from before. I tried wiping data but no difference.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ghostENVY:
Loving the updates! Will voltage control be implemented in a future update?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Any way to make the kernel not break the double tap to check notifications? Works OK with EX kernel. Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Deactivate double tap to wake in exkm. You cant have both at the same time.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
No voltage control on sd820/821. The kernel chooses dynamically the lowest stable voltage for each frequency. So it doesn’t run with a fixed voltage.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 557953:
v0.6 running perfectly on RR, came to report back and 0.7 is released!!!! Will update when I get home then it may be time for a couple of benchmarks!

Something I think is Kernel related, is there anyway of pushing a bit more power to the notification LED? One of my few gripes with Pixel is the dim, easy to miss LED, especially when its tucked away in the speaker! Be great to have it a bit brighter. Don't know if it's doable on Pixel or something you'd consider implementing but just thought I'd throw it out there :) I'm sure I've seen other people mention it so doing think I'm alone in this.

Awesome work BTW
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Thanks for the reply. I have all gestures deactivated in EXKM same as I had with EX kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chevycam94:
I can't seem to get the overclock to stick. It always seems to bump back down. Tried every governor, etc. It's weird.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Sticks perfectly fine for me.

We have only overclock on the big cluster. Little cluster has stock max of 1593mhz.

perfd is interfering.

Maybe thermal throttling?

I still hadn’t have a single reboot with 1.40 by the way.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chevycam94:
I'm so on 0.17. let me check a few more things...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] EstiR86:
Had a reboot on 1.40 reverted back to 1.36
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] biggiesmalls657:
Does the latest version of Magisk bypass pokemon go?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
Is this the Magisk thread?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] biggiesmalls657:
No but I did not know anyone has tried it with the lastest version because I did not see anything in the channelog about the pixel/pixel xl. I just asked.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] biggiesmalls657:
I bit the bullet and just flashed it. This kernel is smooth as silk and there is an unsu and restoresu zips to flash to bypass Safety Net. Smooth experience! I want a rooted device but I don't cheat but I love modifying my device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
So is 1.40 still unstable for a lot of people or did you find the cause [MENTION=3428502]Freak07[/MENTION]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] evilryry:
I gave it a second shot and had bad luck. I have exclusively used kirisakura for months now and I am currently on elementalx for the sake of stability in the mean time until issues are ironed out.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I hadn’t one reboot myself so it would be great if you guys could post logs. Otherwise I can have no idea what’s wrong.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
I can try to go back again. Might be able to look at a delta between your kernel and Sharkey's latest. No problems there so far. Any new commits that differ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I’ll do a test version when I find time. I will tag you. But if you find time to send me a log please do so! :good::highfive:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Quick q, which log and how should I capture? I tried searching but didn't know if there was a best practice. Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
have a look at the third post. Get a a ramoops after your device has crashed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Log attached. Screen went black and had to manually reboot.

https://drive.google.com/file/d/0B93FbKqjt9I1MUkzeUczRy1WSTQ/view?usp=drivesdk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Another reboot. This time when unlocking phone. https://drive.google.com/file/d/0B93FbKqjt9I1MUkzeUczRy1WSTQ/view?usp=drivesdk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] biggiesmalls657:
I had the same issue for the last couple days on this kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
[MENTION=3428502]Freak07[/MENTION] strangest reboot yet just happened was twrp actually freezing and locking up!! Never experienced that before.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I redid the kernel completely and upgraded us to the newest EAS machinery while doing so.

Anyone wants to test? [MENTION=6028097]bbender716[/MENTION]

This is for both, magisk and supersu, no oc to GPU and CPU

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

There shouldn’t be any reboots now :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
So far so good. Doing the same activities I was doing before when previously it would crash :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Good to hear! this took actually quite some time.

I am currently running an upstreamed version up to the current 3.18.60.

No reboots here also. I will post it later. If it turns out good this will be the new base I will be working on!

Upstreaming the kernel is currently quite a topic. See here for reference.

https://xdaforums.com/android/software-hacking/reference-how-to-upstream-android-kernel-t3626913

Glad I started before all this became news. :good::highfive:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
You da man.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
:p
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] evilryry:
Awesome thank you sir. Hope to see the mentioned kernel posted later today, I'm updating to newest DU official tonight after work id like to get everything going all at once up and running. No rush, just being hopeful :) :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
[MENTION=3428502]Freak07[/MENTION] still running like a charm here. :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update

[MENTION=5438911]evilryry[/MENTION] [MENTION=6028097]bbender716[/MENTION]

Here is the upstreamed Version.

Version number is the same as before. Marking the new beginning. Kernel series will be named harmony :)

You can see you flashed correctly if it tells you 3.18.60 in the kernel description.

Should include all core Features of the past kernels except the GPU and CPU OC.

Can´t upload to androidfilehost right now. Download from xda, attached here, instead
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] evilryry:
Thanks man! Giving it a shot later after work
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] johnandbodhi:
working like a charm w new du 11.6 official
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
Hey, working great on stock right now.

Is there a way to get voltage control in the kernel? I remember having that a couple years ago.

Also, do you think it would help to undervolt on the current generation of devices?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Yep this was only desirable on past devices.

Since 64bit architecture took over so to say ,sd 810 qualcomm wise, the kernel automatically, intelligently and dynamically chooses the lowest possible voltage for each frequency.

it is absolutely not necessary and would have no positive effects.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
Cool, didn't know that. :) Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cmo220:
This version is not working for me. At first I thought it was Magisk, but even without Magisk I can't turn the phone back on after the screen goes off. The last few versions worked fine. I'm on Pure Nexus ROM. Any ideas?

I wasn't near a computer any time I tried it so I wasn't able to get any logs. Sorry.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Weird. What ROM and what order did you flash everything in?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cmo220:
I'm on the latest Pure Nexus. Flashed ROM and recovery, booted up, flashed kernel, magisk, recovery. Then tried again with a reboot to recovery between kernel and magisk. Then tried again with clean ROM flash, boot phone, then flash just the kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] stryker09:
Working wonderfully on PA 7.2, will report back with results after a full cycle or two :victory: really appreciate the upstream and the latest EAS commits thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] raynan:
Had the same issue on first boot; just let it sit for about 10 min and things should settle. It's just really delayed at first.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cmo220:
Weird. Is this on every boot?

Also, I tried again earlier. This time I flashed the ROM, booted up, rebooted to recovery, then flashed only the kernel and nothing else, and it worked fine. But flashing anything else messed everything up again. But I never let it sit for too long. I'll give that a try.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] raynan:
Not for me. First boot after flashing the kernel only. I have Magisk running on this kernel just fine, but I don't recall exactly what I did; I think you're on the right track, though.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
I went back to 1.36, I was starting to get reboots when waking the phone running harmony kernel.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] evilryry:
I had that problem on 1.40 but no problems at all on harmony. Did you flash harmony over 1.40 at any point?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
Good point, I'll have to fastboot the PN boot.img and try harmony again, thanks for the reminder!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cmo220:
I didn't have any problems with 1.40 but I did have problems with Harmony not waking after the screen went off on PN. I tried with clean flash and also reflashing the boot.img. I know in the past some phones could handle certain kernel features better than others. I wonder if that's what's going on here?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DustinB621:
Running Harmony on stock June image on both slots. I haven't experienced any random reboots or screen not waking. Excellent battery life compared to what I was getting prior on stock everything with NO root. I flashed kernel and root last night around 7-8pm with a full battery. Lots of reddit and web browsing with some games in between. Screenshot to show usage and remaining battery life estimate. Great great great kernel so far ???
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Just an update running harmony. Everything running super smooth on AOSPA 7.2. Very stable and solid battery. This is seriously quality. Nice job [MENTION=3428502]Freak07[/MENTION]! :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
My phone loves 1.36 but doesn't like 1.40 or harmony. I'm gonna flash the boot.img and try harmony again after I get off work. I'll let you guys know how it goes.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
please try to get a ramoops next time you get a reboot with harmony. :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Harmony upstreamed to 3.18.61

Hey guys and girls

Upstream Linux 3.18.61 dropped few days ago.

Here is Kirisakura-Harmony upstreamed to 3.18.61.

Download is here:

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

Have fun with it :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
so about the future. how many of you are using alucard or darknesssched? I might include them if some of you want me too.

I plan to include tripndroid IO scheduler as it shows good results on my U11.

Another addition I hope to add is the adreno idler.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Quick question, I know a kernel needs to support sdcardfs but does the ROM as well?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] zetsumeikuro:
It's probably PN since there hasn't been an update to the rom since June. When I flash Harmony 1.00 it will boot but auto brightness won't work the screen will just go to full brightness. When I flash the latest version of Harmony the screen won't even wake.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
The only thing that comes to my mind is that sepolicy needs to be patched in order for sdcardfs to work with an enforcing kernel. Otherwise you need the kernel to be permissive.

Why do you ask?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
On another note I plan to update the OP the next few days. Now everything is cluttered and scattered among the thread.

I plan to simplify it a bit.

Also harmony will be the main kernel from this point on :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bbender716:
Ah I'll double check, I get typical bad behavior when I've been trying to enable sdcardfs since just after 1.36 but that also coincided with my switch to AOSPA

Edit: I am running permissive (setenforce 0 in su.d directory)

Double edit: bad behavior like some apps not being able to read, write, or both to sdcard
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
I can access/modify system and sdcard without problems.

I am on homebrewed DU. Maybe try another rom.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
So far this version is working great on my pixel XL!

1.40 and harmony 1.0 gave me problems...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Weird that people seem to be having issues once again when I'm seeing absolutely nothing, been running harmony since the night before last and it's been solid, RR 5.8.3 (a little older build)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
A day later and still running strong!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
The issues must be caused by rom or user modifications.

I run this kernel now for about a week, no reboots, no hiccups. It just runs and runs and runs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Ah I gotcha, I don't do much besides a rom, kernel and v4a+Dolby nowadays, which could also lend to the fact that my phone is much more stable than my previous phones haha
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
Same here, I don't modify the kernel at all, running PN.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Amritttt:
i am currently on PA 7.2 (aospa) and battery life was terrible after flashing kirisakura nonoc kernel battery life has really improved governor is set to sched.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
I only modified

zram to 2048kb

swappiness to 40

Zram to lz4

Dirty ratio to 40

Dirty background ratio to 10

Overcommit to 35

I/O scheduler to maple

Read ahead to 2048kb

And of course turned on the audio high performance mode and sdcardfs

I've had it like this ever since I first downloaded kirisakura way back at the beginning and never had a problem, thing runs buttery smooth, no lag anywhere no scrolling issues and no random reboots, and to top it off my battery life is as good as it ever was. I guess I do a touch more than just install as is. And tbh after installing harmony I don't think I'll OC this phone again, I didn't notice a difference in fluidity going back to non-oc.

Edit: I think a couple of those settings I just recently stole from another post somewhere around here when I updated to harmony
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] WhiteEVO:
How do you turn on audio high performance?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Under misc in ex kernel manager
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
I feel like I typed this already but it didn't post...

Anywho, had one random reboot to boot animation, tried to cat the log but it was empty.. on latest PN.

I think the reason we're saying a lot of variance instability is due to ROM interactions. I'm still on June images + 1.40 was unusable for me then Harmony fixed it and then now a hiccup or two with the latest Harmony.

I can also confirm though that auto brightness does not work anymore with the latest PN build and this kernel. That seems Io have been broken since 1.36.

---------- Post added at 05:00 AM ---------- Previous post was at 04:52 AM ----------

Uh.. I don't think the word only belongs in there haha. You're modifying some key values that dictate the kernels and memory management's behavior

And not to be a critic but your settings don't make a whole lot of sense. What is 2 megabytes of compressed Ram going to do? You might as well just turn it off and save the CPU Cycles. And you're skewing the kernel to page more while decreasing overcommit. It's self defeating.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Typoed on that, supposed to be mb, was at work, I mostly just try out settings that I see other people post and test them out and see if they help. As I was writing it it sure send to get long haha, used to only have swappiness at 40 and zram at 2048mb, sdcardfs and 2048 readahead.

Do you have some suggestions that would be better to try for the dirty ratios, swappiness and overcommit? I will say I did notice a difference when I changed the over commit and dirty ratios to those I found.

I initially meant I don't see much with my phone nowadays, not specifically the kernel... But with lack of attention and a quick minute to reply to a post I didn't pay attention to my last post that he responded to as well haha
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
gotcha. id suggest going back to stock settings for swappiness and dirty ratios. For Android (and the core of Linux) unused RAM is wasted RAM. Its a very different paradigm than Windows. You want the kernel to do as little paging as possible and keep most used/relevant data resident in memory. I almost never have activities destroyed, even coming back to some apps a day later.

And I dont think you are using 2gb allocated for ZRAM.. thats 1/2 the total RAM of the device. 512mb is stock and a good value based on 4GB of RAM. If you had 1/2 your ram compressed, you would see some major negative side-effects.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Ok I set them back to defaults, I do have 2048mb allocated to my zram and have had it that way for a very long time now with no issues, I'll set it down to 512mb and try that, I do remember picking 2048mbs based on some reading I'd done, but wouldn't be the first nor last time I had found misinformation on the internet haha

Edit: I guess clicking the button to the right of the options in ex kernel and rebooting doesn't set them back to defaults, does anyone have the default settings for the dirty ratio, dirty background ratio, and over commit ratios by chance?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
Clear data on ex kernel manager and reboot. Should get you back to stock. If not just reflash, just make sure ex km has its data cleared.

[MENTION=3428502]Freak07[/MENTION] I had another weird reboot to boot animation again and like last time the ramdump was empty. However, I was able to play around with Franco's kernel and got it to do the same thing so it isn't any issue specific to your kernel.. or its a merge that you both took. But much greater likelihood of some weirdness going on with PN back in June and kernels being updated for July. Will be flashing factory image clean and your latest kernel to give an accurate test. This isn't really a bug report since I have no data to submit, but more of a "eh - everything's probably alright kernel side".

I wonder if Beans is going to skip a July build and just do August since there's only a bit over a week left in the month..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkeith:
Well after a couple days of using the default settings I will say the phone is actually a little quicker, battery life has certainly improved, however the slight choppiness when scrolling every once in a while had also come back. Not a big issue or anything, definitely worth the added battery life haha. Just thought I'd give you an update and let you know you were right [emoji6]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bobbarker2:
Glad my advice helped.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Update

Harmony is now upstreamed to 3.18.63

Download is here: https://www.androidfilehost.com/?fid=673368273298974775
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
OP is updated and heavily simplified.

New kernel is Kirisakura-Harmony upstreamed to 3.18.63
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Thanks for all your work bro :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mazubo:
Are there any issues with flashing this kernel over stock room with another developers kernel?

Edit: flashed over another developers kernel as instructed in OP and all is well, thank you !

On another note; can someone explain the different io schedulers? I appreciate the choices, but don't know which one to choose!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mazubo:
Just tried watching a YouTube video. No audio is playing.. I previously played a bit with mic gain in Sound settings using ex manager, however I reset them to default. I now get fizzing, pooping sounds even while doing other things besides watching YouTube videos.. what can I try to do to fix this?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Which kernel are you on? The new harmony?

I just watched a youtube video. Sound is playing fine for me.