CPU governor or SetCPU or both questions - Gen8 General

I currently have UD 1.1b2 with sibere kernel v13 installed.
Now I think, it clocks not to 1200 but to 1000, due to a report of Quadrant System information.
Do I have to edit a file (which one) on my device so CPU governor is clocking to 1200 or is installation of SetCPU required?
Somewhere I read, these two interfere with each other.

Posted the same in the other Thread:
I installed Stab. Test but it tells me with the root testing (name forgotten) that only 1000 MHz max are tested.
I have an overclocking kernel which should go to 1200.
How can I test 1200 with this app?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=16548823#post16548823
€dit:
It seems the 1200 max freq setting is constantly overwritten by something.

The governor is responsible for the adjusting of the clock while Android is running.
SetCPU allows for an easier switching between installed governors and to set other Min-Max Frequencies.
They both do a complete different job.
Please check with either SetCpu or Overclock Widget that the min-max values are 300-1200 and then you should be good.
And keep in mind, with any other governor then performance you will prob. never see 1200 on any widget.
Setcpu has an info page where you can see (time in state ) what freqs are used.

I just let Uruk handle the CPU governor. I also use the following...
CPU Spy is simple app to display the time the CPU spends in each frequency state:
https://market.android.com/details?id=com.bvalosek.cpuspy
Temp+CPU V2 is a widget and will show current CPU speed, CPU load, batt temp, and ram:
https://market.android.com/details?id=com.sanels.tempcpuv2

That is the problem.
I set SetCPU to 300 - 1200.
Shortly after doing that, it switches automatically to 800 or 300 - 1000.
No more 1200 anymore on SetCPU main Screen.

I like to minimize the number of apps not written by me doing stuff behind the scenes, and so I just use a startup script to set the CPU settings. This also fixes a problem with video player apps on the Gen8 archos automatically fixing the CPU rate at 800 MHz (which is sometimes not enough for Netflix and sometimes too much for other things), though it may be that the current version of SetCPU also fixes this (I reported the issue to the SetCPU author).

Related

[Q] SetCPU

Hi, i have a question about SetCPU.
I have SetCPU configured to 245min and 768max with ondemand governor. I'm also having active profiles too.
My question is: If I uninstall SetCPU the configuration will be still there or it will be automatically configured to 600 MHz in all cases.
Sorry for my English.
Thanks
SetCPU asks for root access all the time the device starts, so IMHO the default 600Mhz will apply if you remove it. You should test by actally removing the app, rebooting, then putting the app back and checking, or - even better - checking with some other diagnostics software like Android System Info.
It will revert to 600MHz and you'll loose all profiles
Like Grammar said it will go back to 600. But there is always scripts or you can keep the SetCPU.

Questions about undercvolting/underclocking

I've decided to underclock and undervolt my Nexus 7, which has latest ParanoidAndroid rom and Metallice's M-kernel and TricksterMod apk to control parameters. I started with 2-core limited 1.2 Ghz and stock voltages, but there are some burning questions to be answered:
1. Is there an app which stress-tests specific values of cpu ( i.e. 1000 Mhz)? I can run SuperPi for max setting, but I don't know any way to test middle values explicitly.
2. In TricksterMod when I set max cpu speed to 1200, there's no adequate value to decrease voltage. The only ones that I see are 1170 and 1230. Should I change both, or maybe change app for sth else?

T211 CPU tweaks - any apps?

So I've got my T211 up and running. I have successfully gotten rid of most of the Samsung/Google bloat.
I would like to have control of my CPU frequencies and governors. The default (seems to be min 312 max 1.2, ondemand) isn't so bad but I'd love to be able to switch to an interactive governor while playing around with other options. But every app I download (i.e. setCPU, No Frills, Antutu), they either don't work or they work momentarily before the changes get overwritten. Yes, I am rooted.
Does anybody know of a cpu tweaking app which is compatible with the T211?
thref23 said:
So I've got my T211 up and running. I have successfully gotten rid of most of the Samsung/Google bloat.
I would like to have control of my CPU frequencies and governors. The default (seems to be min 312 max 1.2, ondemand) isn't so bad but I'd love to be able to switch to an interactive governor while playing around with other options. But every app I download (i.e. setCPU, No Frills, Antutu), they either don't work or they work momentarily before the changes get overwritten. Yes, I am rooted.
Does anybody know of a cpu tweaking app which is compatible with the T211?
Click to expand...
Click to collapse
See THIS post as to why your CPU settings aren't sticking.
Thank you.
I made those two files blank (although perhaps I should have only deleted the lines relevant to the CPU). Now, my governor sticks. My min/max frequencies did not stick permanently the first time around, but when I changed them a second time it has stuck for about 15 minutes now.
(ETA - you can simply edit those files to tweak min/max frequencies and governors for both the CPU & GPU)
thref23 said:
So I've got my T211 up and running. I have successfully gotten rid of most of the Samsung/Google bloat.
I would like to have control of my CPU frequencies and governors. The default (seems to be min 312 max 1.2, ondemand) isn't so bad but I'd love to be able to switch to an interactive governor while playing around with other options. But every app I download (i.e. setCPU, No Frills, Antutu), they either don't work or they work momentarily before the changes get overwritten. Yes, I am rooted.
Does anybody know of a cpu tweaking app which is compatible with the T211?
Click to expand...
Click to collapse
Try Rom Toolbox.

[Q]Cpu Governors / IO Schedulers question

ive been seeing this kernels with lots of CPU governors and stuff.. but i just wanted to ask do i really need a CPU control app like no-frills or SETCPU to use or switch between these governors? or android does this automatically?
You need no frills cpu to set cpu govenors
android will automatically scale up and down between the min and max frequency you set depending on the govenors settings
ie performance govenor will keep frequency at max higher boosting phone performance but at a cost of draining the battery alot quicker
full list of governors and what they do can be found by searching

Basic Tuning for Hardrock kernel (Noob freindly Guide)

ok , I am writing this guide to help those users who are not able to configure kernel tweaks themselves...(Just summarized way).Depend upon preferences, users need to adjust settings.I am not going in details but just what everyone need to adjust for battery, performance or balanced profiles.
All these settings is for Hardrock kernels so dont ask for other kernel related settings.
First of all to adjust settings you need Kernel auditor or similar tools. You can download from playstore
Lets get started(I am taking into consideration Hardrock kernel governors, io schedulers , gpu settings etc):
** one more thing is even If I am sharing, the experience or thoughts might be different from person to person.so I am just providing some initial ideas for tweaks
1) For Battery related settings (sorted from best) :
select anyone of these cpu governors:
a) ZZmove (add from cpu tunables profile no 2)
b) smartmax EPS
c) ondemand
d) conservative/powersave
cpu clock frequency :
set cpu frequency min 480 mhz and max 2.4 ghz
set gpu governor to ondemand
I/o scheduler : Noop
2) For Extreme Battery realted settings :
a) ZZMOVE (Profile no 3)
b) smartmax eps
set cpu frequency min 480 mhz and max 2.2 ghz
set gpu governor to ondemand
I/o scheduler : zen
3) For balanced profile settings :
a) InteractiveX
b) Interactive pro
b) Intelliactive
c) Impulse
d) cultivation
min cpu frequency 480 and max 2.4 ghz
I/o scheduler : maple or zen
4) For performance settings:
a) InteractiveX
b) Performance
c) Hyper
d) blue active
set min freq 650 mhz and max 2.8 ghz
set I/O scheduler to Fiops or BFQ
5) For gaming settings :
a) InteractiveX
b) Performance
c) Ironactive
d) Intelliactive
e) on demand
set min freq 650 mhz and max 2.8 ghz
set Gpu min frequency 100 and max 999 mhz and select adreno gz or ondemand
set I/O scheduler to Deadline
6) For completely insane beast settings
a) Performance
b) InteractiveX
c) Intelliactive
d) nightmare
min frequency 1036 mhz and max 2.8 ghz
set gpu min 100 and max 999 mhz and select adreno-gz or ondemand
set I/O scheduler to Fiops
7) For Multitasking settings
a) Interactive
b) interactive_pro
min frequency 650 mhz and max 2.8 ghz
Open governor tunables and change the following(if You can't find those settings then leave it):
* boostpulse_duration = 80000
* go_hispeed_load = 95
* hispeed_freq = 499200
* input_boost_freq = 960000
* min_sample_time = 100000
** target_loads = 98 422400:15 729600:30 1190400:35 1344000:40 1497600:55 1574400:60 1651200:65 1728000:75 1958400:85 2035200:90 2265600:95 2496000:98
set I/O scheduler to CFQ OR BFQ
Remember I am not focussing on gpu since if its idle then it wont drain, it will only pump up once you are into game.so select either ondemand or msm adreno gz gpu governor for any kind of settings..
For I/o schedulers, I/O Read Ahead Buffer is dependent on the size of your flash storage (internal/external). Below is the recommended settings for the given size that will yield the best performance .
Less than 8GB - 128KB
8GB - 512KB
16GB - 1024KB
32GB or above - 2048KB
please set this as read ahead for internal or external storage depending on volume size..
and please do not touch other kernel settings , just leave them as it is..
** and try to read more from google.It will be big help instead of asking again and again
Something like this was much needed, keep tweaking this as and when any changes made to the kernel in future..
awesome........simply awesome........ thank you
Xiaomi4X said:
Something like this was much needed, keep tweaking this as and when any changes made to the kernel in future..
Click to expand...
Click to collapse
Yeah will be posting or updating this thread once I am having something new to offer
Friend I don't know what I did , but your profile zip V3 worked
Hard_Rock83 said:
ok , I am writing this guide to help those users who are not able to configure kernel tweaks themselves...(Just summarized way).Depend upon preferences, users need to adjust settings.I am not going in details but just what everyone need to adjust for battery, performance or balanced profiles.
All these settings is for Hardrock kernels so dont ask for other kernel related settings.
First of all to adjust settings you need Kernel auditor or similar tools. You can download from playstore
Lets get started(I am taking into consideration Hardrock kernel governors, io schedulers , gpu settings etc):
** one more thing is even If I am sharing, the experience or thoughts might be different from person to person.so I am just providing some initial ideas for tweaks
1) For Battery related settings (sorted from best) :
select anyone of these cpu governors:
a) ZZmove (add from cpu tunables profile no 2)
b) smartmax EPS
c) ondemand
d) conservative/powersave
cpu clock frequency :
set cpu frequency min 480 mhz and max 2.4 ghz
set gpu governor to ondemand
I/o scheduler : Noop
2) For Extreme Battery realted settings :
a) ZZMOVE (Profile no 3)
b) smartmax eps
set cpu frequency min 480 mhz and max 2.2 ghz
set gpu governor to ondemand
I/o scheduler : zen
3) For balanced profile settings :
a) InteractiveX
b) Interactive pro
b) Intelliactive
c) Impulse
d) cultivation
min cpu frequency 480 and max 2.4 ghz
I/o scheduler : maple or zen
4) For performance settings:
a) InteractiveX
b) Performance
c) Hyper
d) blue active
set min freq 650 mhz and max 2.8 ghz
set I/O scheduler to Fiops or BFQ
5) For gaming settings :
a) InteractiveX
b) Performance
c) Ironactive
d) Intelliactive
e) on demand
set min freq 650 mhz and max 2.8 ghz
set Gpu min frequency 100 and max 999 mhz and select adreno gz or ondemand
set I/O scheduler to Deadline
6) For completely insane beast settings
a) Performance
b) InteractiveX
c) Intelliactive
d) nightmare
min frequency 1036 mhz and max 2.8 ghz
set gpu min 100 and max 999 mhz and select adreno-gz or ondemand
set I/O scheduler to Fiops
Remember I am not focussing on gpu since if its idle then it wont drain, it will only pump up once you are into game.so select either ondemand or msm adreno gz gpu governor for any kind of settings..
For I/o schedulers, I/O Read Ahead Buffer is dependent on the size of your flash storage (internal/external). Below is the recommended settings for the given size that will yield the best performance .
Less than 8GB - 128KB
8GB - 512KB
16GB - 1024KB
32GB or above - 2048KB
please set this as read ahead for internal or external storage depending on volume size..
and please do not touch other kernel settings , just leave them as it is..
** and try to read more from google.It will be big help instead of asking again and again
Click to expand...
Click to collapse
I was messing with my device , and I backed up my device with twrp recovery , and then installed China miui developer ROM just to see the difference in China and global ROM, when I returned to global ROM , by restoring the backup I made , I booted my device and just uninstalled the kernel adiutor ,
Then I tried to follow this guide and tried creating profile in kernel adiutor, when one profile I created is shown in the list.. I thought let's try flashing the zip of profiles by @Hard_Rock83
And falshed the V3 profile zip, and it worked all profiles are in the list removing mine..that I created
beingtejas said:
I was messing with my device , and I backed up my device with twrp recovery , and then installed China miui developer ROM just to see the difference in China and global ROM, when I returned to global ROM , by restoring the backup I made , I booted my device and just uninstalled the kernel adiutor ,
Then I tried to follow this guide and tried creating profile in kernel adiutor, when one profile I created is shown in the list.. I thought let's try flashing the zip of profiles by @Hard_Rock83
And falshed the V3 profile zip, and it worked all profiles are in the list removing mine..that I created
Click to expand...
Click to collapse
I just want to say lol:laugh:
I never trust miui..it behaves strange or weird always..
What is the difference of this one from the V3 profile?
fgaurano said:
What is the difference of this one from the V3 profile?
Click to expand...
Click to collapse
lol I am just guiding here, whoever having issues flashing profiles.. its all same...
Where can i find profile file?
As i using free version of kernel audiutor i need twrp flashable zip file.
Can anyone help me?
MiladHashMan said:
Where can i find profile file?
As i using free version of kernel audiutor i need twrp flashable zip file.
Can anyone help me?
Click to expand...
Click to collapse
Lol you need to open your eyes and find the profile v3 thread.. https://forum.xda-developers.com/mi-max-2/development/kernel-profiles-hardrock-kernel-v1-t3804630
Hi, thanks for your work, is there any guide on how to prevent aggressively killing of this kernel? After apllied this kernel on MIUI 10 v8.8.23, apps that's supposed to be running all the time like whatsapp, gsam, etc keep getting killed aggressively.
Nice..thanks for the info
Thanks Hard_Rock83.
Anybody knows how to port this over to Xiaomi Note 4/4x which has Snapdragon 625 as well?
Updated THread for multitasking..PLease check OP.
I've only just discovered this thread, thanks for putting all the information together!
Nice tips
Sent from my MI MAX 2 using Tapatalk

Categories

Resources