本帖最后由 hao501802766 于 2014-11-1 16:42 编辑
转自:屌丝猫
小米盒子交流群: 218742789(原文作者也在此群,有问题可以提问)
本猫觉得,不ROOT的盒子就不是自己的盒子,不ROOT何来发烧精神。在得知新小米盒子1.3.58版本不能ROOT的消息后,有的朋友可能就得为了ROOT拒绝更新系统了,但是为了保留ROOT而忽略小米发布的新版系统的特性不也正丧失了小米的发烧本质了么?所以本猫趁着下一个稳定版发布之前,紧急更新了这个本猫为小米盒子1、1s做的最早版本的root工具。为何今天又要更新它了呢,是因为小米官方在米盒1s的1.3.58稳定版ROM中修复了本工具利用的提权漏洞,也就意味着一切本猫做的所有跟破解沾边的工具全部都将失效。只有采用这种“Old Fashion Way”,采用最古老的曲线救国方法,进入第二系统才能ROOT1.3.58系统。而且如果善用本工具的话,满足一些特定条件时,甚至可以ROOT今后发布的任意版本的系统。现在就跟着本猫来看看这款工具该如何使用吧。
使用本工具必须满足一下两个先决条件: 1、盒子的两个系统中,有个一版本低于1.3.58,且可以正常在线升级;
2、盒子的Recovery可以正常进入,并能切换系统。
以上两个条件,缺一不可。
关于条件1:现在,小米刚刚发布了1.3.58稳定版,大家更新后,米盒上肯定还有个版本小于1.3.58的一个老版本系统,所以趁着这个老版本系统还没有被更新的版本覆盖前,抓紧使用本工具,就可以保证该老版本系统一直不被覆盖。即可满足条件1。
关于条件2:只要小米不故意封禁,一般都可以满足。 工具特点: 同时支持小米盒子(1代)、新小米盒子(小米盒子标准版)!在“新小米盒子”上使用,即为“完全”ROOT!在“小米盒子”上使用,仍为“部分”ROOT!ROOT后自动屏蔽系统升级功能,保护老版本系统!ROOT后自动禁用破解提示功能,谢绝打扰!操作可逆,ROOT后可用去除ROOT恢复!
所谓“第二系统”,指的是小米盒子的两个系统中相对当前正在使用的系统而言,另一个正在休眠中的系统,例如:当前系统是系统1,系统2就被称作“第二系统”,当前系统是系统2,系统1就被称作“第二系统” 注意事项:
运行“ROOT工具”前:
1、必须事先打开盒子的“ADB调试”功能。在盒子主界面,切换到“设置”选项卡(或应用),进入“系统设置”-“账号与安全”里,将“ADB调试”选项设置为“允许”。若没有此选项,请通过xshortcut应用进入安卓原生设置,在开发者选项中,将“USB调试”勾选。
2、请事先确保盒子的两个系统中,有个一版本低于1.3.58,且可以正常在线升级;
3、必须事先从盒子的Recovery切换到老版本系统。
4、请知悉该“ROOT工具”会导致“系统升级失败”,并了解“系统升级失败”的意义。当盒子遇到新版本系统推送时,会在后台偷偷进行系统升级,为了阻止新版本系统对“第二系统”上老版本系统的覆盖,本工具会采取禁止下载更新包的方法暂时禁用系统更新功能,从而保护老版本系统。如果手动尝试去升级,会在0%处收到“下载失败,请重试”的错误。
运行“ROOT工具”时:
1、工具包的所有文件必须全部解压到电脑的一个非中文路径的文件夹内,不得使用临时文件夹甚至直接在压缩包里打开!!!
2、由于盒子不同系统版本兼容性不同,在不了解盒子“系统一”和“系统二”是否同时能通过网络连接时,请采用USB数据线方式连接!!!(仅在盒子两个系统的版本均在1.3.18至1.3.43之间时,才可以使用网络方式连接)
3、如果你的盒子是新小米盒子,“ROOT工具”运行时,会对BOOT分区进行刷写,所以千万不能断电,否则可能导致盒子目标系统BOOT分区损坏而无法进入系统!!!
运行“ROOT工具”后:
1、如果你的盒子是新小米盒子,请注意妥善保存备份于“ROOT工具”同一目录下boot0.img/boot1.img文件,切勿删除或丢失,否则将无法恢复原始BOOT分区!!若不小心误删或丢失,在盒子没有恢复出厂设置的前提下,可以在盒子“/sdcard”目录下找到这两个文件。
2、ROOT后切勿“双清”(恢复出厂设置),否则,“ROOT工具”设置的“禁止下载升级包”限制将失效,从而失去对“第二系统”的保护。假若不慎“双清”,请尽快进入Recovery,切换回老版本系统,重新ROOT一次新版本系统,否则老版本系统可能在联网后的10分钟内就被新版本系统覆盖。以后再也无法进行ROOT操作了。
3、如果遇到需要更新的新版本,请进入Recovery,切换回老版本系统,并运用“小米盒子启用自动升级.bat”工具开启升级功能,再升级到新版本,升级到新版本后,在进入Recovery,切换老版本系统,运用ROOT工具对新版本系统进行ROOT。ROOT后,会自动回到新版本下。
![]()
运行“去除ROOT工具”前:
1、首先,你要了解使用本工具后,老版本系统可能在联网后的10分钟内就被新版本系统覆盖。以后再也无法进行ROOT操作了。确认你自己以后再也不想ROOT后,再使用此工具。
2、必须事先打开盒子的“ADB调试”功能。在盒子主界面,切换到“设置”选项卡(或应用),进入“系统设置”-“账号与安全”里,将“ADB调试”选项设置为“允许”。若没有此选项,请通过第三方桌面进入安卓原生设置,在开发者选项中,将“USB调试”勾选。
3、请事先确保盒子的两个系统中,有个一版本低于1.3.58,且可以正常在线升级;
4、必须事先从盒子的Recovery切换到老版本系统。
5、如果你的盒子是新小米盒子,请确保由“ROOT工具”备份的boot0.img/boot1.img文件位于“去除ROOT工具”同一目录下。
运行“去除ROOT工具”时:
1、由于盒子不同系统版本兼容性不同,在不了解盒子“系统一”和“系统二”是否同时能通过网络连接时,请采用USB数据线方式连接!!!(仅在盒子两个系统的版本均在1.3.18至1.3.43之间时,才可以使用网络方式连接)
2、如果你的盒子是新小米盒子,“去除ROOT工具”运行时,会对BOOT分区进行刷写,所以千万不能断电,否则可能导致盒子目标系统BOOT分区损坏而无法进入系统!!!
运行“去除ROOT工具”后:
R.I.P.
![]()
工具下载:
目前只建议通过USB数据线方式连接:
1、盒子正常连接电视,拔掉小米盒子电源线,遥控器对准盒子接收口,同时按住菜单键和主页键不松开,插上电源线。等待进入recovery后松开。
2、用遥控器确定键选择“重新启动/reboot system now”,然后在下一界面,选择不带“(最近)/(Current Running)”字样的那个“重启进入系统?/reboot to system ???”,按确定重启。
3、跑完iCNTV的进度条后,盒子会黑屏几十秒,不要着急,等待出现“正在升级”提示语后就会自动进入老版本系统。
4、将盒子用USB数据线连接盒子与电脑(此步可以不接电视,但必须接电源)。
5、将下载的工具包内的所有文件全部解压到电脑上任意非中文路径文件夹。手动关闭任何助手类应用,如豌豆荚,360手机助手等。然后进入任务管理器,结束所有名称为adb.exe的进程。
6、双击工具包解压出的“小米盒子第二系统ROOT.bat”运行。出现输入IP的提示后,什么都不要输入直接回车运行。
7、等待小米盒子自动重启,期间切勿断电!!!工具窗口出现“ROOT成功!!!”提示后,方可断开盒子电源,关闭工具窗口。至此ROOT完成。 “去除ROOT工具“使用教程: 使用方法同【“ROOT工具”使用教程】,将第5步中的【小米盒子第二系统ROOT.bat】替换为【小米盒子第二系统去除ROOT.bat】即可。 我们要永远相信两件事:
一、美好的事情即将发生!
二、评个分不会怀孕!!
|