ROM制作与修改第一课:Android系统概述.docVIP

ROM制作与修改第一课:Android系统概述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ROM 制作与修改第一课: Android 系统概述 Android 系统概述 Android 的英文意思为机器人。当然 我们这里只是一个操作系统的代号。例如微软的 Windows 也称作视窗操作系统说白了 Android 就是一个小型微缩化的 Linux 操作系统 +通讯模块。 我们的安卓手机的基本形态就是 Linux+ 通讯模块组成的智能手机 Linux 负责操作以及使用通 讯则是通过通讯模块通过 radio 与手机的交流所以我们简单 的理解就是。 Android 为手机操作系统的代号。而这个操作 系统就是基于 Linux 进行微缩小型化的。下面介绍的便是官 方的 ROM 文件组成系统分区和各个分区功能 1.Android-info.Txt 的内容为手机的各个参数包括手机型号 / 销往地区 /boot 版本解析文件内容 modelid: PG3213000cidnum: HTC__044mainver: 1.38.707.1hbootpreupdate:13modelid 为手机的型号 PG32130  为  HTC S710Ecidnum  是手机的区域 号.HTC__044  代表的是香港地区  .也就是说这个  ROM  是港 版的 .2. boot_signed.img 这个类似于我们电脑的系统内核 . 通常我们不会修改这个文件 .不过涉及移植的时候会接触 到.3.hboot 这个类似于咱们电脑的 BIOS. 关系到手机的启动 信息 .包括加载系统文件的先后 4.radio 手机与通讯模组交流 的部分 .通俗说法就是系统模块与通讯模块交流的中介 5.recovery 类似于 ghost 的一个组建。可以快速还原备份系 统数据原理和 ghost 相同 6.System.img 这个文件是我们需 要修改的。定制美化的文件都在这里。这个相当于咱们装系 统时的系统镜像。所有系统文件都在这个文件中,我们可以 通过工具将其解压出来 7.userdata.img 很明显 .通过文件名 我们可以知道这个文件包含的是用户数据。由于定制暂时不 涉及该文件 .暂时不做介绍官方 ROM 以及非官方 ROM 的区别左边是官方的 ROM 。右边是自制 ROM 。自制的 ROM 中。 System 文件夹为左边官方 ROM 中的 system.img 解压分解后定制的。 Boot.img 不变。还是原版 ROM 中的 boot.img 如果超频的话可能会修改该文件 Meta-inf 是我们自制 ROM 特有的文件。该文件实质是一个脚本。刷机时会运行该脚本 并按脚本的内容进行 ROM 的安装最大的区别就是我们做 ROM 一般只涉及 system 这个文件夹 .而官方的 ROM 等于是 把整个手机的软件部分全部替换了。官方 ROM 分解官方 ROM 我们可以通过 explore2fs 解压出来点击 File 打开选择 我们需要打开的 system.img 然后我们就能看到整个 system.img 里面的文件官方 ROM 的文件夹共包含 11 个文 件夹以及一个 p 的文件我们在该文件点右键有个 export diectory 即可导出 ROM 文件到一个文件夹要提醒的 是 这个工具可能会假死 大家稍等一会即可解压到文件 夹后如下图所示文件夹有 Trash0 文件夹是配置文件不过在 修改该文件夹的字体 Framework 该文件夹涉及部分 UI 界面。包括信号图标等。大部分是支持组件 .Lib 文件夹里面都是系统的驱动文件 ,具体介绍见下文 Media 文件夹里面是媒体文件,类似铃声。 Sense3.0 中的天气动画就是在这里 Usr 文件夹是用户键盘输入输出配置文件 .修改按键功能就是修改该文件夹里面的配置文件 Xbin 文件夹是系统支持库 ,类似我们的 busybox,sqlite.su 等、就像电脑的 .Net4 组件 root Bp 该文件包含配置信息以及部分版权信息。我们通 常在该文件留名。 。。下面是具体的文件介绍 App 文件夹 AccountSyncManager.apk 账号管理程序(删除设置里–账 户与同步进不去) ApplicationsProvider.apk 应用程序支持 服务(我没删) AppSharing.apk app 分享(基本无用,我闪 了)Bluetooth.apk 蓝牙(保留) BrcmBluetoothServices.apk 蓝牙相关(我没删) Browser.apk 自带浏览器(我饶过他了) Calculator.apk 计算器(自己决定吧) Calendar.apk 日历(会 自启动,但我觉得挺好用的) CalendarProvider.apk 日历存 储服务

文档评论(0)

183****6506 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档