准备:
工具准备:
-
电脑
-
网线(如果用串口传输,则不需要。推荐网口传输,速度快)
-
USB-TTL串口烧录器CH340
-
华为海思刷机工具HiTool
连接设备:
- 电脑连接互联网,有线或无线都可以
- 拆开机顶盒的盖子,在主板上找到触点GND、RX和TX
- 将CH340小板的USB端连接到电脑,并在电脑上安装配置好(自行研究)
- 将CH340小板TTL端通过导线连接到机顶盒,GND连GND,TXD连RXD(自行研究)
- 用Xshell或Putty等软件连接CH340小板,给机顶盒通电开机,如果在终端能看到持续输出信息(网友称为“跑码”),则连接成功
- 打开HiTool,等待加载完毕。切换芯片,保证当前芯片和机顶盒上的一致
- 打开HiTool的HiBurn视图,在本地PC配置区域选择正确的串口,并确保服务器IP正确,如果不正确则尝试点击刷新按钮
- 用网线将机顶盒和路由器连接起来,并查看机顶盒的ip地址。然后在HiBurn视图的板端配置区域填写正确的机顶盒IP地址、网关、子网掩码
- 在HiBurn视图的传输方式区域选择网口
备份
- 打开终端,查看分区表
cat /proc/cmdline
- 查看闪存块分区(路径不固定,请自行研究)
ls -al /dev/block/platform/soc/by-name
-
点击HiBurn视图的烧写eMMC,可以在最下方的表格处手动编辑分区表配置,也可以点击浏览按钮通过xml文件导入(推荐)。可以在网上查找别人分享的xml文件,然后自己修改如图所示,根据第一步查看分区表的结果填写分区名称和长度,并且第一个分区的开始地址必须是0,后续分区的开始地址都通过上一分区的开始地址+长度计算得到
- 为每个分区设置保存路径和文件名(一般将文件名后缀设为img)。为了节省时间和空间,建议不备份分区userdata和cache(不勾选),但是需要自行记录账户配置信息(如:iptv账号密码)
-
点击上载按钮,按照提示将机顶盒断电重启,然后等待进度条结束,在电脑上查看最终文件
恢复
- 点击HiBurn视图的烧写eMMC,点击浏览按钮,选择备份文件同目录的xml文件导入,之后勾选所有分区
- 点击烧写按钮,按照提示将机顶盒断电重启,然后等待进度条结束
- 用视频信号线将盒子和电视或显示器连接,查看是否正常开机