2019.07.29 09:00

Android登陸Switch,還能享用GPU加速功能

ADVERTISEMENT

先前筆者曾介紹過開發者Max Keller要將Android移植到任天堂Switch的消息,至今終於有公開成果可以嘗鮮了。這次釋出的客製化ROM為以LineageOS 15.1(以Android 8.1為基礎製作),不但可將主機偽裝為NVIDIA Shield TV,還能利用繪圖處理器進行3D加速。

在Switch安裝Android系統

由於Switch的NVIDIA Tegra X1 SoC也採用Arm架構處理器,主機外型也與平板電腦相當接近,因此不免讓人聯想到是否可以安裝Android系統,現在這個願望已經實現。

這次釋出的Android系統採用完整映像檔方式提供,玩家只需將映像檔燒錄至microSD記憶卡後插入主機,並搭配fusée gelée漏洞就能執行,所以這也代表著只有早期尚未修正硬體漏洞的舊版主機才能使用。

ADVERTISEMENT

這個版本的Android系統整合了TWRP,並支援Wi-Fi無線網路、藍牙、繪圖處理器加速、觸控螢幕、Joy-Con手把、底座模式等等功能,但是它還是有些小問題,筆者將其整理如下。

當下版本Android常見問題:
充電時系統不會顯示充電圖示
無線網路可能會偶發性失效(重開機可以解決問題)
螢幕無法自動旋轉
Joy-Con手把只能以藍牙無線連接(即便裝在主機上還是以無線方式通訊)
不支援深度睡眠模式(電池續航力會比較差)
底座模式可能會偶發性無法啟用(如果裝上底座但主機沒有進入底座模式,則拔起再裝上幾次即可解決問題)

此外使用者還能將Switch機偽裝為NVIDIA Shield TV,因此可以執行《戰慄時空2》、《古墓奇兵》等Shield TV專屬遊戲。

ADVERTISEMENT

簡易操作說明

想要嘗試Android系統的玩家,需先從這邊下載對應記憶卡容量的映像檔,使用Etcher等工具將映像檔燒錄至microSD記憶卡,然後將記憶卡裝入主機並讓主機進入RCM模式,然後使用TegraRcmGUI之類的工具將最新的hekate開機引導程式注入系統,如此一來就能進入Android環境。

ADVERTISEMENT

如果玩家想要將Switch機偽裝為NVIDIA Shield TV的話,可以從這邊下載「shieldifier.zip」並儲存至記憶卡的第一個分割區,再以TWRP刷寫到系統。如果想要使用Google App,則可在此下載Open GApps並刷寫到系統。

ADVERTISEMENT

由於目前這個系統還有些Bug有待解決,因此筆者打算等到系統更新幾輪並解決大部分的問題後,再進行詳細的測試與教學,有興趣的讀者可以先自行安裝嘗鮮,並保持關注XDA論壇的最新消息。

ADVERTISEMENT