yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ChronoReverse:
Any notes on what the wakelocks are for? I found the ips_ws is for some sort of emergency broadcast so I've blocked that but what about the other locks?

Would blocking wlan_wake, for instance, kill my wifi or notifications?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] keaheng:
nope nope nope. been blocking them for age.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] akpe:
I'll give blocking them a try. Out of curiosity, Y means blocked and N means allowed, right? Or the other way around? :)

Edit: Duh, I should have noticed the switches, it's the other way around :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
So is it safe to block all 5 wakelocks?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
I would say, yes.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
So having it enabled in the app means to block the wakelocks? I am still confused :P
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] akpe:
Well, text says "enable_XX", so apparently Y means enabled, N means disabled :D

Will test it out over a couple of days and report back on possible effects (doubt there will be any) and battery performance :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
For clarification: Y means the wakelock is enabled, N means the wakelock is disabled/blocked.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
Just updated the Exkm and its in it's own sub screen, all good now its now simply accept/blocked. Thanks going to block all and see if any difference.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
Wifi works without issues for me with all wakelock blocked :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Makes sense, but not sure why EXKM uses different wording on different devices. Wakelocks screen for the Pixel clearly states "Allowed" or "Blocked".
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ChronoReverse:
It's also Allowed and Blocked on the Htc 10. Need to update the app.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
3.08 on both devices.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Ok so to be really clear

If we want to wake locks to not wake stuff we should select blocked?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Just got 3.09 on both, no more Y / N for HTC 10.

Correct.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tgwhth:
Switching from helixkernel v8 to this I got sd card corrupt. Format doesn't work, flash again, doesn't work. Back to helix works. Any ideas? Breviours under Android 6 I haven't this problem. Sorry if already explained.

Gesendet von meinem HTC 10 mit Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
I guess, when you want to use ElementalX, then you have to rename the texfat.so module again.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
always read the OP ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tgwhth:
Okay, thanks. Got it, rename textfat.ko.bak back to textfat.ko thanks!

Gesendet von meinem HTC 10 mit Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
Have any of you restarted your phones and the wakelocks are reset to allowed even though you tick the apply on reboot?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update to 3.09, then switch apply on boot off and on to reset. There was a bug on earlier versions.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
I know this might not be related to kernel but would someone explain what wq_power_saving does in exkm, tried googling but didn't get any good results. Should I have it disabled or enabled?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
It’s workqueue_power_saving and I believe it groups tasks to the least amount of CPU cores possible. It will show as disabled once you “disable” it and apply on boot but it will enable itself after a reboot. It only applies on boot for EAS kernels.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
Does anyone notice improved standby drain with WiFi enabled when using this kernel? Does it have specific tweaks which helps the standby WiFi drain? Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bisu007:
ElementalX-HTC10-1.06 installed on Viper10 5.8.0 causes bootloop device. The stock kernel works fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] johnnyman25:
I don't have any issues with latest viper and latest elementalX kernel.

Htc 10 Matte Black Power
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
I see a lot of wlan wakelocks I can block in EX Kernel manager. I am getting a substantial battery drain when phone is idle. What are some good tweaks to cut down on that? Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
Disabling touchboost is suggested for better battery correct?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Yes. The HTC 10 is plenty smooth without Touchboost and Input Boost.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
Besides touchboost, I disable GPU boost, make Max gpu freq 560/510. Seems to give me a lil more battery.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
Anyone have any ideas on this?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MrN1484:
Don't know if it's related but I'm on Leedroid and with Google Assistant enabled I have a lot of wakelocks, maybe try disabling that?

Also disabling WiFi during sleep made a big difference
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DaveedDB:
IDK maybe these

https://xdaforums.com/showpost.php?p=71523051&postcount=87
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] XNine:
Does anyone have the stock Nougat kernel they can upload? I was trying out Helix, then tried Elemental, unfortunately the SD card Corrupt issue popped up, and renaming the texfat module doesn't fix the issue. Figured if I could flash the stock kernel then flash elemental that might fix the issue. Flashing Helix again corrects it, so I'm at a loss as to why renaming the module doesn't correct the issue.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
Go back and search the helix thread... There's an easy fix for that... Hint: faq
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] XNine:
I've already tried that, it doesn't work, hence why I'm looking for the stock kernel. Additionally, that's a temp fix, and even if it worked is not a proper solution.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] p50kombi:
That's not going to make a difference.

Are you sure your sd card hasn't just expired?

Helix doesn't revenge texfat.ko or alter it so if you flash any other Kernel you should be up and running
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] XNine:
Yup. SD card is fine. Even mounted/backed it up on a PC, then reformatted it with the phone (from within the ROM after clicking on the notification, then when that didn't work, I formatted with TWRP). TWRP with Helix even sees it just fine.

When I flash Helix again the phone mounts the SD card fine in the ROM too.

Something is changing in the mounting process/script between the two kernels, I just can't figure out what since I've already tried the fix in the FAQ from Helix and I've manually renamed the texfat module, and gone as far as reformatting with no change.

Guess I'll just have to RUU again, but was hoping stock kernel would help avoid that.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DaveedDB:
I had a similar problem when I tried EAS or whatever it's called ,which changed my I/O scheduler to deadline and some other stuff, I just changed them back and it was working
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Parakaleo:
Hey [MENTION=4684315]flar2[/MENTION], just received the 3.15 exkm update. Can you explain what the high performance audio mode is/does? Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Not 100% sure on this device since HTC handles audio differently than other devices.

I believe it switches the headphone amp from class G to class AB. Class G is more power efficient, class AB is the best quality available on these SOCs.

I didn't look at the kernel code in detail, but if you want to test the difference, make sure you unplug and replug your headphones each time you change the setting.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] XNine:
Well, bit the bullet and RUUd last night. Now everything is as it should be.

[MENTION=4684315]flar2[/MENTION] killer kernel once again. Been using it on every HTC devices since the HOX. Bought EX Tuner as well. Thanks for your hard work! My 10 is actually cool to the touch now :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Any chance to disable Inputboost? Placing 0 as the frequency for both big and little cores seems to do nothing.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ZeroInfinity:
WCD9335 do not use Class G or AB by default anymore. It uses Class H, specifically Class H HiFi which is basically AB but with two different power selection states or something like that depending on what kind of signal is being processed. There is a reason why WCD9335 DACs do not have high perf mode in sysfs - it simply does not work the same way as it did for WCD9330 DACs. The class definitions are actually edited via mixer_paths. However, no point in doing that for WCD9335 as Class H HiFi is basically AB but much more energy efficient, while giving the same quality output. I've done a lot of investigating via kernel sources (specifically wcd9335.c and wcd9330.c)

Just want to put this out there before everyone looking at that thread that's been on the XDA portal assumes it works universally - it does not. It only works for WCD9330 DACs and perhaps the one before it (no clue what m8 had but it required HPM for H/K mods) . I've actually implemented this tweak back on the m9 in my AcoustiX Audio mod about a year ago fyi.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bud Horn:
Hi there.

I had same problem yesterday with Helix kernel. I see you are a HTC User. Then you can use LeeDroid (theres also a rom for the M8). Flash LeeDroid clean install (this fixes the sccard corrupt issue - at least on my HTC 10, it does), let it boot first time and the flash your nandroid recovery rom over it - problem solved! It worked for me, but you'll have to have a working nandroid backup of your rom, of course.

Hope it works, mate.

\Bud
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nuts77:
Hi [MENTION=4684315]flar2[/MENTION] !

Thanks for your work with ElementalX. Faithful user since HTC One M7 !

I have recently switched to AOSP lockscreen, following dialer and Pixel launcher (was a bit bored by Sense). I love that setup but I really miss dt2w, so I was thinking to ask if you could consider bringing it to your Kernel, and support your wake gestures app (which is awesome). I would definitely have a use for it.

Thanks a lot ! Cheers
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] XNine:
So, day 2 with the kernel and the first few hours of the day my battery was draining fairly quickly again. Figured out that my reboot last night before bed defaulted all my settings since I didn't set them to boot.

So, I reset everything, charged the phone to 100%, and now it's almost 13 hours later and I have 35% left, which is a massive improvement over the 9-12% I was seeing at about this same time.

I'll continue tweaking the settings a bit until I find the best performance/battery saving, but damn this is great! So so so so happy!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
Not bad. Verizon stock nougat. Ruu'd back to stock and took ota. Rooted with magisk. V6 elemental X and pnp v23
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hgoldner:
My sentiments precisely. Did the exact same thing about a week ago and my 10 is now running cooler and battery life is great. I was on your MM kernel, but now loving the Nougat version.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fossils-n-dents:
Great work Flar2!!! I am very impressed so far. My first Elemental kernel. Judging from my trial run (first 24 hours), you have a real masterpiece here. I purchased the EX Tuner, I haven't fully explored all the features to see if I can tweak for more battery conservation yet.

First run, will post a longer run when possible. Standby drain is my biggest concern.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ahac85:
could someone please tell me what the max wlan divider controls number i can use?? is there a range??
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
1 to 10, 10 being max ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tcnineteen:
Hi, I would like to maximize my ram usage, because I noticed my phone always just uses about 60 - 70 % of the ram. That seems to be a waste for the remaining 1 GB or more, and some large apps have to restart every time I launch them. I already turned off the smart boost in the Boost+ app, and I'd like to adjust the low memory killer from the EXKM. However, the last time I adjust it was in the m7 time, so I'm not quite sure if there's any improvement with it. I don't have a clue what adaptive LMK is either. Is there anyone could share the settings? Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
I keep them stock and it works like a charm. It's been talked about many times though :) Linux systems run better when memory is fuller. If there's an app that takes a long time to open when opening, it's probably an app that's not coded overly well. Between Chrome (which is a big memory eater) and Microsoft apps like Word on my phone for accessing documents and a pretty heavy app, I get no stutters and such. So it must be the app or apps you're using.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tcnineteen:
Thanks for your advice, but I mentioned this because my HTC 10 was sent back for repair last week, and I have to use my old ASUS Zenfone 2 as a backup. It has 4GB ram as well, and with that phone I can definitely feel the difference. The same apps (e.g. games) stay much longer, and it could show 400 - 500 MB ram remaining if I opened multiple large apps. I seldom have to reopen them. That's why I'd like to mention this issue here. Anyway, thanks for your sharing!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] NagasakiGG:
Hey [MENTION=4684315]flar2[/MENTION], is there a possibility you could add a SELinux toggle?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ahac85:
You could always try the selinux toggler app on xda

https://xdaforums.com/android/apps-games/app-selinuxtoggler-t3574688
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
google doesn't like that

The best way to do it is with a startup script. Search for the permissive zip I made and flash it, or put the script in the Script Manager in EXKM
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
Any plans to port to HTC U Ultra, flar? :cowboy:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] westeight:
Shame. HTC10 already looks sooo dated :crying:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
If I get another HTC, it will be the U 11 or whatever the new flagship will be called.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] throcker:
OK, I have a question for you all....because I'm not sure about it

Do you feel this kernel, or custom roms, actually smoother (fast is not a problem with this hardware)?

because though I use EX kernel since 2012 in all my devices (htc and nexuses) because of features, I still feel full stock rom + stock kernel smoother. don't know if faster. I have this idea of mods ALWAYS making the devices worse. no matter which ones, root, multirom, xposed, magisk

what's your opinion? am I crazy? are there technical reasons because of this kernel should increase speed/smoothness?

Still I love flar2's work, this is just a question, not complaining. keep up! greatest custom kernel ever
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hgoldner:
Kernel preferences are personal. While I would recommend this kernel over any other, some might prefer other kernels. I've run it pre and post Nougat and find it optimal. The Powersave mode (in which I nearly always run my 10) works extremely well. As with all things Android, YMMV. Note, I use the kernel PLUS [MENTION=4684315]flar2[/MENTION]'s ElementalX Kernel app. That may also make a difference.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shiyuliou1997:
Could you add the function just in Leedroid ROM,and it uses CleanSlate kernel,its double tap fingerprint to sleep in button settings,please???

Thank you very much!!!

I thought this is very useful for the users of this kernel.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
You can use Button Mapper to do that.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shiyuliou1997:
I thought you're meaning the home button's options , right?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Yes, set the home button to turn off the screen with a long press or double tap.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shiyuliou1997:
Oh,I see.Thanks for your notify.

---------- Post added at 10:19 PM ---------- Previous post was at 10:16 PM ----------

And,I want to ask you a question for the version 2.00 kernel,could you expect the time you can release this new version of EX Kernel,Very Thx!!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
While it's not a formal rule here at XDA, it's generally considered rude to ask for ETA's. The developers here typically do what they do as a hobby, with no compensation outside of donations they may receive. When an update is ready, it will be released.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hgoldner:
Plus, I don't see a need to update a kernel just for the sake of updating it. If it ain't broken, why fix it?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shiyuliou1997:
Okay,I see.Thanks you.

And,I also appreciate this rule of xda!!!

Thanks:)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tibere86:
Anyone else having is an issue with v1.06, non-rooted, and stock 2.48.617.1 ROM passing Safety Net? This set up passed Safety Net without issue with 2.46.617.2 and every prior released stock ROM for the US unlocked HTC 10.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gowtham300:
[MENTION=4684315]flar2[/MENTION] great app great kernel man but could you make it so that I can change the input boost of all 4 cores instead of just one little and one big
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No, those settings apply per cluster, which is why the app shows only the two options.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gowtham300:
Yes I noticed that now. But if you could I'd like a more refined way to change input boost for all 4 cores
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Ex kernel really struggling to keep custom values after reboot recently, if I restore app and data then reboot it's ok 8/10 times but it's becoming a hassle, any ideas
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No, if it works once, it will work every time. Maybe you are checking too soon after rebooting.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
What flar2 said. Your settings aren't applied immediately after boot.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Hmmm, just set SuperSU to Grant by default and settings were applied, might be a SuperSU issue
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dimmak:
Does it work with LOS?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
No.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pinktheater:
I'm fairly new to this. Overclocking the CPU sacrifices battery to obtain better performance?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
To a certain extent. It won't drain battery as fast as changing say the governor to performance. What you might possibly run into though is thermal throttling depending on what you use the phone for. So, say if you play a game, your phone may heat up faster with over clocking vs. not. Thermal throttling lowers the max frequency a CPU can ramp up to so it doesn't overheat. If you just use apps like Facebook and such, I'd guess you probably not see much more battery drain, but I don't think you'd notice a faster phone though either.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MrH871:
Does elementalz governor work and optimised.. Whats benefits of it compared to interactive
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Apollo2000:
https://androidmodguide.blogspot.com/p/blog-page.html?m=1

Check link.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] crayola555:
Hi all, I just updated magisk manager and for some reason this kernal got updated :confused:

I lost all the options on the side panel, anyway to get them back?

Here's what it looks like now, screenshot attached below...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CrazyTechnoBoy:
I think Magisk may have reverted the kernel back to the stock one (I say think because I'm pretty darn sure I had ElementalX before updating Magisk and now I'm back to stock). Try flashing Elemental again and see if the options come back.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] hgoldner:
I always flash Magisk first, boot, then return to recovery and reflash ElementalX, then wipe both caches.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Exkm probably lost root permissions. Kill exkm, delete any exkm setting in Magisk manager and relaunch exkm, it should show the root dialog from Magisk manager.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mjh1978:
[MENTION=4684315]flar2[/MENTION] I'm running the 1.06 ElementalX kernel on HTC 10 Sense based rom with your EX kernel app and your button mapper app. Having an issue where the stupid Google Assistant tries launching when I long press the home button instead of what I remapped it to 50% of the time. I've triple checked all the settings in both your apps. Even have Google Assistant disabled by default in the roms config app. Any help or ideas? Thanks in advance.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Is there any button control settings in the rom? It could also be what you remapped it to. I use an app called Metal in place of Facebook and the home button always tries to bring up Goog Assistant only in that app. Sooo, I'd check rom settings and apps. ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dizM0nkey:
How do I tell my ROM base?

I'm kind of a newb at flashing kernels (though I've done a lot of custom rom flashing) ... how do I tell which base I have? Is it under "Software Number" where I have 1.85.605.9 ? ... or is it somewhere else?

Thanks in advance,

diznanl
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DaveedDB:
Yes it does, and also at the bottom of the kernel manager app
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dizM0nkey:
Thanks! I only see the actual kernel I have installed at the bottom of the app... Not the ROM or software version
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
You can see your actual firmware number in download mode.

The firmware the ROM is based on is under "Build-Number" in settings > Info > Software Information > More (this is the one you need for kernel flashing).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Kernel settings still not always being applied after reboot no matter how long I wait... Sometimes if I restore app and data or just data using TB and reboot, it works, 75% of time it just doesn't work. Checked SuperSU logs, and there is no entry for ex kernel after reboot. Any ideas? Thanks