4.18.401.2 cpu min 1.5 Ghz + high temp.! - HTC One X

after flashing 4.18.401.2 the CPU goes to min 1.5 Ghz single core at 100% utilization after finishing boot and in standby and the temperature of the phone is high.

use TRICKSTER MOD(find it out in play store) app,..set min freq 51mhz and max freq 1.2ghz..dont tick freq lock..choose ondemand governer..!!

Related

[Q]CPU Settings

Hey guys, what CPU settings do you use? And which one would be best for smooth performance?
Min 120 MHz
Max 806 MHz
Smartass noop
(no-frills CPU control)
Smartass2 covernor.
Minimum: 122 Mhz, but I use 200 Mhz
Maximum: 806 MHz, but on some devices, when browsing for example, your phone can hang.
(Nothing works = kernel panic). You then need to lower it. I use 768 Mhz.
For benchmarking, use performance governor. Your CPU will then keep on highest frequency
Hope it helped
Smartass2:
Min 245mhz when sleep mode
Max 806mhz
Mine WS freeze on any frequency above 600 mhz.
Sent from UNLOCKED Wildfire S CM7.2
d3tr0 said:
Smartass2:
Min 245mhz when sleep mode
Max 806mhz
Click to expand...
Click to collapse
Yes these are my preferred settings too.
120mhz minimum
806mhz maximum
hope this helps!

[Q] Max/Min Settings for SetCpu?

I have DoomKernal installed. I have the max set to 1.5Ghz, but what should I set the minimum to?
also, any suggestions on governor?
Usually you can just set the minimum frequency to the minimum allowed. Personally, I like the SmartA**v2 governor
Looks like my phone doesn't like 2Ghz, it crashed.
My settings are Max 1.5 Ghz Min 122 Mhz, Governor: On Demand.
Works pretty fine and saves a lot battery.
For ondemand, did you set anything in the advanced settings? Sampling rate and stuff.

[Q] oveclock wfs rom- cm 7

can i ask 1 help how to overclock wfs rom is cm7........i go to cpu settings there
1)available governors
2)min cpu frequency
3)max cpu frequency
4)set on boot
------------------------------------------------------
in available governors
1)lagfree
2)lulzactive
3)lazy
4)braziliznwax
5)smartassv2
6)smartass
7)minmax
8)scary
9)smoothass
10)savagedzen
11)interactivex
12)conservati
13)ondemand
14)userspace
15)powersave
16)lionheart
17)performance
in this which 1 i have o chosse for fast my gameplay
and if make my max cpu to 806 it lags and contiusoly restarts....if i keep it to 787 its bit lagging .....min cpu frequency i hv kept is 200....which is the best frequency ??????
As governor smartass2 is often prefered.
Some phones do not work with maximum voltage and 804 MHz. You will have to reduce it till your phone is stable.
overclocking MAY damage your device. so be careful.
sorry for this old thread but, i have updated the last cm7 and now i can see more cpu states on setcpu such as 825,844 and 864..i overclocked for using these clocks but cpuspy says that these states are "unused"? Interestingly, setcpu says current state is 864 but not cpuspy? is that a bug?
Nice one, unearthing a thread from february ^^
Even if you select a high frequency, your phone might not be able to handle it.
-----------
"You can overclock as much as you want, your phone will always seem too slow."

[INFO/DISCUSSION] STweaks Guide

*I got this complete set of STweaks config from Verizon Note 2 section and it works well with GN-N7100/N7105*
Alright, below this, I will include an almost full guide to setting up STweaks (for those who do not want to use the provided profiles)
The CPU section contains the frequencies and voltages that you want to run at.
200mHz is the minimum speed, 1800mHz is the maximum speed. You can change these to affect your overall performance or battery life. Mine is currently set to 200mHz minimum, 1800mHz maximum. I have seen no hit on battery life at all (might be miniscule.)
Now for the voltages.. Each and every person will have a different set of voltages, as every CPU will be a little bit different. You can manually set your frequency to a certain level, use a CPU stress testing app (stability test) and drop the voltage by SMALL increments until you start to lose stability (system crashes, app force closes, etc.) I usually go UP one voltage step over the borderline stable voltage. I will post my voltages, but take caution, as my voltages are set pretty low compared to stock values on the kernel.
1800mHz - set to 1200000 uV or 1.2 volts.
1704mHz - set to 1175000 uV or 1.175 volts.
1600mHz - set to 1112500 uV or 1.1125 volts.
1500mHz - set to 1100000 uV or 1.1 volts.
1400mHz - set to 1062500 uV or 1.0625 volts.
1300mHz - set to 1025000 uV or 1.025 volts.
1200mHz - set to 1000000 uV or 1 volt.
1100mHz - set to 975000 uV or 0.975 volts.
1000mHz - set to 962500 uV or 0.9625 volts.
900mHz - set to 937500 uV or 0.9375 volts.
800mHz - set to 912500 uV or 0.9125 volts.
700mHz - set to 887500 uV or 0.8875 volts.
600mHz - set to 862500 uV or 0.8625 volts.
500mHz - set to 837500 uV or 0.8375 volts.
400mHz - set to 812500 uV or 0.8125 volts.
300mHz - set to 800000 uV or 0.8 volts.
200mHz - set to 787500 uV or 0.7875 volts. * BE CAREFUL WITH THIS ONE, it can cause your device to lock up when the screen is off, and need a battery pull if the voltage is too low.
CPU Scaling Section - this controls how your device will turn up the speed when it needs to.
Governor - This contols how the device will respond overall (power management, sleep, etc.) I will keep mine set to the Pegasusq governor unless I am running a benchmark, in that case, use perfomance (which locks the device to full speed and all 4 cores online)
Sampling Rate - how often the device will 'think' about changing the CPU speed. I have mine set to 15000 uS (15 milliseconds) so it is more responsive.
Sampling Down Factor - This enables you to create 'lag' when the device is at full speed, so it doesn't jump down frequencies when you don't want it to. I leave mine at default 1 sample, because I see no need for this.
Up Threshold - When a core hits this % utilization at a set frequency, then it will scale up to the next frequency. I have mine set to 96%, so the device will scale up slower and more reliably (keep in mind it makes this decision every 15 milliseconds.)
Down Differential - When the device scales down, (drops frequency) it must get below this % utilization to scale down ( UP THRESHOLD minus DOWN DIFFERENTIAL ) I have mine set to 5%, so it drops frequency at or below 91% utilization.
Frequency for Responsiveness - This helps keep the device smooth at lower frequency, and when the frequency is below the set spot, it will use a DIFFERENT up threshold so the device scales up faster and doesn't lag. My frequency setting is 500mHz, and the up threshold for it is set at 70%.
Frequency for Fast Down - this sets the frequency at which the device can use aggressive down scaling, much like the opposite of frequency for responsiveness. I have mine set to 1400mHz, and the up threshold is set to 98%, so the device only scales up if it really needs to.
Frequency Step - This applies to the Fast Down setting, and whenever the device gets above 98% utilization, then it will increase the frequency by a SET percentage of the maximum frequency. So if you set 10%, and are have 1800mHz max, it will increase to the closest step that adds 180mHz. I have mine set to 6%, so it increases by 108mHz.
The up threshold and frequency step decrease confuse me for this, but I have the up threshold set to 2%, and the frequency step set to 3%.
I didn't touch the flexrate settings, as everything else should control this area.
CPU Hotplug - This section will control how the device turns its cores on and off.
CPU Up Rate - How many samples you want to take until a core decides to turn on. (Sampling rate times your setting) I have mine set to 12, so if the conditions are correct, it takes 180 milliseconds to turn a core on.
CPU Down Rate - How many samples you want to take until a core decides to turn off. (Same thing as CPU up rate) Mine is set to 10, so it takes 150 milliseconds to turn off a core if it isn't being used.
Core Upbring Count - How many cores you want to bring online when the conditions are right. Mine is set to 1, I'm sure more will increase performance and hurt battery life.
Configuration Overrides - These can set you device to always have a certain amount of cores online, I don't use them (leave at 0.)
Hotplug Conditionals - These perameters are set to control when the cores turn on and off. Below are MY values
Hotplug 1 Core to ONLINE (make 2 cores online) - 600mHz
Hotplug 2 Cores to OFFLINE (make 1 core online) - 500mHz
Hotplug 2 Cores to ONLINE (make 3 cores online) - 700mHz
Hotplug 3 Cores to OFFLINE (make 2 cores online) - 600mHz
Hotplug 3 Cores to ONLINE (make 4 cores online) - 800mHz
Hotplug 4 Cores to OFFLINE (make 3 cores online) - 700mHz
The rest of this section, I left at DEFAULT values, because I did not understand them.
GPU - This section controls the frequencies and voltages of your GPU.
Maximum Frequency - How high you want your GPU to clock to, mine is set to 733mHz.
Minimum Frequency - How low you want your GPU to clock to, mine is set to 108mHz.
Up Threshold - Like the CPU setting, the percentage of utilization you achieve before the GPU scales up. Mine is set to 90%.
Down Differential - When you want your GPU to scale down lower, (Up threshold minus down differential.) Mine is set to 10%, so when the GPU hits 80% utilization on a speed, it drops to a lower frequency.
Utilization Timeout - Basically is the sampling speed of the GPU (how fast you want it to make decisions to change speed.) Mine is set to 25 milliseconds.
Voltages - Test these the same way as the CPU, get a GPU stress testing app, and set a certain frequency. When you see artifacts or glitches on your screen, then the voltages are too low. Below are MY values.
54mHz - 825mV
108mHz - 875mV
160mHz - 950mV
266mHz - 975mV
350mHz - 1050mV
440mHz - 1100mV
533mHz - 1125mV
640mHz - 1150mV
733mHz - 1175mV
800mHz - 1200mV (This clock speed proved to be slightly unstable at 1175mV, though still usable)
I/O section - These values/settings control how your device writes/reads things from the SD card, or internal storage.
I left both of my storage schedulers at ROW but you can change them and play around. I believe that deadline is the best for overall performance, but can be unstable sometimes.
I/O Read Ahead - These control the cache file on the internal/external storage. I have my internal set to 1536kB, and external set to 2048kB, because those values gave me overall good write/read speeds.
Dynamic Fsync - From what I know, this helps keep the data from being corrupted by creating a buffer between data being written and the storage. Correct me if I'm wrong. I kept it enabled.
The entire audio section is pretty self explanatory, and I'm getting tired of typing all of this, so if you need help, PM me or comment.
Again, take this entire post with caution. What works with my device, may make yours unstable. I only provided mine to give you a baseline, my values offer good performance and battery life anyways. Feel free to correct any of my errors by PM or comment, and I will gladly change my post to accommodate for my errors
My phone is stable at 782.5mv on perseus but in deep sleep it just isn't. Not even on 813mv.
this is XXXDDDAAA
And 2000 is max with Redpill.
this is XXXDDDAAA
Thanks for the guide, will test your settings:highfive:
McLaren__F1 said:
Thanks for the guide, will test your settings:highfive:
Click to expand...
Click to collapse
Do post your result here. It works great for me.

Performance profiles with C.M.

guys i have a doubt with profiles perfromance.
In my M8, CyanogenMod profiles are these:
powersave:
min 300mhz
max 2200MHz
conservative
balanced:
min 1190mHz
max 2200 mhz
interactive
performance:
min 300mhz
max 2200mhz
performance
There is a way to change them? From Settings -> Performance I do not keep the data that I post but in the end it always return to the default settings.
Can you show me your profiles?
And then, there is a way to decide how many processors to use and which to turn off?
thank you

Categories

Resources