想要自己DIY ROM的朋友,很多时候都不知道怎么入手,首先就是先要了解ROM里面的文件架构,以及文件的作用!这里我们就详细的介绍一下ROM,DIY自己的ROM
【文件夹功能简介】
\system\app
这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件 。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中 。
\system\bin
这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)
\system\customize
这个目录下主要是系统的设置
\system\etc
从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置 。
\system\fonts
字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小。
\system\framework
framework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架 。
\system\lib
lib目录中存放的主要是系统底层库,一些so文件,如平台运行时库 。
\system\media
\system\media\audio
铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音 。
\system\sounds
默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件 。
\system\usr
用户文件夹,包含共享、键盘布局、时间区域文件等 。
主要修改的文件夹:
system/
app
customize
etc
fonts
framework
lib
xbin
build.prop
一、\system\app\的DIY
我这里举个例子
\system\app\AlarmClock.apk 闹钟
\system\app\AlarmClock.odex
\system\app\Browser.apk 浏览器
\system\app\Browser.odex
\system\app\Bugreport.apk Bug报告
\system\app\Bugreport.odex
\system\app\Calculator.apk 计算器
\system\app\Calculator.odex
\system\app\Calendar.apk 日历
\system\app\Calendar.odex
\system\app\CalendarProvider.apk 日历提供
\system\app\CalendarProvider.odex
\system\app\Camera.apk 照相机
\system\app\Camera.odex
\system\app\com.amazon.mp3.apk 亚马逊音乐
\system\app\Contacts.apk 联系人
\system\app\Contacts.odex
\system\app\DownloadProvider.apk 下载提供
\system\app\DownloadProvider.odex
\system\app\DrmProvider.apk DRM数字版权提供
\system\app\DrmProvider.odex
\system\app\Email.apk 电子邮件客户端
\system\app\Email.odex
\system\app\FieldTest.apk 测试程序
\system\app\FieldTest.odex
\system\app\GDataFeedsProvider.apk GoogleData提供
\system\app\GDataFeedsProvider.odex
\system\app\Gmail.apk Gmail电子邮件
\system\app\Gmail.odex
\system\app\GmailProvider.apk Gmail提供
\system\app\GmailProvider.odex
\system\app\GoogleApps.apk 谷歌程序包
\system\app\GoogleApps.odex
\system\app\GoogleSearch.apk 搜索工具
\system\app\GoogleSearch.odex
\system\app\gtalkservice.apk GTalk服务
\system\app\gtalkservice.odex
\system\app\HTMLViewer.apk HTML查看器
\system\app\HTMLViewer.odex
\system\app\IM.apk 即使通讯组件包含MSN、yahoo通
\system\app\ImCredentialProvider.apk
\system\app\ImProvider.apk
\system\app\ImProvider.odex
\system\app\Launcher.apk 启动加载器
\system\app\Launcher.odex
\system\app\Maps.apk 电子地图
\system\app\Maps.odex
\system\app\MediaProvider.apk 多媒体播放提供
推荐阅读
- 三星Galaxy A40s:一款亮眼的预算安卓手机
- 小米系统手机线刷步骤 小米线刷教程加载不出来设备
- 手机还原官方系统的详细步骤 华为7x怎么恢复出厂设置
- 刷机失败的三大原因与修复办法 360刷机助手rom检测失败怎么处理
- 简述开环闭环控制系统的特点
- 鸿蒙3.0正式版最新升级支持机型公布 华为鸿蒙系统支持机型最新
- MIUI系统卡顿处理方法 小米4s手机系统反应慢怎么办
- 华为手机更新鸿蒙系统详细方法 华为怎么升级成鸿蒙系统
- 简述汽轮机EH油系统的组成作用
- 快速点击手机设定功能 手机怎么打开系统设置