一、使用TTL连接机顶盒
使用的这一批次河南电信定制创维E900-S 机顶盒好像不同于其他地区的E900 和E900-S 机顶盒,其CPU 为晨星半导体(MSTAR) 的MS09280NC-Z02-DA0, 所以其主板的TTL 针脚设置也很怪异,跟其他教程里不同 TTL接口没有插针,用订书钉焊了4个插针,需要注意主板电路板印刷的错误,白色箭头所指的第1针方块本应是GND接地,但实际应为TX,所以正确的从左至右1,2,3,4针所对应的分别是TX,RX,VCC,GND,具体TTL连接1、2、4针即可: 二、备份各分区文件
1、 插入U盘,使用putty连接机顶盒并开机,跑马停止后按回车键进入shell模式,键入su后提示符变为#获取root权限,进入/dev/block/platform/mstar_mci.0/by-name目录,即是要备份的原始分区文件 2、 例如备份MBOOT分区,使用命令ddif=/dev/block/mmcblk0p1 of=/mnt/usb/sda1/MBOOT,稍等一会,分别备份各个分区文件,个别分区文件较大,备份时间需要几分钟,等到提示符出现即备份完成,具体每一分区的备份命令就不再一一列出了 3、需要恢复分区文件时将该文件放到U盘根插入机顶盒目录,例如恢复skrawdata文件时键入: ddif=/mnt/usb/sda1/skrawdata of=/dev/block/mmcblk0p15即可
三、另外附一个不成功的MAC和STBID号修改过程 经过查找所有分区文件,只有skrawdata中含有MAC地址和STBID信息(强烈建议先对该分区文件进行备份再往下操作),使用UltraEdit编辑该文件,并替换MAC和STBID后,可能由于头两个字节为修改校验位checksum,一旦MAC和STBID变化,若checksum不修改则开机循环出现FactoryTest E951界面,无法正常登录,哪位大侠知道还请赐教。
|