Related
Hi !
It's my first thread, i hope you can find the solutions to solve my problem.
In first time, i'm sorry to my bad english. So, my problem is:
I have a HTC HD2 and i know to install Android on that. My new challenge is to overclock my device, with SetCPU or other. I have already followed some tutorials to do a few profiles... I did it, the maximum value i selected is 998 MHZ. It's Ok i think, i cross "Set on boot" and "enbale" so when i use Quadrant Standard Edition, i check 1024 Mhz. But when i see the device of XDA's devs i can see like rafpigna's nand 3024 MHZ ! Here : http://forum.xda-developers.com/showthread.php?t=908528
My questions are:
1. How can i do it ?
2. Can i accelerate my N64's roms (with N64oid) if i succeed to solve this problem ?
Thx for all.
MAMiiX said:
Hi !
It's my first thread, i hope you can find the solutions to solve my problem.
In first time, i'm sorry to my bad english. So, my problem is:
I have a HTC HD2 and i know to install Android on that. My new challenge is to overclock my device, with SetCPU or other. I have already followed some tutorials to do a few profiles... I did it, the maximum value i selected is 998 MHZ. It's Ok i think, i cross "Set on boot" and "enbale" so when i use Quadrant Standard Edition, i check 1024 Mhz. But when i see the device of XDA's devs i can see like rafpigna's nand 3024 MHZ ! Here : http://forum.xda-developers.com/showthread.php?t=908528
My questions are:
1. How can i do it ?
2. Can i accelerate my N64's roms (with N64oid) if i succeed to solve this problem ?
Thx for all.
Click to expand...
Click to collapse
Same question here... but, we really need to use setcpu????
I hope some people can answer us
MAMiiX said:
Hi !
It's my first thread, i hope you can find the solutions to solve my problem.
In first time, i'm sorry to my bad english. So, my problem is:
I have a HTC HD2 and i know to install Android on that. My new challenge is to overclock my device, with SetCPU or other. I have already followed some tutorials to do a few profiles... I did it, the maximum value i selected is 998 MHZ. It's Ok i think, i cross "Set on boot" and "enbale" so when i use Quadrant Standard Edition, i check 1024 Mhz. But when i see the device of XDA's devs i can see like rafpigna's nand 3024 MHZ ! Here : http://forum.xda-developers.com/showthread.php?t=908528
My questions are:
1. How can i do it ?
2. Can i accelerate my N64's roms (with N64oid) if i succeed to solve this problem ?
Thx for all.
Click to expand...
Click to collapse
This is totally dependent on the Kernel supporting overclock.
This question cannot be answered completely due to the fact there are several Android ROMs with different configurations and preset Set-CPU profiles.
Also it appears you've mistaken the Quadrant score to be the frequency of the CPU? The CPU was not 3024MHz, that is the Quadrant score. The CPU was 1.5Ghz.
I believe 998MHz is the standard highest processor speed of the HD2, unless you have a Kernel which supports overclocking you can do whatever you want in Set-CPU and it won't change a thing.
I'm afraid I cannot answer your question regarding the emulator but I believe it would not have a massive effect, maybe fix some lag if you have any.
Thanks you very much. So if i install the Rapigna's buil i can have this quadrant's score ? Really ? Because it's HIS Kernel which he can does this ?
Isnt it also the case the overclocking will only work when the phone is running with the charger plugged in?
I have not seen any overclocking working on battery (although i imagine it would kill the battery!).
geekyhawkes said:
Isnt it also the case the overclocking will only work when the phone is running with the charger plugged in?
I have not seen any overclocking working on battery (although i imagine it would kill the battery!).
Click to expand...
Click to collapse
No.
There are a multitude of threads from users moaning about overclocking depleting the battery far quicker than the standard clock settings. That on its own is enough to conclude the phone doesn't have to be plugged in to allow the overclock to work.
MAMiiX said:
Thanks you very much. So if i install the Rapigna's buil i can have this quadrant's score ? Really ? Because it's HIS Kernel which he can does this ?
Click to expand...
Click to collapse
You may receive comparable results although Quadrant scores have been criticised because of what they are based upon. You may receive lower scores. Running your phone in an overclocked state is an effective way of shortening the life of your phone, if you want to play games so much I would suggest maybe a PSP or Nintendo DS?
Overclocking depends on the kernel that is used. Kernel like tytung's kernels supports max speeds of up to 1190mhz. Rapigna's kernel supports up to 1.5ghz.
Based on this, if you use these kernels, use it alongside setcpu to control your overclocking.
However, I strongly advise against overclocking + charging at the same time unless if you are in an air conditioned room. There has been some speculation that overheating might be related to the recent outburst of touchscreens failing "mysteriously". Another technique to avoid this is to use a battery temp profile in SET CPU to give you a warning when your battery has reached dangerous levels.
Thanks for all !
1190mhz is the best and safest over clock speed
hi everyone
I have been using this small aplication, but there is an option about the I/O and i dont know for what is that and if i should change it and why?
thanks
Hmm...I'd leave it be on default. Anyway, here's the explanation for each I/O scheduler.
Q: ... can you translate it into layman terms?
A: A-yup.
CFQ: good if you have a multi processor (we're not talking dual core... much many more cores...), multi "card" system. We don't. 'nuff said.
Deadline: fast, fast, fast, but maybe one of your services will "clog" all the writes while your gmail is waiting to open that email you want to read. And maybe not.
NOOP: who said Deadline was fast? NOOP is "the fast". (NOOP = NO OPeration = nuthin' to do... ). Good if the optimization is done at the hardware level. 99% of our devices do.
Anticipatory: surely our devices have small and slow "disk" subsystems, so maybe it's worth a shot.
Click to expand...
Click to collapse
Taken from XDA-No-Frills CPU thread
- What is UNDERVOLT
- Benefits of UNDERVOLT
- Standard Voltages
- Software needed
- Procedures and how to test
- Side Effects
- Results
What is UNDERVOLT (UV)
It's very simple meaning, the translation itself says it "under voltage".
UNDERVOLT is you decrease the voltage pattern of the manufacturer. But you may be wondering. Voltage of what? What we can decrease via software are: processor voltage which is divided into (core voltage and internal voltage) and decrease the voltage of the video card. There are other voltages via the kernel but only among some of them, ram voltage and voltage of the screen. But here we deal only with CPU and GPU.
Undervolting on ICS
The procedure is exactly the same. Programs for testing and process are the same too. With just a detail specifically.
- After many fought discovered that the voltage supported for Ginger can be used in IceCream with just a detail. STEP Clock 500mhz. I do not know why but it's no use simply use less frequently than 925mV that will hang. Then start by this voltage.
- Another important detail is that we do not have undervolt on "internal voltage" only on "core voltage"
Benefits UNDERVOLT
Simple, fast and direct; conserve battery power. Give more time to use on our mobile without having to reload.
Voltage pattern
This voltage is determined by the standard kernel. I'll put here the voltages of the stock kernel, custom kernel but each uses a different voltage from one another but that does not interfere with anything in our procedure.
I'll try to explain a little more how it works. This voltage to which I refer is measured in mV (millivolts). And each step (frequency) of the processor or video card possesses a voltage. Up link because it would not use a high voltage is used with the processor 1.200mhz be used with the processor at 200 MHz for example.
Standard voltages of the processor:
1.200mhz - 1.250mV 1.100mV internal core voltage and voltage
1.000mhz - 1.150mV 1.100mV internal core voltage and voltage
800mhz - 1.050mV 1.100mV internal core voltage and voltage
500mhz - 950mV 1.000mV internal core voltage and voltage
200MHz - 900mV 1.000mV internal core voltage and voltage
Standard voltage of the video card:
267mhz - 1.000mV
160MHz - 950mV
Programs needed:
Undervolting:
There are three most commonly used today
- Tegrak Overclock Ultimate * paid
- Voltage Control * free and paid
- SetCPU paid *
Each of these has its special qualities cited I quote the principal.
Tegrak: one who can do UNDERVOLT kernel in stock and only one who can do UNDERVOLT the internal voltage.
Voltage Control: the interface is more user friendly and compatible with most custom kernel.
SetCPU: was or still is the most popular but today there are better and does not work right UNDERVOLT on the video card.
For the tests:
- 2nd Core (enables the use of the second core constant)
- Super PI
- Linpack
- A video about 5min
- Antutu, quadrant, nenamark2
- NEAK CPU Stress Test *new
I will leave here already written about how to use them when I quote them in part of the procedure does not have to explain.
Super PI: he runs the option 512kb, which is longer but it uses calculations is a good way.
Linpack: perhaps the most sensitive UNDERVOLT I know. Click several times in multi-thread around a 20 to 30 times.
Quadrant, Antutu and Nenamark2: they are not very sensitive to UNDERVOLT, sometimes you run three times and it does not crash but hangs running the Linpack test but they UNDERVOLT video card.
Video: never tested particularly well, but has a staff recommends that the xda that way.
Neak Stress Test: just click in Start StressTest and wait 2 minutes.
Procedures and Form of testing
1st step: with 2nd Core App enabled two core always
2nd step: choose what you want to test. If the processor or video card. No matter what the procedure is the same.
Step 3: in what you choose (processor or video card) you have to go by parts and if choosing a lot of different voltages because otherwise if you do not know where to catch the problem was. I will explain in detail how to and have done the process.
If you chose to start with the processor. In this case opting for the core voltage.
For a UNDERVOLT efficient and successful you must EVER use maximum frequency and minimum frequency = you use this form for all frequencies tested.
Simply put, your seven 200MHz processor (both maximum and the minimum) and a voltage just choose the frequency that we use in the case is 200MHz. I recommend starting by choosing from more aggressive to the nearest standard. I say this because it is good to know what is the most aggressive right from the begining that after staying in doubt whether or not hold out that much voltage. Start trying to put 850mV for 200MHz. Below 850mV only Tegrak Ultimate and Extreme Voltage Control. Once you set and has fought better because not waste time testing. +25 Choosing start again only the last selected voltage. Always after crahsed i recommend increase +25 for morenprecision.If it worked to get the battery of tests as explained in the "required programs" and beyond the specific tests you'd better get moving on the phone as if you were using on a daily basis to see only crashes.
After you have found a value (mV) to 200MHz you can already go to the frequency of 500mhz and 500mhz repeated by setting maximum and minimum. This procedure will be used for all testing so from now on I'll just give tips on values to be used it may be that people who have never seen it before not knowing where or by voltage (mV) choose. Quote values that are already below the maximum that can support values below that have never seen anyone get so I'm saving time for you.
500mhz - try starting with 850mV
Perform all tests and follow.
800mhz - try starting with 900mV
Perform all tests and follow.
1.000mhz - try starting with 1000mV
Perform all tests and follow.
1.200mhz - try starting with 1.100mV
*this voltage what i recommend was extremely low, lower values is crazy. If you dont want start with extreme undervolt i recommend start all with values above with more 50mV
After you have performed all the tests and have found the best voltage to each of you can already start to test the video card.
As the process of the video card is the same used in the processor and you must be tired of testing will resume.
Set maximum frequency = minimum frequency
267mhz - start with 900mV
160MHz - start with 800mV
Step 4: After you have set all your voltages at their respective frequencies of both the processor and video card. You can set back their frequency and maximum frequency of at least according to his need. Default values:
Processor: 200MHz - 1.200mhz
Video: 160MHz - 267mhz
5th step: Perform all possible tests with it all set up for you. And see if it's stable. If locks, will be difficult to identify where the problem was so important to give a great attention when they are testing each setting its own.
Side Effects
There are two very distinct. One is the freeze and the other is SOD (Sleep of Death) which is when the cell no longer responds after he entered into deep sleep, having to restart the phone.
Cause it may be some factors. Some devices simply do not like UNDERVOLT, another reason is the more likely you used a voltage more than it should. And another cause is that your kernel + rom + app UNDERVOLT not done well. Sometimes replacing any items solves the problem.
Eric's Undervolting Settings for ICS
Who don't want find your own undervolt.
200mhz (875mV)
500mhz (950mV)
800mhz (1025mV)
1000mhz (1100mV)
1200mhz (1200mV)
Result
One goal of this topic is exactly the result. Any testing, evaluation that shows the benefit of UNDERVOLT is welcome.
And you find your own configuration that is much more efficient than picking up some numbers of the other settings thereby obtaining a better result. This is not a "MAGIC" this is REAL.
Show your.
*** Important to read before you do.
I am not responsible for any damage that may occur on your mobile. My UNDERVOLT was done exactly as written above. I've never seen the reports and facts that this process has damaged some mobile.
If this tutorial helped you give something a simple thank you.
i will update here to undervolt our galaxy s3
Great work Eric A very useful reference.
MistahBungle said:
Great work Eric A very useful reference.
Click to expand...
Click to collapse
Thanks my friend. I stay glad read your post.
My only problem is i dont know perfect english so is difficult to me express really want to say.
Sent from my GT-I9100 using Tapatalk
Great info mate.
Don't loose sleep over the whole "magic" thing.
Sent from my GT-I9100 using XDA App
Your english is fine mate This guide will be a fantastic reference for people new to undervolting their phones.
eric-filth said:
Thanks my friend. I stay glad read your post.
My only problem is i dont know perfect english so is difficult to me express really want to say.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Great work Eric A very useful reference.
MistahBungle said:
Your english is fine mate This guide will be a fantastic reference for people new to undervolting their phones.
Click to expand...
Click to collapse
Thanks. But i need try better my english
So this is my only reason to create this thread, try to help people make your own undervolt with best values.
Sent from my GT-I9100 using Tapatalk
Jimmykwliu said:
Great work Eric A very useful reference.
Click to expand...
Click to collapse
Thanks for your post.
I will try to sleep now. This thread cost about 5 hours to be wrote
Sent from my GT-I9100 using Tapatalk
eric-filth said:
Thanks for your post.
I will try to sleep now. This thread cost about 5 hours to be wrote
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
mate..well done for the thread. one your english is fine i agree with MistahBungle and second this makes it even more clearer to a lot of users out there who are just starting regarding the pros and the cons of undervolting. well done
Thanks man, getting today my S2, this will come in handy!
nice guide buddy ;-)
hello mate again sorry to bother you. just to let you know i put a link of your thread on my first post on my thread so people know a bit more regarding undervolting and can read regarding the pros and cons of undervolting and get a bit more of a knowledge...Thanks again and hope you do not mind me doing that. Great work and great stuff again
X-Plosiv said:
Thanks man, getting today my S2, this will come in handy!
Click to expand...
Click to collapse
Hehe thanks. Thats right, unfortunately it took me to do this.
virus786 said:
nice guide buddy ;-)
Click to expand...
Click to collapse
Thanks my friend.
Stifler69 said:
hello mate again sorry to bother you. just to let you know i put a link of your thread on my first post on my thread so people know a bit more regarding undervolting and can read regarding the pros and cons of undervolting and get a bit more of a knowledge...Thanks again and hope you do not mind me doing that. Great work and great stuff again
Click to expand...
Click to collapse
You not boring me hehe you are doing one great favor for us. Thanks again my friend.
Sent from my GT-I9100 using Tapatalk
Guys im waiting simone release your app do stress cpu and we can use it to test the stability of undervolt with this app. When he release i update the topic.
Enviado do meu Galaxy S2 usando Tapatalk
nice
thts a nice post eric an the eng is good....well ive tried some wierd settings an yes its true the phon jus dies off,some sett are good an stable...so this thread is good for newers who need good info.....cheeerz
rocky23 said:
thts a nice post eric an the eng is good....well ive tried some wierd settings an yes its true the phon jus dies off,some sett are good an stable...so this thread is good for newers who need good info.....cheeerz
Click to expand...
Click to collapse
Thanks buddy. This guide is not perfect because has some words can not express properly. But still helping people
Enviado do meu Galaxy S2 usando Tapatalk
Guys, Simone developer of Neak Kernel released app to stress test our cpu. And i add in our test. Check out.
https://play.google.com/store/apps/details?id=com.neak.tester
Enviado do meu Galaxy S2 usando Tapatalk
i think 2nd core only works on certain kernels. doesn't work for me
ogk-slay said:
i think 2nd core only works on certain kernels. doesn't work for me
Click to expand...
Click to collapse
What your kernel?
But you can make test without 2nd core. Probally the app tester like super pi, linpack, antutu, etc will use second core. I recommend use program only for safety.
Enviado do meu Galaxy S2 usando Tapatalk
Hey guys, ive been testing out the different governors. This is kinda android wide.. but ive only got my trusty HD2 to test on. If an administrator thinks this thread belongs in the Android General, feel free to move it.
So my idea/thoughts:
Ive noticed EVERY govenor doesnt really "scale" the CPU. Once it hits 100% it seems to shoot straight up to the MAX CPU SETTING.. This is redunant, as when one is web browsing, text messaging, calling, file browsing etc etc.. one does not need max CPU settings. All its doing is wasting battery. I can have an extremely smooth phone at 614400 set as max. Except when i play any high res games. So i created a script which sets my max CPU back to 1.6Ghz. I've placed said script on the home screen and i just tap it to run it then launch my game. I tap another script after to set max back to 614400.
So i am wondering if anyone can make a governor that is more "scaling" then immediatly setting the CPU to MAX when the cpu hits 100%. Maybe add some sort of timer, like if the cpu is at max for x amount of time then jump up. Or some other option to allow the CPU to stay at a set lower level. Ive tried all governors and Ondemand with a decent power save bias works. But it biases at frequencies of 96mhz or whatever your min value is. So we should be able to have a power save bias to bias at a set frequency.
My other idea was writting an apk that would see what the foreground app is and then throttle CPU according to user settings. Like say if angry birds is open, it would throttle to 1.6Ghz or whatever MAX cpu setting you have. Then when the app is closed, it would throttle back down. Its pretty much my script but lazified. ;P
Any and all thoughts are welcome this is just a brainstorming thread
Is this a bad idea? Or not possible? Nobody commented
Sent from my HTC HD2 using Tapatalk
I think it's a good idea, wouldn't mind seeing that as an apk
Sent from my HTC Runnymede using XDA
chrisrj28 said:
I think it's a good idea, wouldn't mind seeing that as an apk
Sent from my HTC Runnymede using XDA
Click to expand...
Click to collapse
Seeing which? Making an apk that see's which program is open and throttles accordingly? I would rather have a governor that throttles better. Just dont know how to achieve that. Ive gotten my smartassV2 setting pretty tweaked. Its mostly been in the lower frequencies but lags at a couple of things when texting. Maybe i'll finally cave and learn full fledged java programming and make an apk...
Anyone have any recommendations on how to setup SetCPU for optimal configuration on an Acer A500 tab? It's the full licensed version, and the tab is running Skrilax_CZ's v8 bootloader ROM'd with latest FlexReaper (if that matters...).
THX!
CrisCo71 said:
Anyone have any recommendations on how to setup SetCPU for optimal configuration on an Acer A500 tab? It's the full licensed version, and the tab is running Skrilax_CZ's v8 bootloader ROM'd with latest FlexReaper (if that matters...).
THX!
Click to expand...
Click to collapse
At the risk of repeating myself.... see here;
http://forum.xda-developers.com/showthread.php?t=1723376
Posted an hour or so ago in the General Forum.
(you folks need to look a little bit)
And, "Optimal" is a personal choice between OC and battery life.
thx
Sorry... I didn't see that specific link on the site search, but I was asking more specifically about voltages and governor options.
E.g. Should I change my "boost factor"? "Max boost"?
I know there's tuts for SetCPU available, but I was asking more specifically about the A500.
Sorry for the noobiness?...
Thanks.
CrisCo71 said:
Sorry... I didn't see that specific link on the site search, but I was asking more specifically about voltages and governor options.
E.g. Should I change my "boost factor"? "Max boost"?
I know there's tuts for SetCPU available, but I was asking more specifically about the A500.
Sorry for the noobiness?...
Thanks.
Click to expand...
Click to collapse
Not a problem. Here's some cliff notes on OC/UV
Rule #1. Not all Tegra2 processors are created equal. Some are more tolerant to OC than others. This is due to the manufacturing process. Example, I can run 1686 on mine, and remain relatively stable. Most are not so lucky. Depends on what manufacturing lot they were created.
Governors. This controls how the processor behaves. Generally, most use Interactive, On Demand, or Performance. Interactive gives the best battery life, and still a responsive tab. On Demand, is probably the most commonly used. Gives processor power when needed. Performance keeps the processor ramped up all the time. (uses more battery because of this). Then there is Lulz which is relatively new to the 500. This is like a combination of the prior. In theory, will give you the most bang, while still not killing your battery.
Schedulers. This is your IO. Currently for the 500, there are 2. Noop and BFQ. Noop comes stock. BFQ is by far a better IO scheduler.
As with SetCpu, I don't like it's new interface. I use SystemTunerPro. Nothing wrong with either though.
You have to decide what you use your tab for. If it's for normal use, I would leave it at interactive with BFQ. If you are playing games, I would run Lulz or Performance, and increase CPU to take advantage of the GPU overclock.
Max boost you probably won't need unless gaming or watching video.
I run mine at 1200mhz, -50UV across the board, lulz and BFQ with 1024.(system tuner pro)