制作修改ROM教程------让每个人都用上自己做的ROM

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一:解包updata.app

1.下载split-updata.rar.

2.下载perl的支持环境。/(选网站里面的高的版本,由于文件较大,大家自己去网站下载。我就不提供下载了。)

3。解压split-updat.rar.安装perl的支持环境(建议在windows xp 平台安装,win7也可以,但会提示出错。不过用起来没有问题)

4。把updata.app、split_updata.pl放在一个文件夹下。可以自己建立一个文件夹把这两个文件放进去。

5。进入widows命令行模式,进入第四步的那个文件夹。(包含有updata.app及split-updata.pl 文件)。键入命令:path C:\strawberry\perl\bin,再键入命令:perl split_updata.pl updata.app。最后在第四步建立的那个文件夹下有一个output文件夹,system,recovery等img文件就在里面。

ps:要得到system等镜像,也可以通过刷recovery备份来获得。

二:解包img文件。

将要解开的img文件与unyaffs文件放在同一文件夹中,运行unyaffs * .img out ,最后会在out文件夹中生成解开后的文件,然后可以轻松找到你系统内的所有文件。(包括app,media 等),这里特别要注意的是第一步解包updata.app时要注意看system/app所在的img包是哪一个?判断方法很简单,根据img文件大小来判断就可以了。一般包含system\app镜像的都有100多兆。象8600的sp13版本,system\app 是在system.img中。而这次8600

的2.2版本system/app则是在recovery镜像中。

三:定制ROM前首先配置环境:Java JDK下载,安装,Windows系统配置JDK环境

2010-12-1 16:39 上传下载附件 (23.06 KB)

一般来说改这么几个地方

false

作者写的地区

下面的东西改成这样

false

zh_CN

English;France;……还有很多 这里留一个English就行了

日期时间默认格式:

作者写的

作者写的改成你想要的

yyyy是年,MM或者MMM是月份,d是天,EE是周

比如你喜欢2011/2/2那就改成yyyy/MM/d

如果你喜欢2011年2月2日,周三,那就改成yyyy MMM d, EE

作者写的

这里修改方法和上面一样,只不过没有yyyy而已

一般来说这里我们要删除worldclock defaultcities和的所有东西,避免刷完系统耗费太多流量

这里还有很多默认设置,大家自己研究吧,太多我就不一一列举了

3.customize/resource这里一般放的是开机动画、开机音乐、关机动画和壁纸、书签截图等等,如果你想要有书签截图,比如你想设风暴数码为书签,那么就删除卡上的.bookmark_thumb1文件夹

再用手机自带浏览器浏览一次风暴数码,然后保存书签,然后在.bookmark_thumb1文件家里面找到的那个和你机子上书签截图相同的文件复制出来到system/customize/resource下面就行了

这里提供我的文件作参考:

customize.7z (9.48 KB)

三、system/etc

这里主要是更换apns-conf.xml和gps.conf,还有init.d文件夹下的东西

apns-conf.xml里面放的是apn设置,很多人反应不能够连gprs就是这里没有你的信息

提供一个apns-conf文件下载:

apns-conf.7z (14.89 KB)

gps.conf很多人反应gps用不上或者慢,其实就是这里出问题了,前天我和超级王家沟通交流以后,搞了一个牛逼的文件,具体为什么牛逼大家看看就知道了

gps.conf文件下载:

gps.7z (268 Bytes)

把解压后的文件替换到system/etc下面就行

init.d这里主要是引导方式之类的,反正这里最好不动,或者使用你使用的内核的作者提供的,如果弄错了就会定在第一屏

四、system\fonts

这里主要是换字体了

DroidSansFallback.ttf 中文字体

DroidSans.ttf 英文字体

DroidSans-Bold.ttf 加粗的英文字体

五、system/framework

这里是谷歌的系统框架,最好不要动,不然会不稳定、或者直接进不了系统

替换数字电量最好用现成、同系列的

如何整数字电量改天再说吧。

提供一个DHD SENSE 2.2.1的数字电量上栏

framework-res.apk (3.05 MB)

其它系列不要使用

六、system/lib

这里主要是换内核用的,作者一般都是分好了路径的,照着换就行了

一般来说换内核必换的system/lib/modules/bcm4329.ko,这个文件是wifi和蓝牙驱动,不同内核的驱动不同,如果不换wifi和蓝牙只会提示错误

七、system/xbin

这里主要放两个文件

su和busybox,这两个是获得root权限必备的,如果没有,即使在updater-script里面设置了也没用

提供下载:

root.7z (851.22 KB)

八、system/build.prop这个文件嘛,一般是留名用的:

相关文档
最新文档