yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
[MENTION=3088420]tbalden[/MENTION] it is not only about the impedance of headphones. a few years ago i decided to buy a expensive pair of headphones and don´t get any speakers.

So I went to a local store and was really lucky because the guy that runs the business was just awesome.

I came in and we talked about my preferences, what´s my relation to music and so on. he further explained if I want to buy headphones from him I would have to bring plenty of time because I have to listen carefully to most of his models and amplifiers. I spent two whole days listening to different combinations of cd players, amplifiers and headphones.

In the end I narrowed it down to three different headphones models and three amplifiers. He said I should take them all home and listen to them a few weeks at home before I decide to buy anyone.

In the end I learned quite a lot about this whole stuff and settled for this gem:

https://www.audeze.com/products/lcd-collection/lcd2

the impedance isn´t that high for the audeze but no smartphone has enough power to drive this beast, so you need the amplifier anyway.

before the audeze I had and I still have these:

http://www.beyerdynamic.de/shop/dt-990-pro.html

the impedance is quite high with 250 ohm. but oddly enough a smartphone makes them sound pretty decent.

And to stay on topic. with the analog gain of the m8, the second to last little bit of sound can be extracted of this pair. the last bit only with the dedicated amplifier, but nonetheless for a mobile solution that is pretty awesome. And exactly that is the reason I would be really happy if the analog gain control would make it over to the 10.

And to answer your question. At first if you drive such a high impedance headphone on your mobile phone it is quite quiet. Afterwards if you ever used an amplifier and return back the sound is dull. With the amplifier the sound swings in the air, the highs sparkle, and the voices really hover in the space. you are able to hear tiny bits of a sound. like the touch of a key from the piano, the moment when a string on a guitar is picked.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
The digital gain I've added will actually remove this detail because it multiplies the digital signal and resolution is lost.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Yes, that's absolutely true. Because of this analog gain would be awesome!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Actually it not just removes details at current state, but distorts. I guess flar2 will cut me to it, but I want to dig into this voltage thing, and remove the current gain thing which is unfortunately rarely usable at current state of mixing where audio masters rolled out in music industry is generally pumped to 0dB, thus going over 0 gain digitally means distortion.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Yes I tried it this morning and I can confirm it distorts. But generally digital gain on mobile phones tends to distort.

It doesn’t matter if it’s at kernel level or the audio boost of roms that edits mixer_path.xml.

But I am very glad to see that this topic is interesting for the kernel devs!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
There's third party gain possibility digitally with limiters with no distortion but peak real volume is still the same except it boosts/waters up low volume signal..., but again that is just a compressor like any other in any master process chain.

Actually if on m8 voltage was possible to raise that could be very useful on the 10. Otherwise for normal impedance the available compression based boosters are perfectly fine without kernel modification.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Not yet. :) I was waiting for a Lee update. I'll try another clean flash here in a bit and wipe internal storage this time too.

---------- Post added at 10:47 AM ---------- Previous post was at 10:26 AM ----------

Btw [MENTION=4684315]flar2[/MENTION], not sure if you ever saw this post. If you did I'll stop bothering you, just seemed like a couple people (including myself) liked the profile. :)

Edit: better link since it was a bit back :) http://xdaforums.com/showpost.php?p=67837411&postcount=1205
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flummi3000:
http://xdaforums.com/showthread.php?t=3253957

Gesendet von meinem HTC 10 mit Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Whelp, figured it was something on my end. I just did a clean install and wiped internal storage this time and all the options came back, including one's I didn't know had been added. :) So must have been something persisting between clean installs on internal. Regardless, all fixed now and working perfect.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gillim74:
ok dumb question but in the op it says about compatability with all roms.is that just stock or will it work on cm13/aosp also
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
This is a Sense kernel.

Sent from my Venomized Verizon HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gillim74:
thanks for the response.i thought so but wanted to ask anyways
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Thanks, I will include this in the app.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I haven't had any luck with analog gain. I can change the sound, but it doesn't work the same as older chipsets.

I poked around a lot of stuff, but these are probably the ones to work on: WCD9335_HPH_L_EN and WCD9335_HPH_R_EN
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Nice pointer and thanks for looking into this. I'll look on these this night. Should it be easily hearable on a normal impedance headphone too, if it works? It actually supposed to add some real gain right?

Tomorrow I'm gonna be moving my mother's flat furniture and stuff, and on top of that my ISP link is broken now that I'm at home lol. I'll need to steal some wifi from a coffee shop or I don't know, but God of internet is not on my side these two weeks :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
:) No worries, just wasn't sure if you saw it or not. Hope all's going well there? We have some nasty storms here today. The dogs are hiding in my closet. :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
On m8 the additional steps very easily audible.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
On the m8, there was a separate register for headphones analog gain, not the usual HPH gain. I haven't been able to find an equivalent on this phone.

I'll keep looking though
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Thank you :)

the m8 had also a dedicated amplifier additionally to the built in qualcomm solution. if I remember correctly.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
[MENTION=4684315]flar2[/MENTION] this is the failed patching attempt i was really just messing around with the register you mentioned... tried to figure out what different bit depths do and stabbed at something that looked like a gain setup, but no luck ... anyway here's what i've tried so you can see what surely doesn't work lol.. it's 1:30 AM, so I'm finished with this for tonight... https://github.com/tbalden/htc-kernel-pmewlvzw/commit/e21f05b4cc118488760ad5b7a3e3711d373b7779
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Yeah, I tried plugging practically every value to every bit. It changes the sound, but not the way you would expect.

I wonder if it needs to be combined with changes to another register? This used to be easy. Right now I'm not optimistic.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kushman:
Why if I change CPU to 1300 max it goes back to 1500 every time how fix please tell
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] threetwentyfizzle:
Shout out to [MENTION=3088420]tbalden[/MENTION] & [MENTION=4684315]flar2[/MENTION] for going the extra mile to take the audio experience on this device to new levels! You guys are awesome, this is why I stick with HTC
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jayplusone:
And this is why I don't mess with them.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mrro82:
Update is running good for me so far. Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Electronic Punk:
I don't know if anyone has ever pointed out this inconsistency with the headers on the 10. Perhaps no one has had 3 generations of the device in front of them at the same time :p Blue bar at the bottom is because 10 has no on screen buttons by default (or on my device)

Attached is 10 - M9 - M8 in that order.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Devices with screen size greater than 5" get the big header
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Electronic Punk:
Well I at least I am not going mad!

It isn't really doing anything other than taking up more space in this case tho :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] BrickL0rd:
i'd prefer the far right option
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] schmeggy929:
Why do you have a blue bar at bottom, when there are are Capacitive Buttons? LoL
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Electronic Punk:
Because I took the screenshots of Vysor from my pc. As I mentioned in my post!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CrazyCypher:
Hy guys, could anyone help me with the Bluetooth audio stutter? If I am doing anything on the phone while connected to my BT speaker the audio stutters a lot... I have to leave the phone completely alone to prevent stutter and even then the audio stutters a little... Its pretty annoying and I really hope this can be fixed with the kernel settings... If I disable wifi/mobile data it doesnt help, the only thing that is helping is putting bluetooth speaker and phone completely together... Anyway, if I leave the phone alone the music is streaming to BT speaker OK... I can even move speaker some meters away from the phone.. but as soon as I unlock it and start googling or go in FB app or XDA Labs to read forums, it stutters like crazy...

Please any help will be appreciated
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
The headphone boost is awesome! Thank you so much for this feature!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hamdir:
so 0.15 is only posted in express format via EX app or did [MENTION=4684315]flar2[/MENTION] post a zip file somewhere else?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Electronic Punk:
You can also get the custom version on there that downloads the typical version as well
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Ahh, I completely forgot to make a release here. At the time I was hoping to add more sound settings, but no luck. I will post a new version soon, because I think [MENTION=3088420]tbalden[/MENTION] has added more fixes for the LED mods.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
Updated to 0.15. What was incorporated into the update to the sound control?

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dandan2980:
I have had the exact same problems since day one. Start using the phone and the music stutters like crazy.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] matt56:
How do you check for an update with the app? I have never figured that out and it never has notified that there is one.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Ability to lower headphone digital gain further

It's automatic. What version of the app do you have?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mrshades812:
Us Sprint guys don't get automatic updates... Red headed step-children strike again! :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] matt56:
2.83
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Oh yes, I think I turned off updates for Sprint in case the kernel didn't work.

Does it still work on Sprint? Maybe I can re-enable it in the app. I just worry about future incompatibility and someone flashes it with the app and then reports my app bricked their phone.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

A very minor update

Download

ElementalX-HTC10-0.16-Sense

Changes:

-lower limit for headphone gain

-DriveDroid support (@tbalden)

-small fix to LED options (@tbalden)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mrshades812:
Has been working for me just fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
Same here. I've been running EX for awhile with no issues whatsoever.

Edit: Flashed .16 a few hours ago & all is well.

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] peri25:
Hi, the exm does not save the CPU frequency?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
This phone uses something called PNPMGR which is designed by HTC to manage the CPU speeds etc. This is enabled at default and will overide manual settings in EXKM. You can turn PNPMGR off but it actually does a very good job, especially if you use a thermal profile (in the ROMs section) to manage it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] was12:
can you add this commit to your kernel ?

https://github.com/Elite-Kernels/HTC-10/commit/55d812e0c81ce7c1582ba804caf6b7b75346bcce

it is wlan wakelock reduce from elite kernel and really helps battery life [MENTION=4684315]flar2[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Hi,

This looks interesting

Can you give some details how much reduction of wake it meant on your side?

If I read it right it's a problem on some WLAN access points which are badly configured, right?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] matt56:
So far so good on .14 I'm about to try .16 now

---------- Post added at 07:22 AM ---------- Previous post was at 07:15 AM ----------

Updated to .16 and everything seems fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Just left a little present for ya [MENTION=4684315]flar2[/MENTION]. Thanks again for the updates and the awesome kernel.;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
That's pretty much the jist of it. This is just a bandaid for the real issue of the APs not being configured properly and mostly affects 5ghz. We have the same broadcomm wakelock issues on the nexus 6 and nexus 6p and this is the same patch I used on those. We cannot fix everyones poorly configured APs, this works quite well to kill off a lot of the excess battery drain.

This is a configurable setting, the reduction will be dependent on what you have it set at. Since it is just simple division, the higher you have the divisor set at, the more the wakelocks are reduced. As such, dividing by 0 disables and 1 is stock. I believe the highest you can go is 8.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Cheers!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Light1984:
[MENTION=4684315]flar2[/MENTION] I'm running the VZW 1.19 FW and Santod's new US unlocked 1.91.617.1 VZW port with EX v0.16 and EXKM 2.85. Everything is working great however I no longer see the update feature within EXKM. Was this disabled for all carriers or just Sprint?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Sprint and Verizon are the ones that usually cause problems with HTC, I usually turn both off to avoid problems.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Light1984:
OK, no worries. Everything is running well at the moment. Thanks for the work on this kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] trikst3r:
Do you have any tips on how to properly configure our APs to avoid the excessive battery drain?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mjh1978:
[MENTION=4684315]flar2[/MENTION] just wanted to say thank you for all your work! I've been using your kernel since the HTC One M8 came out and again on my HTC 10. I've had zero issues on the T-Mobile US variant.

HTC 10 ICE rom

ElementalX kernel

AcoustiX Audio mod

T-Mobile US

S-Off
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ryansc375:
Hi there, with regard to the "HTC 10 cripple" problem described by hamdir, whereby the fourth big core, out of the two faster cores, will be disabled once battery is around 35c/95f, he mentions that this kernel already addresses this issue, and that the ElementalX kernel min performance value should be set at the default, which is 60. Is there anything else that needs to be done to address this issue when installing this kernel? Thanks!!

Ryan
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No, performance should be good with default settings.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

-added wlan divider controls, you can already adjust them in EX Kernel Manager (they are also used on the Nexus 6)

-added analog headphone gain. Thanks to [MENTION=3088420]tbalden[/MENTION] and [MENTION=2760454]chdloc[/MENTION] for their help on this. I will add support to EX Kernel Manager tomorrow.

Download

ElementalX-HTC10-0.17-Sense

Changes:

-add analog headphone gain

-wlan divider
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Hi!

If we don`t use ex manager, how can I set wlan divide? I tried via txt files but it`s always 1 after a reboot.

Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hamdir:
[MENTION=4684315]flar2[/MENTION] [MENTION=3088420]tbalden[/MENTION]

add Riptide Renegade to the list of games in need of the GPU boost at medium

to run this gorgeous beauty at sweet 60fps:

- set the game resolution to full, game graphics to high (ultra is a tegra exclusive)

- enable boost+ to lock it into 1080

- min perf 60 in EX

- adreno boost at medium in EX

profit, enjoy your monster SoC at its full glory
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] atomantmk:
Why is Server down, i can't download new Version of Kernel.

Application don't work to, can't find a new Version.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Can someone explain to me what I can do with this new wlan divider option? Never heard that before.

What is the difference if I choose another value?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
mybe DDOS...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
https://www.androidfilehost.com/?w=files&flid=61323

---------- Post added at 09:57 AM ---------- Previous post was at 09:43 AM ----------

Couple pages back:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MrH871:
awesome kernel .. thankyou for your hard work... i downloaded and flashed latest build but kept getting into a bootloop.. i wiped cavhe n dalvik each time i flashed it i flashed it twice... not sure whats wrong because as soon as i flashed another kernel it booted up... 3 UK branded 10 1.80 firmware rooted stock rom.. thankyou
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hgoldner:
Verizon's OTA updates the ROM to 1.82.605.6. Having flashed it post uodate, as far as I can determine, 0.17 DOES work. Wifi working as well.

Have not tried 0.18 yet.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Let us know how it goes
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

DO NOT install this unless you are on a 1.9x base or your WiFi won't work. If you end up in a no-WiFi situation, the solution is to install ElementalX 0.17.

I am not pushing this to the app yet because I don't want to deal with a thousand messages about WiFi not working

Download

ElementalX-HTC10-0.18-Sense

Changes:

-update to latest 1.91.617.1 source

-BLN updates from [MENTION=3088420]tbalden[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black_Eyes:
Finally..

Top notch kernel with Great battery life.

Thanks [MENTION=4684315]flar2[/MENTION] :angel:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mosincredible:
May seem like a silly question but what's the improvement from this base update?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I don't think you will see any significant performance or battery changes as ElementalX already included some of the CAF updates. There are several security fixes.

99% of the changes are because HTC randomly strips out comments in the code. It's a stupid practice and has no effect on the compiled kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sbattosai:
How about the new 1.82.605.6 Verizon firmware which just dropped today?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I have no idea. Do a backup and try it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kushman:
How does spring user get to 1.9x
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jtommyj:
Works fine for me.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
Did you install the kernel version for the latest HTC unlocked firmware on a VZW 10? If so, WiFi is working?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jtommyj:
Say this again?

I installed latest Verizon firmware, santod040 'S port of 191.*********. Then I installed the kernel (.18) and all is fine.

No Wi-Fi problem.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
That answered my question. The question was if you installed the kernel built for the latest firmware onto a VZW 10 and had no issues.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
Hi [MENTION=4684315]flar2[/MENTION]..

Posted this also on tbalden's thread but he didn't know the answer.

Hiya mate, good work on your new release.

Any chance for a quick explanation of the headphone analogue gain?

It looks like in ex kernel app the slider is maxed out on 0 and you can only reduce it.

Any thoughts?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
http://xdaforums.com/showpost.php?p=68389409&postcount=1220
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
Jeez, that's a lot to take in. Do you use the mod from the thread you linked in there on your 10?

Thanks for the info ..very interesting stuff
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
[MENTION=4684315]flar2[/MENTION], Just wanted to pop in and give my thanks for this great kernel. I been using it on and off between This one and CleanSlate, But always find my self back on this one.. I prefer it more, it has

the Kick that I like. I seen your work on other devices before.. If think I even used some of your work on my old G3 Kernel I did way back. I did mention you in Credits though....

But anyhow, Just saying thanks... you do good work.......
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Leave digital gain at default (0dB)

Turn analog headphone gain down

Turn Android volume up all the way

Adjust analog gain to desired level

Try these settings and see how it goes
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] okiru880:
[MENTION=4684315]flar2[/MENTION] (& [MENTION=2760454]chdloc[/MENTION])

Thank you so much for including an analog gain adjustment, the HTC 10's amp is great for driving large over ear cans but can be a little 'too much' for sensitive iems.

You've just given us the perfect solution. Thanks again!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CrazyCypher:
I tried to enable Boost+ for Here WeGo and it doesnt work for me, did you try to enable it for some other apps maybe? Do you know about some other app that could lock apps in 1080p mode? Maybe some xposed module or something?

Thank you :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CrazyCypher:
How is the experience with previous versions, are the kernel sources the same worldwide and that means it doesnt matter which latest base you use or the source for 1.91.401.5 and 1.91.617.1 are different? Or are they the same because they are both 1.91.? Thanks :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] SacredDeviL666:
i am on ex 0.18 but when i go into exkm it gives me an update for ex 0.17...

i am on 1.9xx base and wifi works fine with 0.18....