yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] max4wdc:
thank u man ghostpepper v3 is great , usually i had stutter (and lag) on SKY game and instagram video but with ghostpepper v3 it's all gone and it's so smooth .

instagram video and SKY game with stock files is stutter but when i touched the screen the game or video going back to smooth for 2 or 3 sec then stutter back. i was angry why my htc10 with this powerful chips can't handle this small game (or some of instagram video isn't smooth and fps is low) idk what htc do really :|

what i tested : PnP tweak from ivicask in balance = stutter and lag there , ghostpeppert v3 = so smooth and stutter gone .

i tested some kernel like cleanslate and ex and stock .

thank you again u solve my problem with this great phone ;) :*

sry for my en
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mosincredible:
^^ Yeah, ghostpepper v3 has given me the smoothest experience of all the PnP mods I've tried.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] mattie_49:
I wanna try ghost pepper. Do I need to uninstall trickster kernel settings or just turn off boot to my settings. Sorry to ask stupid question.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
No need to uninstall trickster mod. just turn off apply at boot for all governor settings.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] B-Man2005:
can i play on ghostpepper 3 or does the phone get to hot ?

thx
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
Do all your Pnp profiles give locked 60 fps regardless of touching the screen?

Looking forward to try one.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
You can play with ghostpepper_v3 :)

They should all do that yes :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Will PnP be untouched when flashing an update for kernels?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Yes.

You can also just look at the content of the zip.

If you can find system/etc/pnp.xml it will replace pnp binary.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Thank you for the information. :) I'm loving the performance with ghostpepper v3. It's real spicy. XD
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
If I find time I could make scripts for the new versions. I will post them when they are ready.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Download Added To OP

hey to all :)

because the xda attachment System is quite confusing I uploaded all files to androidfilehost.

Download link is in the OP. Different mods are in the respective Folder and can be easily downloaded.

Have a nice day.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
Tried now Hawktail v2 raised min. (chose values for non-overclocked HTC 10 in aroma) and the fps is lower than 50 when testing. Is it maybe because I flashed it over Ivica PnP balanced or?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Where exactly did you get lower than 60fps?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
FPS test app by Kenumir from store.

Flashed now Ghostpepper v3 (normal values) and its result is 58 fps in the app, so this is okay. Just tell me, in EXKM, at which value should I put min. performance level?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Oh I didnt know about this app. Thank you.

I have mine currently at 85%. but 60 should be enough if you aren’t that performance oriented. anything above 70 might lead to more heat, depends on your chip. (I have a very good one voltage-wise, fortunately)

I think I have removed htcs 50 fps lock (when not touching the screen) in all versions, but I will check later at home to be sure.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Small copy and paste issue Lord :P
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
yes I already saw this. Will be fixed when a new ghostpepper Version is released.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
Tried Riptide GP: Renegade with Ghostpepper v3, plays really nice and smooth (GPU boost high and min. performance level 62%). Though I set graphics quality to High because I read on this forum that Ultra is a tegra exclusive.

RR3 game has some stutters on some tracks here and there, but it`s always been like that for me even on PnP performance. Overall its good.

EDIT: Tried Riptide GP on ultra settings, dont even bother, its not smooth, that setting is definitely made for tablets or nvidia shield.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Good to hear. Thank you for the feedback!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
Look at cpu tempreture:D with ghostpepper v3
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Wow! The lowest I've seen my HTC go is around 36°C That's a very cool phone you got there. XD
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
Using Hawktail profile.

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
This depends also on the ambient temperature. But I think when not pushed very hard the phone stays quite cool with all my profiles. But it depends heavily on the usage too. I do a lot of reading and are not constantly touching my screen and interact with my phone so it stays a lot at the lowest freqs to. All my profiles try to ramp freqs down as quickly as possible without performance loss.

Yeah hawktail is quite conservative ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
[MENTION=3428502]Freak07[/MENTION] or someone, why is 58 the highest framerate on the 10 ?

Not that I could see a difference between 58 and 60 on a 5,2 inch screen, of course. But I`m curious, other flagships have either 60 or a bit more fps, judging by the statistics in the FPS test app
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ali nz:
What framerate are you talking about?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
I am talking about the highest possible framerate on HTC 10. Download FPS test app by Kenumir from store and see for yourself.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bud Horn:
Ghostpepper or Hawktail? Which of the two profiles is best for battery, mate? I'm not a heavy user at all... Mainly using my phone listening to music and reading web pages, email, SMS and stuff. No gaming at all... Which of the two profiles should I go with, [MENTION=3428502]Freak07[/MENTION] ? Thx a lot for your work... It really rocks ?.

/Bud

Sendt fra min HTC 10 med Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
I would try to capture the fps via terminal to measure it exactly. I did just try another of these apps and it showed me 59.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Hawktail I think. It is more conservative :) now you just have to find out if the version with the raised min frequencies works good for your usage
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bud Horn:
Thx [MENTION=3428502]Freak07[/MENTION]. I will try that. Im on ghostpepper right now, but I can get hawktail and just flash it, so it over writes ghostpepper, right?

/Bud

Sendt fra min HTC 10 med Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Yes. and if you do not like it you can just flash ghostpepper over again :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cro Cop:
Terminal, never heard. I tried also Gamebench app which also shows 58 at the max.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
I am a very light user, what happens if I choose hawktail v1 instead of v2,will I loose performance or gain battery life, or both, or neither, or what? Wow.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
If you do not mind stutters hawktail v1 should have better battery life. It did stutter for me so I never used it that long.

If you can stand a few stutters maybe try also glassfish.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
Haven't had any stutters with Hawktail here. I've been using it for close to a week, too.

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
are you using v1?

Did you try gaming? Like riptide renegade?

Besides gaming, sometimes the phone went from smooth to a little bit choppy for me, but I am quite sensitive regarding lag.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Magnum_Enforcer:
My mistake. I've been using Glassfish. Not sure why I thought I had been using Hawktail. I play very few games on my phone. Mostly social media, YouTube, Netflix, and a few other things. The one game I regularly play is a flight sim, and it's pretty smooth.

Sent from my HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Hey guys and girls :)

Just a little update. The next version for ghostpepper is getting along very nicely I think.

Have a nice day all!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sardroid:
Problem with link to download:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Maintenance I think :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Hey guys and Girls,

I tried to upload the new ghostpepper Version to androidfilehost but it won´t let me upload. so it seems it is still wonky after maintenance. I will try tomorrow again. I hope you understand.

have a nice day all.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
Can we make these work with a different governor like for instance elementalx?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Nope the profiles are mode for interactive governor. Probably in the future I will create on for elementalx governor. But first I have to see how it works for our device.

You can always just deactivate pnpmgr have a play with elementalx and see how it works for you on this device.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
hey Girls and guys :D

androidfilehost let me finally upload the new Version.

There are quite a few new Things here

- tweaked Migration for big and Little Cluster in general

- tweaked Migration for big and Little Cluster when launching an app

- when the phone is idling (while screen is on) the Little cores get limited to 1,2 ghz

- minor other changes and fixes

with this Version the big Cluster is used more often. More Tasks are scheduled to be handled by the big Cluster.

Means basically two Things:

Performance is increased ( especially apps open really fast now)

battery life may be a Little bit increased as well because the Tasks get done faster and the phone goes to idle more quickly.

Special thanks to [MENTION=5736502]Kyuubi10[/MENTION] for testing and confirming this behaviour.

here is the download link:

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

the file can also be found in the Folders from the download link on the first post.

have a nice day all and have fun testing the new Version.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
Hi Freak get update!,

Which Kernel do you use? Currently using Elementalx should I leave minimum performance to stock 60%?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Yes...

That controls throttling when phone is overheating.

It stops the engine to throttle the CPU below that performance level.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
Thanks I had that same question and someone said a while back to set it too 0, For the mods to work. I didn't think that was correct either.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jsaxon2:
I've tried all of the different pnp tweaks, but I keep coming back to ghostpepper. Currently running v4 on Elite Kernel. Awesome performance. For me, I can't cripple the phone to add a couple extra minutes of screen on time. I want full performance and ghostpepper delivers. Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Kyuubi10:
Hopefully with v4 you'll get both. :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Aurelius99:
Hawktail V2 with raised mins works best on my 10. Notice how closely it follows the hypotenuse of the right triange which is the perfect balance between power and battery consumption. This is after heavy usage -- running web browser and playing music in n7 at the same time. The gap in the graph is where I was running TWRP to flash some files.

.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] klarthur:
There seems to be an issue with the link on the main page. There are no folders or items to download on the link?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
I hope it is just maintenance again....
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] klarthur:
The downloads are still down for me :( It says there are 4 folders there, but doesn't list the folders. Do you have them uploaded anywhere else that they can be downloaded from? I can't find any to download :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
okay I found the issue. Somehow the status from the folder got changed from public to hidden. And at the moment I am not able to change it back. I hope I found a solution for this soon.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
To All - New Download Link in OP

I uploaded everything to a new folder and it seems to be working for now. But maintanance is still not finished so the site is very slow, but you can download.

The new link is in the OP.

here it is too :P

https://www.androidfilehost.com/?w=files&flid=120375

have a nice day all :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
Glassfish has been great... even better than Ghostpepper!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
Glad to hear it works well for you!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Bud Horn:
Sounds nice... Runs better than ghostpepper? Sounds impossible ... Might try that in the next flash.... I assume it squeezes more juice (if possible) out of your battery?

/Bud

Sendt fra min HTC 10 med Tapatalk
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
All I can say is that my idle drain is lower and I don't experience any hiccups or lag at all. I have noticed that the descriptions for the profiles in the OP don't really reflect the descriptions given on the links provided for each one. Glassfish was created after Ghostpepper and Hawktail and has received a lot of positive feedback in the original thread.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
Do you just use everything stock? Do you use the glassfish profile with the PNP tweak. I tried this together with the PNP tweak and it felt very laggy and constant FPS drops. Once I flashed either Ghostpepper or Hawktail it would disappear. I want to give it another go but the few times I've tried was almost unusable.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
Yes, I use the latest PNP tweak and Elemental kernel. I also makes sure Touchboost is disabled and the performance level is set to 0 within the EX Kernel Manager app.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Jacky113:
I will give your settings one more go. Touchboost is in exkm app ? Never turned it off before.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
Yes, it's supposed to be disabled. At least with Glassfish it is. Setting the other thing to 0 just insures that the custom PNP settings does all the work.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Does that "0" thing have to be applied to Glassfish?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
It was just something I read to do when using the PNP tweaks. If you're just using the governor profiles then I don't think you need to do it. It's located in the CPU settings of EXKM under Miscellaneous. You'll see "Min Performance Level (0-100)" as the first thing under Miscellaneous.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Yeah,I read that,too.but I thought it was just for ivacask's pnp tweak.Didn't know it had to applied to all the tweaks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] duowing:
I'm about to give this a try as well. Although I can't tell if disabling touch boost actually makes any difference or not
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
It is for any PNP tweaks in general... as far as I'm aware he's the only one making PNP tweaks. If you're just using these governor profiles then you don't need it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
I haven't been happy with my battery life on Ghostpepper so far, so I'm thinking of trying out Hawktail. If I want to switch from one of these to another, do I need to do anything to uninstall the previous tweak, or can I just flash the new one over it?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] stefan1234566789:
yes, the flashable zip will only override the current pnp file, so flash over it
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
What exactly is touchboost? Disabling it increases battery life? If so, at the cost of performance? Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
TouchBoost is an Boost that activates when you Touch your Screen.

Makes Sense, doesn't it? ^^

There are multiple implementations of Touchboost.

There is one in the PnPmgr file from HTC, and another one in Interactive Governor.

The Idea behind Touchboost ist that it activates all 4 cores and boosts them for 1324mhz for 200ms, because if you touch your phone you're most likely scrolling a Webpage, changing App drawer page, pressing a button or something. So right after you touch something your phone probably will have a lot more work to do.

So because if the already higher Frequency the Workload, that comes after the touch, gets finished faster, maybe even finished before Governore Profile has ramped up according to the Load on the Cores/CPU. Less lag is the result.

Or that's the Theory behind it ^^

Practically if you have a fast ramping interactive profile you don't really need touchboost.

I did test this here:

http://xdaforums.com/showpost.php?p=68657265&postcount=49
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
Couple more questions as I try to figure out what will work for me.

I caught up on the rest of the thread and see there are different ideas on what to set the minimum performance level to. I'm not a gamer, but I do use my phone a lot throughout the day for web browsing, Facebook, Reddit, email, GPS navigation, etc. Very little music, video, or gaming (except a puzzle game, which shouldn't take a lot of CPU resources). What do you suggest is the best value for me to set min performance at? I presume something below 60...would 40 be a good place to start, for example?

Also, do I need to disable the "HTC pnpmgr" setting in EX Kernel Manager? It's enabled by default.

Edit: I'm going to try hawktail v1 with raised min for a balance between good battery life and lag-free performance. I bought a phone with an 820 to avoid lag and stutter, so I don't want performance to take a big hit during my typical usage.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Haldi4803:
We're talking about PnP Tweaks here, so deactivating PNP Manager is not necessary. That was only for the old interactive governor profiles.

Besides, PnP Manager is also responsible for Thermal Throttling when CPU or eMMC get too hot. So if you deactivate it you need a throttling replacement.

As for Min Performance Level.... I think you misunderstand something here.

The Min Performance Level is a hack in the Ex Kernel that allows for custom Task Migration. If you set that to 0 PnP Manager will make all the changes necessary automatically.

So what is Task Migration exactly?

HTC's way to say f**k you and your phone. You're using it too much so we limit it for you.

When the phone gets too hot task migration drops from 100% for all cores to 100/100/80/80 (small core0/ small core1/ big core2/ big core3) 100/100/60/60 and 100/100/100/0 according to phone Temperature.

So what does 100% mean? A core can take 100% of all tasks given. Setting that to 60% will throw 40% of the task put on the big cores back to the small cores.

I always set mine to 100%. Cores are there to be used.

Lil bit more about throttling http://xdaforums.com/showthread.php?p=67713896
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
Got it. I'll try 100% and keep HTC pnpmgr on. Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
So it's safe to put min performance level at 100%?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
I read through that thread and I'm still pretty confused. It's safe, but will it make the battery life better or worse?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
of course it is save. did you actaully read what [MENTION=3056043]Haldi4803[/MENTION] wrote few posts before?

pnp Manager and the thermal daemon on stock determine the device´s state via the Temperatur sensors.

The following percentages are the behaviour of the stock kernel and apply to one of the big cores. if the Task Migration reaches 0, it means that one of the big cores gets no Tasks to be done (essentially it gets disbled). so you end up with two Little and one big core.

[*]Cold: All cores do 100% work, Full clock 1.6 and 2.2ghz 624mhz GPU, until 35,5°C Battery

[*]Warm: Big Cores on 80% Task Migration, 1.6 and 2.1ghz 624mhz GPU, until 37,5°C Battery

[*]Hot: Big Cores on 60% Task Migration, 1.3 and 1.6ghz 624mhz GPU, until 39,5°C Battery

[*]Too hot: Big Cores on 100% and 0% Task Migration, 1.3 and 1.3ghz 510mhz GPU, until 42,5°C Battery (Effectively making this device a Tri-Core!)

[*]Still too hot: Big Cores on 100% and 0% Task Migration, 1.3 and 1.3ghz 402mhz GPU.

So now, when you set min Performance Level at a certain value, you make sure the Task Migration stays at this Level, even when the device gets hot.

HTC is using Task Migration to delay the Moment the device gets to hot.

Try it. it depends on your usage. mine is also set to 100%.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
After using Hawktail v1 with raised mins for a few days, I think the battery life has been better than ghostpepper.

Also, with min performance level at 100%, I experienced keyboard lag (I use swiftkey) when the device got hot. I put it back to 60 and the lag went away.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
or maybe try using hawktail v2. I did make it a little bit more aggressive to counter these stutters ;)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jrbmed08:
Do you think it would be worse on the battery though?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
I think you will barely notice it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pettigrew95:
What is the difference between the normal zip and the raisedadmin? Thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
raisedmin means that the Minimum frequencies of either the Little or the Big or both Clusters are raised. This increases smoothness, prevents unnecessary frequencies usage and may increase battery life because the Tasks will get completed faster.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Hi [MENTION=3428502]Freak07[/MENTION] ! I am on Viper 3,5 with Elite Kernel now. For the best of the best performance (no need for battery life) ,which of your tweaks should I flash,and what would be the settings in aroma,I mean oc or balanced? And is it better to make that "cpu" thing "100" or "0" or leave it as it is "60" in EX KM for the best perf.? Thanks.

Edit : And should I flash ivicask's tweak first for the termal thing?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Freak07:
If you flashed a kernel that overclocks your device you have to choose the overclocked setting in aroma.

For best performance flash ghostepper or butterfly and set the min cpu perf to 100.

If you want the modded thermals ( later throttling) flash first ivicasks mod and directly afterwards mine.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Done.Thanks.