安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法.docVIP

安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法.doc

定制rom也已经讲了一段时间了,不过不知道大家究竟有没有明白,今天给大家写一些单刷包的制作过程,一般来说都是用recovery刷机的,不过也有特殊的时候,这个暂且不论,开始! 比如,接下来的篇章中,大多数是关于美化篇,那么就肯定需要这个东西,首先,看清楚单刷包的结构。 一般来说就是这两个东西 META-INF SYSTEM 如果你看了前面的几篇文章,那么这篇估计结构就懂了。 一般我没美化都是修改SystemUI.apk、framework-res.apk或者fonts文件夹中的字体文件。 首先针对recovery3.0以下的同学使用的是update-script语法,那么如下 首先找一个你机型的刷机包,去掉其他只留这两个文件META-INF和system 2012-1-31 17:09 上传 下载附件 (3.31 KB) 前者是签名文件夹,找META-INFcomgoogleandroid的update-script用notepad++打开 删掉所有的,并复制如下命令插入 show_progress 0.1 0 delete SYSTEM:app/SystemUI.apk delete SYSTEM:framework/framework-res.apk show_progress 0.1 3 copy_dir PACKAGE:system SYSTEM: show_progress 0.1 7 set_perm 0 0 0644 SYSTEM:app/SystemUI.apk set_perm 0 0 0644 SYSTEM:framework/framework-res.apk show_progress 0.1 10 命令解释: delete SYSTEM:app/SystemUI.apk删除system/app/SystemUI.apk copy_dir PACKAGE:system SYSTEM:复制刷机包内的文件到相应的位置,其实呢,整个单刷包就这句就行,不过为了保险,还得加上这些语句! set_perm 0 0 0644 SYSTEM:app/SystemUI.apk为system.apk授权 show_progress 0.1 0等是进程提示符 修改后删除META-INF下的CERT.RSA、CERT.SF,然后压缩包,进行签名,用APKTOOL或者任何可用的签名工具都可以。前面帖子有讲过。 上面讲了recovery3.0以下的,那么现在来讲recovery3.0以上的语法,在3.0以上呢,会随着命令行的改变生成新的玩意儿,updater-script是刷机时要用的命令,而update-binary就是随即生成的东西了。 show_progress(0.1, 0); mount(MTD, system, /system); delete(/system/app/Nic_launcher.apk); delete(/system/app/SystemUI.apk); delete(/system/fonts/DroidSansFallback.ttf); show_progress(0.1, 3); package_extract_dir(system, /system); show_progress(0.1, 7); set_perm(0, 0, 0644, /system/app/Nic_launcher.apk); set_perm(0, 0, 0644, /system/app/SystemUI.apk); set_perm(0, 0, 0644, /system/fonts/DroidSansFallback.ttf); show_progress(0.1, 10); unmount(/system); 复制代码 看这个命令行: 基本差不多,只是格式变了,都一样,这里就不过多讲解。 为大家把两种命令的包都打了个包,自己去添加,然后签名吧。 /c06tgpetjr 针对recovery3.0以下 /c0p1881fqp 针对recovery3.0以上

文档评论(0)

整理王 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档