为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

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

2013-07-20 3页 doc 30KB 57阅读

用户头像

is_067129

暂无简介

举报
安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法定制rom也已经讲了一段时间了,不过不知道大家究竟有没有明白,今天给大家写一些单刷包的制作过程,一般来说都是用recovery刷机的,不过也有特殊的时候,这个暂且不论,开始! 比如,接下来的篇章中,大多数是关于美化篇,那么就肯定需要这个东西,首先,看清楚单刷包的结构。 一般来说就是这两个东西 META-INF SYSTEM 如果你看了前面的几篇文章,那么这篇估计结构就懂了。 一般我没美化都是修改SystemUI.apk、framework-res.apk或者fonts文件夹中的字体文件。 首先针对recover...
安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法
定制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就是随即生成的东西了。 1. show_progress(0.1, 0); 2. mount("MTD", "system", "/system"); 3. delete("/system/app/Nic_launcher.apk"); 4. delete("/system/app/SystemUI.apk"); 5. delete("/system/fonts/DroidSansFallback.ttf"); 6. show_progress(0.1, 3); 7. package_extract_dir("system", "/system"); 8. show_progress(0.1, 7); 9. set_perm(0, 0, 0644, "/system/app/Nic_launcher.apk"); 10. set_perm(0, 0, 0644, "/system/app/SystemUI.apk"); 11. set_perm(0, 0, 0644, "/system/fonts/DroidSansFallback.ttf"); 12. show_progress(0.1, 10); 13. unmount("/system"); 复制代码 看这个命令行: 基本差不多,只是格式变了,都一样,这里就不过多讲解。 为大家把两种命令的包都打了个包,自己去添加,然后签名吧。 http://dl.dbank.com/c06tgpetjr 针对recovery3.0以下 http://dl.dbank.com/c0p1881fqp 针对recovery3.0以上
/
本文档为【安卓Android_ROM定制、移植:第八篇:ROM单刷包的制作即刷机语法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索