之前某宝买了一个 MXR Pro 三无安卓电视盒子。内置了谷歌商店,不过谷歌商店的版本是手机版的,使用遥控器操作十分不便,需要鼠标键盘才可以。而从商店里安装的应用也不是 TV 版的,无论从美观还是实用角度,都不是很适合。本文简要介绍如何让三无盒子拥有与经过认证的 Android TV box 一致的体验。
声明:仅供参考,风险自负。
准备
登录 Google 商店,安装 ES 文件管理器。设备已 root 。
下载 tv_core_hardware.xml 和 tv_features.xml 两个 xml 文件。
在 Apkmirror 网站下载 Google Play Store (Android TV) 和 Google Play services (Android TV) 两个应用的 apk 文件。
编辑 build.prop
为了让三无盒子被识别成真正的 Android TV,需要让谷歌认为这是一台经过认证的 Android TV 设备。可以通过编辑位于内存 /system/
文件夹下的 build.prop
文件来实现。使用 ES 文件管理器编辑,更改前先备份。
找到这些行:
1 | ro.product.model=XXXX |
XXXX 代表设备默认的参数。
把它们改为:
(1) 改成 Razer Forge:
1 | ro.product.model=Forge |
(2) 改成 Sony Android TV 4K:
1 | ro.product.model=BRAVIA 4K 2015 |
确保文件权限为 rw-r--r--
。
复制 xml 文件
覆盖前先备份原文件。
将下载好的 tv_core_hardware.xml
和 tv_features.xml
复制到 /system/etc/permissions/
文件夹中,确保它们的权限为 rw-r--r--
。
重装 Google 相关
在设置中卸载 Google Play services 和 Google Play Store 的更新,并全部应用清除数据。重启设备。
开机后,安装下载好的 Google Play services (Android TV) 和 Google Play Store (Android TV) 。打开谷歌商店。验收成果。