ADVERTISEMENT
高級篇:沒有Play商店,自己開分店
雖然沒有Goole Play網路商店,我們還是可以靠Google大神的本業,神到apk檔來安裝。如果該款App是免費的也就算了,遇到付費app的話,還是要尋求正式管道購買,相信電腦王的讀者都是有水準、願意付錢支持正版App的人,所以在OUYA中安裝Play網路商店,就可以方便地購買付費App囉。
使用框架免刷機
採用Android作業系統的OUYA,自然也會受到XDA論壇上各位神人的恩澤,開發者rovo89所提供的Xposed framework是款提供修改Rom,卻不用實際刷機,或是動到其他apk檔的軟體框架。開發者WonderEkin就以Xposed framework為基礎,開發了相容於OUYA的Play網路商店套件。
施工過程的第一步,就是要先安裝Xposed framework,安裝的方式非常簡單,只要下載Xposed framework的apk檔並安裝,並於執行後點選主選單上的安裝/更新(Install/Update),並重新開機就可完成。
手動安裝Play商店
WonderEkin在其發布網頁上,也提供了可以自動安裝Play網路商店的腳本檔,不過筆者在安裝過程中遇到錯誤,所以建議讀者改用手動安裝的方式。施工前一樣需先下載程式,並先安裝壓縮包中的Mod_PS4Ouya.apk,並到Xposed framework中勾選啟用Play Store Mod For Ouya並重新開機。
接下來建議將解壓縮包中其他檔案放到Android SDK所在的\sdk\platform-tools資料夾中,與ADB工具放在一起,操作時比較方便。請執行Windows的命令提示字元,並將路徑切換到platform-tools資料夾,如果將Android SDK解壓縮到C槽根目錄,其指令就是
cd C: \adt-bundle-windows-x86_64-20130729\sdk\platform-tools
讀者可依自己的放置位置修改指令。最後在命令提示字元依序輸入下列指令即可安裝Play網路商店。
adb push com.android.vending.apk /sdcard/com.android.vending.apk(將com.android.vending.apk複製到OUYA檔案系統的/sdcard,下同)
adb push com.google.android.gms.apk /sdcard/com.google.android.gms.apk
adb push GoogleLoginService.apk /sdcard/GoogleLoginService.apk
adb push GoogleServicesFramework.apk /sdcard/GoogleServicesFramework.apk
adb push NetworkLocation.apk /sdcard/NetworkLocation.apk
adb shell(進入shell)
su(更改身份為superuser)
mount -orw,remount /system(重新掛載/system,並取得讀寫權限)
cat /sdcard/com.android.vending.apk > /system/app/com.android.vending.apk(將/sdcard中的com.android.vending.apk寫入/system,下同)
cat /sdcard/com.google.android.gms.apk > /system/app/com.google.android.gms.apk
cat /sdcard/GoogleLoginService.apk > /system/app/GoogleLoginService.apk
cat /sdcard/GoogleServicesFramework.apk > /system/app/GoogleServicesFramework.apk
cat /sdcard/NetworkLocation.apk > /system/app/NetworkLocation.apk
chmod 644 /system/app/com.android.vending.apk(更改com.android.vending.apk的檔案權限,檔案擁有人(owner)可讀寫,相同群組人(group)與所有人(other)僅唯讀,下同)
chmod 644 /system/app/com.google.android.gms.apk
chmod 644 /system/app/GoogleLoginService.apk
chmod 644 /system/app/GoogleServicesFramework.apk
chmod 644 /system/app/NetworkLocation.apk
mount -oro,remount /system(重新掛載/system,並將權限改為唯讀)
reboot(重新開機)
筆者在使用時並沒有發現問題,不過當OUYA進行韌體升級後,需重新root並執行上述步驟重新安裝。WonderEkin也開發了Mod Collection For Ouya這款App,可以在更新後保留root與Play網路商店,不過由於筆者等不到下一次韌體更新,所以無法親自嘗試,有興趣的讀者可以自己試試。
相關檔案下載網址:
Xposed framework下載網址:http://pcadv.in/1bUKdrm
Play套件發布網址:http://pcadv.in/14kGUrK
Play套件下載網址:http://pcadv.in/1duqaSi
Mod Collection For Ouya下載網址:http://pcadv.in/16Ohfd9
▲進入Xposed framework之後,要先點選主選單上的安裝/更新,並重新開機。
▲第二次進入Xposed framework時,切換到應用模組頁面,再勾選Play Store Mod For Ouya並重新開機。
▲如果不確定ADB有沒有抓到OUYA,可以輸入adb devices確認已連接的裝置。
下一頁:電力分流,外接硬碟跑更順
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!