yashsingh1/xdaforums huggingface dataset:
[Ouya Android Development] flamepanther:
I see the same thing now. The previous behavior of being permanently underclocked by default was probably a bug. What I'd like to see now is the ability to go past 520 for those who have upgraded the Ouya's cooling solution. I haven't replaced the stock fan myself, but if I had access to an easy 520+ overclocking solution I would consider doing it.

As I understand it though, the current limitation is a property of the stock kernel.
[Ouya Android Development] Kingshoo:
After I did an OTA update my OUYA Root access was no more. Check with the link I provided in my post on the very first page. That app provide the info if you are rooted or Not and if not then it can root with once click :)

After that you can apply the settings normally. Also please note that there are differences in the Ouya Edition and the mobile specific version... I will update OUYA version shortly if you guys need the ability to change governors there, also I will just set the interactive as that is fine and produce less heat too :)
[Ouya Android Development] Kingshoo:
Actually there was never a bug in the previous version! Its just it was using the same restrictive GPU scaling algorithm and by this app we can cancel that for our own good :) Now since as you say devs updated the kernel then it might be that they improvised in this area where they should have looked in first place :P
[Ouya Android Development] Snoman002:
If you put the Ouya version at interactive that would be perfect!

Sadly I am rooted and still have this problem. I fully expect its a problem on my end though.

Is the full version appropriate for the Ouya now?
[Ouya Android Development] Kingshoo:
I have never user the full version on my OUYA before but I do tested the pirated version every one was using before. Then I can tell you that everything worked fine except the polling on the Main page of original app. And hence I update the algo to be compatible with OUYA in the OUYA specific app. Just let me know in detail what in the original purchased app is not working for you. I may need to follow the full procedure that you mention so you can mail me that to dev.kingshoo@gmail.com
[Ouya Android Development] Mattthev:
GPU overclock and 720p fix

Tegra 3 in Ouya has 520MHz and for powersaving is undercloked to 200MHz, but when you startup 3D app it will overclock (maybe there are more profile) It is normal for every GPU.

Could you please overclock GPU to 600MHz? Or 560+MHz? I buy Tegra Overclock but it's working only to 520MHz so it is lock I guess. Or please fix 720p resolution. It's not working for me, it's not fullscreen. This console really need 720p with 1080p it has really poor performance. For example Nenamark2 has only 40fps in 720p it could have 60fps like another devices.

This may help for you:

http://forums.ouya.tv/discussion/2672/how-to-get-720p-full-screen-by-code
http://forums.ouya.tv/discussion/2911/is-it-possible-to-force-output-to-720p
[Ouya Android Development] cronikman84:
you can't overclock the OUYA GPU to anything higher than 520MHz cause of the current Kernel limitations and if you do it may freeze your OUYA, in order to overclock to anything higher than 520MHz the Kernel will have to be change...
[Ouya Android Development] Mattthev:
Ok, so there is no developer who could modify kernel?
[Ouya Android Development] cronikman84:
not that i know of...it's not easy to develop for the OUYA, so we'll have to wait till someone with plenty of time on there hands decides to make a custom kernel but who knows if it would ever happen...
[Ouya Android Development] pedrovay2003:
I just tried this overclocking tool, and man, it makes the Ouya SO much better. Sonic 4 Episode II doesn't crawl in certain levels anymore, especially after using the Ouya Mod Collection to lower the resolution to 720p (which I had done before overclocking, anyway). Thank you so much for your work!

I have a couple questions for anyone who can answer them: I've never overclocked anything in my life, and it's really nice that this app uses a one-click method without having to figure out what the best settings are. Is it safe to leave the console overclocked for a long time, i.e., playing a game for a couple hours? I noticed after leaving it active and playing a game for a while, it took a much longer time for the Ouya's fan to shut off. Also, does overclocking often reduce the lifespan of the console/graphics card?
[Ouya Android Development] Mattthev:
This isn't real overcloking. This just set max cpu and gpu clock. But for original settings of OUYA is really good improvement. Of course it's heating with this app you use Tegra max clock and Tegra is 45nm so much hot. Just control temperature. I think 75°C is good but above is a risk. I'm using additional fun under OUYA like "exhaust" fan (6cm).
[Ouya Android Development] Mattthev:
RAM overclock

Hi,

could you please overclock RAM and change timing? The part of RAM for GPU will be enough. It should increase GPU performance, like in laptop with Integrated graphics card. OUYA use ddr3 800Mhz? So 860MHz will be good and should work without changing voltage.

If OUYA get update to 4.2 or newer you will be able to change resolution to 720p fullscreen? If you are able to do this we should complain to OUYA. We want new Android!

Thanks. And really good work with this app, today I will test the new version of your app ;)

Edit:

I wrote to OUYA support:

"Unfortunately, I am not aware of any plans to update to 4.2 considering that Google removed the feature to install to external drives in that release." Sadly :(
[Ouya Android Development] pedrovay2003:
OH, okay, I see the difference between max settings and overclocking now; so, the Tegra chip in the Ouya is SUPPOSED TO be able to go up to 520mhz. Also, I haven't hit any temperatures above around 55 degrees celcius, so I think I'm good, and I can just put it on its side if I need to in the future.

Thank you so much for your help!
[Ouya Android Development] Mattthev:
Tegra 3 GPU is able to run about 600MHz or 650MHz maybe more. We only need kernel source and somebody who make custom kernel.
[Ouya Android Development] Kingshoo:
Exactly this is what we need, I tried that Exposed Framework mod and then tried force HDMI to 720p and it didn't changed a thing but made the screen fonts look broken :(

Yes if we can have just the Android 4.2 then at least to my knowledge the Tegra Overclock app will start scaling to full screen as I have tested before. Now since you mentioned that there are no plans of releasing 4.2 version for OUYA then I will try the hard method but can't say such attempts works as I have nearly bricked my device once!

RAM too cannot be overclocked as we need Custom kernel that allows above 800 MHz. Its like everything is capped to where we have already reached.

Also note that this App don't Overclock but optimizes your hardware for now and hence its pretty much safe to use for even long duration of gaming :)
[Ouya Android Development] pedrovay2003:
Wait, you used the Exposed Framework Ouya Mod Collection and it DIDN'T put your system into 720p? That's weird, because when I set it to 720p, that's exactly what my TV said it was displaying.
[Ouya Android Development] Kingshoo:
Actually I mean that it did set the screen to middle and some of the side the screen goes black out as if screen is working in 720p. BUT the issue is not that I wish 720p I WANT the Performance of 720p. After the Exposed mod the screen indeed changed (can't verify 720p ATM) but it didn't improved performance a bit. Only after changing the resolution from Tegra Overclock the gaming performance improved... Try that yourself
[Ouya Android Development] Mattthev:
Xposed din't work even for me.

I don't get it. There is too many apps and scripts that able you to move apps and install it to extarnal devices. And 4.1 isn't something special, 4.2 is much better. Propably 4.3 a 4.4 would be even better.

Could you move the 720p screen to center of TV? Everbody has zoom so we can just zoom it, woudn't be awesome even fullscreen, but better perfomance and small black frame isn't problem. Or make frame on left and top for center screen. If this work even with 1600x900 would be cool. :fingers-crossed:

I wrote again to OUYA for new kernel source code and why they don't support 720p as they promised.

What about we try http://www.eternityproject.eu/ that guys are good and CM 10.1 fo OUYA :fingers-crossed:

Difference between kernel for 4.1 and 4.2 can't be big.

---------- Post added at 11:56 AM ---------- Previous post was at 11:54 AM ----------

Try CPU-Z your TV say it only because it's in build.prop, but true resolution is 1080p. It should work when your TV doesn't support 1080p for HDMI.
[Ouya Android Development] Kingshoo:
Problem is that position of the frame can't be controlled as you said.... I cannot center it as there is no means present. The difference is negligible if you ask me between 4.1 - 4.4 but the difference is in the extra classes that comes packed with android version and these allow higher flexibility of display scaling... I tried the classes of 4.2.2 on 4.1 OS if that works but it didn't. Also you might already know that 4.2.2 packs 4xMSAA settings by default so we will get that as a free gift if 720p causes someone aliasing issues !
[Ouya Android Development] Mattthev:
720p gaming with 4xMSAA :fingers-crossed:

I was writting to eternityproject, so we must hope they will agree and make custom kernel, but we have to donate them. $99 wouldn't be problem.
[Ouya Android Development] cronikman84:
this will be awesome, i would definitely donate if something was to get done...:good:
[Ouya Android Development] Kingshoo:
Let me clear a bit. If they agree for a custom kernel still we need someone who can work on a 4.2.2 compatible Rom too as we need classes, but I guess that isn't difficult compared to Kernel development... I have seen eternity work before and they have successfully breached the limit imposed by the kernel so yes they can do this for sure :)
[Ouya Android Development] Mattthev:
I think they will also make good CM rom, maybe Kitkat. It should be enough edit kernel for 720p. With unlock CPU/GPU clock, your app will finally overclock OUYA.
[Ouya Android Development] Kingshoo:
Yeah as I said even 4.2.2 will be fine. Just ask them to make one that can have OC possible for both CPU/GPU + OVER VOLT too. Also Please note that I have tested the app to 4.3 android version only but I can say that 720p should be possible on 4.4 too. Anyways choose whichever is best :)
[Ouya Android Development] Mattthev:
Ok, I wrote them on FB and email to admin. So now we must be patient and believe. :fingers-crossed:

I was looking for Tegra 3 T33 OC potential.

1.8GHz CPU and 700MHz GPU :eek: I don't know results but it has to get at least 5FPS in 3D games at 1080p.

http://xdaforums.com/showthread.php?t=1950039

---------- Post added at 04:58 PM ---------- Previous post was at 04:30 PM ----------

Here we go!!! Guys donate for OUYA eternity project!!!

http://www.eternityproject.eu/
[Ouya Android Development] Kingshoo:
And I just had a look on 4.4 version and 720p full screen scaling is possible on that too :)
[Ouya Android Development] Mattthev:
Cool, so now we need complete donation.

Perfect for OUYA will be dual boot.
[Ouya Android Development] Mattthev:
OUYA would be really powerful. The newest Tegra driver with EternityProject kernel. Your app will finally overclock :) But now there should be more than 1 button. More options.
[Ouya Android Development] Kingshoo:
Just donated to eternity kernel and now we are just a few $ away :) and Sure I will include other options too when the kernel is ready..
[Ouya Android Development] Mattthev:
I've tested GFX benchmark and my Honor 2 U9508 has better GPU performance without overheating. We need overclock this baby for good gaming potential. 700MHz instead of 520MHz should work really well with good cooling.

For example:

GFXBench 2.5 Egypt HD C24Z16 - Offscreen (1080p):

Both is 1080p. With newest update I had 13fps with OUYA and 15fps with U9508 and Galaxy S3 has almost 20fps.

https://gfxbench.com/compare.jsp?D1=Huawei+U9508&os1=Android&api1=gl&D2=OUYA+Console&cols=2
[Ouya Android Development] rmarcare:
should i boot this or wait for eternity project?
[Ouya Android Development] Mattthev:
Boot what? This is only app. Without this is gaming on OUYA awful.
[Ouya Android Development] rmarcare:
do you have to open the app every time you turn the ouya on or once you activate it once is the kernel set? i assume thats what you are referring to with the lack of implementation of the on boot settings in the og post
[Ouya Android Development] Mattthev:
Yes, you have to click on the button after every boot.
[Ouya Android Development] rmarcare:
does that include waking it from sleep or just from off -> on. sorry n00b over here
[Ouya Android Development] Mattthev:
I think boot only. I don't know how that sleep mode work, I think useless.
[Ouya Android Development] rmarcare:
guess you could use AutoPilot to auto have Ouya open the app at start up right?
[Ouya Android Development] Kingshoo:
The settings don't get affected during sleep :) Whenever you boot only after that you need to apply settings. Also note that this was intentionally done (check the 720 mode and you will realize that you need to guess where your apps are because much of the screen is cut!) Now just imagine if that remained even if you reboot, that would be awful to mess again the whole setup.... That is why apply on boot is missing. Once we get this new kernel I will change the app and will provide more options, so just smack some games till then :)
[Ouya Android Development] Mattthev:
What si RAM clock speed? I thought it is DDR3 but actually it's LPDDR2. Do you know how big is share memory with GPU. In settings OUYA indicates RAM about 960MB. 64MB for GPU, isn't it too little?
[Ouya Android Development] Kingshoo:
Can't really comment on that. As we first need to look if that really is important? You know there are many devices that runs all games fine but have even less shared memory then how come Tegra 3 can't (Reason being the expectation on 1080p resolution that we throw at it and no support from developer side for non unified architecture GPU!). Care to ask the kernel developers if they can do something about that... of course only if it really changes something that we need.
[Ouya Android Development] Mattthev:
I don't know. But for Tegra 3 is everything good. It's really bad GPU. I have Tegra 2 and it's even bigger evil. I thought OUYA should make Tegra 3 better, but it doesn't. It's a piece of s... Every time I play GTA SA I going to be upset. GTA SA on Android is really good, old Mali-400 MP4 should run at max settings.

Linus has same think.

[YOUTUBE]iYWzMvlj2RQ[/YOUTUBE]
[Ouya Android Development] lartomar2002:
I love Linus.:D
[Ouya Android Development] tevil:
is there a way to turn off the overclock. I know Im a complete ass for asking but I just wanted to see if there was a noticable difference on and off

thanks
[Ouya Android Development] darkknight1812:
The only way I know how is a reboot.
[Ouya Android Development] Mattthev:
It's not overclocking. It keep GPU on the max clock, without that is OUYA useless.

Can you add information about max temperature? I think temperature is log into some file so if you can display the max of it? Thanks.
[Ouya Android Development] Kingshoo:
I didn't get you. Max Temperature of CPU? You mean Critical Threshold of chip? It is nearly 90C (nearly all devices shut down if this is reached) if this is what you asked for.
[Ouya Android Development] Mattthev:
I mean like Speedfan. You can see the max temperature for example GPU, CPU what you reached when your PC was on. When reboot you will see max temperature this boot time. And there is also average temperature. I would ike to know what was the max temperature when I play games if is my cooling good enough and would be good even with overclock.
[Ouya Android Development] Kingshoo:
Max temperature is not logged but that can be easily arranged by codes in Tegra Overclock. I will surely add for you people in next revision.
[Ouya Android Development] darkknight1812:
That would be awesome.
[Ouya Android Development] mertzi:
Hijacking this thread since its a bit related. I use my OUYA as an XBMC machine and i got sick of the hairdryer of a fan so i disassembled the OUYA and disconnected it. I peak at 68 Celsius if i run 1080 x264 hi bit rate and idle is at 45 Celsius, this is pretty harmless right?
[Ouya Android Development] Kingshoo:
Yup these temps are far away from being harmful..
[Ouya Android Development] lartomar2002:
Is there an app I can install to get the temp readings?
[Ouya Android Development] mertzi:
Install XBMC or SPMC (http://ouyaforum.com/showthread.php?8220-SPMC-Koying) and then go to settings > hardware. You only see CPU temp, not GPU temp because Nvidia but that's how I see my temperatures. I'm not sure how accurate they are though. But I've been fanless for a week now and no problems.
[Ouya Android Development] Mattthev:
This app show you actual temperature.

I have stock fan power from DC and slower fan speed, it runs at same speed all the time and second 8cm fan under OUYA. Idle is 32 - 33°C and after two times Epic citadel benchmarking and turn off the second fun for stop cooling, this app shows 44°C.

I'm ready for EPRJ kernel, Kholk told me he is running on the kernel at 2GHz CPU and 700MHz GPU.
[Ouya Android Development] lartomar2002:
Which app are you talking about? As for the EPRJ kernel, WOW!:D
[Ouya Android Development] Mattthev:
Tegra Overclock for OUYA, it shows temperature. This whole thread is about this app :D
[Ouya Android Development] realhuh:
.. now that surely speedup something :D ..
[Ouya Android Development] realhuh:
.. Hi Kingshoo .. EP kernel is out .. can you throw tegra clock that support EP kernel ..

since gpu clock is up to 2gh & gpu 650mhz .. and .. need to display correct temp ..

.. Thanks for your great support for our device :D .. cheers
[Ouya Android Development] Kingshoo:
Yup surely. Just saw the kernel yesterday. Will start working on that ASAP. Let me know how is the kernel? BTW anyone from you guys tried yet?? Cool at 1080p or still there are stutters here and there?
[Ouya Android Development] realhuh:
.. the kernel is nice .. but there is some stability problem .. reboot & flicker .. cronikman84@EP forum find some nice trick .. change governor to Performance seems to make system more stable ..

.. kholk plan to down it to 1.7ghz .. gpu clock max 650mhz .. downclock maybe to make it more bootable & than we can overclock it by apps ..

.. so .. Tegra overclock can boost it back to 2ghz at will :D ..
[Ouya Android Development] cronikman84:
The New kernel is AMAZING, it makes the system SUPER responsive and i haven't notice any lag/shutters when the clock speeds are tweaked a lil bit... There's some issues with the kernel like realhuh said (reboots and screen flickering) but over at EB kernel forum i i've done some testing of my own and managed to stabilize the system...
[Ouya Android Development] lmulli:
I switched to Performance as suggested elsewhere with the new Kernel and the only problem I've had is a reluctance of the device to go into sleep mode. Apart from that it appears to work fine, although I did have it clocked to the same speed as the default kernel. (actually came lower in Antutu for the same clockspeed!)

There's a new update for the device today so no doubt someone will soon repack that kernel and jobs a good un! (you will need to reinstall the EP Bootloader!)
[Ouya Android Development] jdedeaux:
just took the newes update (s) they were forced upon me. Now im rooted and whenever I try to run this OC it freezes the OUYA every time. Any idea?
[Ouya Android Development] Kingshoo:
Which kernel and Rom are you using? Are you facing issues with Tegra Overclock app?
[Ouya Android Development] jdedeaux:
Thanks for response! I'm completely bone stock factory ouya with one click root app. kernal is stock as well
[Ouya Android Development] Kingshoo:
First tell me where you are freezing. I mean when you press ok or on opening the app.. Also note that on every update we loose root and needs to use that one click root app again! so use that one more time and ensure you are rooted then tell me if TO app still freezes..
[Ouya Android Development] jdedeaux:
Right after I took the updates, I rooted again.Status says "rooted". I then went into the Tegra OC app - clicked the default optimize button, and a weird screen tear went across the screen and it froze. So I hard booted. Booted back up, went into the tegra oc app again, and did the same thing and it froze again, waited for about 2 mins and it made a weird noise like the menu noise , but no response.
[Ouya Android Development] Kingshoo:
This sounds strange.. I can't test it on stock as I flashed stockplus rom and default kernel.
[Ouya Android Development] Kingshoo:
I got the ep bootloader but when I flash kernel.img then I can't boot...

using latest stockplus rom and latest ep kernel... Any idea?
[Ouya Android Development] realhuh:
.. rename it to android.img .. put /sdcard .. that what i do ..
[Ouya Android Development] Kingshoo:
LOL and I was thinking of doing same thing but then I gave up feeling it would be crazy. I really feel like "It was nice speaking to you" :victory:
[Ouya Android Development] rmarcare:
will I have to reinstall this app after jackalope? when I press the optimize button now nothing happens
[Ouya Android Development] Kingshoo:
Jackalope??? What exactly are you trying to say.... If you have installed the app with the EPRJ 4.4 kernel then I am afraid that it won't work as the app was designed to support the Stock kernel only. Just wait and I will implement it to use the maximum potential of this kernel :)
[Ouya Android Development] rmarcare:
I have not tried to flash EP kernel yet, im just on the updated stock rom (jackalope). when I boot and open the overclock app, I click to optimize but nothing happens. was working before I was forced to update
[Ouya Android Development] indyssee:
Is is saying you have superuser permissions? I just updated too and its working like it should for me. You could also download supersu from the play store and make sure that gets su permissions and then use that as your app to handle permissions. I use it and like it better. Either that or try to clear the overclock app from superuser so it has to re-authenticate.
[Ouya Android Development] rmarcare:
great thanks i will try this when i get home
[Ouya Android Development] Failrunner:
Am I the only one noticing zero difference with this? I'm using the stock kernel.
[Ouya Android Development] mblacki:
I don't know the specifics and I haven't tried it, but I remember reading somewhere that the gpu was clocked back up to its maximum in the jackalope update.
[Ouya Android Development] BadWolff23:
Thats weird, because chrono blade and meltdow are lagging with the last update (even with this app on) and they werent before it.
[Ouya Android Development] rkmFL:
CyanogenMod Kernel Option?

Now that CM nightlies have moved into the front-runner of Ouya ROM popularity, will you publish a version to run with the CM kernel?

Thank you in advance for your great work!
[Ouya Android Development] Kingshoo:
I am working on the Eternity kernel currently and will start working on CM kernel as soon as I got my job finished here. I have many features planned. This all month delay was because a virus infected my PC and just ruined my life. I have to recover from that first and that slowed everything to a crawl...

Just be patient and we all will have great stuff :)
[Ouya Android Development] zebular:
Oh thank god! We literally thought you were dead!
[Ouya Android Development] Kingshoo:
Hey consider me dead only when I don't reply in 2-3 days LOL... Yup two months are quite long considering the delay. Heck I wasn't even able to update my paid apps! But all is well when it ends well and you must wait for the END :P
[Ouya Android Development] Alexsandra:
Hi, I bought ouya exclusive to play 1080p movie via XBMC. I wonder if overclock would make decode movie better. Thanks