yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
[MENTION=3088420]tbalden[/MENTION] the fix I was referring to is only for exfat formatted cards. My brand new 64gb exfat was not recognized without these. Here are the commits from the m8.

https://github.com/Elite-Kernels/Elite_M8/commit/55319b13099653f871320c21906a3dffd9dd79b9

https://github.com/Elite-Kernels/Elite_M8/commit/59eff950252fb9cab7d3b4f2a31297feadb5dd39
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Thanks! Interestingly, currently even on my freshly generated magic number, the stock ROM supplied newer modules (1.30 base) loads.

texfat and moc, encryption were all loaded (I attached earlier screenshot of my lsmod with newly built kernel for htc 10 with proprietary texfat loaded as well).

On earlier kernels from m7 this was really a headache. Seemingly this is not an issue on the 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
What do you mean by magic number?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Autogenerated localversion postfix in kernel image and mods (used for checking if module can be loaded) Seems Linux kernel evolved (?) and check compatibility in a different way? or it was disabled in the HTC10 defconfig.

Haven't checked in depth.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
Seems reasonable. I did just try your kernel least night and it said my SD card was corrupt and obviously couldn't read it. I got the same thing on my kernel before adding those load stock modules hacks. I'll flash your kernel one more time to make sure I wasn't imagining things.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Let me know. Strangely it lists this attached. Have tried one card from my m9+ but I'm not 100% sure it was exfat . I'll check it later again too

Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
Here is what I get with your kernel. I will gladly test for you if you add those hacks to make sure it works for you.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] donibrasco:
[MENTION=3088420]tbalden[/MENTION]

Give it a try your kernel and would like to disable all fingerprint features especially vibration. Installed ICE app but when reboot vibration come back. I'm on the latest viper10. Also I'm not familiar with kernel commands, please provide me simple quick guide how to do that.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Hi

First one question: have you installed any other kernel tweak app to modify that value? There can be collisions between them, as the general idea is that these are set through scripts that run at boot time to set the kernel options you want to stay.

Second question, which I should check if whether Viper10 has init.d support in the boot image coming with the viper rom.

I have used viper back on the onex , but at the moment I haven't yet checked it and its workings, but I'd guess it has init.d support. Anyone here can confirm?

If it indeed has that then maybe collision with another tweak app happens, or it's not working in the same folder as ice configurator.

Any common wisdom would be appreciated,

but I'll try to check on this myself sometime soon as time allows.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Will have a look at this, sounds like a good one
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] donibrasco:
First question answer is No. Haven't flashed any custom kernel. The second question can not answer you, don't have that knowledge. Use fingerprint only as home button and it's mapped as long press home screen off, which is viper feature.

Edit: Turn off all tweaks related to fingerprint but no success guess there are no conflicts.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Cooking cleanslate 1.6.0 with support :)

Check attachments
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
- Update - 1.6.0 -

​

Changes

- DriveDroid support, a.k.a ReadWrite/RO-CDROM/USB mounting of ISO images

-- DriveDroid. A few possibilities: You can create your own empty ISO images on your phone with DD just to mount them ReadWrite as USB Mass Storage units on your PC (beware: you cannot mount these images onto your phone from this app tho', only to your PC! As usual you still need to use MTP file transfer to access the internal storage if you want to copy files accessible by the phone too). Also You can download a big heap of Operating system ISO images to boot them from the phone on your PC. Read more here: https://play.google.com/store/apps/details?id=com.softwarebakery.drivedroid&hl=en Thanks to [MENTION=3354524]GRIDSpawn[/MENTION] for bringing this topic up to my attention

DOWNLOAD 1.6.0 stable:

Normal/WWE editions (for base 1.80/1.90, non-sprint / non-verizon-locked-to-rom-1.19 installer):

https://www.androidfilehost.com/?fid=24694152805482735

SPRINT version (for base 1.80/1.90)

https://www.androidfilehost.com/?fid=24694152805482733

VERIZON version (for ROM base VZW 1.19)

https://www.androidfilehost.com/?fid=24694152805482734
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Yep, looks like they fixed quadrooter app checking mechanism, after the many reports of false positives in the app. Kudos to them... Now it detects correctly that we are on the safe side since long ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
So 1.92 Taiwanese is out...and still no kernel sources... We're still crying to HTC, join the moaning choir :D https://twitter.com/illespal/status/768152220147810304
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Can you check the following directory in ES File explorer (if you can, in root mode) /system/etc/init.d ? There should be a script which reads 'echo "1" > /sys/fpf/fpf' or something like this.

Modify it to echo "0", so 1 or if there's a two, should be set to 0 instead, and then it is really turned off on kernel level, and won't conflict with Viper10 settings, I'm supposing

Let me know how it goes
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
mine got a full replacement in the end, the optical cable port died in it... i dont wat to start any off topic chat, but i'll tell you it was a huawei modem :P
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] donibrasco:
There's no init.d...

So won't bother you, not big deal I'll stay with vibration on. Use usb fastcharge very often. Great feature! Thanks for the great kernel!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
i'm not sure if anything that we can need, but my last Device was a LG G2 and they have a really good Kerneldev Dorimanx
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LeeDroid:
It's a folder mate, every custom ROM should have one
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] donibrasco:
Here is all folders which i got in etc-folder.

Am i blind?Or do wrong?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ryansc375:
Hi! Does this kernel address 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? Thank you!!

Best,

Ryan
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
I think it was resolved by [MENTION=1792279]ivicask[/MENTION] mod, no kernel side change needed here, and it works without disabled core. Right [MENTION=1144067]hamdir[/MENTION] ?

Check attached screenshots this is on cleanslate, at 39-40°c battery
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ryansc375:
The reason I thought it was a kernel specific fix is because hamdir states regarding this issue that "The settings in EX are already tweaked to fix the CPU and GPU problems. CleanSlate kernel is said to have the same fixes as well." Thanks again!

Ryan
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
Thank you so much for that awesome feature!

Time to get gandalfs WinPese iso back on my SD card and check if it's working now. Windows doesn't like CD Emulation.... Linux LiveCD's work way better at that ^^
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Thanks for the heads up, going to check on it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Wow, what an awesome project. Sounds like something to have on my phone to boot some time
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Testing and preparing for a little bit of update for tomorrow. Testing [MENTION=2967322]buckmarble[/MENTION] s patch for wifi wakelock reduction and so far I'm very pleased overall with most of the access points I tested with, battery life, deep sleep is really improving with it on wifi

Also preparing a bit of settings possibility and better default light intensity (a bit higher by default, better noticeability, and configurable so you can tune it down to a kind of stealth level) of button light notification.

Stay tuned :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
You'll be able to add analog headphone gain too :D As I suspected, it was a combination of settings. I found out the secret from [MENTION=2760454]chdloc[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Wow, amazing news, this is like playing the piano blindfolded, no documentation...you guys rock. Gonna check
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
1.91 source is out. Gonna merge and finalize a release with all the new stuff, later today :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jump1ng:
Mmm tasty really looking forward to that WLAN stuff think that will help my battery life even more, this plus all the other tweaks thats been done really have made this phone like a totally different device from the one I got. All for the better I should add!

Thanks for all the hard work on your kernels and I really like all these extra features you put in!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
Hey [MENTION=3088420]tbalden[/MENTION], ivicask states that for his mod to work, we need to set min performance at 0, but as i see no option to set it in your kernel, does that mean that his pnp is not being used?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
That's for when you use ex kernel from flar2
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
I write HTC 2 days ago for Kernel source and write them on Facebook....:p

see Attach :victory:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
So where is it already ;):silly:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] azZA_09:
It is on his AFH profile. Downloading now
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
Hehe, I was only joking but thanks anyhows...

Edit: correct me if I'm wrong, but it doesn't look like this is actually a version with the new source.

I might be mistaken though...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Wait with that, I'm preparing 1.91 update plus flar's gain patch, not up yet. That was a test version yesterday.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] azZA_09:
Upppps :DDD
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
I guessed that must have been the case. 1.61 seemed a very minor version update for such a huge step in source.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
- Update - 1.7.0 -

​

Changes

- Update to official HTCDev 1.91.617.1 kernel sources retaining security patches and features

-- Main changes by HTC:

binder - android locking optimizations

camera optimizations, actuator patches, sensor driver patches

general security patches here and there, overflow fixing patches

htc charger: optimizations, screen off handling

ext4 patches

kernel core: timer patches

Wifi bcmdhd updates

- Default Button Light Notification brightness level pumped up - as noticed by a few users, the blink light was much less intense than possible maximum. Now it's brighter, and also with sysfs settings possibility - sysfs: /sys/class/leds/button-backlight/bln_light_level 0-20

- WLAN wakelock timeout reduction - credits to [MENTION=2967322]buckmarble[/MENTION] - set to a default reduction of division by 6, you don't need to tweak it, but possible through sysfs - sysfs: /sys/module/bcmdhd/parameters/wlrx_divide and /sys/module/bcmdhd/parameters/wlctrl_divide

- Sound Control: Headphone Analog Gain - credits to [MENTION=4684315]flar2[/MENTION] - set to a default off - sysfs: /sys/kernel/sound_control/headphone_pa_gain

Dropping Verizon 1.19 support as Verizon updated to 1.82, and the WWE kernel should be fine for it! 1.80 support is also dropped, as Wifi driver is incompatible. Only sprint 1.80 is supported with the sprint version

DOWNLOAD 1.7.0 stable:

Normal/WWE editions (for base 1.82/1.90/1.91, non-sprint / verizon-locked-to-rom-1.82 installer):

https://www.androidfilehost.com/?fid=24591000424959973

SPRINT version (for base 1.80/1.90/1.91)

https://www.androidfilehost.com/?fid=24591000424959972

If you really need 1.19 verizon, last one

VERIZON version (for ROM base VZW 1.19)

https://www.androidfilehost.com/?fid=24591000424959974

LeeDroid tweaks and ICE Configurator compatible with the new changes, specifically: BLN light intensity divider and Headphone Analog Gain

Thanks [MENTION=1186202]baadnewz[/MENTION] & [MENTION=398245]LeeDroid[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] munkyvirus:
Yay!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
Is it just me or does the fp unlocks faster on the 1.91 base?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Are you comparing to 1.80 base? In that case I think overall snappiness is better, as there were changes in locking mechanisms in kernel from 1.80 to 1.90. I haven't really jumped to stock 1.90. interestingly baadnewz mentioned that he experienced better overall interactivity starting at 1.90 update which was borked around stock 1.53 base and kernel.

It's hard to tell that exact aspect, but I do see interactivity improvement as well overall the system, now that I'm as well updated to latest kernel possible as well
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pasudag:
Hello Guys for those without the leedroid there is not an app for setting the various tweaks kernel? thank you.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
You can get the ice configurator or leedroid tweaks from the play store as well, but if you're on stock you'll miss possibility of settings sticking after a reboot. You can use ex kernel manager too for most of the features of this kernel.

You don't need to have the actual Roms installed to get these tweak apps from the store.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
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.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
That's what I was wondering as well. I'm not fully sure but my thought is that the gain can only be reduced with this feature. I think [MENTION=4684315]flar2[/MENTION] might have more information about this, but my guess would be that the phone by default was already maxed out on the analog gain of the amplifier, but i might be wrong. Sorry for being of little use here.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Hmmm, after 5 mins, couldn't get a GPS fix, flashed back 1.6 and all OK, no time to really test this properly as off on a trip
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] starbase64:
gps fix under 5 seconds here, with 1.7.0
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Hmmm, thanks, will retry
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
By any chance, do you have a sprint device? If so, maybe you downloaded the international one accidentally?

It's very quick here as well
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Hello,I have some questions I couldn't figure out by myself.I have EX kernel Manager.And flashed your kernel.Somethings are working (like double tap fingerprint to sleep,Gradient battery charging led) but some things aren't (like button light notification,KCAL Color Control-downloaded and set the app,but couldn't apply).Should I do some setting in the Ex Km,or download another app for it.I am new to kernel flashing.I thought flashing the zip is just enough for the features to work.Point me to the right direction,please.I'll try the rest.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
First question, do you have SuperSU installed?

Otherwise there's no other requirement if your want to tweak it, with any tweak application that supports these, like ex, leedroid tweaks, ice configurator, any of these. There's also a separate kcal app by savoca linked in the op if you like that one
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
yes,I have supersu and everything.So where can I find the setting of button lights in EX.Which title should I look for.It is a little complicated for me.

Edit : My bad,sorry. (the non-existing) problem solved.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
I haven't got that application, so I can only help with ice configurator or leedroid tweaks, but others hopefully will point you to the right tab in ex.

With ice configurator and leedroid tweaks it's quite straightforward, need to select the kernel tab and all HTC 10 related stuff is there in nicely organized manner.

What rom are you using btw?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Thanks a lot for the help.I "solved" the problem.I am on MaximusHD.Actually there never was a problem.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Glad to hear it. Thanks for the feedback related to maximus HD, good to know about the ROM that it works fine together
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Better than fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
A bit more explanation about the gain controls...

For the average user (like me) I'd say leave these values as they're, htc did a good job without shrieking into it too much.

for the pros, with extra gear like higher impedance head phones, external amplifier, whatever, enjoy and tweak :) thanks [MENTION=4684315]flar2[/MENTION] for the detailed guide http://xdaforums.com/showpost.php?p=68389409&postcount=1220

Thanks [MENTION=271041]p50kombi[/MENTION] for looking out for more details
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Fyi , everything works fine on the Taiwanese update 1.92 with cleanslate 1.7.0.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Some Riptide Renegade results attached on cleanslate with adrenoboost set to level 3 and using htc boost+, on top of Taiwanese base 1.92
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] qualitymove13:
Being that Sprint has not updated to the latest firmware, is there any immediate benefit seen for Sprint users? I am asking for a friend. ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
The sprint version is still kept on the latest available source for sprint. (1.80!) Apart from the latest features added, no additional benefit. I don't get the question, but I think this answers it.

Thing is, sprint needs a separate branch to avoid GPS and other rare lockup issues.

So it cannot use the WWE sources, but works OK on custom Roms with base 1.90+ and also on stock sprint base 1.80. Just make sure you use the sprint version on sprint.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
Hey [MENTION=3088420]tbalden[/MENTION], can't we tweak the screen refresh rate for lesser ghosting effect? Is this something that can be changed by kernel modifications?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hovercraftdriver:
Running new VZW 1.82 base and stock rom, everything seems to work as expexted after 36 hours. Battery life seems suspect though, will monitor throughout today since I just took it off charger.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
If you mean LCD panel ghosting you must have a really good eye. I'm not perfectly sure what's the die down time of the LCD pixels light, but I'm sure that there shouldn't be any LCDs manufactured where the gpu on screen refresh rate is higher than the LCD panels refreshing period/rate. They are kept synchronized as well.

I don't have the tech spec of the tianma and sharp panels but it'd be surprising if the refresh time would allow ghosting. Also I don't think this can be changed in the kernel.

Also as far as I'm aware the gpu refresh and LCD refresh points are synced with vsync. That's why the gpu on screen refresh rate tops at 60 on the 10 as well. Panel is synced and the max of that (panel) is 60
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
OK. Let me know. Betterbatterystats can work wonders as usual to find any culprit

Thanks for the feedback
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
- Security Update - 1.7.2 -

​

Changes

- Fixing QCOM security issues:

- CVE-2016-3866 Buffer Overflow Vulnerability in msm_compr_ioctl_shared

- CVE-2016-5344 Integer Overflow in MDSS Driver

- CVE-2016-3859 Arbitrary write vulnerability in msm_isp_send_hw_cmd() when processing VIDIOC_MSM_VFE_REG_CFG ioctl command

- BLN fix:

- accidental switch off button backlight with Always on option in normal Sense button backlight Settings

DOWNLOAD 1.7.2 stable:

Normal/WWE editions (for base 1.82/1.90/1.91/1.92, non-sprint / verizon-locked-to-rom-1.82 installer):

https://www.androidfilehost.com/?fid=24591000424960668

SPRINT version (for base 1.80/1.90/1.91/1.92)

https://www.androidfilehost.com/?fid=24591000424960667
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Bumped Security update 1.7.1 to 1.7.2 with the following bugfix:

- BLN fix:

-- fixing accidental loss of button backlight with Button backlight Always on option selected in basic button backlight Settings
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
Man.. Even though I don't even use that function. . I can't stop the urge of flashing this... .HELP ME!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
The daily habits of flashing are not easy to overcome. I know, I've been there :P :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vegetaleb:
Didn't know your kernel had kcal support, now this is a reason to use it :)

I kept away from custom kernel on the 10 because battery life was horrible with them, is it fixed now?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Don't know if it's just a coincidence there, but I had the same battery life on stock and my compiled kernels since day zero. I never really modify cpu / wakelock parts, because of sticking to what htc puts to the table, unless there's a very good reason to fix some stuff. So if you try and find any problem, let us know, with betterbatterystats etc we surely can see what's going on. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kennydied23:
Wi-Fi doesn't work on vzw HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
are you on 1.82 ROM or 1.19? Could you please check this in About software/Software versions part.

There were multiple instances of feedback regarding stock 1.82 and Wi-Fi working here and other threads, so please help me verify what the trouble might be
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Hello,again.I am planning to flash Viper10,and your kernel;and after that the pnp & thermal tweaks by ivicask. Is it ok? Should I follow a specific order? Thanks.

[MENTION=3088420]tbalden[/MENTION] ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
This order is just perfect. You can install the kernel anytime after the ROM, because it does not interfere with any system partition files, only the boot partition is being updated and only with the kernel image file, while the other tweak change stuff on the system partition.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Lurien:
How to stop home button vibration? Thanks