Switch破解再下一城,执行Android变身游戏平板电脑

任天堂Switch 搭载NVIDIA Tegra X1 SoC,具出色的绘图性能,如果能在Switch 安装Android 操作系统,岂不是能将它变成实用度更高的游戏平板电脑?开发者 Max Keller 与 Billy Laws 着手将 Android 移植到 Switch,目前已能开机并进入系统。

暂时以CPU 负责绘图工作

从Max Keller 发布的操作视频来看,目前Android 的移植工作已取得一定成果,不但能开机进系统,且许多功能也都能正常运行。

虽然目前消息并不完整,但仍可推测破解应还是以Fusée Gelée 漏洞为基础,所以与先前执行自制固件的条件相同,只能在早期未改动硬件设计的主机执行。

从操作视频可看到,Switch 执行的系统版本为最新、仍在开发的Android Q,机身按钮与触摸屏幕都可正常运行,虽然主画面显示方向错了(横向屏幕却垂直显示),但进入各App 后方向就正确了。

另一方面,Max Keller 也展示了 Wi-Fi 与蓝牙等功能,并通过 Chrome 浏览器打开网页,可见这些功能也都正常运行。

至于存储空间,从 Andorid 的设置画面可看到系统使用总容量为 128GB,考虑到 Switch 主机内置存储空间仅 32GB 容量,因此可合理推测能通过 Micro SD 扩展存储空间。

不过较可惜的是,Max Keller 表示目前音效功能无法正常运行,需要通过蓝牙耳机或音箱才能播放声音,而主机的 USB 也还不能使用。

另一个问题是尚未能使用绘图处理器的驱动程序,因此不但无法使用3D 加速功能,且连一般画面显示都是通过处理器运算,所以目前画面显示会有些卡顿。不过 Max Keller 表示 Billy Laws 正在着手处理,因此这个问题应该不会困扰太久。

Max Keller 在Twitter 发布于Switch 执行Android 的破解成果。 (Source:视频截屏)

Android 系统版本为最新的Q。 (Source:视频截屏)

Wi-Fi 与蓝牙的MAC 都能正常显示。 (Source:视频截屏)

Wi-Fi 可正常链接。 (Source:视频截屏)

蓝牙也能与其他设备配对。 (Source:视频截屏)

总存储空间高达128GB,应该是用Micro SD 卡扩展容量。 (Source:视频截屏)

可用Chrome 浏览器打开网页。 (Source:视频截屏)

亮点依然在游戏功能

2015 年第二季上市的Tegra X1,曾是性能数一数二的Arm 架构SoC,在3DMark Sling Shot Extreme 2019 年2 月性能排行榜中,搭载Tegra X1 的NVIDIA Shield Android TV 仍能挤进第37 名,领先搭载Qualcomm Snapdragon 855 的Lenovo Z5 Pro GT,并没有落后新款智能手机太多。

然而需要注意的是,任天堂考量到耗电与散热,限制了Switch Tegra X1 的运行时脉,所以实际操作时(尤其是掌上模式),实际性能表现可能会低于3DMark数据库的数据。

不过Switch 画面分辨率仅1,280×720,远低于主流智能手机动辄超过Full HD 的分辨率,因此执行游戏时应该能维持理想的流畅度,再加上Switch 可通过触摸屏幕与实体按钮操作游戏,因此除了分辨率达到人后,游玩体验应该不会输给其他移动设备。

 

对笔者而言,Android 最大的吸引力莫过于更完善的仿真器环境,比Switch 自制固件环境的RetroArch,Android 版本不但支持更多仿真器核心,稳定度也更理想,假设Billy Laws 能解决显示驱动程序问题,让性能得以完整发挥,就有十足的理由在Switch 安装Android 并搭配RetroArch 仿真器使用了。