WEB开发网
开发学院手机开发Android 开发 打造自己的ROM--for Android 阅读

打造自己的ROM--for Android

 2010-05-26 02:18:00 来源:WEB开发网   
核心提示:systemappTalk.apk 语音程序systemappTelephonyProvider.apk 电话提供systemappUpdater.apk 更新程序systemappVending.apk 制造商信息--电子市场systemappVoiceDialer.apk 语音拨号器systemappYouTube

systemappTalk.apk 语音程序

systemappTelephonyProvider.apk 电话提供

systemappUpdater.apk 更新程序

systemappVending.apk 制造商信息--电子市场

systemappVoiceDialer.apk 语音拨号器

systemappYouTube.apk Youtube视频

然后是定制包的结构,定制包的命名一般是XXXX.zip

内容包括

/system/ (系统文件)

/system/app/my.apk(你想要放进系统中的程序)

/META-INF/com/google/update-script(定制包脚本)

/META-INF /CERT.SF(签名文件)

/META- INF/CERT.RSA(签名文件)

/META-INF/MANIFEST.MF(签名文件)

首先应将准备好的程序放进这个ZIP包的/system/app目录里,只要将程序拖进附件中 custom.zip的APP目录即可

下面我们的来看最后一处需要编辑的地方——脚本

2.脚本:

现在我们对里面的文件有了大致的了解,那么举例说明,如果我们要做一个基于以上ROM的定制包,那么大概要进行两种操作

1.添加目录里的APK程序到ROM的system/app里

2.从ROM里删除APK程序(即瘦身)

3.显示进程

添加目录的语句为copy_dir PACKAGE:定制包路径 手机内存路径

删除程序的语句为delete 手机内存路径

显示进程语句为show_progress

脚本文件可用TXT、记事本等程序作为打开方式并编辑保存

作为初学者

只需要掌握以下范例即可

show_progress 0.1 0

delete SYSTEM:app/DivXRegCode.odex

delete SYSTEM:app/YouTube.apk

copy_dir PACKAGE:system SYSTEM:

show_progress 0.1 10

其中对前后两个show_progress 语句不需要理解,看中间的,

第一句是删除system/spp文件夹内的DivXRegCode.odex文件,

第二句是删除system/spp文件夹内的YouTube.apk文件,

第三句是复制(同时会覆盖已存在的文件)定制包中的system文件夹到手机内存的system文件夹。

需要注意的是不是所有的系统文件都可以替换、删除,一般来说

Layar304-final-market.apk

MetaMidpPlayer.apk

MidpPlayer.apk

switchers.apk

上一页  1 2 3 4  下一页

Tags:打造 自己 ROM

编辑录入:coldstar [复制链接] [打 印]
赞助商链接