教你简单制作安卓卡刷补丁实现增量更新。
说明:
本教程只适合支持第三方recovery刷机的机型,由于是通用脚本,可能存在个别机型不兼容的情况,请见谅。
制作刷机补丁可以实现ota更新,无需清除数据即可直接刷机。
教程如下:
1、请先安装脚本编辑软件notepad++
32位系统专用 点我下载
64位系统专用 点我下载
安装之后选中任意文件点击鼠标右键,菜单栏会出现Edit with Notepad++选项则表示安装成功
2、下载此ota补丁备用
3、打开ota补丁,将\META-INF\com\google\android\updater-script文件提取到桌面
4、右键选中updater-script,使用Edit with Notepad++ 打开
相关解释如下
注意:有些机型不需要挂载data分区,如果挂载data分区可能会无法刷机,则需要删除package_extract_dir("data", "/data");
5、如果只需要添加应用或者文件,则只需双击打开ota补丁,小编已经建立了对应的文件夹,只需在对应文件夹添加东西即可。
如何添加应用呢?
data分区:只需要将应用添加到data/app路径即可,添加的应用必须是英文或数字命名
示例如下
system分区:建立一个和应用同名的文件夹,将应用放在文件夹里,右键打开应用,将lib文件夹提取到同目录,然后进入lib,只保留armeabi-v7a或armeabi文件夹 其它都删除,并将armeabi-v7a或armeabi改名为arm,然后将整个文件夹添加进去。
示例如下
如果还是不懂,可以看此内置app视频教程
如果需要在system分区添加文件,则只需要建立对应文件夹,将文件添加进去即可。
示例:比如我要在system/etc路径添加一个hosts文件,则看如下图
一个秘籍:
添加应用务必要保证文件名和刷机包里没有重复的。
如果需要替换文件,则内置同路径同名文件即可替换。
以上教程已经非常通俗易懂,如果还不会,建议百度学习一下,或者进群交流,
QQ群号:346864096 795101656