PDA

View Full Version : [ROM][STOCK] -=StockPlus=- Root, Busybox, Deodexed [1.0.519r2][ON HOLD]



IncognitoMan
07-20-2013, 08:29 PM
-=OUYA StockPlus=-

http://i.imgur.com/Z29ctZW.jpg

-=Note=-
Due to the nature of Ouya being easily brickable do not hold me responsible for anything that may happen.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Info

Hello,

So this is the first time in rom development and figured I'd give the OUYA a go! So here is my first try at something. :D


Whats done?


Based on 1.0.519 OTA
Kernel compiled from 1.0.519 source with linaro.
Deodexed
Zipaligned
Superuser/Busybox preinstalled
Cifsmanager preinstalled
CIFS support
Init.d support
XThemeEngine support for user themes
Updater patched


Whats still left to do?


Change boot animation to match current theme *placeholder*
Fix a few remaining areas of the theme
Completely remove updater *fixed*
Work out a better way for CIFS support ( it has been quite random for me... ) *fixed*




------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to Install





Follow the install instructions for CWM from here (http://forum.xda-developers.com/showthread.php?t=2295645)
Push the rom to /sdcard/ ( use adb push, copy it over via usb, etc.... DO NOT USE ROM MANAGER )
Wipe data/factory reset
Wipe Cache
Wipe Dalvik
Install the rom
Reboot!


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Post-Install



Go to MAKE -> Software -> Superuser, it'll prompt you to install. Accept.

Go to Xposed Installer ( same place as Superuser ) and click Install/Update, afterward go to Modules section and make sure to check "Play Store Mode For Ouya [1.0]" and "XThemeEngine ". Go back and reboot.

After reboot you should be able to setup Play Store and everything else should be setup and good to go!


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[B]Changelog



|=========|
|-10.10.2013-|----- 1.0.519r2
|=========|
-Fixed OOBE updater

|=========|
|-09.26.2013-|----- 1.0.519
|=========|

-Rebase to 1.0.519
-Kernel updated to 519 and compiled with linaro 4.7
-Includes invisibleks sysrq patch (http://forum.xda-developers.com/showthread.php?t=2403202) to allow better access to fastboot incase something does go wrong.
-Completely fixed the updater issue which now resolves issues with factory resets and login issues. Yes you can now use the factory reset option in CWM and have no issues.
-Updated Xposed installer from 2.1.4 -> 2.2 final
-Separated the theme from the ROM... It'll be a seperate download from now on.

|=========|
|-08.15.2013-|----- 1.0.439
|=========|

-Just a quick rebase from 409 -> 439.

|=========|
|-08.11.2013-|----- 1.0.409
|=========|

-Added a patch to allow this fix (http://forum.xda-developers.com/showpost.php?p=44454045&postcount=2). Which so far does seem to help out with streaming content ( I will want others to test and give input if at all possible... Thanks Hal9k+1! ).
-Made the theme less reliant on modifications to apk's ( If you want to make a theme please look at the StockPlusTheme.apk as a reference guide and if you wish to build up from it. )
-Replaced bootanimation with temp placeholder for now ( you can also replace it with any bootanimation you want... just copy the one you want to replace it with to /system/media )
-Dummied boot video from launcher since it seemed a little bit redundant ( boot animation -> boot video -> actual menu..... yea just a little )

|=========|
|-07.31.2013-|----- 1.0.393 RC1
|=========|

-Added XThemeEngine (http://forum.xda-developers.com/showthread.php?t=2240180) support for user themes. ( check the link out to get an idea about how to make your own themes... also look at my theme to get a start. )
-Changed back to ADB USB for my minds sake.

|=========|
|-07.18.2013-|----- 1.0.365 RC1
|=========|

-Auto-Updater blocked!
-Init.d Support
-Out-of-Box Wireless ADB

|=========|
|-07.10.2013-|----- 1.0.346 RC3
|=========|

-Added Play Store fix ( Thanks to Xposed creator and WonderEkin for making the module so we all can have playstore! )
-Modified the theme to be a bit more eye pleasing

|=========|
|-07.02.2013-|----- 1.0.346 RC2.2
|=========|

-script fail causing odex files to remain... fixed
-added temp solution to updater

|=========|
|-07.01.2013-|----- 1.0.346 RC2.1
|=========|

-quick patch to fix CIFS issues.

|=========|
|-07.01.2013-|----- 1.0.346 RC2
|=========|

-initial release!


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Download

Download here:

OUYA-StockPlus-1.0.519r2 (http://d-h.st/61C)

MD5 : 852ac5265916574b773f29dfe151d6d3

StockPlusTheme_v1.0.apk (http://d-h.st/V7W)

Mirror:

OUYA-StockPlus-1.0.519r2 (http://invisiblek.org/incognitoman/builds/OUYA_StockPlus_1.0.519r2.zip)

StockPlusTheme_v1.0.apk (http://invisiblek.org/incognitoman/themes/StockPlusTheme_v1.0.apk)

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Credits



rovo89 (http://forum.xda-developers.com/member.php?u=4419114) for Xposed framework (http://forum.xda-developers.com/showthread.php?t=1574401)
ruqqq (http://forum.xda-developers.com/member.php?u=1274109) for XThemeEngine (http://forum.xda-developers.com/showthread.php?t=2240180)
WonderEkin (http://forum.xda-developers.com/member.php?u=531561) for PlayStore fix (http://forum.xda-developers.com/showthread.php?t=2350639)
invisiblek (http://forum.xda-developers.com/member.php?u=2385005) for hosting the files needed to fix the issues and his sysrq patch (http://forum.xda-developers.com/showthread.php?t=2403202).
...and anyone who I missed ( including the many in #ouya who's helped :good: )


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Finally do not hold me responsible for damaging, bricking, your cat getting electrocuted and anything else.


If you enjoy this rom and feel mighty gifty then buy me my next drink!
http://i.imgur.com/r92ZEXF.gif (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RN3H22355Y8W8)

IncognitoMan
07-20-2013, 08:30 PM
-=FAQ=-


How do I mount my shares? ( or how to not get error messages or empty folders )

You'll need to set the option "unc=\\\\put.ip.address.here\\name,noperm" without quotation marks.


Google Play Services randomly FC's while not open.

OUYA doesn't like apps running in the background so it kills them to reduce issues with games you may be playing.


I keep getting "This module does not provide a user interface" error.

http://i.imgur.com/T0lR1kv.png

Using the touchpad on the OUYA, hover over the checkbox and tap it to "check" the module.

http://i.imgur.com/sqdrWQZ.png
http://i.imgur.com/hUMhavC.png


My OUYA doesn't show up under adb devices using USB

This is because wireless adb is setup. Find out the IP address of the OUYA and use the following command


adb connect xxx.xxx.xxx.xxx

The OUYA will then show up under adb devices.

zonatar
07-20-2013, 10:15 PM
Can't wait to give it a shoot! ;)

Great work!

JohnDonovan
07-21-2013, 11:03 AM
Great - got this working after a couple of tries. The CIFS support is excellent - I now have XMBC (SF intermediate build) working properly!

madmax2069
07-21-2013, 12:00 PM
I really like that theme.

Manaurys
07-21-2013, 12:39 PM
Great can't wait for this to get better and better :thumbup::thumbup::thumbup:
P. S will you try to implement something like the v6 script for faster performance

Failrunner
07-21-2013, 04:21 PM
Can this be flashed without su and busy box installed? I'm having issues pushing them to my ouya but I have cwm so i was thinking of this as an easy way to get full root access on my ouya as well as getting any improvements from it.

IncognitoMan
07-21-2013, 04:32 PM
Great can't wait for this to get better and better :thumbup::thumbup::thumbup:
P. S will you try to implement something like the v6 script for faster performance

Answered on XDA :encouragement:


Can this be flashed without su and busy box installed? I'm having issues pushing them to my ouya but I have cwm so i was thinking of this as an easy way to get full root access on my ouya as well as getting any improvements from it.

As long as CWM is installed you should be fine. And as always do a backup of your current setup before flashing.


--------------------------------------------------------------------------------------------------------


Also just as a note the main thread is posted on XDA, so if you have a question check there and see if it has been answered.

http://forum.xda-developers.com/showthread.php?t=2347214

Figured I'd post here too since i came here first during the whole shipping fiasco.

Manaurys
07-21-2013, 04:41 PM
Thank your the best

Failrunner
07-21-2013, 04:45 PM
Answered on XDA :encouragement:



As long as CWM is installed you should be fine. And as always do a backup of your current setup before flashing.


--------------------------------------------------------------------------------------------------------


Also just as a note the main thread is posted on XDA, so if you have a question check there and see if it has been answered.

http://forum.xda-developers.com/showthread.php?t=2347214

Figured I'd post here too since i came here first during the whole shipping fiasco.
Sweet! Now I can't wait to get home! O.O

Just wondering for those of us who do gameplay vids is it possible to ad the option to remove hdcp in the dev options? That would be sweet if possible. Thanks either way though this rom looks sweet!

Yay I bricked it! I'm an ass. I guess i'll have to get another one. =( Maybe i should have read directions and not assumed I knew what I was doing based on other devices. -_-

IncognitoMan
07-22-2013, 03:12 AM
Yay I bricked it! I'm an ass. I guess i'll have to get another one. =( Maybe i should have read directions and not assumed I knew what I was doing based on other devices. -_-

Are you sure you bricked it?

Could you tell me what happened? The steps you did? Maybe an error of what it said?

Failrunner
07-22-2013, 03:23 AM
Are you sure you bricked it?

Could you tell me what happened? The steps you did? Maybe an error of what it said?
It boots to a black screen. It's being read as an mtp device on my pc which fails to install drivers. I did a factory reset and wiped cache then when I tried to install the rom it failed. I thought if i rebooted it would just take me through the initial setup but instead it's just a black screen.

IncognitoMan
07-22-2013, 03:26 AM
It boots to a black screen. It's being read as an mtp device on my pc which fails to install drivers. I did a factory reset and wiped cache then when I tried to install the rom it failed. I thought if i rebooted it would just take me through the initial setup but instead it's just a black screen.

I'm just going to copy and paste this here...but try this and see if you can get back to CWM


- Power off the ouya.
- Plug in a usb keyboard that has a sysrq or printscreen key
- Power on the ouya, right after the boot animation starts press the sysrq/printscreen + alt + i keys and hold for a second
- Wait a second and press the key combo again, sysrq/printscreen + alt + i, hold for a second
- Repeat this until the device reboots (You should see the boot animation freeze after a few times, this means your getting close )
- You should end up back in CWM with adb working

Failrunner
07-22-2013, 03:28 AM
I'm just going to copy and paste this here...but try this and see if you can get back to CWM

Thanks I tried that already but nothing happens. Oh and there's also no boot animation.

Okay got a new one now. Maybe i can bring the old one back to life later and donate it or something. I think my issue was that my memory was almost full. I remembered that i had an issue like that with my n7. Except i was able to get into recovery because of the miracle of hardware button combos. :-)

Toxic_Dragon
07-23-2013, 11:38 AM
Thanks Worked Great! :) Just follow instructions and always make a backup. Also Make sure you have sufficient storage.

Reznov
07-25-2013, 08:59 PM
how do you update google playstore when theres a new update?

wizzin
07-26-2013, 01:57 AM
sorry my bad english

I use this command "mount-o bind /usbdrive/Android /sdcard/Android"

ouya to use my pendrive as primary card

is there any way to run this command at boot android

already tried the script manager over the same does not work when loading the boot nothing happens.


I could observe that the rom has init.d support exists for some form of the command to run at boot by it?

I follow the rom at XDA forum also more'm unable to carry on her for being a new member.

Reznov
07-26-2013, 08:06 AM
is there a way to keep this and still get the ouya firmware update I finally got google play on my ouya and don't want to loose it but would like to keep the ouya up to date. well anyway keep me posted love your work so far ive been finally having fun on my ouya

Elijah Goodwin
07-26-2013, 09:37 PM
Is there a way to just install the the "theme/Launcher" because I don't care to root my ouya but i hate the orange theme of the default launcher so can i just install the "OUYALauncher.apk" and OUYAKeyboard.apk" without needing root? i wanted to ask first because i don't know what will happen.

Moonlight
07-29-2013, 07:30 AM
Does this still work with the new firmware? I want to do it, but I don't want my Ouya bricked ..

rosietastic
07-29-2013, 10:24 AM
Thank you IncognitoMan - this is terrific.

One issue annoying me -
Have installed per instructions, and successfully installed latest ROM, got Google Play and CIFS working etc., however cannot access my OUYA account.
I originally setup my OUYA account on original setup, and have reverted to original backup with CWM to test - it still works fine.
Have tried repeating installation, or performing a restore of data only/reinstallation of ROM/wipe cache/dalvik and get the same issue -
When I access the PLAY menu, I get a blank screen then a return to the main menu, and when I access the DISCOVER menu, I get a busy symbol. Accessing my ACCOUNT also returns 'Connecting to Server' and then a busy icon.
As stated local networking and Google Play store access is fine (by wired ethernet). Advanced options is showing my OUYA and Google account details.

Any ideas/suggestions would be much appreciated.

IncognitoMan
07-29-2013, 04:38 PM
Thank you IncognitoMan - this is terrific.

One issue annoying me -
Have installed per instructions, and successfully installed latest ROM, got Google Play and CIFS working etc., however cannot access my OUYA account.
I originally setup my OUYA account on original setup, and have reverted to original backup with CWM to test - it still works fine.
Have tried repeating installation, or performing a restore of data only/reinstallation of ROM/wipe cache/dalvik and get the same issue -
When I access the PLAY menu, I get a blank screen then a return to the main menu, and when I access the DISCOVER menu, I get a busy symbol. Accessing my ACCOUNT also returns 'Connecting to Server' and then a busy icon.
As stated local networking and Google Play store access is fine (by wired ethernet). Advanced options is showing my OUYA and Google account details.

Any ideas/suggestions would be much appreciated.

Try this persons method of install...

http://forum.xda-developers.com/showpost.php?p=44064605&postcount=156

I'm planning to eventually revise the intall instructions to be a bit more than a general install how to ( that and so I don't go nuts with people using so many methods of installing this rom =_= )


Does this still work with the new firmware? I want to do it, but I don't want my Ouya bricked ..

Update is blocked so if you flash this it won't matter... you'll also still have access to the store just fine. I am planning on releasing an update to be in line with 1.0.393 ( actually the base is done I'm just tweaking a few things I'd like to include in next release )

wizzin
07-29-2013, 06:07 PM
Try this persons method of install...

http://forum.xda-developers.com/showpost.php?p=44064605&postcount=156

I'm planning to eventually revise the intall instructions to be a bit more than a general install how to ( that and so I don't go nuts with people using so many methods of installing this rom =_= )



Update is blocked so if you flash this it won't matter... you'll also still have access to the store just fine. I am planning on releasing an update to be in line with 1.0.393 ( actually the base is done I'm just tweaking a few things I'd like to include in next release )



Look forward to the new version

if possible move it as fast as possible

Thank's

Manaurys
07-29-2013, 07:01 PM
Hope to get the update soon

rosietastic
07-30-2013, 10:08 AM
Hi IncognitoMan - thanks for your help.

Your original instructions were fine!

Followed melo_mx's instructions from over on XDA, install went without issue, but unfortunately got exactly the same result.
Google Play etc. work fine, but I cannot access the OUYA store.
Bit stuck now, as networking is obviously working, but connectivity to the OUYA servers is not.
Is there any debug logging I can activate or some other way I can investigate what is happening?

IncognitoMan
08-01-2013, 01:35 AM
Slight update...



|=========|
|-07.31.2013-|----- 1.0.393 RC1
|=========|

-Added XThemeEngine support for user themes. ( check the link out to get an idea about how to make your own themes... also look at my theme to get a start. )
-Changed back to ADB USB for my minds sake.


User theme support is now added.... you can look at my theme to use as a base for your modifications and also look at the XThemeEngine thread ( here (http://forum.xda-developers.com/showthread.php?t=2240180) ) to see how to get started if you'd like to further expand.

I've been very busy so I haven't had as much time to work on the rom as I'd have liked. I still need to separate elements in the launcher for more finer customization but this should do for now.

rosietastic
08-01-2013, 10:12 AM
Excellent - thanks for the new StockPlus update - great news.

Also, after performing the following steps again, the new ROM installed without hitch and now I have access to both OUYA and GOOGLE accounts for the first time. Excellent stuff. Had only a few mins to test but the following functionality (ouya store, google play store, su, themes, usb keyboard) work fine.
Will further explore themes, xbmc, cifs, games, apps, nova launcher etc. later.

Install Steps
Restored using CWM Recovery to latest OTA OUYA firmware (by using a previously made backup and ensuring latest OTA upgrade in place)
Performed 'Reset to Factory Settings' from OUYA/Manage/Advanced/Backup and Reset (obviously this wipes all games/data/accounts)
Setup controllers, OUYA account details, and ensured OUYA store and networking was working fine
ADB Pushed the new ROM to /sdcard (using USB cable)
Entered Recovery by 'ADB reboot recovery' and installed new ROM by using CWM Recovery
Wiped Cache and Dalvik Cache
Rebooted (selected NO to fix option)
Installed SU and Xposed Installer as per your 'Post Install' instructions
New ROM booted fine - with all functionality working as described above

Cheers for the update - hope this helps

IncognitoMan
08-01-2013, 06:21 PM
Link went down a little while ago so created a mirror

OUYA-StockPlus-1.0.393-RC1 (http://d-h.st/OFW)

Inotamira Orani
08-08-2013, 12:00 AM
I'm having an issue with this ROM, everything I try, it always ends up booting up and saying the ouya framework has stopped functioning. Nothing I do stops this, I really hate the default ROM, someone please help.

IncognitoMan
08-08-2013, 09:36 PM
I'm having an issue with this ROM, everything I try, it always ends up booting up and saying the ouya framework has stopped functioning. Nothing I do stops this, I really hate the default ROM, someone please help.

Well someone provided me a logcat of them also having this issue and heres what I can tell.

Ouya cross checks ( via a local sqlite db ) the apks to see if you are trying to load an older version of the apks than what was previous installed. This means if you were running 409 and tried flashing my 393 rom over it it' ll actually cause conflicts ( aka the FC's you see on ouya framework ).

Good news is the 409 rom is pretty much done except 2 things that are left to do.

Inotamira Orani
08-09-2013, 04:04 AM
Well someone provided me a logcat of them also having this issue and heres what I can tell.

Ouya cross checks ( via a local sqlite db ) the apks to see if you are trying to load an older version of the apks than what was previous installed. This means if you were running 409 and tried flashing my 393 rom over it it' ll actually cause conflicts ( aka the FC's you see on ouya framework ).

Good news is the 409 rom is pretty much done except 2 things that are left to do.

well that's good to know

IncognitoMan
08-12-2013, 03:47 AM
Updated and synced to 409... also I think it's completed enough to move it out of RC


|=========|
|-08.11.2013-|----- 1.0.409
|=========|

-Added a patch to allow this fix (http://forum.xda-developers.com/showpost.php?p=44454045&postcount=2). Which so far does seem to help out with streaming content ( I will want others to test and give input if at all possible... Thanks Hal9k+1! ).
-Made the theme less reliant on modifications to apk's ( If you want to make a theme please look at the StockPlusTheme.apk as a reference guide and if you wish to build up from it. )
-Replaced bootanimation with temp placeholder for now ( you can also replace it with any bootanimation you want... just copy the one you want to replace it with to /system/media )
-Dummied boot video from launcher since it seemed a little bit redundant ( boot animation -> boot video -> actual menu..... yea just a little )

Please do test the stream fix and report back any issues if they crop up.

Also sorry for the delay... it's been a busy week for me so I haven't had much time.

Like always, do not factory reset and please read and follow the instructions...

Updated:


|=========|
|-08.15.2013-|----- 1.0.439
|=========|

-Just a quick rebase from 409 -> 439.

Not really the update I'd have liked to push...but regardless it's here ( and hopefully will give me time to have some things people have requested pushed into the next release... )

Manaurys
08-16-2013, 05:03 AM
Updated:



Not really the update I'd have liked to push...but regardless it's here ( and hopefully will give me time to have some things people have requested pushed into the next release... )
your work is very appreciated thank you very much

IncognitoMan
09-24-2013, 06:07 AM
New update will be out hopefully before the end of the week.... just been really busy.

Manaurys
09-24-2013, 01:10 PM
New update will be out hopefully before the end of the week.... just been really busy.

Great man thank

Sent from my Nexus 4 using Tapatalk 4

IncognitoMan
09-27-2013, 06:39 AM
Update:


|=========|
|-09.26.2013-|----- 1.0.519
|=========|

-Rebase to 1.0.519
-Kernel updated to 519 and compiled with linaro 4.7
-Includes invisibleks sysrq patch (http://forum.xda-developers.com/showthread.php?t=2403202) to allow better access to fastboot incase something does go wrong.
-Completely fixed the updater issue which now resolves issues with factory resets and login issues. Yes you can now use the factory reset option in CWM and have no issues.
-Updated Xposed installer from 2.1.4 -> 2.2 final
-Separated the theme from the ROM... It'll be a separate download from now on.

So a bit overdue for this update but its released now.

A few notes:


Please do factory reset from CWM... since the updater is now correctly fixed up doing factory resets does not cause issues with logins or getting stuck at the connection screen.
The theme is getting separated because it'll be ( hopefully depending on time ) receiving updates to fix the last remaining things with it before I add it back in as a system theme.
Although the updated Xposed installer looks different everything still applies the same in post install instructions.


And with that the Install instructions also are slightly updated to include Wipe data/factory reset.




Follow the install instructions for CWM from here (http://forum.xda-developers.com/showthread.php?t=2295645)
Push the rom to /sdcard/ ( use adb push, copy it over via usb, etc.... DO NOT USE ROM MANAGER )
Wipe data/factory reset
Wipe Cache
Wipe Dalvik
Install the rom
Reboot!


I'll probably only update this ROM every milestone or major feature addition that OUYA brings... If you don't see a ROM based on latest update chances are it didn't bring much anything to the table.

Also in regards to the mouse buttons being mapped more like a normal pc mouse would act... I've been having issues with that and so the fix has not been included in this update.

Second Update:
So I apparently borked wifi... uploaded a new fixed build to address the issues.

OUYA-StockPlus-1.0.519 (http://d-h.st/HAI)
MD5 : b2f126da5282616cbb9ee331805f3634

Mirror:
OUYA-StockPlus-1.0.519 (http://invisiblek.org/incognitoman/builds/OUYA_StockPlus_1.0.519.zip)

JohnDonovan
09-27-2013, 07:35 AM
Thanks Incognito man!

IncognitoMan
10-02-2013, 03:05 PM
And I'll just repost this here since I remember people complaining about it too.



Native Init.d is not working. I spent the better part of the night and early morning trying to use a script to mount my ext4 partition before I finally installed universal init.d. The test says no support in Rom, and now with it installed everything linked right up

Sent from my Nexus 7 using Tapatalk 4

Okay... lets say that what you are saying is true and init.d is not working.

Then my net_patch in init.d also wouldn't work... correct? Lets find out.

The net_patch is a cheap script really that just writes the value over to min_free_kbytes ( I did this because I didn't know if there would be problems later down the road with this but since no ones really complained maybe I can just add this in by default. )

The script is simple


#!/system/bin/sh
echo 16384 > /proc/sys/vm/min_free_kbytes

Now, if Init.d doesn't actually work the result in min_free_kbytes will be something like 3182. So lets cat /proc/sys/vm/min_free_kbytes


shell@android:/ $ cat /proc/sys/vm/min_free_kbytes
16384

The result is 16384.

I'm guessing what people are having a problem understanding is how to copy over init.d scripts. By default I do not allow RW access to system which also means I do not allow RW to init.d ( I've seen what people do so I figure its best that anyone who wants init.d scripts running knows how to use it ) and thus things that see if init.d works will report back that it doesn't ( when it does )

Simply put if you want to use your init.d script you just need to mount system rw


adb shell
su
mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP

And then copy your init.d script to /etc/init.d/

Once copied over, chmod 777 the script and reboot the OUYA.

If you don't want to go through making system rw again you could make a script that automatically mounts system as rw but I'll leave that up to the user end to decide.

So a quick update to address the issues with OOBE


|=========|
|-10.10.2013-|----- 1.0.519r2
|=========|
-Fixed OOBE updater

OUYA has changed the updater check method in OOBE for whatever reason... it's now patched.

For those of you still on the older build... just wipe cache and dalvik cache and then install the updated rom.

For those of you who updated to latest OTA you'll need to do a full wipe ( wipe data/factory reset, wipe cache and wipe dalvik cache ).... then install the rom.

Again sorry for the inconvenience... I didn't think OUYA would change the update check method.

dougunder
10-15-2013, 12:50 AM
Great job on the rom.

I too am having issues with init.d however.

I've got optware running on the OUYA, and have a couple of related scripts (all chmod'd to 0777) in init.d, which are not running at boot.

I'd not heard of universal init.d before (thanks TadeoNYC) I'll give that a shot.

timmytot666
10-15-2013, 02:09 AM
What does deodexed mean?

Sent from my LGL55C using Tapatalk 2

Manaurys
10-15-2013, 01:06 PM
What does deodexed mean?

Sent from my LGL55C using Tapatalk 2

Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.

timmytot666
10-15-2013, 01:34 PM
Alrighty. I have seen it before I just couldn't remember.

Sent from my LGL55C using Tapatalk 2

dougunder
10-15-2013, 01:55 PM
Great job on the rom.

I too am having issues with init.d however.

I've got optware running on the OUYA, and have a couple of related scripts (all chmod'd to 0777) in init.d, which are not running at boot.

I'd not heard of universal init.d before (thanks TadeoNYC) I'll give that a shot.

I upgraded busybox to latest, and Universal init.d now reports that init.d is enabled. My optware scripts still are not starting (they work fine manually run, universal didn't start them at boot either).
I don't think the rom is to fault though. I'll post a different thread, see if anyone else in using optware. I'd really like to get sshd, sabnzbd, sickbeard, couchpotato and deluged to start automatically.

Probably not the hugest deal to start em manually I guess, once I get everything copacetic it shouldn't get rebooted all that often.

Quazza
10-23-2013, 02:06 AM
Hi,

I've installed the latest Stockplus rom and Incognitoman I have to say I love it, everything is pretty much working fine except that for some reason I can only see the System Default* theme in XThemeEngine choose theme dropdown, I am probably doing something wrong like not putting the .apk in the correct location as I thought it was just required in the root of the OUYA's internal storage.

Anyway if anyone can please point me in the right direction it would be very much appreciated as I hate the default theme?

Cheers

Quazza :D

IncognitoMan
10-23-2013, 09:09 PM
You'll need to install the theme with either adb install or any other preferred method. ( whatever you use to sideload apps will work just fine )


Hi,

I've installed the latest Stockplus rom and Incognitoman I have to say I love it, everything is pretty much working fine except that for some reason I can only see the System Default* theme in XThemeEngine choose theme dropdown, I am probably doing something wrong like not putting the .apk in the correct location as I thought it was just required in the root of the OUYA's internal storage.

Anyway if anyone can please point me in the right direction it would be very much appreciated as I hate the default theme?

Cheers

Quazza :D

Quazza
10-23-2013, 11:52 PM
Thanks IncognitoMan, of course it has to be sideloaded... farout sometimes surprise myself how dumb I can be.

All good setting that up now.

Cheers

Quazza :D


You'll need to install the theme with either adb install or any other preferred method. ( whatever you use to sideload apps will work just fine )

gza
12-06-2013, 08:42 PM
Great work, for more space install mountstick from playstore (easy to use)

4ndrew
12-07-2013, 12:12 AM
I installed the latest stockplus, but now want to update to newest OTA update, how can I do that now? Please help thanks !


edit:
Figured it out, now on newest fw.

Downloaded official FW from https://devs.ouya.tv/api/firmware_builds, (link is in that wall of txt)
looks like this: http://x.cloudfront.net/ota/RC-OUYA-1.x.x-r1_ota.zip

Flashed using CWM. Got into recovery using Mod Collection

IncognitoMan
12-11-2013, 11:14 PM
So I haven't really been active lately on the forums as some family events have happened in the past few weeks. With that being said... until further notice I am putting this rom on hold.

As I stated above some things have happened and I need to take care of those first before I try hopping back onto the OUYA.

If you want to upgrade from stockplus back onto OUYA's current release... download the rom here:

http://dlyv5j2269q7v.cloudfront.net/ota/RC-OUYA-1.2.703-r1_ota.zip

And you *should* be able to flash it via cwm and wiping the usual caches.

After that I'd recommend to use WonderEkin's mod collection to get playstore and the rest working. ( He has done a great job on it so props to him! )

Again sorry for having to put this on hold... it's just that I need to get things pulled together and straightened out before I start jumping back in on this.

lynnard
12-13-2013, 02:17 AM
Hi I've been able to mount cifs but all non-alphanumerical characters become garbage. Is there any option I should specify to make it work?

flamepanther
12-13-2013, 05:22 AM
So I haven't really been active lately on the forums as some family events have happened in the past few weeks. With that being said... until further notice I am putting this rom on hold.

As I stated above some things have happened and I need to take care of those first before I try hopping back onto the OUYA.

If you want to upgrade from stockplus back onto OUYA's current release... download the rom here:

http://dlyv5j2269q7v.cloudfront.net/ota/RC-OUYA-1.2.703-r1_ota.zip

And you *should* be able to flash it via cwm and wiping the usual caches.

After that I'd recommend to use WonderEkin's mod collection to get playstore and the rest working. ( He has done a great job on it so props to him! )

Again sorry for having to put this on hold... it's just that I need to get things pulled together and straightened out before I start jumping back in on this.

You don't owe the rest of us a thing. Take care of yourself and your family and don't worry about us. Best of luck!

ipse
12-19-2013, 09:24 PM
I installed the latest stockplus, but now want to update to newest OTA update, how can I do that now? Please help thanks !
edit:
Figured it out, now on newest fw.

Downloaded official FW from https://devs.ouya.tv/api/firmware_builds, (link is in that wall of txt)
looks like this: http://x.cloudfront.net/ota/RC-OUYA-1.x.x-r1_ota.zip

Flashed using CWM. Got into recovery using Mod Collection

Just curious: you didn't factory default, did you? I assume dalvik and cache wipe should do?

reskue95
01-29-2014, 03:31 AM
I have just installed stockolus and is working wonders and I am really enjoying it but I didn't think about it at the time I wanted USB support so I can move games and apps to USB the save on internal storage but I can't on this version.
I was wondering if there is a way to enable USB support on stock plus or if there is anyone working on a stock plus of higher firmware ? Thanks in advance

mmartino
01-29-2014, 01:48 PM
I have just installed stockolus and is working wonders and I am really enjoying it but I didn't think about it at the time I wanted USB support so I can move games and apps to USB the save on internal storage but I can't on this version.
I was wondering if there is a way to enable USB support on stock plus or if there is anyone working on a stock plus of higher firmware ? Thanks in advance

The user that was working on this project has placed it on hold


So I haven't really been active lately on the forums as some family events have happened in the past few weeks. With that being said... until further notice I am putting this rom on hold.

As I stated above some things have happened and I need to take care of those first before I try hopping back onto the OUYA.

If you want to upgrade from stockplus back onto OUYA's current release... download the rom here:

http://dlyv5j2269q7v.cloudfront.net/...703-r1_ota.zip

And you *should* be able to flash it via cwm and wiping the usual caches.

After that I'd recommend to use WonderEkin's mod collection to get playstore and the rest working. ( He has done a great job on it so props to him! )

Again sorry for having to put this on hold... it's just that I need to get things pulled together and straightened out before I start jumping back in on this.

reskue95
01-29-2014, 04:31 PM
OK sorry i didn't get a chance to read through the post as was off out when I posted so thank you for letting me know :) and hope the developer is alriught and wanna say thank you

Lucho Sanchez
03-27-2014, 06:12 PM
What can I do if the OUYA got accidentally factory default-ed after install the StockPlus ROM. Seems like I'm now stuck at the Choose a Network screen and can't get ADB to work at all. Did I ruin everything?

Failrunner
04-21-2014, 10:56 PM
Okay this was kewl before but now that ouya is updated this is broken and i can't access the ouya store. Why did i install this? I guess i'll just throw a launcher over the Ouya and use it like a tablet for the tv.

Hydrus
04-30-2014, 04:08 AM
Okay this was kewl before but now that ouya is updated this is broken and i can't access the ouya store. Why did i install this? I guess i'll just throw a launcher over the Ouya and use it like a tablet for the tv.

My OUYA is locked out of Discover too. I have StockPlusPatch, though. The funny thing is that there is still communication with Discover. I have a few games that need to be updated, I actually updated one and if I check the description of a game, it shows up. I can even click on the "Buy" button of a game and the purchase message box appears too. Note that I have not actually bought anything yet, so that part I cannot assure that will work.

IncognitoMan
04-30-2014, 04:11 PM
Okay this was kewl before but now that ouya is updated this is broken and i can't access the ouya store. Why did i install this? I guess i'll just throw a launcher over the Ouya and use it like a tablet for the tv.


My OUYA is locked out of Discover too. I have StockPlusPatch, though. The funny thing is that there is still communication with Discover. I have a few games that need to be updated, I actually updated one and if I check the description of a game, it shows up. I can even click on the "Buy" button of a game and the purchase message box appears too. Note that I have not actually bought anything yet, so that part I cannot assure that will work.

Seems like Ouya has changed something again. =_=

For people on StockPlusPatch:

If you'd like to update to latest grab this file here (http://d-h.st/y1q) and copy it to "/sdcard/CONFIG/"... it'll overwrite the existing UPDATE file and when you check for an update it should start the process of updating. You'll lose any features of StockPlus Patch but atleast you'll be able to use the discover section and update the apps.

For people still on the ROM:

Download the latest OTA here (http://dlyv5j2269q7v.cloudfront.net/ota/RC-OUYA-1.2.1018-r1_ota.zip) and copy it to "/sdcard/"... install normally via CWM

Hydrus
04-30-2014, 04:52 PM
Can I download that file and save it for later? Or is the file for this specific new update? I want to mess around with my OUYA some more.

ankith
07-27-2014, 05:21 PM
Hi Team,
I did everthing told and it worked too
But when OUYA booted it connected with MY WIFI but it keep on finding update and finally says "check ur internet coonetcion"
However internet is working fine and it connects with WIFI and Ethernet well
How to get rid of this finidng update screen

Wraith_Vague
07-29-2014, 01:33 AM
That really depends on what you installed. This thread is ancient. Incognito has been over on the XDA forums with his patch that doesn't need the entire ROM. 1.0.519 was from last September when the OUYA was still in diapers. Incognito's patch is still on 1.2.858 from February or so this year. http://forum.xda-developers.com/showthread.php?t=2647516. I thought about updating it for my own use to 1.2.1084, but Im lazy, have a dead OUYA controller, and I'll have my hands full starting tomorrow with the Mojo.

I cant really say we should keep this thread going, but at least we can get you back on the right track.

Continued on -- http://ouyaforum.com/showthread.php?13017-Stuck-at-software-update-screen

lion.fx
08-03-2014, 04:16 PM
Can't start it because the first update screen

lukasf
09-08-2014, 04:09 PM
Hello,
I am actually customizing this rom with slightly changed Baxy Launcher. Everything for my personal use.

The goal is to have stable stock OUYA rom with Google Play Store, but without any OUYA account/store.

so far i got it

The Ouya launcher is disabled.

The Baxy launcher is working fine, the widgets (clock is ok) are bugged, but nothing catastrophic, u dont need to use it. From home screen you can turn your Ouya in to Sleep mode or just Shutdown. Now the launcher got 2 main sections: All Apps, where simply are all apps installed on Ouya, and Favorites apps . The settings section is launcher settings, only to select wallpaper, change the clock (digital/analog) or turn on the background music.

Advance settings (the standard android settings) , add or remove widgets apear in context menu (after pressing Ouya menu button on the controller).

The "double tap to exit" Ouya button on controller are also disabled. I have two edge gestures instead. Double tap, using controller touch pad and virtual mouse, the top edge of screen is return to the Baxy launcher, the double tap to the right edge of the screen is killing actually running app.

etc.



Why i am doing this? Im pretty tired with the OUYA updates, crashing my Xposed and Play Store, and the truth is, i dont even use the Discover section anymore ... in past couple months i buyed only one game in Ouya store, that was The Cave ...


If someone of you are interested, i can upload the modified Baxy launcher (if the original author of the Baxy launcher have nothing against of it) and add simple step-by-step what i have done with this ROM to got it work.


Sorry for my imperfect english.

Finished!

screenshots:

http://i.imgur.com/MtLnsvtl.png

http://i.imgur.com/BiLjgwIl.png

http://i.imgur.com/eaN3vYsl.png

http://i.imgur.com/ljiqPazl.png

http://i.imgur.com/i5RFa6Al.png

ajb999
09-09-2014, 02:49 AM
Looks interesting. How do you connect the OUYA controllers or any BT controller?

Funwithouya
09-09-2014, 04:53 AM
Looks great lukaf

lukasf
09-09-2014, 11:28 AM
I paired the controller with the Ouya launcher on the first boot, but i think you can just navigate to the all apps > advanced settings > standard android bt section using a keyboard and there connect bt device

Eldon.McGuinness
09-09-2014, 12:59 PM
Looks interesting. How do you connect the OUYA controllers or any BT controller?


I paired the controller with the Ouya launcher on the first boot, but i think you can just navigate to the all apps > advanced settings > standard android bt section using a keyboard and there connect bt device

You might find this post interesting, assuming the OUYALauncher.apk file still exists on the device that is. If it was completely removed then yea no joy.
http://ouyaforum.com/showthread.php?13898-Controller-Monitor

lukasf
09-09-2014, 03:16 PM
You might find this post interesting, assuming the OUYALauncher.apk file still exists on the device that is. If it was completely removed then yea no joy.
http://ouyaforum.com/showthread.php?13898-Controller-Monitor

Good idea,

But i disabled the OUYALauncher.apk by renaming it to OUYALauncher.apk.bak

The OUYALauncher is useless because the update service is blocked on this rom (thats good) and u cant pass through the initial "finding updates screen".

For the record, i just wiped the ouya from recovery and after boot paired the controller using the usb keyboard and all apps > advanced settings > android bluetooth section. It works.

ajb999
09-09-2014, 05:32 PM
What happens if you install this launcher on the latest firmware? Can it still be installed as a second launcher like before?

lukasf
09-09-2014, 08:24 PM
The "double tap menu" introduced in the newest Ouya firmwares makes using any non-stock launcher pointless .

Eldon.McGuinness
09-10-2014, 02:55 AM
You could use the modified OUYALauncher.apk that is here on the forum and on my blog, it is from just before the latest update and has the Launcher ability removed from it. This way your Double (U) works and your launcher stays all the time. Might be worth using.


EDIT:
Link to alternate OUYALauncher.apk (http://ouyaforum.com/showthread.php?11971-OUYA-Broke-Custom-Launcher-Support)

lukasf
09-10-2014, 01:56 PM
Due to lack of external drives NTFS write support on 1.0 roms i decided to move to newer rom, 1.2.853-r1 . In order to get working properly the modified baxy launcher i also disabled OUYALauncher, disabled the system update service, loaded Play Store etc.

Ouya OTA's you can download from here https://ouyafw.skumler.net

I decided to chose 1.2.853 because:

1.2.995 introduced
an option to keep controllers turned on (no timed auto-shutoff) in select Media programs (like XBMC). This can be found in MANAGE -> CONTROLLER -> SETTINGS. This new option will be enabled by default. i dont like it. and with disabled ouya launcher i dont know if i can turn this off.

Eldon.McGuinness
09-10-2014, 03:21 PM
Yea, this is the OUYALauncher.apk from the Jackalope version of the ROM, before that always on controller bit I believe, but due correct me if I am wrong, I'm not at the OUYA to check. :D

mmartino
09-10-2014, 03:37 PM
I think the no timed auto-shutoff only works in media apps that are in the Discover store. I have 3 Ouya's and it only stays on for the 2 that have XBMC on OUYA. The sideloaded Gotham one still turns off after 5 minutes.

lukasf
09-10-2014, 06:15 PM
I use the XBMC for Ouya version from Discover.

I extracted 2 apps from Ouyas Discover, that is XBMC and the File Manager