液晶电视MTK方案引导程序提取方法详解
近年来,智能液晶电视在网络上得到了广泛的应用。由于液晶电视的主程序或引导程序丢失的情况时有发生,许多同行在对液晶电视软件进行升级时常常因为缺少引导程序而感到困扰。下面我以TCL液晶彩电为例,介绍了在MTK方案中提取引导程序的方法,供大家参考。需要在电脑中安装一个十六进制编辑软件,例如WinHEX或者HXD等。然后找到液晶彩电的强制升级包(注意不要使用本地升级包),例如V8-OMT5507-LF1V999.rar。解压缩该压缩包,得到V8-0MT5507-LF1V999.PKG文件,如图1所示。以HXD软件为例,选择V8-0MT5507-LF1V999.PKG文件,点击右键,在弹出的菜单中选择“用HXD打开(H)" ,如图2所示。HXD软件打开后,会显示如图3所示的界面。接下来,点击任务栏中的“搜索(S)"按钮,或者使用快捷键“Ctrl+F" ,这时会出现一个“查找”对话框,如图4所示。在“搜索(S)"后面的方框中输入MTK引导程序起始特征码“710000EA”,然后点击“数据类型(D)"按钮,再选择“十六进制”;“搜索方向”选择为“全部”,最后点击“确定”按钮,如图5所示。至此,HxD软件会自动搜索出偏移地址为"2110313”,如图6所示。不同的文件对应不同的偏移地址。请记下此处的偏移地址,以便后面的使用。
在“搜索(S)”后面的方框中输入MTK引导程序结束特征码“75656E760000”,其他选择同上,如图7所示。
这时软件会搜索出引导结束特征偏移地址为"21C6DA3" ,如图8所示。
须说明的是,搜索结果要减去1才是真正的偏移地址,并且需要记下此结果,以便后面再次使用。点击任务栏中的“编辑(E)"按钮(或者用快捷键“Ctrl+E"),这时出现“选择块”对话框,输入前面记录的偏移地址,起始偏移地址“2110313”,引导结束偏移地址“21C6DA2”,如图9所示,再点击“确定(O)”按钮后,用鼠标选择蓝色区域,点击右键选择“复制(C)",如图10所示。
接下来点击任务栏中的“文件(F)"按钮,在“新建”对话框中点击右键选择插入方式“粘贴”,最后保存文件,后缀名更改为“.BIN"即可,如图11所示。这时文件夹里面就多了一个Mboot.bin文件,这就是提取出来的引导程序。