Thanks Meter 4,732
Join Date: Jan 2012
Location: Fort Collins, CO
DONATE TO ME
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov
For those of you that are curious about mpdecision and why it needs to be disabled, here is what I know and why I believe this needs to be disabled. I will update the op with this information and also pass it along to the other forums.
The mpdecision file runs in our system as a vendor executable file and what it does is that it controls the governor for CPU1. The file is executed every time your screen shuts off, and when it does it overwrites the governor settings for CPU1 to userspace ondemand. This only affects the second core, but what is important is that because we are trying to conserve battery we don't want a core flying off to max MHz when you look at the phone cross eyed. Pegasusq is already ondemand based but has its own logic built in and ramps up depending on load. Ondemand ramps up when it SENSES a load and then attempts to scale down. Pegasusq is much more fluid in this sense and having both cores on the same governor will result in better battery life.
What you know 'bout wearing a wolf on ya noggin?