APP下载

Android封装刷机镜像

2016-07-04陈子建GreenMary

电脑爱好者 2016年11期
关键词:压缩率预置机顶盒

陈子建+GreenMary

挑战题描述

我买了一个Android机顶盒,可是家里小孩子总是爱在其上安装各种软件,这样一段时间我就要刷机一次,每次刷机完还要重新安装各种必需的软件。请问Android有没有类似Ghost那样的软件,可以自己封装好刷机镜像,这样每次刷机后就可以直接使用?(题号:20160101)

解题思路

其实这个挑战题在2016年第2期上已经给出解决方案了,这里再提供两个思路,一个是借用第三方工具“钛备份(Titanium Backup)”,一个是利用机顶盒的官方升级包。仅供大家参考。

解题方法

方案一:借用“钛备份”

首先确定Android设备是否已ROOT(获取超级权限),若未ROOT,可以使用各大ROOT软件来获取超级权限以正常使用钛备份。接下来安装并运行钛备份(最好是专业版),切换到“备份/还原”中,这里将列出盒子中的所有软件,白色是自己安装的软件,红色是系统软件,绿色是推荐备份的系统软件等。此时点击右上角的“√”按钮进入批处理操作,这里提供了许多选项,建议选择“备份所有用户程序”项,点击它前面的“运行”按钮,显示所有用户程序。在这里,既可以全选,也可以只勾选其中的一部分软件,完成后点击右上角的“√”按钮。等钛备份备份完成后,将TitaniumBackup文件夹里面的备份文件复制到SD卡或闪存盘中保存备用。当下次需要清理机顶盒时,可先将机顶盒恢复到出厂设置,然后再重装钛备份将之前备份的软件恢复过来,就可以避免一个个重装应用软件了。

方案二:利用机顶盒官方升级包

另外则可以使用制作ROM的方法达到目的。

在机顶盒官网下载升级包,一定要完整版,一般是Zip格式。注意,2012年以前的机顶盒有一部分采用冷门的高通处理器,其刷机包为mbn格式,这不在本文介绍范围之内。下载好Zip格式的ROM后,解压得到文件夹,在“system/app”目录下预置需要的APP(apk格式),然后以标准压缩率重新压缩为Zip,这时的刷机包还无法使用,需要使用Zipsigner2进行签名,签名后即可刷机使用。

这个方法看似简单,但是有不少需要注意的地方:

1.解压后预置APP时,要放对目录(ROM解压后得到的文件夹为“/system/app”),否则会导致刷机后变砖。

2.重新压缩时注意方式。如ROM为123.Zip,解压后得到目录123,重新压缩时要先进入123目录,全选所有文件(夹)后进行压缩,压缩率一定要选标准,格式为Zip。

3.签名软件包括但不限于Zipsigner2,可以使用其他软件。

4.以上操作全部可以在手机上完成,文件浏览器建议使用ES文件浏览器,签名软件为Zipsigner2。

5.在使用Zipsigner2签名时,密钥建议选择auto-testkey。

最后再次提醒大家注意的是,刷机有很大风险,操作有误将会导致机顶盒变砖,无法使用,所以确实有需要的,应当在身边非常熟悉刷机的朋友指导下进行。另外,上文仅仅提供了操作思路,理论上是可以的,不过现在很多机顶盒系统刷机界面比较难进入,且随着机顶盒新品的不断推出,具体到每个不同的机顶盒操作,又会有很多细节处并不相同,需要具体问题具体解决。

猜你喜欢

压缩率预置机顶盒
基于排队论的水下预置反舰导弹部署优化
安全使用机顶盒注意五点
用友U8软件预置会计科目的维护
水密封连接器尾部接电缆的优化设计
缠绕垫片产品质量控制研究
数字电视机顶盒软件自动测试系统的开发及应用
多载波通信系统中CQI无损压缩法研究
分布式多视点视频编码在应急通信中的应用
混料设计在6061铝合金激光焊预置Al-Si-Ni粉末中的应用
有线电视高清数字电视机顶盒测试系统的构建