移动魔百盒 CM201 CH(长虹代工) 破解方法分享
BOSS攻略 2025-10-17 06:38:34
破解步骤:
这种破解方式是重刷系统,因为刷机风险比较大,因此建议刷机前先备份下系统,不要怕麻烦,万一失败了呢。备份方法如下:前面的步骤和上面一样:用 CH340G 连接好板子,打开 putty,等日志输出完毕之后,按下回车,进入 shell。然后输入以下命令先进入到分区目录:
1cd /dev/block/platform/soc/by-name
接下来使用以下命令对各个分区进行备份(除了 userdata 分区,其他分区都备份一下)。/mnt/sda/sda1 对应的是 U 盘的根目录,system 是根目录下新建的子目录,这个目录应该是需要提前创建的,否则可能会报错。时间可能会有点久,但是多花点时间也值得,万一刷成砖也有挽救的方法,免得到处求别人要原厂镜像。
1234567891011121314dd if=baseparam of=/mnt/sda/sda1/system/baseparam.imgdd if=bootargs of=/mnt/sda/sda1/system/bootargs.imgdd if=deviceinfo of=/mnt/sda/sda1/system/deviceinfo.imgdd if=fastboot of=/mnt/sda/sda1/system/fastboot.imgdd if=fastplay of=/mnt/sda/sda1/system/fastplay.imgdd if=kernel of=/mnt/sda/sda1/system/kernel.imgdd if=logo of=/mnt/sda/sda1/system/logo.imgdd if=misc of=/mnt/sda/sda1/system/misc.imgdd if=pqparam of=/mnt/sda/sda1/system/pqparam.imgdd if=private of=/mnt/sda/sda1/system/private.imgdd if=recovery of=/mnt/sda/sda1/system/recovery.imgdd if=securestore of=/mnt/sda/sda1/system/securestore.imgdd if=system of=/mnt/sda/sda1/system/system.imgdd if=trustedcore of=/mnt/sda/sda1/system/trustedcore.img
现在轮到 hitool 上场了,这里使用 hitool 的目的是把官方的 recovery 替换成第三方 recovery,这样就能够刷入第三方系统,否则刷机的时候会校验失败,我相信很多人都遇到这个问题。现在我们看看如何刷第三方 recovery。
保持 CH340G 和盒子的连接,关闭 putty(会和 hitool 冲突)。打开 hitool,选择 HiBurn 视图,如下图所示:
PC 与板端配置如图所示:串口填 CH340G 所在端口,传输方式选串口,其他的不用管。(有的教程使用的是网口方式,速度会快点,但是需要网线连接,还需要配置 ip 地址,简单起见,我直接使用串口,速度慢一点也还好,毕竟 recovery 分区也不是很大)选择 烧写eMMC 页面,需要填写分区表配置,这个配置我已经写好了,大家可以直接拿来用:
CM201-2-CH4_HUNAN分区表文件.xml (访问码:1ift)
需要注意的是,我这个分区表只适用于这个型号的盒子,其他盒子可能会有一些差异。保险起见大家还是核对一下,万一有不同可以进行修改,具体方法如下:
还记得连接 putty 的时候会有一堆日志输出吗?这里面就有修改分区表所需的信息:
红框中的日志描述了每个分区的大小,大家先导入上面的分区表文件,然后把各个分区的长度修改成日志输出所示,大家直接修改长度那一列就行,开始地址会自动更改。如果输出日志中的分区和我的分区表不一样,可以手动添加或者删除,以你盒子的输出日志为准,注意顺序保持一致。
分区表修改完之后,可以点击保存,这样你就拥有了属于自己盒子的分区表了(备份好这个分区表,以后救砖可能还有用)。接下来就可以导入 recovery 分区,在 recovery 那一行的文件一列,将 recovery 文件导入进去。recovery 我这也准备好了:
Hi3798MV300H芯片强刷引导 (访问码:ts2l)
你可能会感到疑惑,我的芯片不是 Hi3789MV300 吗,板子上写的也是这个,为啥这里用的引导是 Hi3789MV300H 的?我最开始用的 recovery 也是 Hi3789MV300 的,但是发现没用,后来才从日志里发现了问题:
这是 HiBurn 烧写时的日志输出(putty 输出的日志里也有,但我之前忘记截图了,所以用了 HiBurn 里的日志),里面写着 CPU 型号是 Hi3789MV300H。不知道为啥会这样,如果你的日志输出的 CPU 型号是 Hi3789MV300,那你应该使用 Hi3789MV300 的引导:
Hi3798MV300芯片强刷引导 (访问码:bo1f)
这个文件夹里有三个文件,实测只需要刷 recovery.img 文件就行了,其他两个分区文件不刷也行,如果你失败了,那就按照同样的方法把另外两个对应的分区也刷一下吧。
recovery 导入完成之后,记得把其他分区取消勾选,只保留 recovery 分区(因为我们只刷 recovery 分区,其他分区暂时不需要,除非你刷成砖了,就需要把之前备份好的分区文件一个一个导进来)。最后点击 烧写,将 recovery 刷到盒子里去:
如果你的盒子通着电,就会出现上面的提示,我们按照提示重新给盒子通电,不出意外的话,就开始烧写了:
左侧输出的是日志,大概等个十几二十分钟就烧好了(如果用网口应该更快):
至此,recovery 的刷写工作就完毕了。现在你就可以选择各种刷机包来进行刷机了。我这里准备了一个基于别人的包制作的精简包,去除了其他 app,把巨丑的当贝影视桌面换成了当贝桌面,并且不会出现某些 rom 按主页时当贝桌面等半天或者无法响应的问题。同时还把开机动画改成了 Google TV,逼格一下子就上来了。
自制精简版_当贝桌面_Google_tv_开机动画_文件名改成update.zip (访问码:4qxp)
把文件改成 update.zip 后放到 U 盘根目录中,插入到靠近网口的那个 usb 口。重新启动盒子电源,然后立刻快速交替按遥控器上的菜单键和音量减键,直到进入 recovery 界面(速度一定要快,不行多试几次):
选择 本地USB升级,不出意外就开始刷机了,不用多久就刷好了,盒子重启,就能看到如下的开机画面:
欢迎使用 Google TV!
附一张当贝桌面的图:
注意:刷机后的盒子通过 putty 进入 shell 时需要用户名和密码,用户名和密码分别是:root 、chcmccch。