yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] anandlal:
So I'm running US Unlocked stock 1.91.617 and I'm not rooted.

I just installed this kernel and so far so good. Is there anything that I need to be aware of since I don't have root?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
You won`t be able to use EX kernel manager, but I think you`re good if you installed Ex kernel with the default recommended settings
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
I can't seem to get my navigation buttons to light up anymore for some reason. I've tried toggling the system settings and played around with the backlight settings on the app. Is anyone else having this problem?

I'm on firmware 1.90 and 0.18 kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
Did you install (check) BLN mod while installing ex kernel ? just checking
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
I don't think I did...

Gonna go reinstall, thanks.

---------- Post added at 10:22 PM ---------- Previous post was at 10:04 PM ----------

Okay, reinstalled the kernel, chose BLN.

Booted up and the buttons were working. Pressed power button to lock and unlock screen, still working. Pressed power button to lock and home button to unlock and the lights no longer work.

Went into app and toggled BLN off and on, lights began working again. Locked and unlocked screen several times -fine. Tried it a few more times and now permanently off again.

I'm only trying to get the stock behaviour where the backlights are visible while the screen is on, I'm not interested in any flashing when notifications are received so would have presumed that I wouldn't need to enable the mod. That said - something funky is going on which I can't quite put my finger on.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
Further to my last post, it seems that the navigation button LEDs only activate when I unlock my phone with the power button, the home button leaves them unlit.

Actually, scrap that - they just failed to light with the power key.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] anandlal:
Perfect. I did go with default settings.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
Same problem with 0.17 kernel.

Kernel is installed and shows capacitive button led lights on boot but then gets disabled after screen lock and unlock.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] madcowintucson:
I had a similar issue where my vibration feedback on the capacities keys suddenly disappeared after I did who knows what. I checked every setting I could think of to no avail. Finally I google it and discovered it was my power savings was turned on and I turned it off and everything returned to normal lol. Check your lower saver and make sure it's off and see if that works.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Yep, same here...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mjh1978:
That battery life is insane! Awesome kernel.

HTC 10 ICE ROM

ElementalX Kernel

AcoustiX Audio

T-Mobile US

S-Off
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
I have recently started noticing static noise on my HTC 10 when using regular low impedance in-ear headphones (the HTC ones that come with your phone, Sennheiser CX400 (16 Ω), some other etc.).

I lowered the Headphone analog gain in EX kernel manager app (both left and right) and noticed that the static noise is gone, but the overall volume is a bit lower.

Didn't change the digital gain.

[MENTION=4684315]flar2[/MENTION] -Does lowering the headphone analog gain change anything else besides volume (like sound quality) ??

bit disappointed that I need to change some amp things to get rid of the damn static.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
[MENTION=4804574]CroCop18[/MENTION]

Not sure why you're getting static with the HTC earphones.

In terms of analog gain - if your earphones are loud enough with the volume rocker set to only a couple of steps up from bottom, this means that the you're far away from hearing the full digital waveform which provides the full clarity of your audio. Unfortunately in the android world, you'd have to set the rocker to max in order to achieve this but your ears wouldn't take it! So in order to work around this [MENTION=4684315]flar2[/MENTION] had included a setting so that you can lower the analog amp significantly - basically allowing you to achieve a closer to full digital waveform by being able to moving up the volume rocker steps towards that goal without blowing your eardrums to smithereens!

Larger cans that require more power to drive will appreciate an increase analog gain but sensitive iems certainly don't.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
It seems I have a faulty device. Shame, because I love the phone and it only recently started giving this subtle static noise with any in-ear earphones, you can even hear it on speaker for 3-4 seconds . Probably a problem with the amp. (issue fully described in this thread : http://xdaforums.com/htc-10/help/static-sound-headphone-output-speaker-t3450465)

Lowering the analog gain somewhat removes the static noise on headphones (its much quiter), but I shouldn't be forced to do that, what if I had a fully stock phone, no way to fix that then. :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Powersave mode is enabled
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mosincredible:
So [MENTION=4804574]CroCop18[/MENTION] discovered the issue with static in low impedance headphones which spawned a thread in the Q&A section. [MENTION=5075298]Blue305[/MENTION] mentioned in this post everything was fine until the analog gain was played with. I went back to v16 (which is before the analog gain addition) and the static is gone with my ie8 (16ohm). Hopefully others could check if the same happens for them.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
It's possible that disabling the compander causes this. I'll make a switch for it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
No its not.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mosincredible:
That makes sense. Thanks a ton for the quick reply along with the past and future work. :good:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
It's not kernel related anyways. Check your ROM settings. My cap lights work normally.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
[MENTION=4684315]flar2[/MENTION]

My capacitive buttons have been lit all day, as per my stock rom setting (while screen is on) and now this evening they've completely vanished. I'm still scratching my head with this...

Perhaps HTC changed something with the 1.9x firmware.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] stonew5082:
I was running Cm13 preview build but I can't live without elementalx! Keep up the good work flar!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mperkel:
Possible Bug

Not sure if this is a kernel bug, and it's the kind of bug very few would run into, but ...

I'm running your kernel and Viper rom. If the phone is in a strong magnetic field (car magnet mount) it hangs up on boot even though I disabled the magnetic cover sensor (ice view) in the config options. I have to remove the phone from the magnet mount to reboot it.

A minor issue - but if you can fix it would be nice.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
Okay, I've finally worked out under what circumstances my LEDs no longer work and that's when I'm in a dark room. This has followed the same pattern for 3 days now. So to trigger it all I have to do is switch the lights off, leave my screen off for around 10 secs and then unlock it - no LEDs!

I can't imagine why this would be a "feature" of the stock HTC rom and kernel, it doesn't make any sense. [MENTION=4684315]flar2[/MENTION] - do you have any idea how to solve this problem? Many thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Yup, I can confirm this.

Furthermore it happens wi5h elite kernel too...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Seems like a far shot but did you try to actually flash it?

I was for short on the cm13 builds and elite kernel worked fine ;) despite being a sense kernel
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rsa 329:
[MENTION=4684315]flar2[/MENTION] I have flashed the vzw firmware 1.82.605.6 to my unlocked device to use on Verizon's network. I have run your kernel in the past on my unlocked software. Which kernel would I flash to work with my vzw rom?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
The latest 0.18 works fine on Verizon's current firmware. [emoji106] [emoji2]

Sent from my Venomized Verizon HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
I'm guessing elite and ElementalX share the same sources if this problem is present on both.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] stonew5082:
nice! I'll try it
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] bynarie:
Why does flashing this kernel seem to break su.d functionality on viper10(any version)? Even with re-flashing supersu, still doesnt work.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
OK I'm a little confused can someone help me? which version do I flash? My rom BASE is 1.95 (Viper10 3.0) BUT my FW version is 1.81.. can anyone please help as to which version i can flash? Thank You
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] 5m4r7ph0n36uru:
As it depends on the ROM base, which in case if Viper 10 is 1.9x.xxx.x you got to flash 0.18.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Can't grant any apppermissions, because of screen overlay? Never seen this before...Any help would be great

Edit:rom issue NOT kernel
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
go to app settings, select your chosen app and give permissions manually.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
This is a security feature. Permissions dialogs don't work when screen overlay permission is granted because this could be used to trick people into giving permissions. I noticed this a while ago because one of my apps, DevCheck, uses screen overlay permission for the Floating Monitors feature in the pro version.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ElementRn:
ROM Features like gestures everywhere cause it. Disable them as long as you want to give permissions. You can switch them on later without getting any errors. If you don't know, where the root of the problem is growing turn them off all at once. If the popup message persists, it's a ROM or kernel tweak.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] the.emilio:
Just to confirm, this kernel won't automatically root my phone right? Pretty dumb question I know but I have MaaS360 for work email but want to enjoy better battery life on the stock ROM. Just don't wanna screw it up and get flagged at work again by my IT guy lol
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
No it won't root your phone.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
is there a way to completely disable vibrate with the kernal?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Yes. Move the vibration slider to 0 in EX Kernel Manager
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
Ok i had ex kernal manager installed before I flashed Elemental X. Before i flashed it i could only go down to 39% and after it is the same. I uninstalled ex manager and reinstalled it. Granted it super su permission with the same result.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jayplusone:
You need to save the setting. Go into the app make sure the power icon is blue.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
Like that?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] suhridkhan:
'deleted'
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
I did install the kernall is there a way to verity it is installed correctly. Everything went smooth.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
Looking at the bottom of the ex kernal manager it looks like it should be installed correctly.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
that icon is for apply after boot, not to save the value after it's has been edited
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jayplusone:
That is correct. I should have told him to also reboot. It does resolve his situation though. If it's greyed out it won't apply after boot which likely was his issue.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
highlighted the restart icon and did a full shut down and restart with no resolve.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
It should go down to zero.

Are you on Sprint or Verizon?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
sprint
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Can you download DevCheck and take a screen shot of the System tab?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
I think I used the wrong version
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No, I have to fix EXKM to detect Sprint and Verizon. I think once the app recognizes you have an htc 10 with ElementalX, it will allow you to set the vibration to zero. The app is giving you the stock HTC vibration interface, which only allows dropping vibration to 39%.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MrH871:
Hey nice kernel how come clock speed is at 1.59ghz?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
It is kernel issue.

Stock Viper 3 no problem, as soon as I flash elementalx buttons start to behave this way...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
That's the stock little core setting. If you hit the CPU tab in the EX app and scroll down you'll see clock values for both big and little. :)

---------- Post added at 08:53 PM ---------- Previous post was at 08:51 PM ----------

No problems here either and never have had a problem on Viper or any other Rom. Must be a setting somewhere. I'd do a Rom re-download and fullwipe and try again.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
What ROM are you guys on? I'm on stock vzw 1.82 and not having any issues except for my wife yelling at me that it's too bright and the blinking is waking her up at night
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
viper 3

Full wipe and clean flash.

Bith elemental and elite suffer from same issue.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] 5m4r7ph0n36uru:
Definitely not kernel related.

Viper got a notification tweak with LED as well as BLN, so I'd guess the kernel tweak interferes with the ROM tweak. Had this issue as well on ElementalX, CleanSlate and Elite, but only on Viper since 2.9.0. Tested LeeDrOiD with those kernels and the issue doesn't exist. So for me, it definitely comes down to kernel and ROM tweak incompatibility.

Edit: if BLN is deactivated in kernel tweaks I didn't have this issue, that's why I'm guessing the above mentioned incompatibility.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Aurelius99:
Have you tried Venom Tweaks/buttons &gestures and turning button brightness on, then reboot?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] comstockload:
Aurelius, did you get a chance to finish that AVL Tree code? Its nice and balanced I hope :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Aurelius99:
Yes. I'll get it to you in am. You can tune it however you need it just leave the pointers in place. PM me if you need to.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chadwilliam1:
Fixed on the update! I really appreciate your work!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Railey:
Can anyone provide bis settings for the App? ?

I m little bit confused about the different govenors, i/o shedulers etc...

Can i also install the pnp thermal tweak on top?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
PNP mod yes for sure, and for each settings. better keep cpu settings as they are, and if you notice some perfomance problems in games you can use the gpu boost under gpu settings and set it to at least medium. otherwise keep default which is low

and yea, other settings like IO sheduler, keep FIOPS, but you can try each of them.

[MENTION=4684315]flar2[/MENTION] do you know if it might be possible to use the laser focus as IR blaster?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
Yes, you can install the PnP thermal tweak on top.

Leave all settings as they are, except one:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mrshades812:
[MENTION=4684315]flar2[/MENTION]

FYI: after the latest EX app update my sprint phone notified me of the 0.18 update and installed it.

No issues, and thanks for looking out for us sprint guys! Much appreciated man!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Well, I'm no physics expert, but IR and laser are two totally different frequencies afaik.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ThrowingKs:
Mine downloaded it also. I'm getting WiFi issues, I'm going to revert back.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mrshades812:
Weird... Mine has been fine. Is it disconnecting?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
link to .19 not working, goes to .18
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dandan2980:
So I see that ElementalX has been added to the governor list I assume that it is OK to use it as everyone says some govs aren't optimized yet for the big little clusters. I guess my question is, is it optimized now for our CPU?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
can get .19 from the app
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dex4ever:
Changelog?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
https://www.androidfilehost.com/?fid=24588232905725183
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
https://www.androidfilehost.com/?fid=24588232905725183

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Great minds, eh!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

Added elementalx governor and zen io scheduler. These are just things to play around with, interactive is still the default and recommended governor.

Also a security patch and an option to disable touchboost.

Download

ElementalX-HTC10-0.19-Sense

Changes:

-option to disable touchboost

-zen io scheduler

-security update

-add elementalx governor
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
Hi. Could you please tell what the elementalx governor offers?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Use interactive. It's an old experiment from the m9 and earlier devices that some people like to play with.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dandan2980:
I'm using ElementalX and performance seems just fine if not better than interactive just have to wait and see how battery life is
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ThrowingKs:
It wouldn't see any networks at all. Going back fixed it. I haven't yet tried 0.19
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
Hmm thanks for telling. I have another question though. For some reason I cannot see kernel wakelocks in either gsam battery stats or wakelock detector. Could you tell me why would that be the case?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
What exactly is the TouchBoost?

The Settings from CPU Boost Options -> Input Boost frequency still work even after deactivating TouchBoost.

BTW. The selected frequency for Big cores does Not work in the Input Boost frequency. If you select 940mhz you get 1036, sometimes you even get a 0

Exkm v2.88
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Thanks Dev!! :D

---------- Post added at 04:04 PM ---------- Previous post was at 04:00 PM ----------

It's a feature where the min frequency of the CPU gets raised whenever you touch your screen.

This is usually focused to increase touch response, and scrolling smoothness especially if coming from idle.

It can be great if implemented correctly, otherwise it's a huge battery drain. Best turned off if you don't know what you are doing, interactive governor scales quite well already anyways.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
I am not entirely sure about this, but pnpmgr does control touchboosts and will overwrite other touchboost changes. Maybe even input boost. Or htcs touchboost may simple be longer than the desired input boost.

Did you deactivate pnpmgr before trying to change the input boost?

---------- Post added at 08:57 PM ---------- Previous post was at 08:38 PM ----------

Yes if you read a lot on the screen and touch the screen often, touchboost may decrease battery life dramatically.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Exactly!

I find that smaller frequencies held for shorter periods of time tend to work well.

Simply for the use when waking up your phone from idle.

The rest is handled well by Interactive's hispeed_freq / hispeed_load.

For touchboost i'd say around 500-800 mhz, for 0.2 seconds?

What do you think [MENTION=3428502]Freak07[/MENTION]?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Depends on many factors. On shamu you had to have the touchboost for 0,5 seconds otherwise there was lag.

On my ghostpepper profile there are no touchboosts at all and no lag.

Hawktail has a short boost at low frequency like you suggested ;)

But I think 0,25 seconds my be a good spot for our device. You also have to keep in mind which cluster (or both) you will use for the boost.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Uhm, good point there about which cluster :P had not thought of that yet :)

There's only one problem in my opinion, the way the scheduler has been created means that tasks are always started in the small cluster, then migrated up if needed, then migrated down again if needed.

But ALWAYS starts on the small cluster.

I quite dislike that.

To me the most ideal scenario would be for the task to begin at the big cluster, then migrated down if needed. This will help improve smoothness and performance without affecting battery life too much. (less migrations, means less overhead).

So at the end of the day, there isn't much of a point anyways to set touchboost on the big cluster only, if the task will start on the small cluster anyways!

Until we have a developer like [MENTION=4684315]flar2[/MENTION], [MENTION=1792279]ivicask[/MENTION] or yourself who reprograms the scheduler to act slightly different, big.LITTLE will not be performing at maximum efficiency.

(note, i'm not a developer, so unfortunately am not of much help, sorry).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] datafoo:
I need to know what logs I can dump that might help resolve this issue.

On 18+19 my capactive lights stop working randomly after screen off. I have them set to always on when screen on but they work after first boot, then randomly stop illuminating after a period of screen off time. It didn't seem like I was having this issue before on 18 but after upgrading the app and going to 19 both 18+19 appear to have the issue (could it be kernel manager app related?).

I backed up the original kernel and have restored it, buttons function as expected, without issue, even after hour+ screen off time.

I don't want to be ambiguous so I'll gladly dump logs if someone can tell me which ones are of value.

Sent from my HTC 10 using telepathy...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
I disabled touch boost but yet freq raises from 300Mhz to 1.3GHz on touch. Even disabling the pnp manager does not work. Is it supposed to be like this or my knowledge is flawed?