小米盒子标准版 root 事件的后续:坚持就是胜利

上一篇是这个:小米盒子标准版 root 事件的后续:坚持 root。本文有点长而且都是文字一点都不好看,先摘要我的刷机历程如下,由于我已经先刷成了石头系统,所以比直接 root 多走了些弯路:

root 小米系统 1.3.88→石头线刷工具刷石头系统→从石头系统中直接 U 盘刷回小米系统 1.3.72→将小米系统 1.3.72 卡刷升级成 1.3.5→从 1.3.5 中把第二系统(即石头系统)升级成 1.3.72→升级若卡在 70%,则修复第二分区然后再重复上步→在 1.3.5 中对 1.3.72 用工具进行完全 root→完成。

正文开始。

在刷成石头系统过后注1,多了个恢复小米系统的过程,方法参考文章《[刷机&教程] 【还原教程】小米盒子1s还原小米教程》。原本想按照《【教程】小米盒子1S降级全过程–1.3.88降到1.3.5!兼石头rom升级报告!》的方法刷成 1.3.5 和 1.3.43,然后再按照《【屌丝猫】小米盒子第二系统ROOT工具(20150109更新)》的方法对第二系统进行 root(还是完全 root 哦),结果从石头刷回 1.3.72 之后,拿刷石头 ROM 之前一键 root 的 360 刷机工具搞不定 root(不恢复系统设置和恢复系统设置都试了 3~5 次)注2。按照降级文献的说法必须要先 root,否则后面都会不成功,但从 1.3.72 刷回 1.3.5 用的是卡刷升级包,先 root 可能只是给文中提到后续刷石头系统做准备,对我的目标没啥帮助,所以跳过用一键工具 root,直接卡刷成 1.3.5。这个过程没啥异常。

但是从 1.3.5 刷成 1.3.43 就碰壁了,用线刷工具从 1.3.5 的系统中给第二系统刷 1.3.43 时,卡在往第二系统中写文件的过程种。总共刷了不下 5次,有一次卡在写 boot.img 的过程中,其他全都卡在写 system.img 的过程中,表现为盒子死机,进度条不再变化,只能拔电源(不排除有别的办法,但我只会拔电源)。另外,重插电源还有一定几率不断重启进不了系统,靠进 recovery 拿之前 1.3.72 的小米系统 ROM 卡刷升级搞定(虽然 ROM 是 1.3.72,但更新完依然还是 1.3.5。拿这个试存粹就是死马当活马医:当时手头就俩 ROM,1.3.5 的是升级 ROM,不完整不敢用,另外一个 1.3.72 是完整的包,于是就它了。更新过程很快,估计只是更新了引导部分?)。注3

实际上刷成 1.3.43 对我也没啥特别的用处,第二系统 ROM 方法只需要有个低于 1.3.58 的系统即可,1.3.5 能满足要求。这么考虑的话,剩下的事情就是从 1.3.5 里头把第二系统系统升级成小米系统(目前还是石头系统),然后从 1.3.5 里头去 root 升级完的小米系统即可。

从 1.3.5 给第二系统升级小米系统很不幸卡 70% 了。对这一点有所准备,因为上面“还原教程”的回复中提到从石头系统刷回小米系统损坏了某个人的第二系统,作者很积极的提供了解决办法,就是我后面要用的第二系统 root 方法的早期脚本(参考《新老小米盒子一键ROOT之曲线救国》)。脚本分恢复和格式化两个,作者建议先用恢复脚本,搞不定再格式化,我用恢复脚本修复完文件系统,然后把第二系统从石头系统升级成小米  1.3.72。

到这里小米盒子有了两个“官方”的“都能升级”的“可自由选择进入”的系统,且有个系统版本低于 1.3.58,满足了第二系统 root 工具的使用条件,于是在 1.3.5 中顺利 root 1.3.72。遗憾的是 1.3.72 貌似有遥控关机后自动开机的毛病,有条件还是要升级到最新系统再 root。现在还没试出来怎么从 1.3.5 中直接升级 1.3.88 以后的版本,留待以后搞吧。

虽然 root 成功了,但很失望的是装 kodi 还是和石头系统一样没有办法从 SMB 或者 NFS 连接群晖 NAS,也没法测试硬解是否起作用。以前没 root 过的系统装 kodi 能够连接上播放片子,只是没有 root 没法硬解,放起来卡的很,也因此才会有《谁来告诉我怎们 root 小米盒子标准版》这篇文章的事情。现在倒是 root 了,可是依然没能达到原本的目的…真是绕了一大圈瞎折腾。整理此文希望能对想要 root 小米盒子标准版(也叫新小米盒子,小米盒子 1s),却系统版本已经升到 1.3.88 以后的同志有所帮助吧。

考虑到文中引文可能会删帖,部分链接也已失效,故都留了本地和网盘备份。如有需要请给我邮箱。

注1:按照文中列出的降级教程,是直接从 1.3.88 root 到卡刷升级 1.3.5,由于没有从石头系统恢复小米系统这一步,一般不会出现第二分区受损的问题,也就能跟教程一样从 1.3.5 直接线刷成 1.3.43,或者在 1.3.5 中升级第二系统到 1.3.72 时不卡 70%,都无需事先修复分区。

注2:小米盒子标准版目前稳定版应该是 1.3.98,第二系统可能还是 1.3.88,有报道说 1.3.88 比较特殊,能够被 root,我能够搞定 root 估计和我碰巧还有 1.3.88 并且正好在用 1.3.88 有关。如果只有其他版本,就该跟 1.3.72 一样死活搞不定 root,也就不会有本文了,真不知道我该高兴还是该难过。不过没有这个版本可能也不用担心,因为 1.3.88 比较特殊,官方为了解决升级失败的问题出了这个版本的恢复刷机包,也就是说能把其他版本刷成这个版本。不过我尝试把 1.3.72 刷成 1.3.88 没成功,也许和我对刷机包的打开方式不对有关。

注3:这里有个小插曲也顺带说一下,我在早期从石头系统刷了 1.3.72 过后,还专门去看了看两个系统是否都能进,发现两个系统都能引导成功(石头系统引导到需要激活那儿就没再继续了,觉得以为后面也不会有啥问题),以为我很幸运没踩到这个雷。可后来因为从 1.3.5 刷 1.3.43 死活不成功,试过重启进石头系统,尝试多次均卡在激活这里没法下一步,这么看来第二系统的文件系统估计早已经损坏,却不幸得碰巧能引导到激活这里,浪费了不少时间。如果我先做第二系统文件系统修复,应该也能够刷 1.3.43。

聊一聊吧

2条评论

  1. 你好,我的小米盒子1s,系统1.3.88无法root,也无法卡刷成1.3.5,你那有没有其他资源方便提供的,谢谢

说点啥呗

您的邮箱地址不会被公开。 必填项已用 * 标注