热门搜索 :
考研考公
您的当前位置:首页正文

安卓ROM定制教程

来源:伴沃教育
安卓 Android ROM 制作全教程

2011-05-31 21:52:51| 分类: Android 安卓 ROM | 标签:cygwin 厨房 rom 安装 文件夹 |字号大中小 订阅

windows下Cygwin环境运行厨房

必要工具下载:

JDK:sun官方下载页面(点击Download JDK按钮) 定制版Cygwin:点击下载

1,下载后直接全默认安装JDK 1.6,最好默认C盘,如果在别的盘,下面的路径自行对应修改

2,设置环境变量:JAVA_HOME、PATH、CLASSPATH

JAVA_HOME:我的电脑->属性->高级->单击“环境变量”按钮->单击“系统变量”区域的“新建”按钮->在“变量名”文本框中输入JAVA_HOME,在“变量值”文本框中输入JDK的安装路径(列如C:\\Program Files\\Java\\jdk1.6.0_22),单击确定 PATH:在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%\\bin;(直接添加,无需加空格之类的)。如果不存在,则新建变量PATH,设定变量值为:%JAVA_HOME%\\bin;

CLASSPATH:在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添加%JAVA_HOME%lib\\dt.jar;%JAVA_HOME%\\lib\ools.jar;。如果不存在,则新建一个,设定变量值为:

%JAVA_HOME%lib\\dt.jar;%JAVA_HOME%\\lib\ools.jar;

3,完成以上步骤后,开始验证是否安装成功。

运行CMD(开始,运行,输入cmd,回车),输入:javac。假如出现了一堆如何使用java的帮助,那就是已经安装成功了。

4,接下来安装Cygwin:

1) 解压下载到的压缩包(比如解压到C盘,解压出来的东西包括:cygwin_packages文件夹、setup.exe、安装说明.txt),记得路径中不要带中文,最好也不要带空格。

2) 运行 Setup.exe 安装程序

3) 选择 \"Install from Local Directory\",然后点击 Next (下一步)。

4) 接下来,指定根目录。也就是你想要安装 Cygwin 的位置(但不能是本压缩包解压出来的 cygwin_packages 文件夹)。如果你喜欢,可以是 C:\\Cygwin,注意要确定文件夹名种没有空格。然后点击 Next (下一步)

5) 然后,指定 Local Package Directory,必须指定为 cygwin_packages 文件夹所在路径(且cygwin_packages下级目录必须是

http%3a%2f%2fmirror.its.uidaho.edu%2fpub%2fcygwin%2f)。假如跳出了一个警告对话框,点击yes(是)。

6) 当安装程序显示出所有的包名时,点击上方第一个的 \"All <-> Default\" 为 \"All <-> Install\" (点击那个环形箭头符号)(这一步有比较长的进度条) 7) 然后点击 Next (下一步),安装程序就会为你安装好 Kitchen 需要 Cygwin

提供的一切支持

8) 最后,点击桌面上的 Cygwin 快捷方式以便为你创建 home 文件夹。(如果此步一闪而过注意检查第六步) 最后,开始使用厨房:

1) 完成上面的步骤后,将下载到厨房解压到

C:\\Cygwin\\home\\Administrator(如果是你设置了自己的登录名,那么

Administrator就变成你自己的用户名就行了,同理如果你不是在C盘,做相应变化)

也就是说,解压完厨房,C:\\Cygwin\\home\\Administrator目录下必有:original_update,scripts,tools,menu这几个厨房文件 2) 点击桌面上的 Cygwin 快捷方式 3) 执行命令:./menu\\

PS:一个小技巧,使用用文本编辑器(例如EmEditor,可以使用系统自带的记事本程序)打开C:\\Cygwin\\home\\Administrator\\.bashrc,在最后面添加以下一行: ./menu

以后直接点击Cygwin快捷方式就可以直接进入厨房了

正式开始使用厨房定制ROM

厨房下载地址:

1.64最新版本

厨房很强大,可以支持很多ROM,不管是官方的还是民间的,这里我能力有限只能稍微介绍怎么提取并修改官方ROM,其他ROM大家可以自己摸索。

1,下载HTC官方rom:

2,在Windows中先运行下好的官方RUU可执行程序刷机包。如果是windows7或者Vista 的话可以打开任务管理器,进入进程标签第一个进程应该就是

adb.exe了,右键点击它,选择打开位置,然后找到此文件夹下的rom.zip。拷贝出来后,再关闭刷机程序。在XP下,当出现刷机界面时候,单击开始-运行,输入%temp%,然后搜索文件夹下的rom.zip,拷贝出来就行了。

3,把拷贝出来的rom.zip复制到U盘中,最好重命名为和RUU刷机文件一样的名称,这样便于辨认的。

4,通过U盘把提取的ZIP复制到虚拟机中。

5,打开zip文件,或者解压zip文件,把里面的boot.img和system.img拷贝到桌面的

“到original update的链接”文件夹中。

6,运行桌面的“到menu的链接”,点击在终端中运行。(这一步好像有时候不行,按菜单功能不能进入,如果不行的话,大家只能打开主文件夹,双击menu打开。或者在附件-终端中输入“./menu”打开厨房了)

7,根据屏幕提示:选择1,按回车,再按回车,在按1选择刚才拷入的boot.img

和system.img,按回车后就开始分解img文件了。分解后提示查看ROM的一些信息,根据需要Y或者N,回车。

8,根据菜单上的功能按相应的数字键进入。并根据提示完成定制。配置完,在主菜单选择99按回车可以打包定制目录,自动生成ROM。文件夹在主目录的output文件夹中(菜单栏-位置-主文件夹)。按上面的方法创建output文件夹的快速链接,并放到桌面去。方便以后打开。

9,把zip拷贝到U盘。再拷贝到手机内存卡。然后接下来大家都懂得。或者直接把手机通过可移动磁盘接入到虚拟机中也可以。操作和U盘一样。

【新手入门】定制ROM初始化配置之default.xml修改入门 2011-05-31 21:58:29| 分类: Android 安卓 ROM | 标签:item boolean module type 默认 |字号大中小 订阅

很多时候我们拿到一个ROM都要对它进行修改以符合自己或者机油的使用习惯,比如内置语言啊,书签啊,新闻源啊等等,特别是HTC官方ROM,初始化配置特别的多,除了上面的以外还包含了足迹,世界时钟,股票等等默认的配置。下面我就简单介绍一些我目前懂的一小部分修改,借以指引新手,大家共同完善,希望知道更多的私信我增加到此帖。

default.xml总共有两个,一个是在system\\customize\\CID下面,主要负责ROM全局的配置,比如语言,HTC输入语言,足迹,机器名称等等。

system\\customize\\CID下的default.xml 默认自带语言修改:

1. 2.

3. 4. name=\"total_list\">en_CN;zh_TW;zh_CN;

5. yes 6. yes 7. yes 上面的是三种语言,分别是“中国英语、中国繁体、中国简体” HTC国际输入法默认输入语言的修改

1.

2. 3.

4. yes 5. yes 6. yes 7. yes

8. yes 9. yes 10. yes 11. yes 12. yes 13. yes 14. yes 15. yes 16. yes 17. yes 18. yes 19. yes 20. yes 上面是默认多语言的,如果想保留某些输入语言,可以删除相应的那一行就可以了,注意:别删除英文,即使中国人有时候也要输入字母。 最少可以修改成下面这样

1.

2. 3.

4. yes 复制代码

HTC中文输入法默认输入方式的修改(手写,仓颉,笔画,拼音,注音) 1. 2. 3. name=\"total_list\">Handwriting;ZuhYin;CangJie;PinYin;Stroke;

4. name=\"Handwriting\">yes

5. yes 6. yes 7. yes 8. yes 复制代码

上面的total_list是指:在输入方式中总共有“手写,注音,仓颉,拼音,笔画”五种可供选择,但是下面会讲到刷机后默认是否打开哪种输入法。 错误报告:

默认是关闭的状态,改成no后就是打开,这个一般不用去改。 1. 2. 3.

4. type=\"boolean\">yes 复制代码

开关机机音乐和动画包的设置: 1. 2. animation=\"/system/customize/resource/CU_bootanimation.zip\" audio=\"/system/customize/resource/open.mp3\" /> 3. 4. 5. image_png=\"/system/customize/resource/downanimation.zip\" image=\"\" fps=\"15\"

audio=\"/system/customize/resource/shutdown.mp3\" useAudio=\"1\" />

6. 复制代码 这个没必要改,如果你喜欢改变开关机动画的路径,就可以改到你喜欢的路径下。 默认设备名称:

1. 2.

3.

4. A8180 复制代码

A8180可以改成你喜欢的机器名称,比如Super A8180。

下面是system\\customize\\MNS下面的default.xml修改配置(此部分相当复杂,建议使用beyondcompare进行对比学习和修改): 下面我挑一些常要修改的进行说明: 默认语言地区

1. 2.

3.

4. false 5. zh_CN 复制代码

上面是默认中国,auto_detect是自动检测的意思。 默认启用输入法输入语言和方式:

1. 2. 3. name=\"checked_list\">Handwriting;PinYin;

4. English; 复制代码

上面代表默认打开手写和拼音的中文输入方式,如果要增加输入方式就多加,比如加入仓颉,就改成 1. name=\"checked_list\">Handwriting;PinYin;CangJie;

复制代码

默认日期显示方式:

长日期(星期,月份,日,年):

1. 2.

3.

4. EE, MMM d, yyyy 复制代码

短日期(星期,月份,日):

1. 2.

3.

4. EE, MMM d 复制代码

HTC拨号面板智能拨号默认语言:

1.

2. 3.

4. zh_CN 复制代码

上面的意思是,默认中国拼音方式。

下面是一些知道关于什么的,但是不知道怎么修改的,大家了解一下,希望有懂的人能赐教丫。。

HTC默认桌面配置:

HTC新闻默认可选列表:

HTC信息(短信和彩信)默认配置: HTC浏览器默认书签:

HTC邮件默认提供商配置:

HTC闹钟:

HTC天气相关配置: HTC股票相关设置: HTC浏览器默认配置:

因篇幅问题不能全部显示,请点此查看更多更全内容

Top