yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] gorilla p:
Some may argue that using touchboost can help to significantly increase battery life in certain situations.

For example, many people stopped using Conservative governor because it was kind of slow, despite its better battery life. However, with touchboost enabled (810-1026MHz) it removed the initial lag and makes it much more useable.
[Nexus 5X Original Android Development] joho5:
On the elemental x kernel app... What does the blue power buttons out to the right of sound control sliders do? When you press it... It lights up blue.
[Nexus 5X Original Android Development] nathanchance:
Apply on boot toggle, so the setting persists across reboots.
[Nexus 5X Original Android Development] gpvecchi:
Can you check if you still have the blinking red led for empty battery? Mine has vanished...
[Nexus 5X Original Android Development] olivercervera:
Thanks a lot!

I had a big wakelock issue where Wi-FI was always on - even if WiFi was off (WiFI geofencing search is always off), and this caused the device to be always on at 384 Mhz.

Now seems to be fixed, I don't know if it's related to this.
[Nexus 5X Original Android Development] JeauxAdam:
I've been looking through this thread trying to find more information on the new thermal control option added in the most recent release but am coming up empty. I see it's set to 46 which I assume is Celsius, but my question is what CAN it be set to? What are other similar devices (LG G4, Moto X, BlackBerry Priv, etc) set to?
[Nexus 5X Original Android Development] manter:
any plans to add vibration strength option ?
[Nexus 5X Original Android Development] nathanchance:
I thought this option was already in here but if not, I am sure it will come eventually.
[Nexus 5X Original Android Development] manter:
yup, it is there. sorry, missed it.

thx
[Nexus 5X Original Android Development] stackz07:
how bad is the battery drain when using double tap to wake and similar gestures?
[Nexus 5X Original Android Development] nathanchance:
See this post on Google+ from flar2.
[Nexus 5X Original Android Development] iPwn_:
I calibrated white point on my phone against a 15" rMBP, which is as close to D65/6500K as it gets on a consumer device.

It's Red = 256, Green = 239, Blue = 256.

I doubt my device's screen is identical to anyone else's, but I figured I'd share in case anyone likes the settings.
[Nexus 5X Original Android Development] maxmax0:
I did some testing and you can expect around 1% per hour just for the wake gesture, on top of what your usual drain is. Not catastrophic but still quite significant.
[Nexus 5X Original Android Development] szucsgf:
This is really nice! Thank you! The colors are better like this.

Edit: actually to my eyes this makes whites look like pink. However I think your colors are on to something, in that reducing the green helps. I brought the green down to just 252 and I'm happy. Thanks.
[Nexus 5X Original Android Development] ACHILLES R32:
Im wondering about the exact same thing. Even posted a thread but no one seems to know lol.

Sent from my Nexus 5X
[Nexus 5X Original Android Development] nathanchance:
The vendor.img contains a bunch of proprietary files (drivers, other info) that makes your phone run properly (fingerprint scanner, camera, etc). The reason it is a separate image is it resides in the vendor partition, which is new to the 5X and 6P. On previous phones, the vendor folder was a part of /system, not its own partition.
[Nexus 5X Original Android Development] ACHILLES R32:
Thanks for the clearing that up, also what's system.img. Do you recommend backing up vendor.img as well as system.img when doing backups. I have always done system , data , and boot.

Sent from my Nexus 5X
[Nexus 5X Original Android Development] nathanchance:
System.img is all of the other pieces of the Android OS, written to the system partition. Boot.img is the kernel. You can backup vendor but it isn't necessary. The core is the three you listed there.
[Nexus 5X Original Android Development] flar2:
[MENTION=6842057]nathanchance[/MENTION] is correct. The vendor.img is new to recent Nexus phones, but has existed in various forms on many devices for years. The Nexus 9 has the vendor.img too. It's where all the proprietary closed source drivers and firmware goes.

Vendor.img must match your system and boot images, that's probably why Cataclysm includes it.
[Nexus 5X Original Android Development] vampire36:
Have to agree...looks on pinkish side...maybe you have a different device...cos whites are definitely reddish :)
[Nexus 5X Original Android Development] hjjiang:
hey just wondering, is there a way on the EXKM to save CPU profiles?
[Nexus 5X Original Android Development] xxc0dvshal0xx:
Is there any way to undervolt the 5x? I used to do it for my original N5 but now its nowhere to be found. Sorry for the ignorance I haven't been following ever since I sold my N5
[Nexus 5X Original Android Development] k.s.deviate:
Ex manager states noop. I haven't made any changes.. I'm wondering if ex manager just isn't playing nicely with most settings.

Edit: changing to fiops sticks. Idk what's up.
[Nexus 5X Original Android Development] RTNDO128:
Just purchased you app, thanks for your work. In order to tweak the vibration, do I need to adjust the slider and hit the little power symbol to the right so it's highlighted blue? Also, is there any way to get rid off the "Your device software can't be checked...." boot message?
[Nexus 5X Original Android Development] nitinvaid:
yes and no;)
[Nexus 5X Original Android Development] szucsgf:
Just moving the slider changes the vibration intensity. The little power symbol is to "set on boot" so your preferred seeing will be applied at each boot instead of going back to stock.
[Nexus 5X Original Android Development] flar2:
I normally implement gestures on the touch screen only, and with proximity detector for pocket detection, if available. HTC does it in conjunction with the motion sensor and I find it inconvenient because the primary use case for gestures--for me at least--is while the phone is sitting on my desk. I don't like having to move it first.

One of the problems for recent nexus devices is the accelerometer and proximity sensor are not accessible to the kernel, only userspace. Which mean I've had to do things like pocket detection in conjunction with an app, and the same would be true of a motion requirement.

My other thought, based on the Nexus 6 as my daily phone for the past year, and having no pocket detection built-in, is that doubletap2wake is a rather poor gesture. Dt2w seems to be most popular, but I much prefer sweep up to wake. I find it never wakes up in my pocket and doesn't interfere with phone calls. Both of these are problems with dt2w when proximity detection is not available in-kernel.

I haven't yet looked at the touch driver, but I'm optimistic about wake gestures for this device.
[Nexus 5X Original Android Development] Alcolawl:
Strange. If you're running version 0.02, the Aroma Installer even states that FIOPS is the default I/O Scheduler. Just set it to FIOPS in the EXKM app and hit the power symbol next to it so it applies on boot. Either way Noop isn't a bad I/O Scheduler either. I ran that for a while on my M9.
[Nexus 5X Original Android Development] szucsgf:
I noticed the TOTAL time for the 2 CPU clusters is different. Why is that?View attachment 3533327View attachment 3533328
[Nexus 5X Original Android Development] flar2:
If the second cluster goes offline for any reason, those stats are reset. That app reads the stats from cpu4, so if cpu4 went offline due to thermal throttling or some other reason, then the stats begin when it comes back online.

I haven't checked that specifically on this device, but that's the way it works on my HTC One m9.
[Nexus 5X Original Android Development] lysm bre:
Hmm yea, just as others noted, on the main screen of the EXKM app, it shows noops, but when I actually click on it, it says fiops, as I've set it so that it applies that on boot.
[Nexus 5X Original Android Development] dg4prez:
Is proximity seriously not accessible to the kernel? That sucks!
[Nexus 5X Original Android Development] Mtk87:
Got random reboot after setting cpu freq at maximum. Can it be due to my pvs being 1 ? I always get terrible PVS... -_-
[Nexus 5X Original Android Development] vampire36:
Not booting with frank...can anyone confirm !

Edit : Needed to flash the modified boot.img first...all good now :)
[Nexus 5X Original Android Development] Baldilocks:
Doesn't look like my phone goes into deep sleep anymore since installing this kernel...odd.

Sent from my Nexus 5X
[Nexus 5X Original Android Development] flar2:
Nothing to do with the kernel. I can guarantee you that.

Please don't report vague problems here. I don't have time to sift through them and it scares other users.
[Nexus 5X Original Android Development] k.s.deviate:
does the EXKM app give you a deep sleep time? mine wasn't until I wiped app data in its settings. gave it some time, and now all is good.
[Nexus 5X Original Android Development] Baldilocks:
Well, as it has only happened SINCE the kernel install, can't be much else. I'll try wiping the app data to see if that helps. So you don't have to sift through all 3 pages....

Sent from my Nexus 5X
[Nexus 5X Original Android Development] flar2:
It could be many other things. But I am 100% sure it's not the kernel. Wiping the app data will make no difference. But wiping caches might help. Or uninstalling some other app or service that is misbehaving.
[Nexus 5X Original Android Development] flar2:
Update!!!

-installer does not touch /system partition at all

-fix problems with installer script

-enforcing/permissive is now optional. Permissive.zip is no longer needed if you uncheck "Enforcing" during installation.

-sweep2sleep (I haven't had time to work on wake gestures, but not having sweep2sleep was driving me crazy)

Download

ElementalX-N5X-0.03

Changes:

-enforcing optional

-installer updates

-sweep2sleep
[Nexus 5X Original Android Development] dg4prez:
Cool, I'll check it out!
[Nexus 5X Original Android Development] hokee:
Awesome! I may have to break down and get in on this now! Thx [MENTION=4684315]flar2[/MENTION]
[Nexus 5X Original Android Development] joetheshmo:
Undervolting on this phone will likely never happen due to instability and negligible gains in battery. Its just not worth it.
[Nexus 5X Original Android Development] nathanchance:
To add on to what [MENTION=7037416]joetheshmo[/MENTION] said, the newer chipsets use voltage dynamically. Trying to tamper with that will result in massive instability. And the battery gains would be negligible, potentially even detrimental
[Nexus 5X Original Android Development] szucsgf:
http://xdaforums.com/showthread.php?p=64545101
[Nexus 5X Original Android Development] joetheshmo:
Haha I was just looking for this post! Thanks mate
[Nexus 5X Original Android Development] gorilla p:
On a similar note, any chances of adding some lower freqs?
[Nexus 5X Original Android Development] peikojose:
Hey [MENTION=4684315]flar2[/MENTION] can you add the profile I am using ? RGB 231-231-255 saturation 35. If it is already included nevermid.
[Nexus 5X Original Android Development] olivercervera:
I am having a persistent wakelock called IPA_WS that is stopping the phone to sleep.

The only way to fix it is to reboot the device, but the wakelock will come back after few hours. This is causing me heavy battery drain as the phone will always be running all cores at 384 Mhz.

Running stock with ElementalX 1.05.

Is this kernel related, can flar2 stop this wakelock?
[Nexus 5X Original Android Development] flar2:
I've never seen that before. Is it caused by an app?
[Nexus 5X Original Android Development] olivercervera:
The only thing I could find is this http://xdaforums.com/nexus-5x/help/ipaws-wakelock-t3241608

I went in Airplane mode and closed all apps.

I think that a wakelock caused by an app is displayed in Partial Wakelocks and not Kernel Wakelock.

Just to confirm, I've rebooted, and the wakelock is gone.

Note that the wakelock runs even when the display is on: see "unplugged" 15 m 41s, and the runtime of the wakelock is the same.

Have I just found an AOSP bug? lol
[Nexus 5X Original Android Development] tacofromhell:
I just checked and I also have it. It has been active since I unplugged my phone 2 hours ago.
[Nexus 5X Original Android Development] olivercervera:
Is your phone going to sleep? I had this issue too, sometimes, when unplugging the Nexus.
[Nexus 5X Original Android Development] tacofromhell:
No, it doesn't.

Just rebooted, will investigate a little more when it comes back.
[Nexus 5X Original Android Development] vampire36:
[MENTION=4684315]flar2[/MENTION] your comment from nexus 6p...

Has anyone been using ElementalX governor?

I wouldn't mind some feedback after a couple days of use.

If you do, I'm suggesting to:

-disable touchboost

-change sampling_rate to 20000 for the little cluster

-change sampling_down_factor to 0 for the big cluster

Would this be worth trying on 5x as well ? Though interactive is nice and solid...I feel elementalx was better on N5/N6...was perfect balance between performance and battery...maybe placebo but just felt it was perfect...:) So would love to test same on N5x

---------- Post added at 05:05 PM ---------- Previous post was at 04:21 PM ----------

Ok here comes a review of this awesome kernel...Guess been using this kernel for long and this was bound for long...was my first custom kernel on N5x...kernel is top notch...has everything needed yet being flash and forget...apart from setting my color profile to flar2 profile there is hardly anything I tweak..! Can safely say kernel is top notch...! Its not for people who want 6 and 8 hours of sot...there are other kernels and tweaks for it...but stock elementalx is 5 hours sot of 5x with performance top notch giving you a feeling of using the latest and greatest Nexus ! I have to admit I tried those interactive settings from the thread in general forum cos just like most here wanted to see if can etch out magical battery...but seeing it stutter time and again...fail at certain time when heavy multitasking...decided am done ! Also tried using franco another great kernel but somehow my setup just doesn't like it...might give it a go again in future with a clean flash...but back on elementalx things again got back to normal...great sot and performance...

Testing elementalx governor with [MENTION=4684315]flar2[/MENTION] recommended changes from 6p thread...as found it top notch on N5 and N6...was bang on perfect balance of performance and battery...compared to interactive...

Thanks again [MENTION=4684315]flar2[/MENTION] for the awesome kernel...great work and appreciate all the efforts you put to make 5x a device worth being proud of :) Hope you will continue your support till android O :P :P

Also for people who don't like to tinker too much...like a solid stable setup...Highly recommend the setup as in my signature...its top class :)
[Nexus 5X Original Android Development] jim_bocho:
Worked this time and runs like a charme - thanks!
[Nexus 5X Original Android Development] rohanhole:
[MENTION=4684315]flar2[/MENTION] : I think you forgot to update the link for ElementalX-N5X-1.05 ** EXPRESS *** installer on your Nexus 5x download page. Would you update the elementalx dot com with the download option for EXPRESS version ? Thanking you in advance,
[Nexus 5X Original Android Development] bdivs11:
Is anyone experiencing the big cluster off with CPU at or below 40°. Running Stock + ElementalX 1.05
[Nexus 5X Original Android Development] SlimSnoopOS:
No issue here but mine typically hovers at 90F. Not too much warmer than that since it's winter over here in DC.
[Nexus 5X Original Android Development] flar2:
The big cluster goes offline when the inside of the phone heats up. It's not based on the cpu temp. YOu can adjust the threshold in EXKM
[Nexus 5X Original Android Development] perrocaliente:
Sheesh the amount of thermal BS on this phone is ridiculous. Every day I learn more and more about it lol
[Nexus 5X Original Android Development] hokee:
Not a phone thing.. It's an 808/810 SoC thing
[Nexus 5X Original Android Development] perrocaliente:
It's more of a phone thing because the other phones with this chipset aren't crippled 90 percent of the time.
[Nexus 5X Original Android Development] vampire36:
[MENTION=4684315]flar2[/MENTION] : With running a cycle and half on the settings you had said for elementalx...Screen on is pretty decent...around 12 to 14%...at the end of complete cycle...can be improved yet not very high...However screen off is a bit on higher side...0.7 to 1.5%...setup completely same and compared with interactive governor setup :)
[Nexus 5X Original Android Development] fink.nottle:
Does this interfere with t-mobile wifi calling ? Oddly enough, just before flashing the kernel, it showed t-mobile wifi calling, but it disappeared after I flashed it.

Edit: I don't remember if it was rooting it or the kernel. Could have been either
[Nexus 5X Original Android Development] gorilla p:
Neither would effect T-Mobile wifi calling.
[Nexus 5X Original Android Development] fink.nottle:
Is there any way to debug it ?

Edit: It seems to be supersu that is causing it. As soon as i flash the stock boot.img, it starts working. And once i root it, it goes
[Nexus 5X Original Android Development] gorilla p:
That's odd. See what happens if you flash unsu, flash SuperSU, flash kernel.
[Nexus 5X Original Android Development] adrialk:
Noticed the Big cores are only going into deep sleep when the Little cores do. The Big cores used to be in deep sleep almost 100% of the time. Any thoughts?
[Nexus 5X Original Android Development] till22:
7 more days until I get my N5X... :victory::rolleyes::fingers-crossed:
[Nexus 5X Original Android Development] flar2:
I have no thoughts. I didn't do anything that would change that behaviour.
[Nexus 5X Original Android Development] adrialk:
Just flashed stock 6.0.1 kernel and noticing the same behavior, so nothing to do with your kernel. Was just checking that nothing was changed on purpose. Will try the chroma thread. Very happy with your kernel!
[Nexus 5X Original Android Development] bioLIFE:
:)

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

hi. does anyone know how to properly save values on ex kernel manager? i mean, it says to tap the switch button to save on boot, but when i reboot the device, all the values go back to default. or maybe im doing it wrong?

pls help
[Nexus 5X Original Android Development] nathanchance:
You are keeping it selected right? Like you are leaving it switched to blue rather than switching to blue then switching back?
[Nexus 5X Original Android Development] flar2:
Wait for a minute or two after boot before you check.

Also make sure the boot service is not being disabled by other apps. Greenify has been causing a lot of headaches ( and bad app reviews).
[Nexus 5X Original Android Development] skulldreamz:
Man [MENTION=4684315]flar2[/MENTION] i know your so busy and this is just a stretch but I'll ask. If you ever get time would you be interested in making a app that has the same basic footprint of greenify but coming from you we all know that it would work together with elemental x. I use servicely now from [MENTION=3292224]franciscofranco[/MENTION] which does work good with his kernel but since I've been running omni with your kernel my phone feels and runs really really nice. I know that's a big project and already know that you probably wouldn't want to invest the time into that but i felt i had to ask for the sake of the community. I would easily pay $5 for a app like that and would definitely buy it as I've bought any and ever app you've ever put out. Thanks for all your work brother
[Nexus 5X Original Android Development] bioLIFE:
what i do is put in the values, tap the switch(will turn on blue color), then exit out and reboot phone. and when going back to the manager, it will go back to its default
[Nexus 5X Original Android Development] nathanchance:
As flar2 said, you need to wait a little bit for the values to be applied after a reboot and disable apps like Greenify that may be interfering with the boot service.
[Nexus 5X Original Android Development] bioLIFE:
what i do is put in the values, tap the switch(will turn on blue color), then exit out and reboot phone. and when going back to the manager, it will go back to its default.

i think i dont have apps that disable boot service, i only have "quick reboot" (the one that came in with rooting the device using NRT), that does not disable/mess up with boot service right?

thanks

---------- Post added at 04:48 AM ---------- Previous post was at 04:46 AM ----------

thanks..will try and report back :good::D
[Nexus 5X Original Android Development] jim_bocho:
I'm still a bit torn really - although my 5X got a lot smoother with ElementalX (with franco as well, to be fair), I'm still experiencing a lot of app launch lag. Comparison device is an OPO with CM12.1 that crushes the 5X, unencrypted though. Any top tipps for me that I can try other than decrypting?
[Nexus 5X Original Android Development] perrocaliente:
I have the same issue. This phone is not any faster than my 3 year old Nexus 4 and has marginally better battery life. I'm slowly learning to accept the fact that I bought a 400 dollar inferior product.
[Nexus 5X Original Android Development] vampire36:
App launch lag...have opo too but for sure 5x is faster and smoother...try clean flash...cleancore + cata + ex is my combo..it destroys opo hands down...

My last phone was N4...so can say for sure this is faster...dont understand how can you say n4 is comparable...5x is faster, smoother, better cam, better screen, better sound and also has support of elementalx kernel and cata mod (not ported one) ;)
[Nexus 5X Original Android Development] perrocaliente:
I'm just kinda angry I guess. Honestly this phone is not much faster than the N4 and I know the camera is better and the screen is better but the sound is just as bad and not even true stereo. Also there was even better kernel support for the N4 than the N5x
[Nexus 5X Original Android Development] vampire36:
Cmon...been just few days...

Give it a while...

Elementalx and Franco already up :)

There is decent support !
[Nexus 5X Original Android Development] perrocaliente:
Oh Yea I know hopefully we'll see more in the next few months. Personally my biggest complaint is my battery life and nobody has been able to tell me why it sucks and I can't even find the cause. I can live with the other issues but this battery life is pathetic in my opinion.
[Nexus 5X Original Android Development] flar2:
My wife switched to this from the HTC One m8 and she is complaining too. I've used the 5X a lot in the past weeks and I thought it was fine. The big.LITTLE setup reacts a bit differently than older chipsets, but I'm used to it, as my main phone is the 6P and I've also used the HTC One m9 a lot. That said, the m8 is one of the snappiest phones you can get, even today so maybe it is better than the 5X.
[Nexus 5X Original Android Development] flar2:
I don't get the complaints about battery life. I use a lot of phones and the 5X has relatively good battery life.

Do you have my app? If so, what is the active drain and idle drain?
[Nexus 5X Original Android Development] vampire36:
[MENTION=4684315]flar2[/MENTION] Any updates on elementalx governor tuning :) I guess you have started already...i have mentioned observations with tweaks you had suggested :)
[Nexus 5X Original Android Development] flar2:
I think it's hard to beat interactive, as it was made specifically for this chipset by Qualcomm.

Personally, my battery use stays almost the same no matter what tweaks I do. Same on the 6P.
[Nexus 5X Original Android Development] vampire36:
Lol :) Thats almost a boon ! Only think if idle drain can be improved rest I dont see much of a prob in normal drain...maybe a bit less of ramping of freq...but thats abt it :)