安卓手机刷机包制作.doc_第1页
安卓手机刷机包制作.doc_第2页
安卓手机刷机包制作.doc_第3页
安卓手机刷机包制作.doc_第4页
安卓手机刷机包制作.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一.各种ROM类型介绍 1.等待定制的zip格式ROM压缩包 这是目前大部分ROM包的主要组织形式,一般都会由原始开发团队直接发布zip格式的ROM包,用户直接下载便可2.官方升级包(如HTC RUU) 在各大手机厂商的网页上,都可以找到相应机型的系统升级包,虽然说,目的也是刷机,但是升级包的作用是自动完成官方系统升级,不过,官方升级包也会存在有刷机的基本文件(HTC RUU的ROM提取方法见二楼)二.在厨房中操作ROM的解包与压包基本步骤现在,相信你已经在第一节课中,学会如何打开厨房了,好,现在我们正式通过厨房操作ROM包首先,我们先在文件夹D: Cygwin点击Cygwin文件打开厨房的主界面:2011-5-12 09:54:35 上传下载附件 (68.91 KB) 1.解包在操作厨房前,先把你的zip压缩ROM包或着boot.img+system.img文件放入D:Cygwinhome计算机名original_update文件夹,比如像小祺,计算机名是lovesha,所以所放入的文件夹路径就是:2011-5-12 09:56:09 上传下载附件 (8.27 KB) 然后,按以下步骤进行解包操作:1)在键盘上按1,进入”建立工作文件夹并分解ROM文件”界面 在这时候,如果你已经解包过其他ROM,会在D: Cygwin计算机名目录下建立了WORKING工作文件夹,并在厨房中显示以下提示: 2011-5-12 09:58:22 上传下载附件 (20.92 KB) 如果你想保留原工作目录,可以直接回车,原工作目录就会被移至D: Cygwin计算机名OLD_WORKING目录下 如果不想保留,可键入”n”,删除旧工作目录 之后,程序自动运行操作,当操作完成后,就会有D:Cygwinhome计算机名original_update目录中可用ROM文件的列表: 2011-5-12 09:58:22 上传下载附件 (9.68 KB) 2)选择需要解包的ROM,进行解包当找到自己想要解包的ROM后,选择相应的文件编号,程序就自动进行解包操作,首先,程序会先向你询问是否要命名工作文件夹: 2011-5-12 10:01:57 上传下载附件 (7.79 KB) 若需要,则键入y进行改名操作,若不需要直接回车这时,如果你的ROM包无update-script(升级脚本),程序就会向你询问是否转换: 2011-5-12 10:01:58 上传下载附件 (53.7 KB) 这时我们直接按回车,让程序自动处理转换,脚本转换的时间有点长,请耐心等等 2011-5-12 10:04:21 上传下载附件 (9.07 KB) 接着,程序会询问是否处理脚本涉及recovery的内容,直接回车便好 2011-5-12 10:04:22 上传下载附件 (14.3 KB) 接着,程序会询问是否处理脚本涉及recovery的内容,直接回车便好 2011-5-12 10:06:10 上传下载附件 (14.3 KB) 接着,你就会看到下面信息,解包完成: 2011-5-12 10:06:11 上传下载附件 (40.11 KB) 3)查看ROM信息: 当解包完成后,程序会询问你是否查看ROM信息,若要查看,直接回车,不需要则键入n,接着,你就可以看到你操作的ROM的信息: 2011-5-12 10:08:55 上传下载附件 (35.46 KB) 接着按回车,就会返回程序主界面.2.压包 当我们对ROM的修改完成后,要把修改的ROM刷入机子,首先要把工作目录中的ROM文件进行压包 1)在键盘上键入”99”,进入”将工作目录的ROM打包”界面, 一段处理后,我们可以看到构建选项: 2011-5-12 10:10:27 上传下载附件 (37.05 KB) 2)键入1,进入交互模式 这时,如果大家还对ROM的操作还不怎么懂,我们建议选择交互模式,让程序询问你的操作3)zipalign优化操作 进入交互模式后,程序会首先询问大家时候进行zipalign操作优化apk文件,直接回车便可 2011-5-12 10:10:28 上传下载附件 (52.24 KB) Zipalign完之后,程序会自动进行脚本处理,我们等着就是了 4)ROM签名 接着,程序会询问你是否签名,这是很重要的,当然要签名.直接回车 2011-5-12 10:14:03 上传下载附件 (5.91 KB) 5)ROM文件名修改 签名完后,程序会问你是否要给ROM文件改名字,如果你要修改,则键入y,不要则回车 2011-5-12 10:14:03 上传下载附件 (7.6 KB) 到这里,压包操作便完成了,若你看到以下界面,你就已经成功压包,把压好的ROM会被程序放在D:Cygwinhome计算机名OUTPUT_ZIP中,找到你的ROM,放入SD卡,刷机吧 2011-5-12 10:16:44 上传下载附件 (21.01 KB) 三.ROM的结构组成学会了解包压包,我们在正式修改前,还要先理解ROM的基本组成,这样我们才能有正确的操作方向以CM的ROM为例,结构如下,其他类型的ROM结构也是大同小异2011-5-12 10:18:59 上传下载附件 (34.72 KB) 下面,将说明每个文件夹的内容: 1)META-INF文件夹:内含升级脚本及ROM的签名,由于涉及内容相对深奥,本课程暂不介绍 2)System文件夹:包含对系统所有界面,软件等的控制文件夹,也是本课程主要关注的地方 3)Boot.img文件:android内核文件,本课程暂不介绍 4)App文件夹:放置系统软件的目录 5)Bin文件夹:放置android系统本地程序, 主要是Linux系统自带的组件 6)Etc文件夹:放置android系统配置文件,如apn文件等 7)Fonts文件夹:放置字体文件,包含标准字体和粗体、斜体、中文、英文等 8)Framework文件夹:放置android系统平台框架文件及布局控制 9)Lib文件夹:放置系统底层库及运行库文件 10)Media文件夹:放置系统铃声音乐文件夹及开机动画文件 11)Tts文件夹:放置手机的语音文件 12)Usr文件夹: 放置用户文件,包含共享、键盘布局、时间区域文件等。 13)Vendor文件夹:放置ROM厂商定制内容 14)Xbin文件夹:放置用户系统支持程序文件 15)Bp文件:系统属性配置文件如果大家下载得到的是一个官方升级程序RUU,那么,这就需要大家动手提取boot.img和system.img文件,才能进行解包操作,具体步骤如下:1)点击打开RUU的exe文件,当停在第一个界面,不要点击任何按钮2011-5-12 10:34:41 上传下载附件 (57.42 KB) 2)打开temp文件夹如果你是XP系统用户,请打开以下目录: C:Documents and SettingsAdministratorLocal SettingsTemp如果你是vista或者win7用户,请打开以下目录: C:Users计算机名AppDataLocalTemp3)获取rom.zip文件这时,修改文件排列方式为详细信息,点击修改日期: 2011-5-12 10:34:41 上传下载附件 (3.95 KB) 接着,我们要找到排在最前面的一个文件夹,名称为一个字符串(名称不一定相同): 2011-5-12 10:34:42 上传下载附件 (4.57 KB) 打开后,再打开里面的文件夹,在这文件夹中,找到该文件: 2011-5-12 10:34:42 上传下载附件 (1.6 KB) 把rom.zip文件复制到其他地方,在这里,小祺把它放在E盘,复制完成后,可以在RUU界面按取消按钮关闭RUU4)获取boot.img和system.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论