yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
I flashed the newest version of ICE Rom 3 days ago. I have had the same battery life as I did when I had ICE with amplify and greenify installed. This time I only used clean slate, and this v19 mod. Even with facebook installed I got like close too 2 and a half days without a charge.

I'm going to reflash the newest 2.4.2 and do a screen shot this time.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
V19 works great, in combination with the stock kernel of the latest Viper.

Thanks again [MENTION=1792279]ivicask[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jcampbell1070:
I'm on the max performance setting and on the venom rom. When I turn on CPU frequency to view on the header the little cores stay at max frequency. I'm not complaining, I just want to make sure it's normal. The phone is running great. I love it and thank you for your hard work
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
If all your cores are ruining on max freq than your phone should be running over 40c and battery die in 3 hours max??Something isnt showing right..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jcampbell1070:
Update: after a few hrs it went back to normal. Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Google photos caused high cpu load for all users(including me), it settles after some time, it was something like that.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] holofractal:
Any way I could get the decrypted thermal conf files to test in CM13?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
This I'd like to see. :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
It pointless to give you this when its linked with PnP in order to work properly, rest of the stuff in it wont help you much on CM roms..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] macschwag14:
Forgive my ignorance; I'm relatively new to the HTC 10 and kernel mods and didn't spot a guide in the thread.

Applying this is as simple as flashing the kernel (ElementalX in my case), then flashing the PnP profile, and then in any kernel editor app changing the minimum performance value from 60 to 0 so that PnP takes over?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
You only need to do that on elemental kernel as it sets min perfomance to 60 which is not stock behaviour, you gain more performance at cost of battery.

So yea, set it to 0 with that kernel if you want to save battery.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Elite kernel also.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Since when?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Since always I believe. I only use Elite kernels and when the topic came up here about needing to do this with EX kernel, I looked and saw it was at 60 and on Elite and have since always needed to make the edit.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Ah I mixed it with other kernel, there are so many this days :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] CharliesTheMan:
Yeap hard to keep them straight, I believe Helix didn't have this setting in EX kernel manager if I remember correctly, that may be the one you thought of.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Just heads up for everyone im holding V20 update until 7.0.0 hits.

Now we just need Nougat because v20 is already ready for it.. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HaTrED_:
Sorry for asking but i can't find that particular parameter under Elite and using EX kernel manager! Where is it?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Cpu
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
No problem. Do as my screenshot looks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mlodykaras:
Should we be excited? ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Dont see why not ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kgirlx:
What ROM is that Andy? I want my battery percentage to be inside battery icon on top like yours. Thanks.

My Arms Your Hearse HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] xunholyx:
It's available in the HUB on Viper10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Blazin Chaos:
I just flashed this on my Viper ROM to see if I could get even better battery life.

Battery is definitely draining faster. I would think that it'll take time for the system to adjust, but do I need to install Ex Kernel Manager to enable something to reap the benefits of this add-on? I thought I read that I don't need to, but I just wanted to double check.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
That was either LeeDrOiD ROM or Stock VZW ROM with some personal smali MODs
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
There is no need to settle, and its impossible it causes more drain, unless you flashed Performance profile?

What ever is causing this higher drain is caused by custom kernel or something else you installed.Debug it via any battery stats app to see whats draining it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Blazin Chaos:
I flashed the RECOMMENDED option. I am running the stock kernel that comes with Viper, only. No other mods or tweaks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Debug it as i said, its NOT this mod, as it uses stock HTC files and it actually throttles down CPU(dynamically), so it can ONLY use less battery.

Im using also stock kernel and its actually best combination with this mod, there is no settings required.

Regarding drain, last week my phone was drained by Google photos which had BUG and ALL users across manufacturers experienced higher battery drain.So check your phone what used the battery,,
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Blazin Chaos:
Will do. Thanks for your timely response and the work you do for the community!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Tarima:
Hey would you kindly add AndroidAuto to the list if it's not there already? I'll get you the package name.

It's become unbearably slow at responding to commands through the car touch screen when the screen is off and with your mod active. Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I already added that app with exclusion, and was tested working, only problem is you need to turn off screen with app opened, if you screen off with some other app exclusion will not work.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Yes, I know, it hangs on 1.3 frequency if you mess up things, it happend for me while I was testing some profiles, just means your script and my mod shouldt be flashed together. Use one or another, only proper way would be if I add your code directly into my PnP, but as I showed you, will take me some time to add and test it..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
Used 1.5 Stock Kernel and Rom with exkm to deactivate pnpmgr and Core control and then Kernel Adiutor Log to turn off specific cores.

Been Testing for 6-8 hours different combinations and for a whole day 3 cores and never had a single Crash.

As I don't use Fingerprint Scanner I cannot say about that.

I haven't done much Testing about Frequency and cores regarding Power efficiency and performance as I have been to busy traveling the last few months, but I think reducing Migration to 0 might be faster and easier to turn off cores.

Even though that only works for the two big cores. But as you can't turn off core0 only core1...... who would want a Triple Core 1 slow 2 fast anyways? ^^
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
The freezes mostly happened after deep sleep or while opening apps like whatsapp and hangouts.

With the disabled cores and they had been pretty random.

I used the version, with disabled cores more then a day and had no issues, but another tester had those freezes.

Then the next day, I did had one too.

So in short... it might be, that you just had been lucky, during your tests.

We did experience those freezes, as soon as one core was disabled, after some random amount of time and usage.

If we got luck it might work on the 1.80 base.

Gesendet von meinem HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
You can turn off one of low power cores, its like that also by default in thermal file if CPU temperature is too high.

But low cores are much more power efficient per same load compared to big cores, what i found out form our testing.So you WANT them online before the big core at all times, as they save power....
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Yes as he says, we did alot of testing before this mod was even published on Venom HUB, than it was used there for some time before i released it for everyone and we tested it very in-deep with relatively heavy phone usage, and various carriers and various overall phone usage.

So, crashes definitely did happen for some, but it may be just because of the way PnP works, not even I understand it 100% (maybe 95% :p)

But as i said, ill try with off-lining cores with 1.8 base, if it works and its stable ill add it to my mod.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
Oh? May I ask what Power measurement method you used?

I used Trepn and PrimeBenchmark.

I'd blame it on PnpMgr.... but I don't have anything to back that up ^^

And I don't really wanna walk around a whole day ore more with PnpMgr disabled in this Heat Outdoor ^^
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I locked CPU to only LC than only BC cores while runing synthetic benchmark, and monitoring current in mA used while completing task, and finally comparing it with final results in ratio power used / score, its not 100% precise measurement, but it gave me some insight..

Also, while i was testing various tweaks on thermal-engine.conf, i tried steping down lower cores at sooner CPU temps, and even iv set it around 20C lower from big cores and they never drop from its max frequencies, they seam to be very power efficient and best to be used to max, which is how HTC coded it also in PnP, and its Qualcomms general idea..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I have uploaded an TEST update.

V9:TEST balanced profile update
- Big cores will now go fully offline during screen off and while in Extreme powersaver
- Lowered screen refresh rate while in Extreme powersaver(even more saving)
- Max GPU speed limited to 214MHZ while in Extreme powersaver
- Max GPU speed limited to 510MHZ while in powersaver
- Reduced app launch boost MIN frequencies speeds to 1.3gz for all cores.

Please note, in previous bases offliining cores caused random phone freezes in rare occasions for some users, so if this happens please report back and revert to V8 version of mod.

So far im using this test balanced profile for a day and no freezes so far, so i hope it was fixed with 1.8 base.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dlads:
Cheers mate, will keep an eye for a few days and let you know..

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
Nice... let's see, how well it works on the new base. [emoji16]

Gesendet von meinem HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] SacredDeviL666:
flashed it with elementalx 0.9 will report back if any freeze or such...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tbalden:
Thanks, this is already great, and going in a great direction! Haven't had hiccups with stock/cleanslate kernels yet with previous version. Will test this new version too.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Yep, and im always open for suggestions / ideas, there is a lot of things i can do via this mod.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] leonkacherikar:
There seems a conflict with Pnp mod and loading custom scripts like butterflyv11. They do not go well and this causes lags as well as heat and low battery life. I tested this by first loading the elementalx kernel and then running the butterfly script. This has pnp set to disabled in the first line. This works well without any issues. very little lag and almost no heat at all. I then flashed the pnp mod on balanced. This enabled pnp however retained the governor profile of butterfly as well as disabled boost. This caused lags specially for apps like chrome, contacts, scrolling through email. i finally wiped davlik/cache, flashed the viper rom over again. loaded the elementalx kernal. Set boost to the little cores to input boost of 1324 directly upon input. seems good for now..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Its like your pushing doors from one side and other person is trying to push them back from other one..

PnP constantly tries to control various CPU settings, if you change them via other scripts your causing such problems..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bluestar01:
I found it, just scroll up and push delete button...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
You are still in the wrong forum section, as this is for the HTC 10.

But nice, that you solved your issue, on your Sony device.

Gesendet von meinem HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Quadrider10:
Any way to disable capacitive lights when in power saver or extreme power saver modes?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Think yes, just need to find path in kernel where is controlled..

But that wont save much power just FYI..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Quadrider10:
Meh. Just an idea lol

---------- Post added at 09:07 AM ---------- Previous post was at 08:44 AM ----------

so far so good on latest test version. no crashing or reboots. flashed on top of EX Kernel
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Tarima:
Gah, I must have missed it in this thread. Thanks for this and the info about needing the app in the foreground before shutting screen off!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
I must say, v20 works well, on viper 4.0.0:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Where is v20 link?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
It's Android N only and currently only available in the venom hub.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidShift79:
How would I flash v20 on new N build with new firmware?

...Any way or do we need to wait for an TWRP update?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
I'm looking forward to trying this. I against better judgement flashed the N update, and I'm afraid to try and downgrade, but thanks to topjohnwu I was able to flash the modified boot and cache images and gain magisk/root on stock N.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jsaxon2:
You should be able to make this into a Magisk Module I would think. If [MENTION=1792279]ivicask[/MENTION] is cool with it, I'll look into it tomorrow or maybe he can hook us up.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
If you have root, you can just copy and paste the files and set right permissions. I did the same
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
May be too early to tell, but just running v20 on stock 7.0 so far seems to be giving me the best battery life and standby that I've seen from my 10.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HD2Owner:
can someone please provide v20 zip download link for people with stock 2.28 rom and chainfire root?

thanks in advance
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Reuben_skelz92:
Remove
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
wrong thread, this here doesn't contain ghostpepper mate
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Reuben_skelz92:
Sorry mate my mistake
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mlodykaras:
Small question. When I restored stock system_image and boot_image in twrp were the PnP profiles wiped as well?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
Yes, as it's part of "system".

So if you restore the system.img, the modded pnp and thermal file, will be gone and you again use the stock ones.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HD2Owner:
can someone please share v20 zip here?

thanks..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Only available for Venom users on our HUB for now sorry ill later publish it for everyone to use when our rom exits beta phase.

So please no links, you can share via PM if you like.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HD2Owner:
can you share it in pm please?

thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dukat0s:
[MENTION=1792279]ivicask[/MENTION] your perfomance profile works like a charm in latest Viper 4.0 :) i think i achieve new World record in terms of antutu :p really smoothness even my pixel XL is laggish in daily use vs "10"
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
I did.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Lol I haven't tested my performance profile on N that's crazy, can you confirm that's due perfomance profile? What you get on stock one?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dukat0s:
I dont try it ?? around 155+ i think
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DroidShift79:
That's what I got without your tweaks.

So if I'm already on the new N firmware, Can I manually overwrite system files with the pnp tweaks from your zip from hub?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] EnGiDrOiD:
I Am using venom rom where can i find the link in HUB?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dukat0s:
Competly stock ..overheat i think cause i sync in background ;) so normally i say around 155+ in stock if i let it cold maybe 157-8 brate ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jbea007:
Where did you put the files at?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
Easy

Look into the zip and you will find you answer.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jbea007:
Can't find where. Sorry
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
The pnp and thermal files reside on /system/etc
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jbea007:
:good::good::good:

Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] munkyvirus:
Not sure if its a bug or OCD, but I was looking at logs and theres a listing for PnPMgr saying "Write '/sys/devices/system/cpu/cpu0/cpufreq/interactive/targetloads' failed (Invalid argument) and another one for cpu2. v20 on Nougat
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
It says that even on stock pnp along with other warnings you can ignore.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] levibuko:
Hey guys,

i cant seem to find the part which explains how to install this. could someone point it to me? thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Just flash in recovery, simple as that.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] levibuko:
OK, does it matter if i have Stock rom?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Doesn't matter, you don't even need root.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] dukat0s:
Your tweaks working great with new elemental on latest N ;) seems like its smoother than my pixel + baterry is great
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I'm testing v21 now, N is so fast that I was able to save even more power reducing CPU speeds when not needed along with some other minor tweaks and still everything stays silky smooth. Battery life is best I ever had on this phone.

Soon I'll release it for everyone.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] levibuko:
Alright, got it! Any way to check if the skript worked? ( Sorry if I annoy you :P )
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
It uses stock HTC engine, and it works on any sense rom that exists on xda, you don't need to worry about it.

And definite proof that it works will be difference in battery life after flashing this mod, report back after few days how it works for you:)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
v21

V21 is released, check v20 and v21 changelog for details, enjoy :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] HaTrED_:
Changelog shows 9.11.2016 instead of 9.12.2016

Just a little mistake ![emoji12]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] golf60:
Still compatible with MM builds?

Thanks for the good work!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Yep still compatible with MM as stated in changelog.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Does it work on nonsense based roms?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] DeeZZ_NuuZZ:
nope
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] TotallyAnxious:
V21 is still smooth on marshmallow. In case anyone was wondering.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Black-FR:
V21 on viper 4.2.0 is pretty amazing.

Thanks again [MENTION=1792279]ivicask[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Hey dev,

Weird things happening in v21.

Might be the Nougat PnP source.

Swappiness defaults to 190 when screen on... Idk when screen off, but if I remember correctly you set this to 0 when screen on right?

zRAM is defaulting to 2048, which is again very weird and OTT, since all this device needs is around 512.

Could u have a look at this for me?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
Those are stock N kernel values
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
Everything working as intended, it's HTC chanages, so I removed my, memory managment works different on N, so for now I didn't touch it as it seams to work OK.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Yeh, as I thought...

I actually really liked your one though.

For a heavy multitasker like myself, this system is actually creating quite a bit of lag when i have 3+ apps open, and another 5+ idle in background.

Swappiness of 190 is creating a lot of lag when I switch applications.

And the 2GB of zRAM makes it so there's only 2GB of available RAM... zRAM is noticeably slower and the compression/decompression process wastes battery.

The constant moving of cache to swap, and moving it back is also affecting battery.

Those settings work if you're trying to maximise memory... But with 4GB of RAM, the HTC 10 doesn't need it just yet.

I prefer the battery savings and speed to maximising memory.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I haven't noticed what your describing, and im currently having better battery life than ever before.

Also zram thing isnt related to my PnP thats in kernel and init scripts in /system/etc.

So for now i dont see what i could change, if you have suggestions im always open for those.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] naughty6t9:
[MENTION=1792279]ivicask[/MENTION] superb work man. Getting a great battery life mate...
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
View attachment 3965381

Personal record SOT.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Settings and app usage? I mean powersaver on/off,screenbrightness auto and 50% or what? Facebook instagram etc.? For comparison.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I never use powersaver, only extreme power saver over night when i sleep goes auto ON via Venom tweaks.I use Facebook, Facebook messenger, Whatsapp, Skype, Hangouts, Chrome, 9gag, Youtube (last 2 where for about half of the time.), touchdown email client and some more..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
And screen brightness?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ivicask:
I use adaptive autobirghtness, slider was at around 50% all the time