OUYA 是个 Android 游戏机。但同时,它又不是一个严格上的游戏机,因为 OUYA 的产业链条并不完整,游戏匮乏,好游戏几乎没有。但是,Android 的潜能却让 OUYA 成为一台性价比很高的媒体盒子。OUYA 的四核 Tegra 3 的处理能力和视频能力完爆当下的第二代小米盒子(双核 mlogic 处理器)。
拿到 OUYA 已经快一个月了。折腾了这么长时间,走了很多弯路,总结一下经验教训,也为自己留个记录。
小技巧:使用 adb over network 简化远程操作
打开方式:在 OUYA 主界面选择 MANAGE => SYSTEM => DEVELOPMENT => ADB OVER NETWORK 开启
然后就可以用 adb connect <ip_address>:5555 来远程连接 adb 工具啦。
注意:每次重启 OUYA 的时候,adb over network 都会自动回到关闭状态,所以每次重启之后都要去开启一次。
基础安装篇
拿到 OUYA,完成帐户设置等等步骤之后,首先要拿到 root 权限、安装 Superuser 管理器、刷入 busybox 和一些工具。因为 OUYA 还在起步阶段,官方对用户也一直持开放态度,所以暂时不用担心 OUYA 官方封掉 root 权限。
我在使用上面这个脚本的时候,获取 root 权限失败。所以我改用 master key 漏洞注入工具拿到 root 权限。
然后就是安装 busybox。因为很多后续的工作需要 busybox,所以这一步不能省略。从主菜单的 MAKE 区中打开刚刷入的 BusyBox Free,授予 root 权限之后等待 smart install 分析完成,按 Install 按钮之后选择 smart install 安装系统中缺少的工具。
如果要安装 Google Play Store,首先要安装 Xposed Framework。直接下载 apk,用 adb 安装即可。然后按步骤安装 Play Store。注意,第二步“启用 Play Store Mod For Ouya”那里,要在 Xposed Installer => Framework 界面下,用触摸板操作鼠标箭头钩选那个 mod。如果在 mod 上按 O 键会提示“用户界面不存在”。
另外,XDA 大神做了一个更全面的 Xposed mod。但是一般日常使用的话上面那个就够了。
PS3 遥控器配置篇
如果拿 OUYA 做媒体播放器的话,使用遥控器比使用手柄更直观。因为手上正好有 PS3 遥控器,干脆就拿它跟 OUYA 配对使用好了。
但是配对之后有一个比较严重的问题——在 OUYA 系统界面下浏览菜单的时候没有选择键,也就是说在系统界面下,PS3 遥控器基本上无用武之地。但是在 XBMC 中可以正常使用。
2014/01/05 更新:PS3 遥控器配对之后,需要设置键盘布局文件,以解决按键问题。
XBMC 篇
折腾了这么长时间,终于到正篇了!
XBMC 是个全能播放器,最早是为了初代 Xbox 而开发的,全称是 Xbox Media Center。当年第一代 Xbox 那叫一个惨,被破解得很彻底,以至于出现了像 XBMC 这样的深度自制软件。现在 XBMC 已经成了跨平台通用播放器,支持插件,功能强大,小米盒子能做的 XBMC 都能做到。
OUYA 有个官方的 XBMC 播放器,直接在主界面下的 DISCOVER 区里面就能搜索到。但是官方版本 v12.3.3 中去掉了 AC3/DTS 支持(因为没拿到授权)。所以,如果没有功放或者电视不支持 AC3/DTS 解码的话,就要考虑安装 SPMC 了。
之后就是设置中文和安装视频插件。也可以安装国内视频网站插件,甚至可以安装 bilibili 插件。
如果想开机直接进入 XBMC/SPMC 的话,可以去 DISCOVERY 里面下载 AutoPilot 设置开机自启。
最后
好了,现在 OUYA 已经变成一个彻头彻尾的媒体盒子了,而且是一个带游戏功能的媒体盒子。或许 XBMC 的默认界面不如小米盒子友好,但是别忘了 XBMC 可以自己更换主题。剩下的功能就等着在日常使用中慢慢尝试、慢慢总结了。