Post Reply

[Team Kernelizers][How To][VZW][TK Mod 2.4]KT747 Kernel Tweaks - Updated 8-5-13

OP RErick

13th February 2013, 10:42 PM   |  #61  
RErick's Avatar
OP Recognized Contributor
Flag Fort Collins, CO
Thanks Meter: 4,807
 
3,085 posts
Join Date:Joined: Jan 2012
Donate to Me
More
Re: [Team Kernelizers][How To] KT747 TouchWiz Kernel/Pegasusq Tweaks
Quote:
Originally Posted by SlimSnoopOS

It's all good. As long as I'm still seeing good performance and frequent 4 hour screen on time then I can't complain too much. I figured out that I can't UV without stability issues awhile ago.

Sent from my SCH-I535 using xda app-developers app

Do you know if your processors is slow, nominal or fast?


What you know 'bout wearing a wolf on ya noggin?
13th February 2013, 10:46 PM   |  #62  
SlimSnoopOS's Avatar
Senior Member
Thanks Meter: 1,981
 
5,519 posts
Join Date:Joined: Jan 2011
More
Re: [Team Kernelizers][How To] KT747 TouchWiz Kernel/Pegasusq Tweaks
Quote:
Originally Posted by RErick

Do you know if your processors is slow, nominal or fast?


What you know 'bout wearing a wolf on ya noggin?

Mine is nominal. It's rather feisty too since it responds like that with just one step UV'ed below 1100.

Sent from my SCH-I535 using xda app-developers app
13th February 2013, 11:18 PM   |  #63  
RErick's Avatar
OP Recognized Contributor
Flag Fort Collins, CO
Thanks Meter: 4,807
 
3,085 posts
Join Date:Joined: Jan 2012
Donate to Me
More
So I promised a thorough write up of what was done and why it was done on my last post of governor tweaks. Thats what this is:
I tuned the cpu_down_rate to 10. I lowered this number because a lower number of samples will be evaluated to execute the scale down logic. A higher number here will result in a delayed scale down, where as a number too small can cause the cpu to scale down too fast and cause the MHz to drop before load is completed. This is the same thing that I did to cpu_up_rate. The smaller number allows the cpu to ramp up faster to reduce lag. The down_differential was tuned to 2 because after spending sampling_down_factor*sampling_rate micro seconds at maximum frequency on high load, governor samples the load again to calculate an approx target frequency to scale-down-to which should not trigger up_threshold in the next sample. (Triggering up threshold may cause jumping to max frequency again). The hotplug_freq_1_1 was set to 800000 (800mhz) this is where the second core is going to turn on, hot_plug_freq_2_0 was tuned to the same 800mhz, this is where the second core turns off at scale down. I have found that up to and about 800mhz a single core is all that is necessary to handle most tasks, and above that a second core will help complete tasks faster. We dont need to worry about the other hot plug freq settings as these are for core 2 and 3 which we dont have. ignore_nice_load is where you tell the cpu to ignore the "nice loads," these are loads that are considered low priority by the scheduler. This prevents the cpu from scaling up because of a wakelock or something like a service that doesnt require a lot of resources. sampling_down_factor acts as a multiplier for sampling interval for re-evaluating the load when CPU is truly busy and is on highest clock frequency. If set to 0 this will cause the cpu to drop to lowest frequency even during heavy load resulting in lag. Thats why it is set to 1. up_threshold measured as percentage, when load on CPU is equal to above up threshold, CPU is scaled Up. Lower value - early scale up, and vice-verse, and is set to 50%. up_threshold_at_min_freq this threshold is used as up threshold while sampling at frequencies less than freq_for_responsiveness. Above that, normal up_threshold is used. This gives us an option to make scaling aggressive/relaxed until a frequency and normal for higher frequencies. I have this set to 90% ensuring that there is sufficient load on the cpu before scale up is triggered. We dont want the cpu jumping to max freq like a true ondemand. So now with this information we can see how the processor is going to keep cpu1 offline until it reaches 800mhz, and until it reaches that freq the governor is going to make sure that there is sufficient load on the cpu before triggering scale up and turning on the second core. This is where the 90% comes in, after that if there really is enough load to scale up more the load percentage is 50% because lets face it if the second core is on it might as well scale up a little more aggressively to allow more processing time to complete the task. But as you will see, the second the the load is released from the core the race to idle is near instantaneous as I can watch my clock cycles drop all the way down to 96mhz in less than a second after loading a resource hungry app. Sorry for the book... but like I said: thorough


What you know 'bout wearing a wolf on ya noggin?
The Following 7 Users Say Thank You to RErick For This Useful Post: [ View ]
13th February 2013, 11:24 PM   |  #64  
RErick's Avatar
OP Recognized Contributor
Flag Fort Collins, CO
Thanks Meter: 4,807
 
3,085 posts
Join Date:Joined: Jan 2012
Donate to Me
More
Quote:
Originally Posted by SlimSnoopOS

Mine is nominal. It's rather feisty too since it responds like that with just one step UV'ed below 1100.

Sent from my SCH-I535 using xda app-developers app

One step uv'ed below 1100 mhz? or 1100mv? If yours is giving you trouble like that I would try flashing a new version of the kernel and then start your uv off by 15-20mv on each step and find where the problem is, if you get all the way though with uv 15-20 with no problems, go through again and hit it with another 10 each freq step. Keep doing this until you find where the problem is and then go up 10mv from where the problems start
The Following 2 Users Say Thank You to RErick For This Useful Post: [ View ]
14th February 2013, 12:22 AM   |  #65  
mw86's Avatar
Senior Member
Flag Afton
Thanks Meter: 3,076
 
2,901 posts
Join Date:Joined: Jul 2012
More
Re: [Team Kernelizers][How To] KT747 TouchWiz Kernel/Pegasusq Tweaks
Quote:
Originally Posted by RErick

See and I am 100mv undervolted right now and I have been trying to get this to reproduce and I can't... Then again I am trying to shake this battery life off of my phone lol hard to do that as far as I'm UV. But still I can't get this issue to reproduce. I might have to wait until my phone battery voltage drops enough


What you know 'bout wearing a wolf on ya noggin?

It was just a guess as the exact mv must not matter and also this was first time ever with the issue as through the use of myphone on same charge for 3 days it never happened till it was near dead today. So thats why i feel maybe a link between all of those.

The Following 2 Users Say Thank You to mw86 For This Useful Post: [ View ]
14th February 2013, 03:40 AM   |  #66  
Member
Modesto
Thanks Meter: 34
 
99 posts
Join Date:Joined: Jun 2011
More
Re: [Team Kernelizers][How To] KT747 Kernel Tweaks
This thread is making my brain hurt trying to learn and understand some of this stuff! Lol thanks very much to everyone involved with team kernelizers for this very very informative thread!

Sent from my SCH-I535 using Tapatalk 2
The Following User Says Thank You to cthorson910 For This Useful Post: [ View ]
14th February 2013, 03:45 AM   |  #67  
RErick's Avatar
OP Recognized Contributor
Flag Fort Collins, CO
Thanks Meter: 4,807
 
3,085 posts
Join Date:Joined: Jan 2012
Donate to Me
More
Re: [Team Kernelizers][How To] KT747 Kernel Tweaks
Quote:
Originally Posted by cthorson910

This thread is making my brain hurt trying to learn and understand some of this stuff! Lol thanks very much to everyone involved with team kernelizers for this very very informative thread!

Sent from my SCH-I535 using Tapatalk 2

Sorry about all of that. If you have any questions don't be afraid to ask. I try to make it as easy as possible with screenshots so all you will have to do is copy my settings. Newest settings are on page 5 post 49. I give a little more in depth explanation so people can try to LEARN what they're doing and why. The goal is to help everyone get the most out of what we have. Glad to have you in the thread!


What you know 'bout wearing a wolf on ya noggin?
The Following User Says Thank You to RErick For This Useful Post: [ View ]
14th February 2013, 04:42 AM   |  #68  
Member
Modesto
Thanks Meter: 34
 
99 posts
Join Date:Joined: Jun 2011
More
Re: [Team Kernelizers][How To] KT747 Kernel Tweaks
Quote:
Originally Posted by RErick

Sorry about all of that. If you have any questions don't be afraid to ask. I try to make it as easy as possible with screenshots so all you will have to do is copy my settings. Newest settings are on page 5 post 49. I give a little more in depth explanation so people can try to LEARN what they're doing and why. The goal is to help everyone get the most out of what we have. Glad to have you in the thread!


What you know 'bout wearing a wolf on ya noggin?

No need to say sorry! Lol going to read the long post you made where you explain everything you did in the morning..that will clear stuff up a bit I'm sure. Definitely subscribing to this thread to keep learning! I've been all about android since my first og incredible over 2 years ago, when I was scared to root...lol...took the plunge and never looked back!

Sent from my SCH-I535 using Tapatalk 2
The Following User Says Thank You to cthorson910 For This Useful Post: [ View ]
14th February 2013, 04:45 AM   |  #69  
foreverinpanama's Avatar
Senior Member
Flag Dover
Thanks Meter: 56
 
124 posts
Join Date:Joined: May 2010
Donate to Me
More
Re: [Team Kernelizers][How To] KT747 Kernel Tweaks
Quote:
Originally Posted by cthorson910

This thread is making my brain hurt trying to learn and understand some of this stuff! Lol thanks very much to everyone involved with team kernelizers for this very very informative thread!

Sent from my SCH-I535 using Tapatalk 2

You kidding? My entire process of kernel tweaking for me has been read read read, beat head into wall, change settings, test and repeat. Stop if you start seeing red on wall.

I think right now I'm happy on my s3 using ktoonz kernel and various tweaks.

2 to 3 hours of screen on time with 17 to 23 hours of battery life. This is on mostly wifi with push notifications/sync on for everything.

Too many settings to list since part of it has been to kill/freeze apps and changing how I do some things plus general rom tweaks/suggestions I've picked up from everywhere.

One day I'll have to sit down and write everything I have tweaked.

Sent from my SCH-I535 using Tapatalk 2
The Following 3 Users Say Thank You to foreverinpanama For This Useful Post: [ View ]
14th February 2013, 05:04 AM   |  #70  
RErick's Avatar
OP Recognized Contributor
Flag Fort Collins, CO
Thanks Meter: 4,807
 
3,085 posts
Join Date:Joined: Jan 2012
Donate to Me
More
Re: [Team Kernelizers][How To] KT747 Kernel Tweaks
Quote:
Originally Posted by foreverinpanama

You kidding? My entire process of kernel tweaking for me has been read read read, beat head into wall, change settings, test and repeat. Stop if you start seeing red on wall.

I think right now I'm happy on my s3 using ktoonz kernel and various tweaks.

2 to 3 hours of screen on time with 17 to 23 hours of battery life. This is on mostly wifi with push notifications/sync on for everything.

Too many settings to list since part of it has been to kill/freeze apps and changing how I do some things plus general rom tweaks/suggestions I've picked up from everywhere.

One day I'll have to sit down and write everything I have tweaked.

Sent from my SCH-I535 using Tapatalk 2

@panama - I tried to kill my battery today. Didn't happen, guess I will have to try to finish it off tomorrow
Oh yeah and this is a BONE STOCK battery lol



What you know 'bout wearing a wolf on ya noggin?

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Verizon Galaxy S III General by ThreadRank