[Completed] [Q] Set phone cpu maximum frequency according to cpu mabufacturer's specification - XDA Assist

Hello. I have a rooted phone. According to the phone's manufacturer spec the maximum cpu clock is 1ghz dual core. I checked it also with kernel tuner and here is the result:
CPU MAX FREQUENCY: 1001mhz
CPU MODEL: mt6572
Now, i googled mt6572 cpu and based from mediatek, the maximum cpu frequency is 1.2ghz dual core. My question is, could i set my cpu max to 1.2ghz using kernel tuner safely, or is there a possibility that i may overclock my cpu and burn it?

Hi there,
If you don't have a custom kernel that allow overclocking you cant do that.
see this guide about overclocking: [INFO][GUIDE] Overclocking information, governors, profiles, problems, solutions, FAQ
For more questions please ask directly here:
> Android Development and Hacking > Android Q&A, Help & Troubleshooting
Good luck

Related

Which software can adjust CPU frequency of Qualcomm MSM7225 on SP?

I really need the software that can adjust CPU frequency of Qualcomm MSM7225 on SmartPhone.
Please tell me the name of software.
OMAP clock, not usre if works for that processor but try it

[APP][1.6+] CPU Tweaker

Created following popular requests for standalone features from System Tuner!
Control single and dual-core CPU settings, including: frequencies, governor and voltages.
Support depends on phone's kernel and requires a rooted phone!
Market Link

Overclock NEW JXD Amlogic M3 Kernel

Hi,
Amlogic M3 cpu are cable to 1GHZ
The old firmwares for JXD devices has the amlogic CPU frequency set to 600MHZ.
The solution was easy, hex editing a9_clk estructure was possble overclock to 1GHZ.
But in the new firmwares for android ICS is not possible overclock, if hex edit the firmware setcpu marks 1GHZ but performance are only 800MHZ.
I search in the leaked source code but I dont found the limitation of 800MHZ.
Any help?
naxeras said:
Hi,
Amlogic M3 cpu are cable to 1GHZ
The old firmwares for JXD devices has the amlogic CPU frequency set to 600MHZ.
The solution was easy, hex editing a9_clk estructure was possble overclock to 1GHZ.
But in the new firmwares for android ICS is not possible overclock, if hex edit the firmware setcpu marks 1GHZ but performance are only 800MHZ.
I search in the leaked source code but I dont found the limitation of 800MHZ.
Any help?
Click to expand...
Click to collapse
Any with amlogic CPU?
The limitation is in the kernel, I have source code of the kernel but i not found where is the limitation to 800MHZ.
naxeras said:
Any with amlogic CPU?
The limitation is in the kernel, I have source code of the kernel but i not found where is the limitation to 800MHZ.
Click to expand...
Click to collapse
See on arch/arm/mach-meson3 directory.
Maybe exists an clock.c file that has the limitation.
On M1 kernel is at https://github.com/CML/amlogic_m1_kernel/blob/ICS/kernel/arch/arm/mach-meson/clock.c (tested on b10ref and a00ref "up from 800mhx to 1ghz")
On M3 kernel maybe is at https://github.com/madmaze/Meson-3-Kernel/blob/master/arch/arm/mach-meson3/clock.c
Because is similar architecture.
¿Where is your tablet model/manufacturer?
Regards
Yes, in meson M3, have a clock.c, but I edit static struct clk a9_clk, in the max value to 1000000, but the limitation continues to 800000.
When I edit a9_clk in the sorce code or, with HEX edit, Set CPU says are 1GHZ but performance is 800MHZ, even I have another kernels without source code, with 600MHZ limitation.
Even I use openamlogic messon 3 clock.c in the JXD source code, but the limitation continues.
For try I edit max value to 1400000 but performace are same.
Manufacturer are JXD model s5110.
Which reference board is s5110 based on? Have you checked kernel's init.rc script (the part where governor and possible min/max frequency is set)?
stane1983 said:
Which reference board is s5110 based on? Have you checked kernel's init.rc script (the part where governor and possible min/max frequency is set)?
Click to expand...
Click to collapse
How I view the reference board?
In the governor min is 300 and max is 1000 but kernel only runs at 800.
Please help.

[Q] MTK6577's governor 'hybrid' and frequencies, SetCPU

Hello to all of you!
I've honestly searched the web and particularly this forum to find questions related to my current problem - finding the best settings for my phone's CPU that will fully suit me.. But there are also answers I've failed finding myself.
So, I have an Android mobile phone, Mobistel Cynus T1, which is MTK6577-powered. And I want to tweak its CPU controlling (assume that I already understand what all of that 'governors' and 'i/o shedules' stand for) with, let me say, the app SetCPU. The phone has been rooted already.
So, I installed this app and chose Continue Recommended in a pop-up window when launching for the first time, and the next frequencies and governors and shedules were defined for my phone:
Freqs: 250 500 667 750 834 1001 MHz
Governors: ondemand, userspace, powersave, hybrid, performance
i/o shedulers: noop, cfq, deadline
Here are the questions (sorry if the intro was useless or unnecessary, but I thought it is needed):
What is that 'hybrid' governor? I really couldn't find even a mention of it.
That upper list of freqs, are these freqs show the full range od freqs available for MTK6577, or not? If not, what freqs could be added?
What freq is the most energy efficient for MTK6577? I am asking this because I've read in some thread in xda-forum that the lowest freq doesn't mean the lowest battery consumption.
The 'powersave' governor, does it automatically finds the most most energy efficient freq or just sets the lowest? (referring to 3rd question)
If i set 'cfq' for all the profiles and 'noop' for screen-off profile, is it okay and wouldn't such a combination of shedulers harm my device?
Now come questions that as I think are related to the SetCPU app rather than to tweaking CPU in general:
My current working profile is 'CPU 250-834, hybrid, cfq'. Why than I often see that the proc increases its freq to 1000MHZ? There is no conflicting app and the SetCPU was allowed via a root-allowing app.
For the 'hybrid' governor, there are some settings which explanations I couldn't find:
down differencial
ignore nice load
io is busy
load critical grade
load high grade
load warning grade
load medium grade
load light grade
load critical
load high
load warning
load medium
load light
load up bound
load down avg times
Thank you for reading all this and double thanks for helping
Nobody knows?.. Or I am asking the fool questions?)
Отправлено с моего Cynus T1 через Tapatalk
Wen u install setcpu for mtk.. ... der is a instruction wen u r increasing d frequency u also need to change the
Voltage input. And the wen u increase the voltage input battery discharges fast.. nd u hve to chek d best settings by changing dem nd den chking whether d fone is working smoothly if not chnge settings to default.. . Like wise u can differnt settings n... nd Dnt click on apply on reboot while chking it
Sent from my Spice MI-350n using XDA
blueneel said:
Wen u install setcpu for mtk.. ... der is a instruction wen u r increasing d frequency u also need to change the
Voltage input. And the wen u increase the voltage input battery discharges fast.. nd u hve to chek d best settings by changing dem nd den chking whether d fone is working smoothly if not chnge settings to default.. . Like wise u can differnt settings n... nd Dnt click on apply on reboot while chking it
Sent from my Spice MI-350n using XDA
Click to expand...
Click to collapse
OK thanks but you explain the general concept of overlocking and tweaking, at the level of correcting voltages table... But my questions, they haven't been answered yet..
Anybody?.... who can help?
Отправлено с моего Cynus T1 через Tapatalk
I have same problem.. UPUP!!
+1
MTK6577 CPU here (MTK CPU Control does not work on MTK6577)
zerno said:
Hello to all of you!
I've honestly searched the web and particularly this forum to find questions related to my current problem - finding the best settings for my phone's CPU that will fully suit me.. But there are also answers I've failed finding myself.
So, I have an Android mobile phone, Mobistel Cynus T1, which is MTK6577-powered. And I want to tweak its CPU controlling (assume that I already understand what all of that 'governors' and 'i/o shedules' stand for) with, let me say, the app SetCPU. The phone has been rooted already.
So, I installed this app and chose Continue Recommended in a pop-up window when launching for the first time, and the next frequencies and governors and shedules were defined for my phone:
Freqs: 250 500 667 750 834 1001 MHz
Governors: ondemand, userspace, powersave, hybrid, performance
i/o shedulers: noop, cfq, deadline
Here are the questions (sorry if the intro was useless or unnecessary, but I thought it is needed):
What is that 'hybrid' governor? I really couldn't find even a mention of it.
That upper list of freqs, are these freqs show the full range od freqs available for MTK6577, or not? If not, what freqs could be added?
What freq is the most energy efficient for MTK6577? I am asking this because I've read in some thread in xda-forum that the lowest freq doesn't mean the lowest battery consumption.
The 'powersave' governor, does it automatically finds the most most energy efficient freq or just sets the lowest? (referring to 3rd question)
If i set 'cfq' for all the profiles and 'noop' for screen-off profile, is it okay and wouldn't such a combination of shedulers harm my device?
Now come questions that as I think are related to the SetCPU app rather than to tweaking CPU in general:
My current working profile is 'CPU 250-834, hybrid, cfq'. Why than I often see that the proc increases its freq to 1000MHZ? There is no conflicting app and the SetCPU was allowed via a root-allowing app.
For the 'hybrid' governor, there are some settings which explanations I couldn't find:
down differencial
ignore nice load
io is busy
load critical grade
load high grade
load warning grade
load medium grade
load light grade
load critical
load high
load warning
load medium
load light
load up bound
load down avg times
Thank you for reading all this and double thanks for helping
Click to expand...
Click to collapse
Hi mate, I have the acer Liquid E1, with the same processor. have a look at this thread, it might clear up some things for you
http://forum.xda-developers.com/showthread.php?t=2186957
The app in the link below seems to work with MTK6577
http://forum.xda-developers.com/showthread.php?p=39041733

Undervolt settings

Hello, I'm new on this forum then I'm sorry if i post in a bad section for my questions... But I think I should post here.
I've got several questions:
- Is there really no risk about undervolting CPU, I asked me about this because no one forum tell risk but compagny thaty produces phones don't set the minimal voltage required for each frequencies.
- Is there an app to force CPU usage at 100% to test undervolt options.
Example: I undervolt 2265MHz with -50mV, I launch app, click on 100% uage then it use at 100% my CPU, if it crash undervolt is to high. If it don't crash undervolt is good, maybe continue tu undervolt.
- Is there an automatic app to undervolt ?
Example: It decrease 1mV by 1mV with always the same frequencie of CPU and 100% CPU usage then when phone crash it restore the last value of voltage, then it do it with another frequency etc etc ...
- Which voltage do you use ? And are there voltages the same for all nexus 5 or they will change depending of each processor.
To give me an opinion about what to use
- If I found a minimum voltage, will it be the same for all kernel ?
Example: I'm on Kernel A, my min for 300MHz is 725mV, I switch to kernel B, Will it work with 725mV for 300MHz??
More generally it depend only of the processor or also of the kernel, governor, I/O scheduler ??
I Think it's all maybe other questions will come
I Thank you for all your constructive response. Don't hesitate to ask me to develop certain question and tell me mistakes .
Theres an undervolting thread. Should be linked in the "Sticky roll-up thread" which you can get to via my signature
Okay, thank you
Okay, I will copy/paste my message
Thak you for the information.

Categories

Resources