background image

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

本教程主要内容有:Android 系统文件夹结构解析、应用软件说明、定制精简、ROM 签名把

包等内容。本教程测试平台为 HTC G2、G3 这两个型号,其它机型可以借鉴,刷机有风险,

出问题自负。其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。今晚终于

静下心来写好本文,本文有部份内容来自于网络。 

速度与华丽,你喜欢那个。是不是想要一个又够速度又华丽的 ROM 呢?我是一个追求新鲜的

人,对于手机的 ROM,我又追求稳定、精简、美观、省电。现在 Hero ROM 有很多,最新的

有第三方 Android 2.1 版本,但这些 ROM 的制作者都会跟据自已的个人喜欢会增加和增少相

应的功能或是界面,但我们往往不喜欢这些 ROM 的某些小方面,所以随着而来面对的问题就

是怎样把这个 ROM 修改成为一个自已真正需要的 ROM 呢?以往一直是依靠“大杀器”来解决,

但觉得还是过于麻烦,所以寻求办法自己动手修改 ROM。于是有了本文。废话少说,进入题。 

一、Android 系统文件夹结构 

一个完整的 ROM 根目录会有以下几个文件夹及文件: 

data 

META-IN 

system 

boot.img 

系统目录说明 

1. 应用程序安装目录 

1) 系统应用程序所在目录 

/system/app/*.apk 

2)用户安装应用程序所在目录 

/data/app/*.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/