设为首页收藏本站

移动叔叔

搜索
查看: 8342|回复: 1
打印 上一主题 下一主题

[教程] 超简单自己制作Recovery卡刷补丁包,制作各类补丁,精简补丁 ---转载

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-15 17:07:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这类教程网上也很多,我只是用我的方法告诉大家简单的步骤。
学会了之后就可以自己制作那些美化的补丁包啦,包括那些精
简系统应用的补丁包。言归正传。教程开始。

下载我提供的压缩包,打开样本的文件夹,找到 META-INF----com---google----android----updatre-script(这个是刷机脚步控制文件)
用文本编辑器打开,这里推荐notepad++(这个是很强大的代码修改软件哦)

打开看到第一句语句是 ui_print(“   ”);  冒号里面的内容可以自己修改,这是卡刷开始时的提示语句,可以修改成自己喜欢的,不能有中文。

第二个语句是show_progress(0.500000,0);  这个是卡刷时显示的进度条,最好不要修改

然后是run_program(“/sbin/busybox", "mount", "/system); 这个是挂载system 不可修改
下面的语句是 delete("/system/app/SystemUI.apk");   这个语句的意思呢是这样的:delete大家都知道是删除的意思吧。后面的意思就知道了吧
就是删除system文件夹里面app文件夹的SystemUI.apk 这个程序是通知栏。大家如果要做删除的系统程序的补丁的话就照着前面的语句添加就
可以了,只要把SystemUI.apk 这个程序名改成你要删除的程序就可以了。格式delete("/system/app/XXX(程序名).apk");   

package_extract_dir("system","/system")这个语句的意思呢是这样的:package_extract_dir意思是把卡刷包的某个文件夹复制到手机中,("system","/system")
的意思就是说把卡刷包的system的文件夹复制到手机上的system覆盖。

unmount("/system"); 这个语句的意思是卸载system(不要修改)  OK,这样,刷机脚本做完啦。

卡刷包制作:
在我给的压缩包里解压样本,里面有两个文件夹,第一个介绍过,第二个是system文件夹,打开有个app文件夹,把你要修改的程序复制到这里来就OK了。
如果你是要修改框架文件的美化包的话同理,在system文件夹下建立一个framework的文件夹,然后把修改的文件复制进这个文件夹就可以了。就这么简单

制作之后打包,把META-INF  和sysrem两个文件夹压缩到同一个zip的压缩包内。签名补丁包后刷入试试吧。
卡刷包制作工具
需要提醒大家的是签名工具运行的前提是安装java,并且配置好java环境,签名工具只能在java环境中运行。这是必须提前做好的工作。转自安智网age。

沙发
发表于 2016-3-24 23:56:27 来自手机版 | 只看该作者
一线雨天 发表于 2013-2-15 17:07
这类教程网上也很多,我只是用我的方法告诉大家简单的步骤。
学会了之后就可以自己制作那些美 ...

啦啦啦

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-26 13:47 , Processed in 0.183002 second(s), 12 queries , Gzip On, Memcache On.

返回顶部