18ROM定制基础教程,来动手打造属于你自己的ROM吧!
上亿文档资料,等你来发现
18ROM定制基础教程,来动手打造属于你自己的ROM吧!
ROM定制基础教程,来动手打造属于你自己的ROM;准备工作:;工具准备(本教程中使用的是0.2版,目前厨房版本;Windows下***工具的教程:http://b;本教程不涉及如何***“GoAPK安智网ROM组专;由于我自己手机可用的机器是G8,所以本教程以G8;第一步:提取ROM;我简单的说说;首先运行要提取的官方RUU程序,本教程中就是;RUU_Buzz_
ROM定制基础教程,来动手打造属于你自己的ROM吧
准备工作:
工具准备(本教程中使用的是0.2版,目前厨房版本已更新):/thread-.html
Windows下***工具的教程:/thread-.html
本教程不涉及如何***“GoAPK安智网ROM组专用定制工具”,请在按教程将工具***完成后再参阅本教程。本教程将以默认的路径为基础,具体到路径时请根据自己的实际情况调整。(XP和Win 7下均可参阅本教程,Linux环境亦可作为参考)
由于我自己手机可用的机器是G8,所以本教程以G8作为目标机器。要作为原始修改的ROM为官方2.2:RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed
第一步:提取ROM。(如果不是官方的RUU,而是其他ROM制作者发布的zip格式ROM,那么此步可以略过) 参考教程:/thread-.html
我简单的说说。
首先运行要提取的官方RUU程序,本教程中就是
RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed.exe。这个时候手机无需连接上电脑(连接与否和提取没有关系),等待exe执行到出现第一个提示界面。运行任务管理器,点“进程”标签,找到adb.exe,在其上右键,选择“打开所在目录”。将打开的目录中的rom.zip复制出来,然后可以关闭官方RUU程序了。提取完成。
第二步:解压待修改ROM。
将rom.zip中的system.img和boot.img解压出来,如果需要在刷机时同时刷入radio.img,则把radio.img也解压出来。将文件(如果是修改其他制作者的ROM,文件则为*.zip,比如buzz_2.2_1.2-Beta2_goapk.zip)放到以
下文件夹中(根据个人***的位置决定,不再累述):C:\Cygwin\home\&用户名&\GoAPK_Kitchen\original_update
第三步:修改ROM。
1、运行厨房。双击执行桌面上的Cygwin快捷方式(也可以双击执行C:\Cygwin\Cygwin.bat),输入命令: 1. cd GoAPK_Kitchen 2. ./menu
至此,厨房已成功运行。
2、解压待修改的ROM。选择厨房的第1项“1 - *** ROM 包到工作目录中”,然后根据情况的不同,选择对应的
ROM。解压得到的文件位于以下文件夹中:C:\Cygwin\home\&用户名&\GoAPK_Kitchen\WO***NG_&日期&_&时间&
3、添加常用功能支持。厨房提供了多种常用的功能,请根据个人的喜好进行选选择。此步不做具体解释,厨房中每个功能基本都有相应的解释,请仔细查看。
4、去除不需要的apk。如果想要精简掉ROM中的某个不需要的软件,则删除对应的apk(如有同名的odex文件,也将其删除)即可。譬如,我要去掉YouTube,则删除YouTube.apk,又想要去掉世界时钟,则删除了WorldClock.apk和WorldClock.odex。
注意:不要删除系统将要用到以及一些你尚且不知道是做何用的apk文件,否则,有可能引起一些意料之外的问题。
5、集成apk。相关教程:/thread-.html
5.1、普通apk文件的集成很容易,将要集成的apk放置到/system/app(刷机后不可卸载)或/data/app(刷机后可以正常卸载)中即可。注意文件名不能有中文,同时,避免出现特殊字符。
5.2、集成输入法等带有so库的apk程序。以搜狗输入法为例。需要在将apk放置到/system/app
的同时将包中的
so库提取出来,放至/system/lib文件夹中(不要对原apk做修改,仅提取)。
6、集成apn自动设置。将帖子/thread-.html中的附件apns-conf.rar解压,覆盖/system/etc下的同名文件即可。
7、修改开机动画。开机动画即为bootanimation.zip,具体位置为/system/customize/resource文件夹中。 开机动画格式参考资料:
动画是由系列图片连续刷屏实现的。
bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:
1.动画属性描述文件:desc.txt
2.动画图片目录:android
desc.txt文件分析:
240 320 15
宽 高 帧数
p 1 1 android
标志符 循环次数 阶段切换间隔时间 对应目录名
==================
循环次数:
1 : 表示本阶段循环一次,如为0,则无限循环,直到开机
阶段切换间隔时间:
单位是一个帧的持续时间,比如帧数是15,那么帧的持续时间就是1秒/15 = 66.6毫秒。
阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。
也就是间隔长启动会快,但会影响动画效果。
android目录内包含的是两个动画的系列图片,图片为PNG格式。
系列图片文件的加载刷新按文件名的名称排序。
8、默认中文。修改三个文件:1、/system/build.prop;2、/system/customize/CID/default.xml;3、/system/customize/MNS/default.xml
1、修改ro.product.locale.language和ro.product.locale.region。(此处修改的是系统的默认显示语言) 1. ro.product.locale.language=zh
2. ro.product.locale.region=CN
2、修改以下代码。这里我仅保留了简繁体和英文。(此处修改的是可供选择的语言) 1. &module name=&locale&& 2. &function&
3. &set name=&single&&
name=&total_list&&en_AT;en_CH;en_DE;en_ES;en_FR;en_GB;en_GR;en_IT;en_NL;en_PT;en_RU;en_NO;en_DK;en_SE;en_FI;en_CZ;en_PL;en_RO;en_HU;en_SK;en_ZA;en_IL;en_IE;en_LV;en_EE;en_LT;en_LU;en_UA;fr_AT;fr_CH;fr_DE;fr_ES;fr_FR;fr_GB;fr_IE;fr_NL;fr_PT;fr_ZA;fr_IT;fr_IL;fr_LU;it_AT;it_CH;it_DE;it_GB;it_IE;it_IT;it_IL;es_ES;es_GB;es_IE;es_IL;es_PT;nl_NL;nl_LU;de_AT;de_CH;de_DE;de_ES;de_NL;de_IT;de_LU;de_PT;el_GR;pt_ES;pt_PT;pt_ZA;nb_NO;nb_DK;nb_SE;nb_FI;da_NO;da_DK;da_SE;da_FI;sv_NO;sv_DK;sv_SE;sv_FI;cs_CZ;cs_PL;cs_RO;cs_HU;cs_SK;cs_LV;cs_EE;cs_LT;pl_CZ;pl_PL;pl_RO;pl_HU;pl_SK;pl_LV;pl_EE;pl_LT;ru_CZ;ru_PL;ru_RO;ru_HU;ru_SK;ru_RU;ru_LV;ru_EE;ru_LT;ru_UA;fi_DK;fi_FI;fi_NO;fi_SE;&/item&
5. &item type=&boolean& name=&en_AT&&yes&/item&
6. &item type=&boolean& name=&en_CH&&yes&/item&
7. &item type=&boolean& name=&en_DE&&yes&/item&
8. &item type=&boolean& name=&en_ES&&yes&/item&
9. &item type=&boolean& name=&en_FR&&yes&/item&
10. &item type=&boolean& name=&en_GB&&yes&/item&
12. &/set&
13. &/function&
14. &/module&
修改为: 1.
4. &module name=&locale&& &function& &set name=&single&& &item name=&total_list&&en_GB;zh_CN;zh_TW;&/item&
5. &item type=&boolean& name=&en_GB&&yes&/item&
6. &item type=&boolean& name=&zh_CN&&yes&/item&
7. &item type=&boolean& name=&zh_TW&&yes&/item&
9. &/function&
10. &/module&
3、修改以下代码。(此处修改的是默认选中的语言)
1. &module name=&defaultLocale&&
2. &function&
3. &set name=&single&&
4. &item name=&auto_detect&&false&/item&
5. &item name=&defeault&&en_GB&/item&
三亿文库包含各类专业文献、中学教育、文学作品欣赏、高等教育、专业论文、18ROM定制基础教程,来动手打造属于你自己的ROM吧!等内容。
如何使用工具来定制属于自己的ROM_信息与通信_工程科技_专业资料。ROM制作今日...制作属于自己的ROM 50页 4下载券 手把手教你打造属于自己... 4页 免费 ROM... 转【chiwah作品】超详细ROM定制教程==小白也能打造自己专属ROM_计算机软件及应用_IT/计算机_专业资料。转【chiwah作品】超详细ROM定制教程==小白也能打造自己专属ROM... 删减减入门篇”“告别小白基础篇”以及“完全定制...教程提供的路径,就可以开始修改属于你自己的 ROM 啦...然后把 做好的开关机动画包在 ROM 包里替换即可。... 安卓ROM定制教程rom定制的一些简单操作_计算机软件及应用_IT/计算机_专业资料。[...这里我就不多说了吧,改成 5.0 都没问题 至于有些人问我怎么修改内核版本的... 简单易懂的Android ROM定制与修改教程_计算机软件及应用...好了,可以动手精简和增加程序了 三.精简系统程序 ...ROM 的时候添加的程序无法执行,大多属于这个情况。 ... 该教程主要探讨的是如何在原厂 ROM 的基础上定制出...的,这一章 会介绍一些准则来判断什么是合适的 ROM...miui/src 是 miui 在 google 源码基础上所做的... 内核部分,这个 img 也是可以解开来定制的,但我没有...把签名后的 ROM 拷到卡上刷机吧 ROM 制作基础教程...你所需要做的就是将文件放置到与 Android 文 件... 安卓ROM定制基础教程之如何给ROM添加ROOT权限(Superuser v3.0)_IT/计算机_专业...///file/clsuwmv4# 打开你编缉中的 ROM,里面有一个 system 文件夹... 超实用的rom定制教程,小白做rom必备工具!Rom 定制...进而就无法修改 System.img 里面的内容,制作属于自 ...根据自己的需求来编辑内核了,如下 图:(另外:ROM ...