Related
So now that I have Froyo, how do I overclock it?
I'm rooted with stock build (FRF50).
There have been a few tutorials out there but I'm not sure what is applicable now and whether they will still work.
If they do still work, can someone pls recommend a good one that will work for sure with Froyo?
Thanks lots in advance!
Hi there,
I've been running FroYo overclocked for a few days now and am absolutely loving it.
I'm running the leaked build that Paul uploaded, and running the pre-rooted kernel from Cyanogen. Other than that, I manage the CPU's speed with SetCPU, running at a max of 1113MHz.
The kernel can be found at http://forum.xda-developers.com/showthread.php?t=686627
codesplice said:
Hi there,
I've been running FroYo overclocked for a few days now and am absolutely loving it.
I'm running the leaked build that Paul uploaded, and running the pre-rooted kernel from Cyanogen. Other than that, I manage the CPU's speed with SetCPU, running at a max of 1113MHz.
The kernel can be found at http://forum.xda-developers.com/showthread.php?t=686627
Click to expand...
Click to collapse
what he said...
Umm...
OT
...Android kernels don't get "rooted". Root on these phones simply means having the "su" app with suid set, and superuser.apk around to manage thos permissions. If you can put those two files in place with a stock kernel, and properly set the permissions, you have root.
endOT
That said, there appear to be two "packaged" solutions to OC your FroYo:
Cyanogen's update.zip (not only does it put in an overclockable kernel, it also roots your phone).
Pershoot's newly-posted kernel (this is what I'm running...)
Of course, if you are brave, you can always "roll your own". People are clearly doing this, as there are FroYo Nexus One's out there showing 1.2ghz speeds.
big_adventure said:
Umm...
OT
...Android kernels don't get "rooted". Root on these phones simply means having the "su" app with suid set, and superuser.apk around to manage thos permissions. If you can put those two files in place with a stock kernel, and properly set the permissions, you have root.
Click to expand...
Click to collapse
You also need ro.secure=0 in the default.prop file (of the ramdisk portion of boot.img). So you could say the kernel gets 'rooted' this way (correct me if I'm wrong).
(On the Motorola Milestone this is not possible even though you can add "su" and "Superuser.apk", although on the Droid you can)
has anyone really gotten a real world speed increase with the OC'ed cpu? Yes it can technically run faster, but do our phones ever really max out the cpu when we are using them? Personally I feel that the ram adds more to the speed of the phone than the cpu. But that just an opinion. I'll have to see about doing some testing to see what the active cpu levels are under use.
followinginsanity said:
has anyone really gotten a real world speed increase with the OC'ed cpu? Yes it can technically run faster, but do our phones ever really max out the cpu when we are using them? Personally I feel that the ram adds more to the speed of the phone than the cpu. But that just an opinion. I'll have to see about doing some testing to see what the active cpu levels are under use.
Click to expand...
Click to collapse
You can see improvements with benchmarks, but as far as noticing a difference... no, not really. There's always the placebo effect of "wow, this is so much faster with a ~10% overclock", but I don't think it's really a difference that you can pick up on. There are a lot of other things that could account for a 10-15% performance difference at any given time.
Granted, I could tell more of a difference on 2.1 than I can on 2.2 Froyo's JIT capability improves the efficiency to the point that you really can't tell a difference at all. Under 2.1, I at least felt like the menus were just a little snappier. Everything is snappy under Froyo though.
Clear as mud, lol?
side by side with a stock clocked n1 was the only way i could see a differance.
but its not a drastic differance, like a stock droid vs 800 mhz droid
Hey everyone...I tell ya, I sure am enjoying all these awesome custom roms and kernels. Great job to all the developers here, putting in the blood, sweat, and tears for the advancement of the community, thank you so much. One feature that I saw in a Xoom build was the GPU overclocked, and while I'm sure it won't interest everyone, and there is probably only little gain to be had from it, I would love to have the option to oc the CPU and the GPU for the highest performance possible...please. Well I think that covers it unless someone else shares my desire to see this feature. Thanks for all your work and consideration XDA and have a great day.
if ur CPU OC than GPU too
Apparently not so on the Motorola Xoom as there are two versions of Tiamat 1.4.4... with and without GPU OC. Tiamat 1.4.4 Full Throttle
cq842000 said:
Apparently not so on the Motorola Xoom as there are two versions of Tiamat 1.4.4... with and without GPU OC. Tiamat 1.4.4 Full Throttle
Click to expand...
Click to collapse
oc-ing the gpu doesnt get you anything... gpu is default 200mhz 2d with 300mhz in 3d and it can be uped to 250mhz 2d and 400mhz 3d but it cant be software controlled and it will eat more power...
and no oc-ing the cpu doesn't oc the gpu, its a separate part of the tegra2 processor
Hey Thor, thanks for joining the conversation. Based on what youve seen so far, how well are the tegra GPU cores being utilized? Suffice to say I've pulled off insane desktop GPU overclocks that showed almost nill gain with drivers that werent mature in which the GPU cores werent being loaded past 50% . I realize that the tegra is a horse of a different color, but isnt it still affected by the specific driver optimizations, hence the THD enhancements? Just out of curiosity as I very much trust your experience. I am still interested in trying it with definitive comparisons to follow...well about as definitive as synthetic benchmarks can be anyway.
I just saw that you have a new beta... Yay. I cant wait to give it a whirl.
I have been over locked for a little while. Max I have done is 1506 but it tends to be slightly unstable. I run 1400 now and haven't had any issues. biggest difference I notice is home screen transitions load fast and don't lag and programs load much quicker. there doesnt seem to be any games that will push the CPU hard so I don't notice much of a difference there.
.
specd_out said:
I have been over locked for a little while. Max I have done is 1506 but it tends to be slightly unstable. I run 1400 now and haven't had any issues. biggest difference I notice is home screen transitions load fast and don't lag and programs load much quicker. there doesnt seem to be any games that will push the CPU hard so I don't notice much of a difference there.
.
Click to expand...
Click to collapse
I've had 1600mhz going strong with no instability, benchmark after benchmark, the only issue I've had is the device shutting down when left alone for too long, but I consider that a useful standard function. Otherwise 1600 performance has been rock solid. I decided to take it upon myself to take this girl apart' clean the CPU off, remove the thermal pad, and apply some as5....though the chip didnt really run very hot to begin with. Now until I have the option to go for 1800mhz, I'd like to see where the max threshold is for cpu/gpu oc.
I have mine overclocked also at 1600.. Runs very stable at this speed and benchmarks not too bad:
http://imageshack.us/photo/my-images/20/device20110712225412.png/
I have had higher speeds, but very unstable...
thor2002ro said:
oc-ing the gpu doesnt get you anything... gpu is default 200mhz 2d with 300mhz in 3d and it can be uped to 250mhz 2d and 400mhz 3d but it cant be software controlled and it will eat more power...
and no oc-ing the cpu doesn't oc the gpu, its a separate part of the tegra2 processor
Click to expand...
Click to collapse
Can only the 3D Clocks be altered without touching 2D? If yes can you make such a version of the ........... that "nobody" knows anything about?
Trinnity66 said:
I have mine overclocked also at 1600.. Runs very stable at this speed and benchmarks not too bad:
http://imageshack.us/photo/my-images/20/device20110712225412.png/
I have had higher speeds, but very unstable...
Click to expand...
Click to collapse
Very nice quadrant score man, I used to score alot higher until I updated to stock 3.1+ updates. It seems like the higher my OS version number gets, the lower my synthetic performance gets overall.
cq842000 said:
I've had 1600mhz going strong with no instability, benchmark after benchmark, the only issue I've had is the device shutting down when left alone for too long, but I consider that a useful standard function. Otherwise 1600 performance has been rock solid. I decided to take it upon myself to take this girl apart' clean the CPU off, remove the thermal pad, and apply some as5....though the chip didnt really run very hot to begin with. Now until I have the option to go for 1800mhz, I'd like to see where the max threshold is for cpu/gpu oc.
Click to expand...
Click to collapse
that's what mine did. it would reboot while sleeping. sometimes it would be 3 or 4 times in an hour.
Trinnity66 said:
I have mine overclocked also at 1600.. Runs very stable at this speed and benchmarks not too bad:
I have had higher speeds, but very unstable...
Click to expand...
Click to collapse
Wow!
Umm, what rom do you guys run for this? I'm on rooted and CWMd stock 3.1 rom. Can't find a OC kernel for it. Only one I can find is for ASUS based roms. I prefer to keep stock rom if it's possible.
ME: Asus A500 Iconia USA wifi only. HC 3.1
nexgenasian said:
Wow!
Umm, what rom do you guys run for this? I'm on rooted and CWMd stock 3.1 rom. Can't find a OC kernel for it. Only one I can find is for ASUS based roms. I prefer to keep stock rom if it's possible.
ME: Asus A500 Iconia USA wifi only. HC 3.1
Click to expand...
Click to collapse
You should try richardtrip's kernel. His kernel is keep updating Very good performance and stability.
thats the kernel i am using o/c 1400 works very well. you can find it in the development thread.
ardatdat said:
You should try richardtrip's kernel. His kernel is keep updating Very good performance and stability.
Click to expand...
Click to collapse
Thanks! Works great. Do you feel the HoneyVillian rom runs faster with the v2.4 Kernel or about the same as stock Acer 3.1 HC rom with v2.4 Kernel?
So far I can keep stable at 1.5 after 2 hours of use. It's also slept for 30 mins and seems ok at that too.
Also what kind of Scaling do you guys use? Ondeman, Interactive? On my phone I use ondemand.
hello xda
this is one of my first posts, and beacuse of that, i am not permitted to post in the development section af the G2/desire z forum.
i have a little problem on my desire z running virtuous unity 2.35.
i use setcpu to overclock my phone to 1.7 Ghz, but after a while it automatically underclocks to 1.2 Ghz.. does anyone know why?
Thanks in advance
nicolaibaun said:
hello xda
this is one of my first posts, and beacuse of that, i am not permitted to post in the development section af the G2/desire z forum.
i have a little problem on my desire z running virtuous unity 2.35.
i use setcpu to overclock my phone to 1.7 Ghz, but after a while it automatically underclocks to 1.2 Ghz.. does anyone know why?
Thanks in advance
Click to expand...
Click to collapse
set cpu only overclocks to 1.7ghz when you actually need it, like when you are running graphics heavy apps or you are multitasking alot. it underclocks to 1.2ghz at times because you dont need 1.7ghz and only need 1.2ghz, this also saves battery life. if you want it to run at 1.7ghz all the time you need to set your governer to preformance. hope this helps
You shouldn't be using SetCPU if you are on Unity. There is already an OC interface built-in to the ROM, and it works better than SetCPU.
From the Virtuous website:
Virtuous. overclocking daemon will automatically be disabled if an overclocking tools (such as SetCPU or CPU Tuner) is installed. Installing these tools is not advised, as the virtuous_oc daemon responds far more rapidly to screen state changes than any Android (Java) application.
But as evilcuber already mentioned, CPU clocking down when not needed is normal. The OC you are setting is a MAXIMUM, not a MINIMUM. You set how high it can go, but that doesn't affect how the CPU can clock up and down below that upper limit. If you want, you can set the minimum clock speed higher (or as evilcuber mentions, use a different governor), so its running at 1.7 GHz all the time . But you are just wasting battery life when its not needed. You might see some slight performance increase by running at max clock speed all the time, as it avoids any delays in CPU speed stepping. But the battery trade-off is probably not worth it.
Think of it as your car's engine revving at maximum RPM all the time, regardless of what speed you are actually moving at, or even when your car is parked. It makes more sense to just rev the engine up or down when the speed is needed. Not a perfect analogy, I know. But you see what I'm getting at?
also if u want a gui, u can download the virtuous overclock app
ohh i may not have expressed my self good enough.. i know about how the governors works (at least some of them), and the problem is that, i choose 1.7 Ghz, and quit the app, and then when i get back, the clock is adjusted back to 1.2 Ghz. maybe i should just uninstall setcpu, and let the daemon do the work?
evilcuber said:
also if u want a gui, u can download the virtuous overclock app
Click to expand...
Click to collapse
Ah, I just upgraded to Unity 2.35 today, and noticed the OC GUI is no longer packed in. Just find the file by using the search function in the Unity thread, to install the GUI.
nicolaibaun said:
hello xda
this is one of my first posts, and beacuse of that, i am not permitted to post in the development section af the G2/desire z
Click to expand...
Click to collapse
FYI you don't post questions in the dev section, you post them in Q&A which means questions and answers
Sent from my HTC Vision using XDA Premium App
nicolaibaun said:
ohh i may not have expressed my self good enough.. i know about how the governors works (at least some of them), and the problem is that, i choose 1.7 Ghz, and quit the app, and then when i get back, the clock is adjusted back to 1.2 Ghz. maybe i should just uninstall setcpu, and let the daemon do the work?
Click to expand...
Click to collapse
But which governor?
I would uninstall SetCPU. As I already said, the Virtuous team does not recommend it. It doesn't perform nearly as quickly as the built in daemon. Install the GUI app, if you want to tweak the daemon settings. If the dev of a ROM is as clear about recommended something as they are with the daemon (vs. SetCPU), its a good idea to follow their advice.
Got the same problem with setcpu.
You should try what they say above.
I run unity 2.37 : use virtuous OC gui(virtuous overclock controller) with temp+CPU widget to monitor your speed, temps, mem, etc.
With the new unity kernel you can OC up to 2.0 ghz
solid advice
redpoint73 said:
You shouldn't be using SetCPU if you are on Unity. There is already an OC interface built-in to the ROM, and it works better than SetCPU.
From the Virtuous website:
Virtuous. overclocking daemon will automatically be disabled if an overclocking tools (such as SetCPU or CPU Tuner) is installed. Installing these tools is not advised, as the virtuous_oc daemon responds far more rapidly to screen state changes than any Android (Java) application.
But as evilcuber already mentioned, CPU clocking down when not needed is normal. The OC you are setting is a MAXIMUM, not a MINIMUM. You set how high it can go, but that doesn't affect how the CPU can clock up and down below that upper limit. If you want, you can set the minimum clock speed higher (or as evilcuber mentions, use a different governor), so its running at 1.7 GHz all the time . But you are just wasting battery life when its not needed. You might see some slight performance increase by running at max clock speed all the time, as it avoids any delays in CPU speed stepping. But the battery trade-off is probably not worth it.
Think of it as your car's engine revving at maximum RPM all the time, regardless of what speed you are actually moving at, or even when your car is parked. It makes more sense to just rev the engine up or down when the speed is needed. Not a perfect analogy, I know. But you see what I'm getting at?
Click to expand...
Click to collapse
wow thank you for this enlightening advice, you have answered all my questions i had in my mind about overclocking my android
I have the virtuous rom version 2.39.0 just 2 days ago on my mytouch 4g, i'm new to rooting & roms & still happy that i took this risk and rooted successfully i was contemplating on pushing my luck a bit further by overclocking it with setcpu but thanks to you and other experienced members in this thread i now understand a lot that i didnt know
jamgirl said:
wow thank you for this enlightening advice, you have answered all my questions i had in my mind about overclocking my android
I have the virtuous rom version 2.39.0 just 2 days ago on my mytouch 4g, i'm new to rooting & roms & still happy that i took this risk and rooted successfully i was contemplating on pushing my luck a bit further by overclocking it with setcpu but thanks to you and other experienced members in this thread i now understand a lot that i didnt know
Click to expand...
Click to collapse
You're very welcome. Be sure to click the "Thanks" button, if my post helped you!
Also, on Sept. 12, the Virtuous team recommended OC/UV Beater as a interface for overclocking the Virtuous OC Daemon. I've been using this recently, and it works great.
http://forum.xda-developers.com/showthread.php?t=1207546
If the SGX540 in P1000 can be overclocked to 370MHz, the performance of it can be highly improved like in Overcome Kernel.
(Can be showed in Quadrant Standard Edition. When it is in 370 MHz, the fps in the graphic animation of DNA can be promoted to 60fps. And got no lagging in anything. The speed(smoothness is nearly reached S2 which is official 2.3.6)
But however, it doesn't seem that any ICS supporting kernel can set the clock of GPU.
I am sorry that my English is not good enough to represent my idea, but I hope you can get what I am talking about.
And the most reason I want it to be real is that the potential of P1000 is quite big and in fact it is quite good!
PS Antutu SetCPU app can set GPU clock in Overcome Kernel.
Dang, I never knew that our GPU can be overclocked ^^
since this tab is getting old, maybe its time to overclock the gpu also?
Personally I'm agree with this
Probs a little off topic, (also to bump this up a bit)
But the Gnex which uses the same GPU can be overclocked to 512Mhz (Stock is 300 something I think), improvement seems noticeable in apps and in nenamark, you go from 27-28ish FPS to 31-32.
It would really help the tab, it seems to show age now (which makes me lust over a 7.7......)
What I knew is the potential of SGX540 in GNexus and GT are different.
GT one is 200MHz and GNexus one is 374MHz.
In Overcome Kernel w/ GT, the clock of SGX540 can be set to 370~38X Mhz w/ no crush but when it is 400MHz , the machine is seemed to be lagged.
The benchmark in Overcome 4.1 plus Overcome Kernel 4.0 can be promoted over the GT 7.7 (of course the mark doesn't represent the real using experience but let's just look at the 3D mark)
http: / / i729.photobucket.com/albums/ww300/ngtinching/SC20120401-173417.jpg
edwardplus said:
What I knew is the potential of SGX540 in GNexus and GT are different.
GT one is 200MHz and GNexus one is 374MHz.
In Overcome Kernel w/ GT, the clock of SGX540 can be set to 370~38X Mhz w/ no crush but when it is 400MHz , the machine is seemed to be lagged.
The benchmark in Overcome 4.1 plus Overcome Kernel 4.0 can be promoted over the GT 7.7 (of course the mark doesn't represent the real using experience but let's just look at the 3D mark)
http: / / i729.photobucket.com/albums/ww300/ngtinching/SC20120401-173417.jpg
Click to expand...
Click to collapse
Haha, yea I know they have different potentials Just that I thought I'd let you guys know how much better overclocking the GPU would be.
I think its worth it, there is little impact on battery life, but the improvements in apps and usage are noticeable.
FC1032 said:
Haha, yea I know they have different potentials Just that I thought I'd let you guys know how much better overclocking the GPU would be.
I think its worth it, there is little impact on battery life, but the improvements in apps and usage are noticeable.
Click to expand...
Click to collapse
I think the battery usage for extra cost of GPU is not as high as CPU.
It is being a great difference if we compared the overclocking for either CPU and GPU.
The consumption of GPU is low and it won't make the device hot as CPU overclocking.
And the temperature can keep around 35 to 36 degree Celsius under a room temperature 20 Degree Celsius.
The result screenshot I have posted is undergoing CPU overclocked (1.4GHz) plus GPU overclocked(370MHz) w/ overcome kernel and rom.
Success!!!
edwardplus said:
If the SGX540 in P1000 can be overclocked to 370MHz, the performance of it can be highly improved like in Overcome Kernel.
(Can be showed in Quadrant Standard Edition. When it is in 370 MHz, the fps in the graphic animation of DNA can be promoted to 60fps. And got no lagging in anything. The speed(smoothness is nearly reached S2 which is official 2.3.6)
But however, it doesn't seem that any ICS supporting kernel can set the clock of GPU.
I am sorry that my English is not good enough to represent my idea, but I hope you can get what I am talking about.
And the most reason I want it to be real is that the potential of P1000 is quite big and in fact it is quite good!
PS Antutu SetCPU app can set GPU clock in Overcome Kernel.
Click to expand...
Click to collapse
Hello, i have been trying to implement LiveOC into humberos's kernel and it is a success
LiveOC
This allows us to modify the bus speed which increase both the cpu and gpu clock at the same time using an app called NStools
i have only been using this for a day now and it seems to be working very well
please report back any bugs thank you,
BTW i will post the settings i have used in NStools and this kernel is for the latest MTD build
Link: http://www.4shared.com/file/216rF_WJ/boot.html?
My settings:
Governor: smartassV2
min CPU freq: 200MHz (240MHz after applying OC Value)
Max CPU freq: 1000MHz (1200MHz after applying OC Value)
OC target low: 200MHz
OC target high: 1000MHz
OC Value: 120%
hello20 said:
Hello, i have been trying to implement LiveOC into humberos's kernel and it is a success
LiveOC
This allows us to modify the bus speed which increase both the cpu and gpu clock at the same time using an app called NStools
i have only been using this for a day now and it seems to be working very well
please report back any bugs thank you,
BTW i will post the settings i have used in NStools and this kernel is for the latest MTD build
Link: http://www.4shared.com/file/216rF_WJ/boot.html?
My settings:
Governor: smartassV2
min CPU freq: 200MHz (240MHz after applying OC Value)
Max CPU freq: 1000MHz (1200MHz after applying OC Value)
OC target low: 200MHz
OC target high: 1000MHz
OC Value: 120%
Click to expand...
Click to collapse
I'll give that a try when I get home (or maybe a few days later). So which ICS rom did you try this on?
EDIT: In terms of quadrant (which I know can be a bit volatile... but a nice way/quick way to see differences), ICS gets a lower mem score :< 3d is slightly lower, 2d is about double (I suspect thats forcing 2d rendering). This is comparing the gtab score in quadrant, I haven't used GB on my tab for a longgg time...)
how can i implement the boot.img file into the system???
tidusdacapo said:
how can i implement the boot.img file into the system???
Click to expand...
Click to collapse
This kernel is one i did 2 months ago and since then it has been updated. the kernel is in my most recent ROM
henryedwardrose said:
This kernel is one i did 2 months ago and since then it has been updated. the kernel is in my most recent ROM
Click to expand...
Click to collapse
thanks for the information
as a newbie, i just thought another aokp by stimpz0r is identical
there is a strange point which is the fc of the camera while the shutter sound is closed, but it works while enabling the shutter sound
It is a great rom and thank you for your great work
It's been about a year since any benchmarking threads have been created for the A500, and I'm interested to see how people are getting better performance.
I'm running Flexreaper v5 and I score around 6200 in AnTuTu. One other ROMs and other kernels I'm getting around 4300. However, the AnTuTu comparison charts show quite a few people scoring 7500+ with the A500.
How are people getting such high results?
Overclocking maybe?
essevee said:
Overclocking maybe?
Click to expand...
Click to collapse
Hoping for something a bit more specific. Kernel, ROM, CPU Frequency...
BTW - Mine is OCed to 1.5 GHz
Think I found one of the ROMs that's getting such high performance. I got the JB ROM from he would cannot be named, and this thing flies! 5600 in AnTuTu with no OC. Set GPU to 400 MHz and OC'ed CPU to 1.6 GHz, and that clocked in at 7225.
elmerohueso said:
Think I found one of the ROMs that's getting such high performance. I got the JB ROM from he would cannot be named, and this thing flies! 5600 in AnTuTu with no OC. Set GPU to 400 MHz and OC'ed CPU to 1.6 GHz, and that clocked in at 7225.
Click to expand...
Click to collapse
I'd be a little careful at 1.6. Runs a little unstable, and is only for benchmarks.
Moscow Desire said:
I'd be a little careful at 1.6. Runs a little unstable, and is only for benchmarks.
Click to expand...
Click to collapse
It looks like the new kernel allows clocking up to 1.68, so I have just left it at an even 1.6. I haven't run into any major instability so far (knock on wood), and I really like how smooth it is. I've finally been able to play Asphalt 7 smoothly (good way to blow off steam at work). Thanks, though.