So, I just wanted to clarify... It is ok to root the OUYA, right? I know Julie (keep up the good work!) mentioned it in the kickstarter video, but could it lead to bricking my console? I'm still quite new to the Android platform, so I don't want to do anything to jeopardize my console haha.
Btw, the reason for me to root my console is to find out where in the filesystem my APK is being held. I'm reading up on articles on how to use libzip to read the contents of my game's APK so I can finally start loading assets without needing to re-word all my filenames and extensions. Seems really messy if you're aiming for multi-platform development.
Comments
In my Java wrapper I can do this:
There should be equivalent native functionality, check out this link as well: http://stackoverflow.com/questions/2651816/reading-resource-files-from-my-own-apk-in-android-native-environment/2663962#2663962
Connect your OUYA to your computer. run
adb shell
And you will have a shell on the OUYA. Now type
su
And you will become root. (on android devices that are NOT rooted, the su command is missing, or demands a password)
Anyway even if you don't have access to su on your OUYA, your apk still has access to certain parts of the file system, (/data/data for private read/write and /sdcard for public read/write).