本帖最后由 zerofault 于 2020-3-27 15:09 编辑
坐标湖北宜昌,装移动宽带送的“和TV”盒子,型号CM201-2-CH,WIFI和蓝牙都被锁,IPTV服务没有购买,因此刷机。该型号闪存属于eMMC类型。
首先试了遥控器菜单+音量减进入恢复模式,各种尝试未果。
于是只能某宝购买CH340G USB-TTL模块,用putty登录,打开abd调试,然后用免拆机批处理刷机程序,也许是固件文件选错了,结果有个img文件提示超过大小,但是批处理没有中断,继续处理完成后,盒子被刷成了砖,再次开机后无法正常启动了。
于是尝试使用短接C77强刷方式,下载强刷包,拷贝到空U盘根目录,查到盒子usb接口,然后用镊子短路C77的同时接通电源(注意一定要接触良好),此时显示屏没有显示,等待U盘指示灯没有动静之后,拔掉U盘再次重启,putty终于可以正常登录了。<----这个操作仅仅验证了该型号盒子可以通过短接C77方式进行刷机救砖,我没有用这种方法来更新系统固件。
最后是终极大法:HiTool,先下载潜龙固件“长虹cm201-2-EMMC闪存1,2,3代通刷免拆语音固件.rar”,某盘地址:1EGwj7WH1rhUQYSkAL2mjDQ 提取码:r46e。
如果没有分区表xml文件,可以自己编辑,参考putty里显示的分区信息。需要注意的是eMMC分区表文件,一定要注意文件格式要和xml编码保持一致,并且img文件最好放在全英文目录下,可避免很多未知的错误。
- Kernel command line: console=ttyAMA0,115200 blkdevparts=mmcblk0:4M(fastboot),4M(bootargs),12M(recovery),4M(deviceinfo),8M(baseparam),8M(pqparam),20M(logo),20M(logobak),40M(fastplay),40M(fastplaybak),40M(kernel),20M(misc),40M(trustedcore),800M(backup),800M(system),500M(cache),50M(private),8M(securestore),-(userdata) initrd=0x4000000,0x71938 initrd=0x4000000,0x71938 mem=1G mmz=ddr,0,0,48M
复制代码- <?xml version="1.0" encoding="GB2312" ?>
- <Partition_Info>
- <Part Sel="1" PartitionName="fastboot" FlashType="emmc" FileSystem="none" Start="0" Length="4M" SelectFile="D:\update\fastboot_Hi3798MV300.img"/>
- <Part Sel="1" PartitionName="bootargs" FlashType="emmc" FileSystem="none" Start="4M" Length="4M" SelectFile="D:\update\bootargs.img"/>
- <Part Sel="1" PartitionName="recovery" FlashType="emmc" FileSystem="none" Start="8M" Length="12M" SelectFile="D:\update\recovery_Hi3798MV300.img"/>
- <Part Sel="0" PartitionName="deviceinfo" FlashType="emmc" FileSystem="none" Start="20M" Length="4M" SelectFile=""/>
- <Part Sel="0" PartitionName="baseparam" FlashType="emmc" FileSystem="none" Start="24M" Length="8M" SelectFile=""/>
- <Part Sel="0" PartitionName="pqparam" FlashType="emmc" FileSystem="none" Start="32M" Length="8M" SelectFile=""/>
- <Part Sel="0" PartitionName="logo" FlashType="emmc" FileSystem="none" Start="40M" Length="20M" SelectFile=""/>
- <Part Sel="0" PartitionName="logobak" FlashType="emmc" FileSystem="none" Start="60M" Length="20M" SelectFile=""/>
- <Part Sel="0" PartitionName="fastplay" FlashType="emmc" FileSystem="none" Start="80M" Length="40M" SelectFile=""/>
- <Part Sel="0" PartitionName="fastplaybak" FlashType="emmc" FileSystem="none" Start="120M" Length="40M" SelectFile=""/>
- <Part Sel="0" PartitionName="kernel" FlashType="emmc" FileSystem="none" Start="160M" Length="40M" SelectFile=""/>
- <Part Sel="0" PartitionName="misc" FlashType="emmc" FileSystem="none" Start="200M" Length="20M" SelectFile=""/>
- <Part Sel="0" PartitionName="trustedcore" FlashType="emmc" FileSystem="none" Start="220M" Length="40M" SelectFile=""/>
- <Part Sel="0" PartitionName="backup" FlashType="emmc" FileSystem="none" Start="260M" Length="800M" SelectFile=""/>
- <Part Sel="0" PartitionName="system" FlashType="emmc" FileSystem="none" Start="1060M" Length="800M" SelectFile=""/>
- <Part Sel="0" PartitionName="cache" FlashType="emmc" FileSystem="none" Start="1860M" Length="500M" SelectFile=""/>
- <Part Sel="0" PartitionName="private" FlashType="emmc" FileSystem="none" Start="2360M" Length="50M" SelectFile=""/>
- <Part Sel="0" PartitionName="securestore" FlashType="emmc" FileSystem="none" Start="2410M" Length="8M" SelectFile=""/>
- </Partition_Info>
复制代码
烧写eMMC成功后,再次开机,现在可以通过按遥控器的“菜单+音量减”来进入恢复模式了,将潜龙固件里的update.zip放到U盘根目录,插入盒子USB,进入菜单“apply update from external storage"即可开始自动更新系统固件,等更新完成就大功告成了。
|