|
不管你是做rom还是要往rom里加入自己想要的东西,制作补丁包不失为一个好办法。这里我将为大家带来制作补丁包的全过程。
1.下载我提供给大家的附件
2.解压附件
3.进入META-INF-》com->google->android,你会发现有两个文件,我们需要修改的就是updater-script文件,下面我将给大家解释文件里代码的含义。
用记事本打开updater-script文件,会看到
ui_print("Mod created by he_stheone64");(刷机时将会首先输出这行信息,表明是谁制作的,你可以修改为自己的名字)
show_progress(0.500000, 0);(不要改,是进度显示)
ui_print("Writing System");
run_program("/sbin/busybox", "mount", "/system");挂载system(不要改)
package_extract_dir("system", "/system");(重头戏来了,这是我们主要修改的地方)
unmount("/system");system卸载(不要改)
ui_print("Finishing Up");(不要改)
show_progress(0.100000, 0);(不要改)
下面我们将以往系统文件中添加mms.apk为例,进行详细教学。
首先在解压好的system文件夹下新建app文件夹,将你的apk文件移动到app下。(这是往系统文件中添加文件的方法,你要添加什么就自己建立相应的文件夹,我这里是要添加到app文件夹下,所以自己建立了app文件夹,如果要换framework.apk可以自己新建framework文件夹)
然后对你的文件进行压缩压缩为zip文件;
将压缩好的文件移动到签名软件下,用我提供的签名软件进行签名
最后把生成的签名后文件复制到内存卡里,进行如刷机班的操作就好了。
下面我们将介绍删除文件的方法:
比如说你要删除mms.apk文件,你只需在
package_extract_dir("system", "/system");下面添加
delete("/system/app/mms.apk");
当然如果你要删除多个文件可以再下面接着按我给你的格式继续添加,如:
package_extract_dir("system", "/system");
delete("/system/app/mms.apk");
delete("/system/app/music.apk");
到这里我们的教程就要结束了,还是用前面的方法,压缩成zip文件,用签名软件进行签名,在卡刷
附件下载
【本教程转载木蚂蚁论坛,如果发生任何问题与本人无关】
|
|