yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
I think i found a bug with 1.06 / EXKM [MENTION=4684315]flar2[/MENTION] -- I go into CPU, and set wq_power_saving to "Enabled" and select the little "set on boot". Reboot, and it is back to "Disable".
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] skulldreamz:
Will 106 work with 7.1.1 with u vendor image and January security patch? Any help will be most appreciated, Thanks...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rickysidhu_:
Yep
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] skulldreamz:
Cool and u vendor image, thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rickysidhu_:
I'm on the V vendor image right now but I'm going to guess it should work fine on U as well. Don't take my word for it though, if you're skeptical, might want to wait until someone can confirm :silly:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] skulldreamz:
Thanks man 1.0.6 is working flawless on 7.1.1 with u vendor
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
I noticed that EX sets FIOPS as default I/O Scheduler. The stock appears to be CFQ. Wanting to learn more about the different schedulers, I found this: https://xdaforums.com/showpost.php?p=59289783&postcount=3

I am curious as to why FIOPS was selected over CFQ. Naturally, each has its pros/cons and it would seem like CFQ is a good all-around scheduler.

Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
It doesn't make much difference. I've been using FIOPS on all my recent devices, the results are good, so I make it default.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
I've always used noop @ 2048 myself.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
I presume 2048 is the read-ahead buffer? I was also wondering why the default read-ahead is 128, when there is plenty of RAM, wouldn't increasing the buffer help performance?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
As per the link you posted...

Recommendations:

I/O Read Ahead Buffer is dependent on the size of your flash storage (internal/external) unlike I/O schedulers. Below is the recommended settings for the given size that will yield the best performance (differs between setups).

Less than 8GB - 128KB

8GB - 512KB

16GB - 1024KB

32GB or above - 2048KB​
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
Right--that's why I was wondering about the default buffer of 128. The factory kernel and EX both default to 128. Why?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Ask Google? :P
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
Background: I have 2 Pixel XLs, 1 Pixel, all three since release running stock or Franco. I switched them to EX earlier this week. All stock config (with CFQ), no OC/UV, and wake/sweep gestures disabled. All three devices have same configs--apps, settings, accounts, etc.

Today, for the first time ever since I have had these phones, an attempt to answer an incoming call caused the phone to reboot. I have never experienced this before with any of the Pixels. I do not know if there is a nexus with the newly-installed EX kernel. I am just reporting an observation.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chazall1:
Wow , Outstanding job on the updated Manager. Looking great and enjoying the new look.

Thank You.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Is it just me who gets a disturbing noise in the headphones before and after receiving a notification? Also when I scroll on Facebook over a video without playing it the sound started again.. I remember having the same issue on my HTC 10 and if I recall right it was the analog gain who was causing issue.

[MENTION=4684315]flar2[/MENTION] is there any way I can completely remove the analog gain ? Thanks in advance
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bama17:
Hope I'm not doing something stupid wrong, but is anyone having any issues with the updated EX Manager? 2.1 works fine with no issues whatsoever, but when I install the update and open it, and go into any setting, it gives me about 10 secs and then just closes. So I have to keep reopening the app and quickly choose my setup and continue to do this until I have it how I want it. Anyone know what could be causing this? Thanks for any suggestions anyone may have.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Works fine. Can you uninstall and reinstall from the Play Store?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Hey [MENTION=4684315]flar2[/MENTION] sorry for bugging you again. But is there any way I can remove analog fain? It really bothers me while im using my headphones. Thanks in advance.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
I haven't noticed this, I'll try to listen for it. It is possible to make analog gain optional.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
That would be great. I remember you doing the same for the HTC 10
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ktracho13:
So I'm using Google pixel on pure nexus 2/15/17, with Elemental kernel v1. 06. I noticed that my battery life doesn't last that long. What do you guys think could be the problem?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Wakelocks and bad reception is my guess. You didn't really give much to work with
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Kisakuku:
Not sure how an adjustment would only apply to whites, but here are the post-processing features of Qualcomm's Mobile Display Sub-System that KCAL supports:

RGB Multipliers (Polynomial Color Correction)

Display Color Inversion (Inverse Gamma Correction)

Hue/Saturation/Value/Contrast Manipulation (Picture Adjustment)

Obviously, RGB multipliers apply to all colors, not just whites.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
md5 match?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Pure Nexus directions indicate booting the ROM once after flashing before flashing kernels or root. The only thing you should flash after Pure Nexus is flashed is twrp
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
There is a thread opened with people trying different profiles. It's in Guides.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ktracho13:
I think it's a wakelcok issue, but i dont know which one I should turn off
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Question [MENTION=4684315]flar2[/MENTION] or anyone else.

In EXKM under Miscellaneous.

IPA_WS wakelock = Enabled

wlan_extscan_wl_ws = Enabled

qcom_rx_wakelock_ws = Enabled

These are enabled by default. So, changing these to "disabled" should disable the wakelock, right?

Any reason these are enabled by default? I thought the meaning of wakelocks was to eliminate as many as possible.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
I was asking myself the same question today, and I said I'm gonna give a try and disable them and see how it goes..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
Yeah, slightly confusing. If it is "enabled" does it mean that wakelock IS disabled? :p
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Not sure yet, but so far everything seems ok.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
If it is enabled the wakelock is enabled (unblocked). If it is disabled the wakelock is disabled (blocked).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Kisakuku:
Like jcase says in a pinned thread in the guides/news/discussion forum:

"If your phone isn't stock, DO NOT RELOCK your bootloader. You will 'soft brick' it, and at this time there is no easy route to fixing it."
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
You can have root and still use these apps, but you'll need to do some homework. I don't know the exact procedure because I don't use any apps that refuse to work due to root.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kaosb0x:
No. You can run stock phone, or rooted...if you are rooted then you can forget Android Pay, and some banking apps (the cheap cheezy banking apps not all of them) if you are rooted then you can still participate in the 7.1.2 beta program etc...if Android pay isnt a big deal then root, if you want android pay to much, then you wont have root, also on a side note, there is no way to have working android pay with root and have a stable/reliable device...it's a trade off, ya want android pay or root? use wallet ftw ? :P
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blueyes:
Never will understand the strong desire some have for this suhide or magisk. Android Phone, Pokemon? Lol. None of these are worth it, I'll stick with the master of root and his good old-fashioned zips. Sorry if I sounded like an ass. [MENTION=4684315]flar2[/MENTION], does the kernel support UKM? Or do I need to add a commit or two? Got the UCI command running on the terminal, and all files correctly place it's the app that's the issue. Older app and may need some help finding crap. Bind or symlink maybe, idk. I got a wild hair and tried getting it running, now it's just pissing me off so my ADD/OCD won't let me quit.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
For me to use corporate email etc, it won't enroll in airwatch etc due to root. So suhide is the workaround.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Does suhide work on pixel?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blueyes:
Think it did for at one point. But got patched out before the threads ink dried.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] napoleontheruler:
Does this kernel support native tethering
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Juzman:
[MENTION=6058050]fiveighteen[/MENTION] has done a nice little guide up here: https://xdaforums.com/showpost.php?p=70733181&postcount=294
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Battery should be similar to stock. I would drop the OC if battery is important to you. I don't think there is any real performance gain.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
If stock kernel does, then this one does too.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yankeesfan714:
Can anyone please check to see if PSVue works on Elemental? Or if it gives off the can't use on rooted devices error.

Thanks in advance.

Sent from my Pixel XL
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Download:

ElementalX-P-1.07.zip

Changes:

-March security update

-update conservative and ondemand for big.LITTLE
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
I'm impressed at how quickly you update. Thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DeathSentinels:
Really appreciate the speedy update, thanks!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] skulldreamz:
I have noticed this %1000 too... Battery life has been slot worse since 1.0.6 Gonna try 1.0.7 and will report tomorrow. On 7.1.2 stock with stock elemental settings
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JU57US:
Does auto-update with EX Kernel Manager app work if you're not rooted?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
[MENTION=4684315]flar2[/MENTION] have you thought anymore about making analog gain optional? Thanks in advance
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cedargreen:
Thanks for the quick update. I used the app to download. It prompted me to reboot. Rebooted straight into TWRP. Flashed the file and rebooted system. No problems so far. Thanks again!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
No. I measure battery life very closely and this is my daily driver phone. There is no difference in battery life. No code that would affect battery life has changed either.

If you notice a difference, it is caused by something else.

You can use it to download the new kernel.

I've tested thoroughly and can't find any problem, so no.

The HTC 10 has the same audio driver, but I believe it has a dedicated amp that was causing distortion with compander disabled . I can't detect any problem on this device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Is there any way I can remove it myself? Thank you for your answer
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
No, I would have to do it, unless you rebuild the kernel.

Are you using high impedance headphones or something? If I could get confirmation from other usersthat this is a problem, I will reconsider, but I can't reproduce any distortion with my setup.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Yes I am. I'm using the sennheiser CX-300, and I got the same issue on HTC 10 using your kernel that's why I know removing analog gain will fix my issue.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
That must be it then, I will make analog gain control optional in the next update.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Thanks a lot. I really appreciate it man. You'll have a beer on me after I finish work. Cheers
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tatootie67:
Wanted to report that 1.07 is running smooth as expected. ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] skulldreamz:
This is really strange. I've been using your kernels for at least 3 years now as i know your aware and i run completely clean stock build and NEVER use any other kernels. My sound actually stopped when i flashed 1.0.7 but did a clean wipe and about to install it again. If any issues i will send logs with my next report. So there is no different audio driver that could maybe be causing battery drain? I built your kernel myself and actually it has been settling in so maybe i did not wait long enough after flashing but i noticed on the marlin there is no need for anything to settle with this phone. Anyway just fyi and as always thanks my dude
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] arsenalove:
Sound will not work if you turn on the sound in ex kernel manager. keep it turned off . Cheers
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] diabl0w:
not sure if your taking feature requests but sdcardfs support would be nice to reduce I/O overhead
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
What are you talking about? It works fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Battery life is unchanged for me, and very good. I haven't made any major changes to the kernel since the beginning, mostly just security updates.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] arsenalove:
Hi Mate, Unfortunately didn't work for me , I had no issues apart from sound(phone does not give any sound while playing youtube, Spotify etc) but on bluetooth no issues. May be just my device I am running 7.1.2 public beta. Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Maybe it's because you are using the beta. Best to stay with stable if you want a fully working phone.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dshoe:
Going to push this kernel hard towards battery. Giving conservative gov on big and little CPU a try with underclocking. Will report back.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Update!!

Anolog gain is disabled by default now. If you use analog gain controls, you need to enable them in aroma installer.

Download:

ElementalX-P-1.08.zip

Changes:

-make analog gain control optional

-add optional wakelock blockers
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Just flashed it and guess what? The noise i use to have in my headphones is gone. Thanks a lot man!!!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 5.1:
Hi...

[MENTION=4684315]flar2[/MENTION] I actually have an issue and I'm not sure if it is EXKM, kernel, night light or PureNexus related...

sRGB mode ON in Dev options.

The attached screenshots shows the color profile I am working on. Everything is ok until I toggle night light on/off in quick setting or in settings > display.

Toggling night light on works as I tended, but toggling off leave the screen with different colors than before. Switching to another app and back to EXKM bring back correct settings. Also just changing a setting in EXKM brings back correct settings.

Are you able to reproduce it? Just try to set the contrast to Max in EXKM and toggle night life on/off...

Let me know if you need a log. Thanks... :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Kisakuku:
Noticed this as well. Toggling night light / invert colors / high brightness modes on and then off disables the effect of KCAL custom settings until they are manually re-applied.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Sounds like too many things are trying to control the graphics. I'll try to reproduce first.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JimSmith94:
I got the notification and chose express install. It rebooted into TWRP recovery but that was it. Where does this download to so I can find it in recovery and install it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Check the note under changelog.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JimSmith94:
Aha, thanks! I don't know how I missed that!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cedargreen:
Boom! Thank for the update!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chazall1:
Thank You for the Update. All functioning as intended.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Rootuser3.0:
1.08 running like a beast so far getting 7 SOT
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bestofrhcp:
what settings are you running with the kernel manager?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aaronpw0621:
New Marlin owner here. Well for a week. Flashed this last night and let it settle over night. Looking forward to greater battery and performance. I just set it up with defaults except s2s. Thanks OP.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] buru898:
7?? I think we're all interested in your settings.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] djr4x4:
Since upgrading to 1.08 I'm having issues connecting to my car radio by Bluetooth.. Had no issues on 1.07. Thinking about going back to 1.07 as I love your kernel and don't want to swap to anybody elses
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 5.1:
Hi... It would be nice to report bugs with a proper logcat. The developer probably doesn't have the same car as you and won't be able to reproduce the issue on a simple report... If you take a logcat when trying to connect to your car, the issue should appear in the log and it may help him to you you. Considering EX is the culprit... :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Rootuser3.0:
Very simple. I'm using stock settings and greenify the apps that use background energy when the screen is off!! I'm getting 6.5-7 SOT I'll post screenshots later when battery is almost gone probably won't be until late tonight Lol
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Absolutely no changes to bluetooth in this kernel.

Version 7 to 8 only changed one small thing, disabling analog gain control by default. That has nothing to do with Bluetooth.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] djr4x4:
Instead of flashing, I decided to wipe the cache and see what happens.. So far all is working as it should..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aaronpw0621:
Awesome Battery Life

Running latest PN with Elemental X 1.08 with all stock settings set up through aroma. Only thing I changed was I chose dt2w. Looks like I'll be getting 7hrs SOT. Thanks [MENTION=4684315]flar2[/MENTION].

Will report final SOT soon
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
Curious observation:

1) Flashed EX on both a Pixel and Pixel XL. During flash, I selected CFQ as the scheduler.

2) I then installed EX Kernel Manger. On the start screen, it correctly shows the CFQ as the scheduler.

3) I make/made no changes to anything in EX KM.

4) A few days later, when I launch EX KM, it shows FIOPS as the scheduler on both the Pixel and Pixel XL.

5) I reflash EX, select CFQ as the scheduler.

6) The cycle repeats from #2 (first shows CFQ, then a few days later shows FIOPS, same on both phones).

Any ideas why?

Thanks.

Edit: Fixed typo in #3, should have read I made "no' changes...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aaronpw0621:
Awesome Battery Life Update

Well I ended up over 7 hours of SOT. BOOM!!

Thanks [MENTION=4684315]flar2[/MENTION]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rickysidhu_:
Just curious if anyone has seen any noticibable benefits in performance/battery life by overclocking/underclocking?

I tried both and didn't notice any change in battery life or performance. I'm generally getting a solid balance of both, and going one extreme doesn't seem to drastically improve performance or battery life.

That being said, I'm most likely going to go back to staying on stock frequencies.

I'd love to hear your guys' experiences!:D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 5.1:
[MENTION=4684315]flar2[/MENTION] The black theme is just WOW on EXKM... Don't know when you added it, but it's really nice!!!

Great job... :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Blue305:
Hey [MENTION=4684315]flar2[/MENTION]. Today I've updated the elementalx app from the play store and i love the wakelock feature. But can you tell us which wakelocks should be disabled and which ones should be enabled? That would be awesome. Thanks again
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tatootie67:
I would like to know this too

sent from my rooted Pixel XL with OctOs Rom, Elemental EX kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
If you have issues with a specific wakelock disable it inside the app. If you don’t have issues leave it like [MENTION=4684315]flar2[/MENTION] set it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Rootuser3.0:
Got 5 hours SOT bit I used my hotspot a lot during that cycle. Running the latest Purenexus and 1.08 stock settings not bad not bad thanks ........
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] moosc:
Does this support otg? I lost that white dongle and cant find another. And bought the USB c to micro adapter and it doesn't work.. I'm thinking it must be a kernel issue and looking for kernel that supports otg. Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
All kernels on the Pixel support OTG. THe problem is likely your cable.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
I don't disable any of them. If you notice one of them is keeping your phone awake a lot, then try disabling it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] moosc:
This app says kernel not supported.. Pixel xl 7.1.2 beta 2
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
OTG works right out of the box on this device.

Unfortunately there are a lot of incompatible USB C cables out there.