I'll put more in this request thread later but for now has anyone put any work into over clocking the GPU? Like through a custom kernel?
This isnt the correct thread, there its a Q & A section.
Sayin that, you think its necesary? The phone no have any lag or something like that, it doesnt need overclocking on my opinion!
Sorry will request it be moved but just for gaming and the tiny stutters. I'd like to smooth the experience fully. I'm developing a kernel that should do so but I'm a newb so I wanted to get any advice I could. Im currently throwing frandom and smartass into my kernel. Along with over clocking the GPU like people did for the nexus 4.
CurbThePain said:
Sorry will request it be moved but just for gaming and the tiny stutters. I'd like to smooth the experience fully. I'm developing a kernel that should do so but I'm a newb so I wanted to get any advice I could. Im currently throwing frandom and smartass into my kernel. Along with over clocking the GPU like people did for the nexus 4.
Click to expand...
Click to collapse
I've fiddled with GPU overclocking, but it seems like Moto X can't handle even a slight 50 MHz GPU overclock. :/
I got GPU clock and voltage control to work, can be overclocked to 500mhz, anything more than 400mhz makes the UI stutter though. It can probably be fixed/tweaked easily, i won't put any effort on it because i don't use the phone as a gaming device. If you manage to fix the stuttering let me know.
https://github.com/gustavoss/kernel-msm/commit/1ab02a864136c317a423825bf7557129e445430c
https://github.com/gustavoss/kernel-msm/commit/b47accc58919021d8eeaa6bbfd7f6a038076ee7c
https://github.com/gustavoss/kernel-msm/commit/61649cd36f8e6079baeb31456bbdd884cfbe2533
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/sbin/ext/post-init.sh#L9
http://i.imgur.com/z9c7sgo.png
Voltage control works perfectly, just be careful, anything less than -50mV will probably freeze the device.
I use synapse app by AndreiLux to control my custom kernel, my scripts to control the gpu can be found here:
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/res/synapse/actions/gpufreq
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/res/synapse/actions/gpuvolt
Gustavo_s said:
I got GPU clock and voltage control to work, can be overclocked to 500mhz, anything more than 400mhz makes the UI stutter though. It can probably be fixed/tweaked easily, i won't put any effort on it because i don't use the phone as a gaming device. If you manage to fix the stuttering let me know.
https://github.com/gustavoss/kernel-msm/commit/1ab02a864136c317a423825bf7557129e445430c
https://github.com/gustavoss/kernel-msm/commit/b47accc58919021d8eeaa6bbfd7f6a038076ee7c
https://github.com/gustavoss/kernel-msm/commit/61649cd36f8e6079baeb31456bbdd884cfbe2533
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/sbin/ext/post-init.sh#L9
http://i.imgur.com/z9c7sgo.png
Voltage control works perfectly, just be careful, anything less than -50mV will probably freeze the device.
I use synapse app by AndreiLux to control my custom kernel, my scripts to control the gpu can be found here:
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/res/synapse/actions/gpufreq
https://github.com/gustavoss/kernel-msm/blob/stable/out/ramdisk/ramdisk/res/synapse/actions/gpuvolt
Click to expand...
Click to collapse
That's what I got to too. Kind of a waste of time in the end since the phone is kind of unusable in the end.
Related
I already postet this in the Atrix 4G section, because they have a thread there about this topic. But they are discussing more about the locked bootloader than about overclocking and as we don't have such a thread here, I will start this one.
Perhaps you think overclocking actually does not make much sense on this device atm, as it is really fast, but I always like to get most out of my hardware that is possible.
I dont think, I would enable overclocking for everyday use now, but it would be cool to be able to do so if needed. At 1200 MHz as Nvidia had planned for the Tegra2 3D the Phone would for sure even beat the Omap 4 in Optimus 3D.
I am totaly new to Android and also to Linux, so I am not sure if this is helpful, but I have seen something very interesting in the Optimus 2x review at Anandtech.
I dont know where these variables are stored and what is needed to, but for me it looks as if we are able to change them, overclocking should be possible on the Optimus 2X.
It would be great if some oft the developers here could look into this when the Optimus Speed finally has been shipped…
I was wondering the same thing. So i checked other Tegra2 powered devices. And as far as i know none has been overclocked yet. Correct me if am wrong.
So far no overclock is needed since this phone is reaaaaaaalllly fast.
But I am sure as soon as it needs some extra power developers will figure out how to do it
Michael Huang (author of SetCPU) has just overclocked the Xoom tablet today. Now, while the Xoom is a Tegra2 device, its kernel is (apparently) Google based whereas others are nVidia based.
In overclocking the Xoom from 1GHz to 1.5GHz though, he saw about a 1/3rd increase in performance on Linpack and Quadrant. Looks promising so far.
Watch the video here http://www.youtube.com/watch?v=cLNjHyAi8BI and follow Michael on Twitter here: http://twitter.com/coolbho3k
The Reason to Overclock the Atrix in my opinion is as follows
The Linux Based Webtop is slow in reviews
So when pluged into mains power it would be very usful to overclock the device to make the most of the webtop with less lag issues making the device far more usful if you need/want that feature.
Maby possible to make a custom dock (stick fan on it) and clock higher
I'm more interested in underclocking, especially when screen is off with a screen off profile in SetCPU. What do you think is the lowest possible frequency I could set it at?
You can put all the way down. I use the same settings in both my N1 and the 2x. Saves some juice. What I really want to see is custom kernels, pref undervolted if its possible.
Sent from my LG-P990 using XDA App
According to the SetCPU changelog, overclocking/underclocking is now possible:
2.1.1 - Fixed an issue with profiles backup in CM7.
- Added support for the Motorola Xoom, Atrix 4G, and other Tegra 2 devices.
- Fixed various bugs.
- Tablet optimized UI and more profiles coming soon!
2.1.1a - Fixed the 0 MHz display issue on some devices.
Click to expand...
Click to collapse
Convel said:
According to the SetCPU changelog, overclocking/underclocking is now possible:
Click to expand...
Click to collapse
How can you overclock with SetCPU then on o2x? Believe only the powersaving underclocking on demand is working.. overclock needs more work i believe.
The Xoom has been overclocked, but apparently the kernels are from google, which made it easier.
If anybody knows more about this, please correct me
The kernel must be adjusted to make overclock work. I got to read myself into this, but perhaps someone else knows already everything to it .
GPU
i wonder if the gpu can be overclocked, would be nice if it was possible too just OC the gpu and compare the results. Or do you think that the CPU and GPU clock speeds are somehow linked???
Any thoughts?
bumping cause im curious. Can any one please answer ?
well this is arm so id day they are linked
are we able to read the clock speed of hte gpu. does is change?
Look at the date mate
The GPU is not linked with the CPU. The GPU is overclocked in different kernels. Spica's kernel allows on the fly overclocking of the GPU.
After having this device for over a year, the only time i needed OC is for 720P Youtube or Youtube HD app. No OC on the GPU has ever been needed. Yes i have been playing around with 1.2 and 1.4, but they just consumed battery more than giving a better experience. I would go so far and say undervolt it and put it on 900Mhz.
I'm running Overcome Hermes 2.0.1 on an AT&T GSM Galaxy Tab, and I'm using SetCPU for both overclocking and voltage control. Seems like everyone has a Galaxy Tab that can be overclocked to 1.4Ghz except me. I want to join the party.
When I overclock to 1.4Ghz, for the most part everything runs fine, but when the CPU really gets stressed I get crashes. This has forced me to disable the 1.4Ghz step. This is despite the fact that my CPU performs like a champ otherwise, and I've managed to undervolt all the steps except for 1.2Ghz by quite a bit.
Is there a way for me to give the 1.4Ghz step a slight voltage bump to improve stability? SetCPU doesn't seem to offer an overvolt option, is there a way to edit a file and manually change the voltage? Where are these voltages for the overclock steps being read from in the first place?
manekineko said:
I'm running Overcome Hermes 2.0.1 on an AT&T GSM Galaxy Tab, and I'm using SetCPU for both overclocking and voltage control. Seems like everyone has a Galaxy Tab that can be overclocked to 1.4Ghz except me. I want to join the party.
When I overclock to 1.4Ghz, for the most part everything runs fine, but when the CPU really gets stressed I get crashes. This has forced me to disable the 1.4Ghz step. This is despite the fact that my CPU performs like a champ otherwise, and I've managed to undervolt all the steps except for 1.2Ghz by quite a bit.
Is there a way for me to give the 1.4Ghz step a slight voltage bump to improve stability? SetCPU doesn't seem to offer an overvolt option, is there a way to edit a file and manually change the voltage? Where are these voltages for the overclock steps being read from in the first place?
Click to expand...
Click to collapse
If you do a quick search, there's a voltage control app floating around these forums.. voltage_control_gt.apk i think..
Donate version of voltage control supports over volting. Bear in mind increasing boltage doesnt necessarily mean more stabilty at certain clock speed.
But it does mean a higher chance of ruining your motherboard.
i am fairly new to rooting phones. i just installed cyanogen 7 on my htc hero. works much faster than the stock. had heard that you can overclock the cpu. i downloaded CPUmaster free and lets me clock cpu to 768MHz. have been doing some research on this and have come across a few things. so really just one question; 1) what is the fastest you can clock the cpu with it still being stable?
help with this would be very much appreciated!
Depends on a variety of factors and every Hero is different. Depends on the ROM your running, kernel, etc. You can play around with capped and uncapped kernels but no one can really give you an exact # but you..u'll just have to try tinkering with the settings. If your wise you will just select one of the governors located in Cyanogenmod Settings. I prefer SmartassV2,min. 362 max 691 its efficient and takes care of everything while prolonging the life of your battery. Also remember that overclocking for an extended period of time will overheat your phone and could cause damage, so keep an eye on the core temp while playing with ur cpu settings.
1big_bear said:
i am fairly new to rooting phones. i just installed cyanogen 7 on my htc hero. works much faster than the stock. had heard that you can overclock the cpu. i downloaded CPUmaster free and lets me clock cpu to 768MHz. have been doing some research on this and have come across a few things. so really just one question; 1) what is the fastest you can clock the cpu with it still being stable?
help with this would be very much appreciated!
Click to expand...
Click to collapse
Some phones can't take more than 691, some can handle 768. I have found, for my phone, that 245/710 works great for me. I can see a marked improvement in snappiness at 710 over 691, but not really much at higher frequencies.
I used to use OnDemand as my scheduler, but with the newer .35 kernel I have liked the SmartassV2; I don't have any issues with music cutting out like i would with smartass or interactive. CM7, or most any of the roms built off of that, have the option in CM Settings to adjust both the frequency and governor so you don't need to install a 3rd party app to do so (it's under the "performance" heading). I also like to go into the spare parts app and set my animations to fast; that's just me though. I think the new CM7 builds have Jaybob's .35 kernel now instead of the .29. I have not seen an uncapped kernel that goes beyond 768 in a long time. There was one that jasonmaloney compiled that did 806 (I think) but that was pulled by him as it isn't good for the phone. just test it out and see what you like with what you have installed on your phone. Every phone is different even though they are the same.
Guys does anyone know if there is a way to control the Cpu / Gpu throttling on the Xperia SP on stock rooted roms?
XSP still needs development since its a new phone
Try doomlord's kernel if your looking to overclock your cpu. cant tell about gpu as i havent been able to get its setting through overclocking apps..hopefully upcoming months are gonna bring better kernels n mods
CPU/GPU throttling
mobm93 said:
Try doomlord's kernel if your looking to overclock your cpu. cant tell about gpu as i havent been able to get its setting through overclocking apps..hopefully upcoming months are gonna bring better kernels n mods
Click to expand...
Click to collapse
I don't want to overclock the CPU or GPU.
what i wanted was to set the temperature at which the CPU throttles the GPU and CPU,
as I noticed it throttles them way to early and causes performance to drop,
i've found a bunch of files in system/etc ...
thermald.conf
thermald-8960.conf
thermald-8960ab.conf
which most likely have the temperatures set in them, just dunno if they are degrees C or farenheit and it isn't clear which refers to which cpu speed either,
was hoping someone can help me out here ...
regards
Now that we have Root on the Turbo, is anyone able to bake overclocking capabilities into an image so we can really see what this baby can do?
Currently getting 20376 on 3DMark Ice Storm Unlimited.
PittAussie said:
Now that we have Root on the Turbo, is anyone able to bake overclocking capabilities into an image so we can really see what this baby can do?
Currently getting 20376 on 3DMark Ice Storm Unlimited.
Click to expand...
Click to collapse
Not without being able to flash kernels.
How much faster do you need it to be? It's already fast and fairly hot.
adrynalyne said:
Not without being able to flash kernels.
Click to expand...
Click to collapse
This.
dcallan said:
It's already fast and fairly hot.
Click to expand...
Click to collapse
But also this.
However, if and when we have an unlocked bootloader, I would love to see someone toast their phone for science!
Why would one need overclock when this phone gets fairly hot. Overclocking will just speed up that up more.
The S6 is noticeably faster with the in-house octacore
My friends, there should never be a question of 'why' one desires an overclock. With cell phones especially, gains are not extreme (not like you're taking a 1.0 ghz proc to 3.0) when overclocking but .1 ghz improvement over what a phone gets shipped out with is still a win for your bleeding edge enthusiasts.^^
To OP: We have root.....sorta....still can't disable write protection or unlock the bootloader (or flash kernels as some have mentioned due to the write issue) so I would be surprised to see any breakthroughs in clock speed etc until....hopefully....we do get full root.
ATM the cpu governor is possible to change to: interactive, conservative, ondemand, powersave, and performance. CPU Tuner.
tbh, I would only want to oc for lulz on this device, It'd be like saying I want to oc a AMD FX8350 CPU which really runs plenty fast at 4 ghz/4.2 ghz boost. uc would benefit for greater battery life. I can't seem control the cpu frequencies though.
liquidburns said:
The S6 is noticeably faster with the in-house octacore
Click to expand...
Click to collapse
A newer phone is faster. Imagine that.
OldNut5 said:
ATM the cpu governor is possible to change to: interactive, conservative, ondemand, powersave, and performance. CPU Tuner.
tbh, I would only want to oc for lulz on this device, It'd be like saying I want to oc a AMD FX8350 CPU which really runs plenty fast at 4 ghz/4.2 ghz boost. uc would benefit for greater battery life. I can't seem control the cpu frequencies though.
Click to expand...
Click to collapse
Actually, overclocking the 8350 would help it catch up with the Core i5