yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Hey all, kind of OT, but flar's Button Mapper app made it on XDA front page today. :) If you haven't tried it yet, it's REALLY worth it. You can remap the buttons to do almost anything you want and it works flawlessly and has no battery impact. Flar's really god about updating it too. :) Sorry [MENTION=4684315]flar2[/MENTION], just thought I'd put a plug in for an app I think deserves to be on the front page. ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] remix92:
Can anyone help Me?

Pnp Tweaks with max power save on Viper Rom 5.0 ...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Wrong place to ask. Not dedicated to the kernel. Wipe data of Nova launcher and reboot
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
[MENTION=4684315]flar2[/MENTION], caught a splash screen bootloop installing EX 1.03 with the new TWRP 3.0.3-3, might be related to this?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Where's the log?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Log!? What log?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Hm, gunzip. Try replacing it with unpigz and see if it works?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Same error, same bootloop. Logs!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
And just for completeness, logs for ElementalX 1.03 install with TWRP 3.0.3-0. Installs fine, boots fine, I guess I'll stick with 3.0.3-0 for now.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Thanks. I just don't recommend making any backups of /system with that version...seems there's an issue with cpio. I can't test right now, though :/.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Forewarned is forearmed, thank you )
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
This could also be a compatibility issue with AROMA 3.00. You'd have to try an older AROMA binary to confirm that, though.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
So just use the 2.70 update-binary and update-binary-installer and leave everything else the same?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Nevermind. I already tried it and it's still not working. It only seems to be an issue in combination with AROMA. Regular AnyKernel installs are working fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Same, see you already posted logs.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vegetaleb:
[MENTION=4684315]flar2[/MENTION] could a custom kernel force BT to be always ON?

I mean for example I have a BT controller that disconnect after 4 minutes of inactivity and I want to let it always ON so it won't disconnect
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
If I cheat and install using 3-0, then update to 3-3 for backup.... Is that allowed?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Wish I didn't delete my only copy of 3.0.3-0

Because that's what I would do.

Missing EX kernel on my device.

I'm sure it'll get fixed soon enough.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
What do you mean, allowed? You can do whatever you want, lol.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Yaaaay :P
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
something like this? get your ex on
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Why can't you just re-download it from the TWRP thread?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Haven't checked on my PC, and I couldn't find it on my phone...

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

Thanks bud ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Captain_Throwback:
Couldn't you just link to the TWRP thread download? I prefer to keep those downloads centralized...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
sorry I was at work so didn't really search or look to see if it was still available there, I assumed it wasn't by the post. I had a copy saved, thought id help him out, seems he got what he needed so ill just have post fixed ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
Hi,

For me MaximusHD 3.7.0 isn´t compatible with ElementalX 1.03 it´s ending in a bootloop.

Can somebody confirm this ?

thx
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
Working fine over here.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
For some reason screenshots were not added

Edit: How did you root magisk & phh superuser or SuperSU?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
supersu only, twrp3.0.3-3
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
Wasn't there some discussion about SuperSU problems in HTC few pages back? Not sure. I used Magisk + phh superuser and all fine

---------- Post added at 07:52 PM ---------- Previous post was at 07:48 PM ----------

There seems to be so many problems on HTC with nougat. I really like my new red HTC 10, but OP3t is for now better device on nougat :/

Both with [MENTION=4684315]flar2[/MENTION] kernel (well I am at another one at OP3T ATM, but was using Elemental X for a while and it was great).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
same with magisk ...I think I make a clean install ...then I report back
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
I am using TWRP 3.0.3.0 there is change in 3.0.3.3 I think where I am not sure all ROMS and kernels are ready for (something with updater script).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
Hey flar!

If you have some time please check this out, I would really appreciate it.

https://xdaforums.com/showpost.php?p=70780879&postcount=1451
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HaTrED_:
It works really nice! No issues so far!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
Wich TWRP do you use?

SuperSu or magisk?

thx
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
It's an issue with AnyKernel + AROMA on TWRP 3.0.3-3. As a workaround you can use 3.0.3-0 for installs (and 3.0.3-3 for backups).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HaTrED_:
3.0.3-0 and superSU
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] shivasrage:
Ok I got it...

I allready find out the issue with TWRP....but thx for telling..

Kernel works fine as allways ...

Restrored Backup flashed 1.03 with 3.0.3-0 TWRP all is fine

thx guy´s
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Wow! Thanks flar,that's quite the update to the EX app. Just keeps getting better and better. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HD2Owner:
[MENTION=4684315]flar2[/MENTION]

2.41.401.3 kernel source is out on htcdev. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
Update!!!

Latest HTC source update. I also updated the installer to work with the latest unofficial TWRP .

Download

ElementalX-HTC10-1.04-Sense

Changes:

-latest HTC source code

-update installer for latest TWRP
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kisakuku:
Thanks for the quick update. Would the latest source be 2.41.401.3 or 2.38.617.6? Or are they pretty much equivalent?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
So far so good. On first flash had some trouble with decrypting phone (maybe it was just too early in the morning and didn't have coffee), but updating to latest TWRP and flashing again all good.

Thanks! :svetius:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Working great on latest TWRP on ICE 3.5.1 ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Fre$h:
Hello Flar and alls

I ask just to be 100% certain of that but does your kernel is ok with Magisk and so allow ours HTC10 to be compliant with SafetyNet ?

Here in France, a media release an article about that : https://xdaforums.com/oneplus-3/how-to/advanced-interactive-governor-tweaks-t3476589

It appears that you're involve in the development and that this kernel is awesome for OP3. They explains in it that there is a consistant chance that all smartphone running an SD820 could be compatible with that AKT kernel. Can you confirm that ? If so, does those specifications can be included/ or already are in ElementalX ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
I am running it with Magisk and it passes Safteynet no ptoblem (there could be an issue is se linux is set to permissive with some google play services versions), but with 10.2.91, all works fine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Is it recommended to run any PnP tweaks with latest version?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Fre$h:
Ty I definitively should retry it with MaximusHD ROM

Was a big fan of ElementalX on my old M7 ! happy to bring it back to the HTC10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vl.xl:
Maximus is se Linux enforcing by default. Just flash it, then Magisk 10.2, then Elemental X and them install phh superuser app. Start Magisk manager, enable Magisk hide, reboot and you are good to go.

---------- Post added at 08:50 PM ---------- Previous post was at 08:47 PM ----------

I am not running on Nougat and battery life is great. I am not even touching anything in ex kernel manager except minimum brightness and having amazing battery life (using Elemental X now on both OP3T and HTC 10). Great kernel

Edit: and HTC 10 is my love phone, but OP3T is kicking its ass currently :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] htctouchelfin:
Maybe i'm doing something wrong, but why everytime i flash a new kernel, like this one, on viper rom, i get unresponsive screen? not at all, but it does not work properly
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Alarand:
Wondering the same thing. Was assuming 2.38 but unsure
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
Getting loads of teesyproxyserver errors on 1.04 on ICE rom, is this a known issue?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] 29988122:
I purchased EX kernel manager in order to change memory settings, hoping for better multitasking (the stock LMK is too aggressive, which kill tasks a lot).

I cannot understand the zram / swappiness / virtual memory / adaptive LMK / LMK settings even after hours of research.

Things I currently know:

1. LMK can be smaller, so less task kill, but slower speed.

2. zram can be bigger, so less task kill, but slower speed. zram is a task storage, faster than flash storage, but slower than ram.

3. I do not understand swappiness, wasn't 100% a better value than the default 60? Since it uses zram rather than flash storage for swap files.

4. What is adaptive low memory killer? I can find nothing online...

5. I do not understand the whole virtual memory options AT ALL.

Can anyone suggest me a better value for heavy multitasking, because my games / apps got killed a lot in both stock kernel and elementalX kernel...

Thank you, hardworking dev!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
I've debloated my phone a lot and frozen many apps and stopped a lot from automatically starting at boot. I'm not too interested in heavy multi-tasking, I only need to have relatively few apps immediately available. This phone has 4GB ram, which is enough. I don't want the phone to spend CPU cycles and power unnecessarily on compressing ram or keeping apps open I'm not fussed about so I set zram off, swap to 0, and lower all LMK settings.

For your heavy multi-tasking, you could try, increasing zram to Max, reduce lmk settings, set swappinesss to the default value of 60. Debloating and stopping auto start services would help to.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Tech_Savvy:
under features i see there aren't [MENTION=4684315]flar2[/MENTION] wake gestures implemented? I want to use use aosp lockscreen on my rom but it disables the dttw feature...i was wonderin if this kenrnel has it's own dttw feature baked into the kernel to enable so i can use aosp lockscreen and still keep dttw
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Mew789:
Currently on Lineage 14.1 I would like to know if EX kernel is compatible with this ROM or if I have to use a Sense ROM ?

Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I think it works with Lineage, but I don't really know.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
No, I left it alone on this device.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] EtherealRemnant:
Has WiFi drain been addressed? My battery is taking a worse beating than ever since moving to Nougat. Like 2 hours of SoT and 19 hours of standby with WiFi bad. I have to charge the phone constantly now. I've been trying to avoid rooting the phone but I'm at my wit's end with the battery life.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Fredz:
Same here, can someone give us adequate values.

Moreover, I see that adaptative low memory killer is automatically reactivated. Don't know why.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Mew789:
I have the same thing with Resurrection Remix 5.8.0 and tabp0le EAS kernel. What's the reason ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
The home button works independently. You can control it with EX Kernel Manager or Button Mapper
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] MrH871:
go to ExKM and gestures tab and then home button vibration set to 0
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Installed the kernel as i have before, from OP, newest one, on boot, SD card corrupted as i chose Fsync I believe, couldn't be bothered to check the SD so went with the kernel again to not choose fsync and still didn't work, formatted card so data's gone :(

Just a heads up to anyone who may do the same, not sure why it happened but after a format there doesn't look like a way to be back, i'll format the SD from a PC and hopefully get it back up and running.

S-Off Int unlocked 10

Viper 5.5.0

Same firmware as the rom

1 month old sandisk class 10 64GB SDXC
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
you should be able to recover the data on PC with some Tools. I would never choose to turn off fsync. but normally it shouldn't corrupt sd. what kernel did you run before?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Works a bit quiet so I'm going to restore the data now.. funny thing is even after a format the SD remains corrupt..I'll reformat it on the PC but not good that it won't format on android.

Previous kernel was clean slate I believe. Battery was beginning to drain a little quicker than usual and I'd had ex before so I jumped ship..I'm also decrypted if that makes a difference.

The data side of it is an inconvenience, I just wanted to fyi people incase they did it themselves.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Also the SD card cannot be read by the phone now as something has changed.

I think i need to reflash the rom, shame i was so hasty with the format too as i also can't restore the data it just doesn't see it, used easeus partition recovery, undelete option, nothing, also tried the minitool partition but nothing again, see's two folders but doens't look beyond that, i've reformatted again so it is full and complete and working, but not on the phone :(

Also i've never ticked the fsync box as it says you can lose data, low and behold first time, on boot corrupt SD.

Gutted now, my own fault, said it clear as day.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gsw5700:
I had to reflash ROM after trying nebula. That worked ok
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Might have been nebula actually. Yea i think it was mate, thanks.

So not sure what the difference was between the two but combined they don't like SD's :(

Currently using easeus to scan the SD whilst i go out.

Hoping it finds something but i'm not too optimistic.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] flar2:
I think Nebula uses a different exFAT driver. EX and cleanslate use the stock HTC driver.

My general recommendation is to avoid proprietary filesystems like exFAT, but I know that's not always possible
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] grega_slo:
This is exactly why it is failing...

To get back to flar2 kernel you have to:

Backup data from SD

Flash rom without wipe

Flash Elex kernel

Boot to rom and format SD

Copy data back

BTW [MENTION=4684315]flar2[/MENTION] congrats on new app, it`s awesome :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
As you probably know sir...nebula kernel is so instigator for most people due to differences...:D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
This is where i'm up to, might take a while this :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Actually i think the corruption has hit the phone too, can barely copy anything from it, USB 3 socket, phone is showing iPhone style ghost drives which i've never seen before in my DCIM/Media folder?

Something went very very wrong, i'll get it back on it's feet, just hope someone else learns from it.

---------- Post added at 12:28 AM ---------- Previous post was at 12:17 AM ----------

Internal memory is moving, moved to a back end USB 3 port, seems to like this one, files are shifting.

I'll try the recovery from there too.

---------- Post added at 01:25 AM ---------- Previous post was at 12:28 AM ----------

Going to gather the pics I may have sent to others..This is a lost cause..Flashing this ROM again and starting over..

Hard times man. Savage thing to happen.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] munkyvirus:
Did you try plugging your phone in while booted to TWRP? When I had the corrupted SD issue, TWRP would read it fine so I could copy all the data off and back on after a format.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
I imagine the card would be readable prior to me formatting the bugger, at the moment is empty and I can't restore anything.. I'll see what I can recover from friends and family.. I think I sent the best ones over to groups.

The phone when it saw the phone as corrupt, I formatted the bugger...

So a fresh flash is needed.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
...also you probably know this but ADB pull works while booted in TWRP as well. Could give that a try. :)

LOL, I had a similar thing happen with vacation pics. After facing the wrath of the wife, I invested in a TB of space for Goog Photos and set it to back up whenever I'm connected to WiFi ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mirok:
I have some proffessional expirience with data recovery and if I can make a sugesstion:

If R-Studio can't get your data back, nothing can ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] afuller42:
proffessional expirience? sugesstion?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Ah thanks but I've already given up on it..I'll keep that in mind if I ever find myself in the same place again..

Cheers.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] johnnyman25:
Can I use pnp and thermal tweak mod with this kernel? I have latest viper rom with elementalX kernel.

Thank you.

Greetings from my awesome Gold HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
Sure, I am.

Download the EX kernel app from the play store and set min CPU performance level to zero.

I get 5.5 hours screen on time and 30 hours active.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] johnnyman25:
I already bought the app! :) which profile you recommend me to use with pnp mod?

Greetings from my awesome Gold HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sdamark:
I leave all at default settings. I don't need Max performance. You'll just have to see what works best for your needs.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] johnnyman25:
Default works good for gaming?

Greetings from my awesome Gold HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Of course! ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cinner:
I just installed ElementalX on my new HTC 10, hoping perhaps the seemingly low refresh rate of the display would be inproved. Alas, it is not. Is it possible to tweak the kernel with the Elemental X kernel manager to improve the refresh rate of the display? If so, what settings would you need for this?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidIt!:
Hey :) I've never thought about screen refresh rates before so this got my curiosity up and I did a little digging. I'm assuming your talking about refresh rate in reference to games since I can't think of anything else where refresh rate would have a negative impact. I'm not sure how much research you've done, but if you're having stutters in games I would assume you've looked at background processes and played with gov. settings. As far as kernel settings go though, I've always left the settings pretty much stock and never had stutters in any game I've tried.

For refresh rate of the screen itself, using Flar's app DevCheck, I see that my screen is a Perfume WQHD TIANMA HX8396C2 5.2 at essentailly 60 Hz. That refresh rate is really good. That's the same as gaming laptops and high end desktop gaming rigs. Afaik, there's only one monitor out now for desktops where hardware handles significantly higher than that (120 Hz) without software tricks.

Lol, without getting too deep :) according to this Unity documentation it comes down to the coding in the games. It goes into details where problems may occur, but the long and short is there's a lot in the coding of a game that can cause stutters aside from hardware refresh rates.

So, I would say the best thing for us mortals to do is to check background processes, tweak kernel settings (or leave them alone) and bother the game dev if a game isn't working good. It's definitely not phone screen refresh rate. That's on par with TV's and gaming rig monitors. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cinner:
Thanks for taking the time to think about this, but you are describing frame rate, which is not the same as refresh rate ;) I don't have a problem with games (I don't play them), what I'm seeing on the HTC 10's I've tried at stores and my own device is what can only be described as a display that is not refreshing quickly enough to present really fluid animation anywhere in the UI. It's not lag, it's not dropped frames and it's not stutter, but I think it's the same effect as when you set the refresh rate of your computer monitor to something lower than 60 Hz: you will see the mouse moving less fluidly from one position to the next, for instance.

Other HTC 10 users have observed the same thing: here and here. Maybe some people are more sensitive to it than others. I can see it clearly, even more so when I place the HTC 10 next to my Nexus 6 and Galaxy S7 Edge. Scrolling slowly through websites on a browser makes it really clear, or even scrolling through the settings menu. It's not something you will see during video watching and I don't think you'd notice it in games either.