yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okgnew:
I have the same issue - capacitive buttons lights stop working randomly after a while with this kernel (with stock kernel everything is fine)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jwtiyar:
after flashing elementalX i lost getting into recovery.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
This was discussed some pages back. It is a conflict with ROM settings. Button lights work perfectly fine if you don't mess with those settings or use stock ROM.

It's because you disabled fsync
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okgnew:
I'm only using stock ROM and never messed with settings.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CrazyCypher:
Is touchboost enabled on default when flashing kernel and not having the app?

Also I wonder if I disable touchboost but I have pnp performance tweak (I have 0% performace selected in EX manager) does touchboost setting applies or does the phone do everything from pnp?

Thank you
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Must be firmware or something. They work normally for me.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] datafoo:
I'm on 1.91.617.1 stock rom and firmware.

What settings are we adjusting that are the issue here. I simply had mine set to "on all the time".

I've been running your kernel for a while and didn't have any issues until after the last app update, then noticed the button/light issue yesterday.

Please don't take it so personally and respond so curtly. There is a problem here and we just want to help resolve it because we really enjoy your kernel. If your kernel isn't fully compatible with current firmware I'm sure you'll sort it out and resolve it.

Sent from my HTC 10 using telepathy...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okgnew:
The issue is random, so I'm not surprised that you can't reproduce it - sometime it works fine for 2-3 days. Sometime lights stop working after 2 hours. Reboot always fixes it.

My repro steps:

1. Use latest official EU firmware/ROM/kernel and set Navigation button backlight option in settings to 'Always on'.

2. Flash ElementalX-HTC10-0.19-Sense (or older) and in Aroma disable all new/extra kernel features (be as close to stock as possible).

3. Use the device. Notice that after 2hours-3days button backlight stops working until a reboot.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
2 cores on 1600mhz are pretty fast for most tasks, if you're gonna use Image stitching or other stuff that heavily loads theCPU then task migration will not really slow that down as it's gonna take a while anyway. For which exact Action would you need more than 2 cores at 1.6ghz faster than task migration can react? ^^

But i agree with you that Task migration is a very interesting topic. Especially with SD820's HMP, we do have 4 cores and cann load them all at the same time, yet we can switch sinle tasks from small cluster to big cluster.

If you go in EXKM to CPU -> Advanced Options you can set all Scheduler Settings as you want them :)

Chapter 7 should explain the options: https://github.com/dtsinc/DTS-Eagle.../master/Documentation/scheduler/sched-hmp.txt

But i think Flar2 has already done some tweaking to this. AFAIK PnPmgr does not affect Scheduler? [MENTION=1792279]ivicask[/MENTION]

BTW Touch Boost does not really drain that much more battery :(

1324mhz is the Interactiv Governor HiSpeed_freq for big cores.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
[MENTION=4684315]flar2[/MENTION]

Stock ROM, stock EX kernel settings - exact same problem as these guys.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
I've never run into this issue either, but I'm also running Leedroid. I also use EXKM and have anything related to the bln set to off and to set on boot. I wonder if it's more an issue with stock rom and the way that this kernel sets the default values on boot? Are either of you using exkm?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
Yep, EXKM - everything switched off. Just using it for the volume controls. Stock ROM set to always display button lights while screen is on. As previously mentioned, the problem only seems to occur at night when it's dark. I never have a problem during the daytime.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
But to me the idea of big.LITTLE is not about how powerful each core is, but instead how quickly each core can scale up. (e.g. Target_load on interactive governor.)

Big cores would scale up quickly, while little cores would scale up more slowly.

The problem to is that ALL tasks seem to begin on small core. So what tends to happen is, starts on small core, the requires more power, gets migrated to big core, then sched realises the task is taking too long to complete and will migrate it back down again.

So starting ALL tasks on the small core, is only a delay to me... When it could easily begin on the bigger core, if the task finishes quickly good... If not then it can be migrated to small core.

Overall what I want to see is the big cores idling for long periods of time, and reaching high freq often but in short bursts. While the small cores idle little but are constantly crunching large background tasks at low freqs.

And i've read that documentation already (although willing to read again to refresh my memory).

It was an interesting read the first time.

Regarding PnPmgr though... I have always thought tht PnPmgr was HTCs scheduler... Maybe i'm wrong.

And about touchboost... It will not drain much battery only if you have a good implementation (default tends to be quite good for most).

But some people have some stupid settings for some stupid reasons... And you start questioning if they even logic... (kind of feeling that's me about PnPmgr atm... I actually always thought it was HTCs scheduler lol).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
PNPmgr is the engine from HTC which controls everything, related to cpu, gpu etc. so yea you always thought right, it's an engine/sheduler by HTC which is encrypted for "normal" ppl :P
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] datafoo:
It appears I was able to resolve it by setting the EXKM app settings to default (although my settings didn't change) and then confirming my previous settings.

It looks like an app issue more than the Kernel specificially. To reiterate this only appeared after the latest EXKM app update and occurred with both 18+19 while using the latest app after it upgraded.

This would explain why we don't see the issue on the default kernel because the app can't change many features of the stock kernel.

1. EXKM app update

2. Reset settings to default

3. Reapply custom settings

4. Issue should be resolved

I've been using Flar kernels for years on various devices, the quality of work is some of the best.

Sent from my HTC 10 using telepathy...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
The app doesn't modify any settings unless you specifically change a setting. I also have the app installed and don't have the issue.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okgnew:
I don't have the app installed (and never had it), but I sill have the issue.

So I think it's not an app issue.

Is there anything I can do to help investigating this?

Will a log help? (if yes, what log and taken when)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
I'll quote flar here :) If you never had the exk app then you're controlling BLN through the rom. Button lights not working is a rom issue. I'd try a different rom with maybe an internal storage wipe.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okgnew:
No, it's not a ROM issue because I am using stock ROM and it works fine with stock kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
:) If all stock, then it's like flar said, either a firmware issue or hardware issue. If you're all stock anyways, may not hurt to reflash a RUU and make sure you grab the one from your region.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Right now I don't exactly what the problem is, so I'll have to dig through and understand how these settings work. \
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Yeah its kernel thing.. Viper stock its working...

I dont change anything in rom and flash elemental or elite and buttons dont light up when dark...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Hi! Check this, i think this is related, i've found it while looking for very similar problem reported related to BLN https://github.com/tbalden/htc-kernel-pmewlvzw/commit/fe22e13089b69270510752d708d5bfd8775c57bc
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I must have missed that, I assume that will fix it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Working fine for me on latest viper and latest ex kernel, Verizon
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

A quick update to solve a couple problems

Download

ElementalX-HTC10-0.20-Sense

Changes:

-make analog headphone gain optional

-fix capacitive button lights
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Udzi:
May i ask what "make analog headphone gain optional" enables? Can i control the volume via apple headset?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Has nothing to do with that. Like it says you can control the output volume. The problem is analogue gain gives static noise when using headphones. And only digital not.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mperkel:
Possible Bug

This bug is really obscure but would be great if you could fix it.

I use a magnetic car mount and that wants to trigger the ice view app normally, which I have disabled. And I have setting to disable the magnetic sensor.

however ...

Phone locks up on boot when exposed to strong magnetic field. If removed from the magnetic mount it boots fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
[MENTION=4684315]flar2[/MENTION]: thanks now buttons light up even when dark.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Huh. Just listened to four hours of Spotify on a $30 set of Creative headphones and no static for me on. 18. Maybe the type of drivers?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
yea has something to dow ith the impedance of the headphones
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
:) Kind of figured. I honestly don't know if the fact I'm getting clear sound means I have crappy headphones, but sound good to me. :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
[MENTION=4684315]flar2[/MENTION]

Updated up to .20 and experiencing some very random things. The power menu has started appearing of its own accord, this has now happened about 4 or 5 times. And a little while ago my power button became unresponsive (couldn't turn screen off) and remained that way until I'd rebooted my phone 3 times.

On the positive side, thank you for fixing the capacitive button lights!

Edit:

What's going on!!!

Put my phone down 5 minutes ago and the screen just lit up without me touching it and bizarrely offered up the power again to me which I dismissed. Then it's showed itself twice whilst typing this so have to keep dismissing it. My phone's possessed!

Edit:

Okay now my screen keeps lighting up and going out repeatedly and I can't stop it... I'm in a dark room. I spose at least the capacitive buttons are still on.

Rolled back to .19.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
Weird. Try a reflash. Working fine on my HTC 10...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
To be honest I've not tried reflashing .20.

Reflashed .19 and all is fine apart from the absence of capacitive buttons in the dark.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Must be something else, very minor changes between .19 and. 20.

Nothing that would cause those problems.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
I'll stay on .19 for another day and then revisit .20. In the meantime I'll see if other users report similar problems.

NB. My 10 is all stock (ruu 1.90) apart from EX Kernel and KManager. Therefore, I can only attribute these types of system behavioural problems down to the kernel or HTC stock rom incompatibility with that particular custom kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
Updated to .20 last night, right after it was released. No issues to speak of.

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
I'm with this guy, but everything was fine for me on 19 as well
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Really it's nothing to do with the kernel. I get a bit tired of people blaming weird issues on the kernel. My kernels will never cause major issues.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] comstockload:
Your phone may need an exorcist. Sounds possessed.

---------- Post added at 02:15 AM ---------- Previous post was at 02:13 AM ----------

He probably spilled some tea on it, and of course its the kernel doncha know.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mosincredible:
.20 working fantastic for me. Thanks for making the analog gain optional. You're a champ.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
Vers. .20 is working here without issues.... but since the beginning never ever had a problem.

thank´s again flar...:good:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kushman:
I'll say first hand I've done this ppl will install/update kernel prior setting still in effect and cause problems when updating so try a clean Install or make sure no setting set to apply on boot. Now as we all know changing anything like that is best for a clean install .... But not mandatory
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
I felt a bit under the weather yesterday, I think it started after updating kernel... [MENTION=4684315]flar2[/MENTION] what have you done to me...... ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Blue305:
The update is sweet!! Finally now the sound is back on like it should be, and no more strange noise on the Sennheisers cx300. Thank you very much flar, you're a true hero..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] datafoo:
Except your kernel was at issue for the capacative light problem, even though you assured several of us it wasn't.

You and the posters mocking people looking for help are showing quite a bit of unprofessionalism.

You're as fallible as anyone else. Have some humility and perhaps help people understand how to basic troubleshoot rather than just saying "not my kernel, not my problem".

9/10 times it may not be your kernel but don't create a situation where users regret using your product or paying for your app simply because of an attitude you portray online.

Sent from my HTC 10 using telepathy...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
I take the opposite view. The way I look at it is this: developers are more often than not giving their time and expertise to assist the wider community in return for often little gratitude or appreciation.

Yes, there is the remuneration, but I'm sure few have gotten filthy rich.

I like flar's 'no nonsense' approach. Either use and respect his work or... choose another kernel.

Simple. :cowboy:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I always acknowledge reproducible problems and fix them as fast as I can. I could not reproduce the capacitive light issue but after several users reported it I said I would investigate. Bugs are part of software development and I have a huge list of small bugs to fix, but I never let major bugs go for very long in the wild.

But sometimes I know 100% that a problem is not caused by the kernel. And if you look at my threads, 9 times out of 10 the problems reported are not kernel related. It's a known thing that people blame every little problem on the kernel.

I learned from experience that I need to take a firm stand when these are reported because other users read the thread and decide not to use a custom kernel for fear that it will screw up their system. On the many devices i develop for, ElementalX is a sure thing and there are very few serious bugs.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Completely agree :) I've used your kernel on what...4 or 5 devices now. I often see people talking of problems that I've never had and am baffled. 98% of the time it's either a mod installed, user error, or something with a rom. It's really easy to say something is the fault of the kernel without doing the proper research or pulling a log. The case of bln might have been an exception, though I never had a problem with it either.

....and if users like myself tend to be skeptical of it being a kernel problem, it's because we have been users for a long time on multiple devices over years and are speaking from experience that it's very likely not a kernel issue.;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] datafoo:
Personally I'm a fan of your work and I'm also a paid app user because it's the easiest way to support you.

As I posted, I agree 9/10 times it's inaccurate to assume the kernel had anything to do with it and I also acknowledge a lot of people are shoot first, ask questions later.

I'm really just trying to encourage you to perhaps develop a public troubleshooting process so users can realize the kernel is not to blame and better problem solve.

You're absolutely correct, and we can mostly all agree that your dev products are far more stable than many alternative products. As I said, ultimately I'm a fan and was extremely excited to see you dev'ing for the 10.

Please take my comments in the spirit they're intended, not as a critical attack but more as heartfelt feedback.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mperkel:
Probably is possessed, but in my case the demon is magnetic.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] FearlessAZ:
I have used this kernel on 5 devices now. It has always been stable and reliable. I don't know of one other ROM or kernel that responds to bugs as quickly as flar. Using another kernel has never even been an option for me. Keep up the good work, Flar!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sicmatron:
EXKM 2.64 update came in this morning, updated right away and used it to install kernel 0.02. Both processes went perfectly fine without a hiccup. However, using this on Viper10 1.2.0, I don't get a CPU temp reading at all.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tcnineteen:
Try finding the option in thermal section of CPU settings, I chose temperature 0 for display.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mweis:
Does the kernel improve battery life?

Gesendet von meinem Nexus 6P mit Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] GermanGuy:
Is there a way to save kernel backup to SD card via ex kernel manager? If seems to only save to internal memory.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sicmatron:
Yep, I missed that, thanks. I'll show myself out :o
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kfasheldon:
Thanks for updates

App won't reboot and install on Leas rom just restarts

Any ideas
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LukLak19:
Same here, but you can flash it with the recovery :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sydeu:
Why is that? It certainly helped my battery life on my SD801 devices, and made them not overheat. You probably know more about it than I do so that's why I'm asking! :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
Dynamic Voltage Regulation.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LeeDroid:
Nice work on the update [MENTION=4684315]flar2[/MENTION]..

for users on my build, you can optionally enable the old style nav bar in tweaks, this will also disable the capacitive keys, so if you do end up in a pickle with no Nav control, jump into tweaks and enable the navigation bar.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
The new chips are more complex, it's not just a hard-coded voltage anymore. You won't get much savings from undercoating anyway, the tolerances are already tight.

If you want battery savings, start tweaking the interactive governor, it has many possibilities.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HD2Owner:
[MENTION=4684315]flar2[/MENTION]

1.21.401.4 kernel source is now online on htcdev. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Click that reset button in the upper right and you will get more temperatures. The sensor detection code only runs on new installs, you still have the old list.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Exactly identical to the source we're using.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Will fix next update.

It's not practical to show the temp andn statusbar all the time, I would need a graphic for every temperature. But you can do this in the pro version of DevCheck.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LukLak19:
2 random reboots after flashing 0.02. First the Screen freezes for 5-8 seconds, than the phone turns off and restart. Also i got only 3 hours screen on time instead of 6 :D I'm using the Venom Rom 1.2.0. Thanks for your work and time ! If i can help you anyway with this fault, just say it :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sydeu:
Okey cool thanks, I'll read some guides and play around a bit with that then! :)

Btw you are obviously very knowledgeable when it comes to kernel development so I have another question. I also have the xiaomi mi 5 and they haven't released kernel source yet, is it impossible/not worth it for kernel devs to build without sources or from another sd820 device such as the htc 10? The ram management, even with cm13 from pre-built source (using same kernel as stock rom if I understand correctly?) is so bad compared to custom kernels such as yours or boeffla on my former oneplus x.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I have logs for this problem already. When version 0.03 comes out tonight, give it a shot and let me know.

It's probably not possible to get everything working correctly. You can start with source from CAF, but even if you get it booting, various sensors and other custom hardware components like the camera will not work properly.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LukLak19:
You are very fast :D Thanks for this great support !
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
The battery level acts so weird on this phone...

This morning I charged it up to 99%, and then I started browsing the internet on my way to work and battery was dropping like 5% every couple minutes. Very quickly it was back to 77%, which is where it started before I plugged it in for ~15 minutes. Now it's discharging at a normal rate again.

Yesterday, it seemed to last forever while it was in the 90%+ range.

I'm actually back on the stock kernel today, because I wanted to compare to my last few days using ElementalX.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jwtiyar:
my battery is very cool with 0.19 and idk how i did setup while installing it so iam afraid to flash this :( , if i install this and restore kernel backup from elemetalx app it will be the same setup as 0.19 ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Download and install from the app itself. Select the option to save previous settings
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ryansc375:
Agreed. I used Elementalx on my M8, M9 and now the 10. Not once ever did it cause a serious issue of any kind. Had the minor static issue mentioned a few posts back, but .20 cleared it up. Thanks!

Ryan