ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:21.66KB ,
资源ID:10024642      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10024642.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Android平台ROM的定制及精简教程.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Android平台ROM的定制及精简教程.docx

1、Android平台ROM的定制及精简教程Android 平台 ROM的定制及精简教程 本教程主要内容有:Android 系统文件夹结构解析、应用软件说明、定制精简、ROM 签名把包等内容。本教程测试平台为 HTC G2、G3 这两个型号,其它机型可以借鉴,刷机有风险,出问题自负。其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。今晚终于静下心来写好本文,本文有部份内容来自于网络。 速度与华丽,你喜欢那个。是不是想要一个又够速度又华丽的 ROM 呢?我是一个追求新鲜的人,对于手机的 ROM,我又追求稳定、精简、美观、省电。现在 Hero ROM 有很多,最新的有第三方 Android

2、2.1 版本,但这些 ROM 的制作者都会跟据自已的个人喜欢会增加和增少相应的功能或是界面,但我们往往不喜欢这些 ROM 的是怎样把这个ROM修改成为一个自已真正需要的ROM呢?以往一直是依靠“大杀器”来解决,但觉得还是过于麻烦,所以寻求办法自己动手修改 ROM。于是有了本文。废话少说,进入题。 一、Android 系统文件夹结构 一个完整的 ROM 根目录会有以下几个文件夹及文件: data META-IN system boot.img 系统目录说明 1. 应用程序安装目录 1) 系统应用程序所在目录 /system/app/*.apk 2)用户安装应用程序所在目录 /data/app/*

3、.apk 3) 注意: a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app 下也会被清除 b)若在/system/app 和/data/app 下有重名的应用,不一定会启动哪一个,尤其是在 adb install 杀死正在运 2.用户数据所在目录 /data/data/应用包名/shared_prefs 配置文件 /data/data/应用包名/databases/* 库文件所在目录 3. SD 卡对应目录 /sdcard/ 而我们需要处理的只是两个文件夹里面的内容: data/app 该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,

4、刷机安装后可以自由删除。 system/app 在这个文件夹下的程序为系统默认的组件,可以看到都是以APK格式结尾的文件,但有些自制的 ROM 里面还有和 APK 文件名对应的 odex 文件。我们主要是针对该文件夹里的文件进行精简,如果有 odex 文件的,删除 APK 文件名时同时也删除与其对应的 odex文件。 虽然一般定制时只是对以上两个文件夹里的文件做相应的增减,但我们还是一起来了解system 相应目录相应文件的用途吧。(rom 版本不同里面的 APK 也会不一样) systemapp systemappAlarmClock.apk 闹钟 systemappBrowser.apk

5、浏览器 systemappBugreport.apk Bug 报告 systemappCalculator.apk 计算器 systemappCalendar.apk 日历 systemappCalendarProvider.apk 日历提 systemappCamera.apk 照相机 systemappcom.amazon.mp3.apk 亚马逊音乐 systemappContacts.apk 联系人 systemappDownloadProvider.apk 下载提 systemappDrmProvider.apk DRM 数字版权提 systemappEmail.apk 电子邮件客户端

6、 systemappFieldTest.apk 测试程序 systemappGDataFeedsProvider.apk GoogleData 提 systemappGmail.apk Gmail 电子邮件 systemappGmailProvider.apk Gmail 提 systemappGoogleApps.apk 谷歌程序包 systemappGoogleSearch.apk 搜索工具 systemappgtalkservice.apk GTalk 服务 systemappHTMLViewer.apk HTML 查看器 systemappHtcTwitter.apk 集成 Twitt

7、er 客户端 PEEP systemappIM.apk 即使通讯组件包含 MSN、yahoo 通 systemappImCredentialProvider.apk systemappImProvider.apk systemappLauncher.apk 启动加载器 systemappHtcNaviPanel.apk 导航软件 systemappMaps.apk 电子地图 systemappMediaProvider.apk 多媒体播放提 systemappMms.apk 短信、彩信 systemappMusic.apk 音乐播放器 systemappMyFaves.apk T-Mobile

8、 MyFaves 程序 systemappNewsReader.apk 新闻阅读器 systemappPackageInstaller.apk apk 安装程序 systemappPhone.apk 电话拨号器 systemappSettings.apk 系统设置 systemappSettingsProvider.apk 设置提 systemappSetupWizard.apk 设置向导 systemappSoundRecorder.apk 录音工具 systemappStreet.apk 街景地图 systemappSync.apk 同步程序 systemappTalk.apk 语音程序

9、systemappTelephonyProvider.apk 电话提 systemappUpdater.apk 更新程序 systemappVpnServices.apk VPN 服务 systemappVending.apk 制造商信息 systemappVoiceDialer.apk 语音拨号器 systemappVoiceSearch.apk 语音搜索 systemappYouTube.apk Youtube 视频 systembin 这个目录下的文件都是系统的本地程序,从 bin 文件夹名称可以看出是 binary 二进制的程序,里面主要是 Linux 系统自带的组件,Android

10、手机网就主要文件做下简单的分析介绍: systembinakmd systembinam systembinapp_process 系统进程 systembindalvikvm Dalvik 虚拟机宿主 systembindbus-daemon 系统 BUS 总线监控 systembindebuggerd 调试器 systembindebug_tool 调试工具 systembindexopt DEX 选项 systembindhcpcd DHCP 服务器 systembindumpstate 状态抓取器 systembindumpsys 系统抓取器 systembindvz systembi

11、nfillup systembinflash_image 闪存映像 systembinhciattach systembinhcid HCID 内核 systembinhostapd systembinhostapd_cli systembinhtclogkernel systembininput systembininstalld systembinitr systembinlinker systembinlogcat Logcat 日志打印 systembinlogwrapper systembinmediaserver systembinmonkey systembinmountd 存储

12、挂载器 systembinnetcfg 网络设置 systembinping Ping 程序 systembinplaymp3 MP3 播放器 systembinpm 包管理器 systembinqemud QEMU 虚拟机 systembinradiooptions 无线选项 systembinrild RIL 组件 systembinsdptool systembinsdutil systembinservice systembinservicemanager 服务管理器 systembinsh systembinssltest SSL 测试 systembinsurfaceflinger

13、 触摸感应驱动 systembinsvc 服务 systembinsystem_server systembintelnetd Telnet 组件 systembintoolbox systembinwlan_loader systembinwpa_cli systembinwpa_supplicant systemetc 从文件夹名称来看保存的都是系统的配置文件,比如 APN 接入点设置等核心配置。 systemetcapns-conf.xml APN 接入点配置文件 systemetcAudioFilter.csv 音频过滤器配置文件 systemetcAudioPara4.csv sys

14、temetcbookmarks.xml 书签数据库 systemetcdbus.conf 总线监视配置文件 systemetcdhcpcd systemetcevent-log-tags systemetcfavorites.xml 收藏夹 systemetcfirmware 固件信息 systemetcgps.conf GPS 设置文件 systemetchcid.conf 内核 HCID 配置文件 systemetchosts 网络 DNS 缓存 systemetcinit.goldfish.sh systemetclocation 定位相关 systemetcmountd.conf 存储

15、挂载配置文件 systemetcNOTICE.html 提 网页 systemetcpermissions.xml 权限许可 systemetcpvplayer.conf systemetcsecurity systemetcwifi WLAN 相关组件 systemetcdhcpcddhcpcd-hooks systemetcdhcpcddhcpcd-run-hooks systemetcdhcpcddhcpcd.conf systemetcdhcpcddhcpcd-hooks01-test systemetcdhcpcddhcpcd-hooks20-dns.conf systemetcdh

16、cpcddhcpcd-hooks95-configured systemetcfirmwarebrf6300.bin systemetclocationgps systemetclocationgpslocation 定位相关 systemetclocationgpsnmea GPS 数据解析 systemetclocationgpsproperties systemetcsecuritycacerts.bks systemetcsecurityotacerts.zip OTA 下载验证 systemetcwifiFw1251r1c.bin systemetcwifitiwlan.ini sy

17、stemetcwifiwpa_supplicant.conf WPA 验证组件 systemfonts 字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些 unicode 字库,从 T- Mobile G1 上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf 文件大小 systemfontsDroidSans-Bold.ttf systemfontsDroidSans.ttf systemfontsDroidSansFallback.ttf systemfontsDroidSansMono.ttf systemfontsDroidS

18、erif-Bold.ttf systemfontsDroidSerif-BoldItalic.ttf systemfontsDroidSerif-Italic.ttf systemfontsDroidSerif-Regular.ttf systemframework framework 主要是一些核心的文件,从后缀名为 jar 可以看出是是系统平台框架。 systemframeworkam.jar systemframeworkam.odex systemframeworkandroid.awt.jar AWT 库 systemframeworkandroid.awt.odex systemf

19、rameworkandroid.policy.jar systemframeworkandroid.policy.odex systemframeworkandroid.test.runner.jar systemframeworkandroid.test.runner.odex systemframeworkcom.google.android.gtalkservice.jar GTalk 服务 systemframeworkcom.google.android.gtalkservice.odex systemframeworkcom.google.android.maps.jar 电子地图

20、库 systemframeworkcom.google.android.maps.odex systemframeworkcore.jar 核心库,启动桌面时首先加载这个 systemframeworkcore.odex systemframeworkext.jar systemframeworkext.odex systemframeworkframework-res.apk systemframeworkframework-tests.jar systemframeworkframework-tests.odex systemframeworkframework.jar systemfra

21、meworkframework.odex systemframeworkinput.jar 输入库 systemframeworkinput.odex systemframeworkitr.jar systemframeworkitr.odex systemframeworkmonkey.jar systemframeworkmonkey.odex systemframeworkpm.jar 包管理库 systemframeworkpm.odex systemframeworkservices.jar systemframeworkservices.odex systemframeworkss

22、ltest.jar systemframeworkssltest.odex systemframeworksvc.jar 系统服务 systemframeworksvc.odex systemlib lib 目录中存放的主要是系统底层库,如平台运 systemliblibaes.so systemliblibagl.so systemliblibandroid_runtime.so Android 运 systemliblibandroid_servers.so 系统服务组件 systemliblibaudio.so 音频处理 systemliblibaudioeq.so EQ 均衡器 sys

23、temliblibaudioflinger.so 音频过滤器 systemliblibbluetooth.so 蓝牙组件 systemliblibc.so systemliblibcamera.so 超相机组件 systemliblibcameraservice.so systemliblibcorecg.so systemliblibcrypto.so 加密组件 systemliblibctest.so systemliblibcutils.so systemliblibdbus.so systemliblibdl.so systemliblibdrm1.so DRM 解析库 systeml

24、iblibdrm1_jni.so systemliblibdvm.so systemliblibexif.so systemliblibexpat.so systemliblibFFTEm.so systemliblibGLES_CM.so systemliblibgps.so systemliblibhardware.so systemliblibhgl.so systemliblibhtc_ril.so systemliblibicudata.so systemliblibicui18n.so systemliblibicuuc.so systemlibliblog.so systemli

25、blibm.so systemliblibmedia.so systemliblibmediaplayerservice.so systemliblibmedia_jni.so systemliblibnativehelper.so systemliblibnetutils.so systemliblibOmxCore.so systemliblibOmxH264Dec.so systemliblibpixelflinger.so systemliblibpvasf.so systemliblibpvasfreg.so systemliblibpvauthor.so systemliblibp

26、vcommon.so systemliblibpvdownload.so systemliblibpvdownloadreg.so systemliblibpvmp4.so systemliblibpvmp4reg.so systemliblibpvnet_support.so systemliblibpvplayer.so systemliblibpvrtsp.so systemliblibpvrtspreg.so systemliblibqcamera.so systemliblibreference-ril.so systemliblibril.so systemliblibrpc.so

27、 systemliblibsgl.so systemliblibsonivox.so systemliblibsoundpool.so systemliblibsqlite.so systemliblibssl.so systemliblibstdc+.so systemliblibsurfaceflinger.so systemliblibsystem_server.so systemliblibthread_db.so systemliblibUAPI_jni.so systemliblibui.so systemliblibutils.so systemliblibvorbisidec.

28、so systemliblibwbxml.so systemliblibwbxml_jni.so systemliblibwebcore.so systemliblibwpa_client.so systemliblibxml2wbxml.so systemliblibz.so systemlibmodules systemlibmoduleswlan.ko systemmedia 铃声音乐文件夹,除了常规的铃声外还有一些系统提 systemmediaaudio systemmediaaudioalarms 闹铃音 systemmediaaudionotifications 提 systemmediaaudioringtones 铃声 systemmediaaudioui 界面操作事件音 systemmediaaudioalarmsAlarm_Beep_01.ogg systemmediaaudioalarmsAlarm_Beep_02.ogg systemmediaaudi

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2