yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mick_soul:
0.03 is working flawlessly and smooth for me with viper10 1.2.0.

And I'm happy the adjust of vibration is working fine with Elemental Kernel Manager :good: stock vibration is much to strong Imho.

Thank you again for your hard work!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Amazing results, phone wasn't even cool

Custom version of viper 1.2. Old 1.19 firmware
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Udzi:
Hey [MENTION=4684315]flar2[/MENTION], thanks for your awesome kernel, its the best combo with Viper10 1.2.0. I hated the too strong vibration, with your kernel its smooth, thanks!

I have a question: There was a new version of "Sense Toolbox" released, where its possible to configure "Wake gestures". Clicking on that the App tells that my kernel has to support gestures or i have to use ElementalX (which i obviously do)...now, is this a Sense Toolbox issue or do the kernel has to tell Sense Toolbox that wake gestures are supported?

Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MassStash:
Why?

~pmewhl on Latest Viper 10 Beta :)

Stock kernel :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] acm1108:
What kind of SOT are you guys getting?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ahrion:
Do you update the kernel in the app when you post it here?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
The led change from red to green while charging, depending on your charge level.

You can disabled it in ExManager App.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] JourNo:
Thanks sir! Can you tell me know about the battery life when we flash this kernel? Will extend or not my friend? :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Battery life is pretty good.

I can't say much about it, because I'm not a heavy user. Most of the time I still have at least 50% in the evening and I charge it over night.

I'm sure some other here can you give some more information about battery life :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
What does the LED Pulse option do?

Also, I cannot figure out how to get the vibration to stick at 100% through a reboot?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Have a look at the notification LED.

Pulse off: It's just blinking

Pulse on: There is a smooth animation.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Thanks....mine doesnt seem to change on Sprint10 running Venom

What about the vibration question?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
You have to activate the button on the right next to the vibration slider.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
I do, but it keeps going back to 79% after reboot when I put it at 100
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Yea wait a minute or so. It takes action after a while because the app doesn't set it directly on boot when phone just started and you open the app
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Thanks guys!

Also it seems not all ROMs allow all the options like fast Charge etc?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
When kernel supports it ROM does it too because it is only related to kernel not ROM. ROM could just enable it with a kernel manager or script
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
None of my settings stick after a reboot anymore on mm venom
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
Same. I have pressed the power button after changing settings so they should persist but they don't.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
There must be some interference. EXKM works, guaranteed.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
Yea it used to work great but it just happened randomly and not sure why. Havent installed anything new recently either. Might try dirty flashing venom and reinstall elemental and see what happens
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
You're probably right. I have xposed installed too and one of the mods doesn't preserve settings either. Thanks for helping though.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
So got it figured out. All i did was reset app data in the settings of exkm and then entered in my settings and rebooted and bam settings stick. Not sure what was causing it but will keep an eye out to see if it happens again
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eagle1337:
Will this be getting lineage support?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ZeroInfinity:
ElementalX has always been Sense only and LineageOS is technically the same as CyanogenMOD but renamed. Flar2 has never supported AOSP ROMs in HTC devices.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dd66:
can I directly flash over custom Cleanstate kernel in Venom rom?

Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
if cleanslate doesn't mess with ramdisk yes, if it changes ramdisk stuff then reflash rom
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Heya [MENTION=4684315]flar2[/MENTION] :) I feel kind of bad. I use your kernels on everything and never provide feedback. I've honestly not had a single complaint. I love your kernel. I flash it and forget it. It's so stable that I can flash different rom's and if I have a problem, I know it's a rom thing...well, so there, does that qualify for feedback? :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Brutale1090!:
Does this kernel include any wifi wakelock reduction patch as cleanslate?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Yes.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Brutale1090!:
Also in the last marshmallow build? How do I recognize it in the changelog?

Thank you!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
It was introduced in 0.17, the last version for 1.8x firmwares, and never went away. The last MM version is 0.26.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
Charging is more like a trickle. Than fast charge after flashing latest?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Not the kernel. Try another cable/charger. All is good here. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] eivissa:
Are you sure about that? There is a customized elemental X kernel running on my M7 GPE! https://www.androidfilehost.com/?fid=313042859668276229

Sent from my HTC10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Man gpe is not fully like AOSP/cm. Sense needs little customization to run on gpe afaik.

And afaik on HTC 10 most sense kernel even run on AOSP/cm. Backup boot and system is mandatory, so if something goes wrong anyone can restore previous boot and modules and such again
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ZeroInfinity:
GPE != AOSP

It's basically running sense internal software with stock android skin. That's why OEM audio effects like Beats Audio is in the settings menu there. Flar2 has never made an AOSP kernel for HTC devices (that I am aware of).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
For absolute performance, what options are best to be used? Not for a permanent measure, simply for running an emulator which requires a lot of power (Dolphin, gamecube emulator)

So far this is what I've activated and have managed in most places to obtain high frame rates but I believe there is room for improvement, throttling doesn't kick in for over half an hour.

Governor: elementalx

GPU boost: high

CPU and GPU over clocked via aroma.

Performance mode turned on within elemental kernel manager.

High performance mode : on (within phones dev options.

All apps closed no other options open.

Is there anything more that can be done from the kernel or phones perspective to gain more speed?

Running venoms latest ROM, on Nougat.

Any help would be appreciated, thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Do you want to use your phone as a server of a big company?? isn't it enough? Why more power??
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Yea im trying to run Crysis in 4k.

I'm just trying to get an emulator to run which I've been told simply won't run at a playable rate..

I think it can, I believe I've done all I can to my knowledge, but I think there's more..

For example which governor offers the best performance?

And as I've already written, what options besides what I've stated would offer more?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
I personally use interactive

I'm ok with default setting
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Use it for what? As a daily driver? If so then thats the exact opposite to what I've asked.

I'm looking for the peak of what this phone can do.

---------- Post added at 05:40 PM ---------- Previous post was at 05:34 PM ----------

Anyone else able to elaborate on post 2212

http://xdaforums.com/showthread.php?p=70457568
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
The highest usage of my cpu is when i play 3D games...and have 0 lags while i'm on default setting
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Dude you're speaking from personal experience and with all due respect youre not helping, so please let someone else answer.

None of what you've said answers anything I've asked.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
I'd think probably as important as tweaking kernel settings is killing background apps. I was just trying to think about if I notice any slow downs with this phone in daily use, but can't really think of any for things you might try killing. Don't know if you've heard of Hamdir,but he's been tweaking for years. I think he has the "HTC mega thread" if I remember right. I'd give his thread a search and a good long read. He has tons of good info in there.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Cheers I'll look it up.

In regards to the other settings within the kernel, do you know about them? Like the governors for the CPU and GPU, up thresholds etc?? Don't understand what everything does, but I'm sure I haven't got the settings for best performance.. As I've said this isn't to be kept like this all the time, if I can just get this emulator to run for half an hour or so I'd be happy.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Eh, honestly don't know too much about specific settings. I've always been pretty happy with the flar presets, so I pretty much leave em except a little battery saving and color tune. I'll give a link to the Hamdir thread here in a bit when I get home if you haven't found it. ;)

---------- Post added at 10:04 PM ---------- Previous post was at 09:57 PM ----------

Lol, he's got even more than I remember. Here ya go :) https://xdaforums.com/showthread.php?t=2411840
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Yea I found the hamdir thread, fair bit of info but the pnp tweaks were already part of what I'd done.. Not sure if there is anything left to tweak. I'll keep looking. Cheers.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
I didn't think about this, this option works on our phones too. Maybe give this one a try. https://xdaforums.com/showthread.php?p=41624992#post41624992
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
only using HTC's HPM in developer settings makes sense from hamdir's post you linked. everything else outdated and might not work on the 10 :P

best is to use interactive or performance governor and maybe even HPM. thing is, battery life will suck then because CPU will run on 100% load
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] house677:
Is anyone still getting the static sound after a notification or similar goes off? I'm on Nougat, Viper 10 4.4.0, firmware version 2.38.617.6. I tried flashing the latest 1.02 version of Elemental and the static sound persists, even if I leave "analog audio" unchecked.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Any sound mod installed?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] house677:
Nope!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
Not worth it.

The HTC10 is mainly Limited by thermal throttling. so using HPM instead will only cause the phone to get hot faster and throttle down earlier. Not giving more performance.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] house677:
Update: I tried it with earphones, no static. But static still persists with the actual phones bottom speaker. If I place my ear next to it after playing a notification, a static noise plays that lasts 2-3 seconds after the notification is done playing.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
That's totally normal
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
I even found with it enabled while doing a benchmark test, you get lower results.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Xperia U Lover:
Only thing that comes to mind is changig storage to f2fs but for now it isnt compatible with lee s rom. Read that the perfromance between existing ext4 and f2fs is unbelievably different. Look it up on net
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
I'm on venom, not sure how to turn on f2fs, i think i've seen it somewhere before and i believe it was on, i'll have to look it up.

Also i found that when i change the governor to interactive and then run the emulator it does run faster than stock.

However once i turn on performance mode (small speedometer at the top of EX kernel manager) it does gain a few frames, still short a few in very large areas but it's definitely improved, also the pnp method allows the phone to remain cooler for longer, albeit with less performance it's certainly quicker than stock and in all honesty this game just shouldn't work on this phone :) So i'm happy with what i've got for now.

PS: Just in case anyone wants to know what it is, it's Zelda - The windwaker for the nintendo gamecube, generally speaking you get around 15 fps on most parts of the game or less, MM roms won't even run the game lol, but with Venom, pnp and elemental X, i've managed a steady 25fps in the vast majority of areas besides one (forsaken fortress), but i'm tweaking the ini file to get even more out of it, have to say it's become more of a challenge to get the game working than a want to play the game, i'll probably lose interest once it's working as expected :)

Thread is here https://xdaforums.com/htc-10/themes/dolphin-gamecube-wii-emulator-android-t3527171

Also got one on the dolphin website https://forums.dolphin-emu.org/Thread-winwaker-dolphin-5-0-1589-htc-10-sd-820

Lot more exposure there, dev's think it's a waste of time but i'm close to getting it playable in all areas of the game.

Hard to think that a few years ago we all had nokias or no phones and playing PS2 and Gamecubes, now we have phones that can run either of those consoles at close to perfect rates :eek: crazy.

Anyway, i appreciate all the help i've had from you guys on this :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
You can change file system from TWRP but from what I've heard sense based roms aren't compatible with F2FS.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
The kernel has to have it enabled. None of the currently available ones on the 10 do. Support also has to be added to the ramdisk. As far as I know I'm the only person running f2fs on this device, lol.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
Do you feel any noticeable improvement in overall speeds?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Somebody else asked me that in another thread. I'm a terrible person to ask, unfortunately, as I don't pay attention to such things.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
I shall avoid it then :)

Here is a video of the speed i've managed to get the emulator to run the game with what i've tried so far, i'm a few frames short but it's looking good :)

Just PNP: https://www.youtube.com/watch?v=vumE0vBbsd8&t=101s

Performance mode on: https://www.youtube.com/watch?v=_kokCPb1ylk

About a 4-5fps difference, but more consistency with performance mode, obviously more heat, 8c more :(

Poor focus in vid too.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jhadsfi:
Haha how'd you manage that? You changed the kernel yourself?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
How can i have it enabled myself? Would it be worth it?

Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Yes, I enabled it in the kernel, and updated fstab.qcom in my ramdisk to add f2fs support.

/dev/block/bootdevice/by-name/userdata /data [B]f2fs[/B] rw,nosuid,nodev,noatime,nodiratime,inline_xattr,discard wait,check,encryptable=/dev/block/bootdevice/by-name/extra

Build the kernel from source with it enabled. I can't tell you if it'd be worth it. Only you can make that determination.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
Thread cleaned. Let's keep things on topic here, folks. This is a development forum. Please treat it as such.

Cheers,

Magnum_Enforcer

FSM
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Ta mate, sorry about that all, won't happen again :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] guyverzero:
In the pnp tweaks thread, this was posted in reference to their new release. Does this apply to this kernel, and if so is there anything we need to do to change it if we want to get the effects of both?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
Wondered the same thing...?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Just the min performance level
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Hey flar!

Now that 2.41 WWE bases are falling from the skies, can we flash your kernel on new base?

I will try it but still :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Working fine here on Viper 10 5.0.0
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Yeah same here...

I always ask, then do it and check for answer :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
Is anyone noticing about half the screen on hrs and just all around bad battery with 10.2 the first released version for nougat here was amazing. Getting average of 1 day plus about 7 hrs on screen. I'm doing the exact same as far as flashing pnp v21/22 behind kernel flash.

Does the latest just need to settle. Please tell me if I'm the only one experiencing this.?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mlodykaras:
Well for me 1.00 works like butter. 1.02 tried couple of times but it seems worse than 1.00. I believe there were literally two changes so I have no idea what's going on:eek:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
OMG thank you for responding. Can you pm me the first kernel. I would be forever grateful.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mlodykaras:
https://drive.google.com/folderview?id=0BytWosRGzuUCbGIxN2ozRkd4YWM

There u go
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
Seems like in the op there would be previous versions. I looked everywhere.. No soup. Thank you my friend.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
You can find all the previous versions on Android File Host.

But you shouldn't need to revert to an earlier version, 1.02 works fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vinc32:
Is this kernel Is better than stock kernel on viper10 5.0.0 ?

Can i gain score on antutu (actually 119 300) ?

Thanks ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
On average I get 160000s with this kernel, and yes in my opinion it's better than stock viper, which uses plain HTC stock
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vinc32:
OK thanks ï will flash soon :laugh:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

Added f2fs support in the kernel, but installing this does not modify fstab.

Download

ElementalX-HTC10-1.03-Sense

Changes:

-add f2fs support (@Captain_Throwback)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mirok:
The thing we where waiting for. Much much thanx :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Sorry for this question, but I see a lot of people asking for f2fs.

In ROM and Kernel threads... What are the benefits, why everyone want f2fs? :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Everyone wants it cause one guy mentioned he was only one using it. Can't have that now.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vinc32:
Flashed succèsfully but i lose points in antutu (100 000) ? What's the problem ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
Basically it's a newer type of file system that's supposed to be a lot better. The One Plus 3T switched to it and also was showing better benchmarking numbers. So in the eternal quest for improvement we start thinking F2FS will suddenly make our phones better. I've been using it for a day or two now and notice literally no difference in use between F2FS and ext4.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
From my tests its actually worse, and i see no benefits or reasons anyone should use F2FS.HTC did alot of fine tuning and tweaking specifically for Ext4 so switching to F2FS can do more harm than good.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
I also was curious about f2fs and even requested it to include it in Nebula thread, because in older benchmarks, f2fs actually performed better than ext4. But I think this is quite interesting ext4 vs f2fs. So actually [MENTION=1792279]ivicask[/MENTION], only seeing this without testing this myself (I wasn't even able to run LeeDroid with f2fs...phone didn't boot for some reason..), I would agree that there don't seem to be many advantages, in fact, ext4 seems to be better most of the time.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I just use the filesystem that came with the phone
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
I was trying to spare everyone from it but since there was so much clamor for it I shared how to enable it. Everybody wants options, I guess, even if they're worse options. I did some benchmarking on my device and ext4 performed considerably better with both read and write speeds every time over f2fs. It probably just means that f2fs isn't optimized for our device, as is evidenced by it not being enabled in the kernel by default and it not even compiling in the stock source, lol. But everyone can think what they want and use what they want now that the option is out there and most ROMs (except Viper & Maximus) are supporting it. And they can figure it out for themselves.

^ This is a smart man :D.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
Thermal throttling?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] lagittaja:
^What flar2 said. The phone was designed with ext4 and OS optimized for ext4. I find it silly how some people just want to throw all that optimization work out the window just because the internet says this is better than that.

If F2FS is properly implemented from the get go for the device, read: by the manufacturer, and optimized for then yes, F2FS is generally better than ext4 for NAND flash based storage.

But the way it's been added to our device, no, unoptimized F2FS is not going to be better than our already fully optimized ext4..

"But but but". No.

There's more to how file systems work than just the file system itself.