小米盒子3s 刷机 Android TV 跳过谷歌登录和升级 8.0

没用的小米盒子 3s 不要扔,裹上鸡蛋液、沾上面包糠,下锅炸至金黄酥脆控油捞出,老人小孩都爱吃,隔壁小孩都馋哭了。

闲来没事给它刷个机吧,试试所谓 Android TV。

参考

需要的工具

本文使用的设备是小米盒子 3s,机身标注型号为 MDZ-19-AA

  • 双头 USB 线,用于连接电脑和小米盒子。
  • 不大于 32GB 的 fat32 格式的 U 盘。
  • adb 软件。
  • 固件包。(从上述链接中获取)
  • 谷歌账号及带魔法的路由器。(可通过 adb 禁用谷歌开机向导进行跳过)
  • 搞基搞机工具箱,方便禁用谷歌开机界面。(如果熟悉 adb 命令的话,直接用 adb 命令禁用也是一样的)

步骤

刷入 MiBOX3S_queenchristina_r145 降级

  1. MiBOX3S_queenchristina_r145 中的文件复制至 U 盘。
  2. U 盘插入小米盒子,断电。按住遥控器的主页键和菜单键,给小米盒子通电。
  3. 机器开始自动刷入降级包。

mibox3s downgrade

刷入 dump_16AB.img

  1. 在小米盒子的 设置 - 账户与安全 中打开 USB 调试。
  2. 小米盒子连接电脑。(在我的使用中,无需安装驱动)
  3. dump_16AB.img 复制到小米盒子的根目录中。
  4. 打开 adb 命令行,输入:
    1
    2
    3
    
    adb root
    adb remount
    adb shell dd if=/sdcard/dump_16AB.img of=/dev/block/mmcblk0
    
    耐心等待完成。

刷入 MiBOX3_user_once_r750

  1. MiBOX3_user_once_r750 中的文件复制至 U 盘。
  2. U 盘插入小米盒子,断电。按住遥控器的主页键和菜单键,给小米盒子通电,进入恢复模式。
  3. 进行双清。(wipe data 和 wipe cache)
  4. 点击 Apply update from EXT > Update from udisk > 选择刚刚放进去的固件刷入。

Apply update from EXT

跳过谷歌账户

完成上面的步骤后,系统已经变成 Android TV。但如果没有谷歌账号就无法进入系统。如果你有相应的条件,可以跳过本步骤。

setupwraith

本质上,开机的引导画面也是一个应用,所以可以通过 adb 禁用掉开机向导以跳过登录。但刷入的 Android TV 并没有开启调试功能,于是就需要一些迂回操作开启 adb 调试。

刷入 MiBOX3_userdebug_once_r454

  1. MiBOX3_userdebug_once_r454 中的 update-once.zip 文件复制至 U 盘。
  2. U 盘插入小米盒子,断电。按住遥控器的主页键和菜单键,给小米盒子通电,进入恢复模式。
  3. 点击 Apply update from EXT > Update from udisk > 选择 update-once.zip 刷入。

禁用 ****.Setupwraith

  1. 发现开机界面依然存在,但是在这个包中 adb 调试已经默认打开了。
  2. 小米盒子连接电脑。
  3. 打开搞机工具箱,切换到应用管理界面,会看到开机界面的包名(包名大概为 ***.google.****.Setupwraith,我忘记截图了),点击“禁用”(安卓里一般称为“停用”)即可进入桌面。

gaoji tool applications manager

再次刷入 MiBOX3_user_once_r750

  1. MiBOX3_user_once_r750 中的文件复制至 U 盘。
  2. U 盘插入小米盒子,断电。按住遥控器的主页键和菜单键,给小米盒子通电,进入恢复模式。
  3. 点击 Apply update from EXT > Update from udisk > 选择 MiBOX3_user_once_r750 固件刷入。
  4. 完成后开机。此时就直接进入到桌面了,没有开机向导的阻拦,adb 也是开启状态。

mibox3s android TV 6.0

mibox3s android TV 6.0 storage

升级到 Android 8

  1. 下载 http://www.mediafire.com/file/fhh4zjspge6eh22/once-8.0-2167.7z/file
  2. once-8.0-2167.7z 中的 update.zip 文件复制至 U 盘。
  3. U 盘插入小米盒子,断电。按住遥控器的主页键和菜单键,给小米盒子通电,进入恢复模式。
  4. 点击 Apply update from EXT > Update from udisk > 选择 update.zip 刷入。
  5. 完成后,系统已经变成 8.0

mibox3s upgrade to 8.0

mibox3s android TV 8.0

论坛的两位楼主均称可以升级到 9.0,但我这里不显示,可能是我的网络不通或者年代久远升级服务已经关闭。

提示

  • 上述步骤中涉及 4 个卡刷包,除第 1 个需要将两个文件(一个zip,一个xiaomi_upadte)复制到 U 盘进行刷入。其他 3 个可以将xiaomi_upadte删除,只复制zip文件,在 recovery 中进行手动选择刷入即可。所以可以在完成 1 个包刷入后,一次性复制 3 个 zip 文件进去(注意区分文件名,文件名也可以修改),节约时间避免反复传输文件。(一次性复制 4 个也可以,但要注意xiaomi_upadte中的内容和zip文件名对应,以及完成第 1 个刷入后删除要xiaomi_upadte
  • 刷回原版的方法详见前面参考的文章。

体会

  • 确实比原来的小米系统要快一点,没有乱七八糟的广告。但毕竟也是很久的设备了,只是刷着玩,不要有太高的期待。
  • 我这个盒子只能连上 2.4g 的 wifi,5g 的 wifi 能看见但连不上。不一定是盒子的问题,也可能是 wifi 设置问题。我 2.4g 的 wifi 是给物联网智能家居用的,所以规格设置得比较低,在盒子上看个超清的 IPTV 都比较呛(虽然超清也只有几个频道,不看也罢)。

kodi iptv in mibox3s

Built with Hugo
Theme Stack designed by Jimmy