安卓ROOM定制教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
准备工作,下载一下三个文件
【ROM定制工具】XDA智能手机网专用中文版厨房0.193(2012年5月更新__最新版)
/thread-10994345-1-1.html
VM虚拟机:
/c0qbbzbkix
雨林木风3.0的下载地址
/c0l7qb6gd1
第一、安装虚拟机
这个很简单,在windows下像安装一般的程序一样安装就可以了。注:1.不需要安装在系统盘下,最好单独成盘。2.安装好虚拟机后不要急着运行,到刚才解压的文件夹下,把
VMware+Workstation+7.0.1 Build 227600+汉化补丁.7z解压下来,在把里面的文件复制到你刚才安装虚拟机目录下。
第二,在虚拟机下安装linux
在桌面双击虚拟机图标,点击新建虚拟机-下一步-选择安装盘镜像文件(我们刚下载的雨林木风3.0)-下一步-客户机操作系统(选择Linux)、版本(选择Ubuntu)-下一步-虚拟机名称自己选择、位置可选择(我个人是默认)-下一步-最大磁盘大小(建议选40G)其它的默认-下一步-完成
第三、进入系统
你在什么地方?可以自己选择一般都是保持默认。 前进
键盘布局可以自己选择一般都是保持默认。 前进
准备硬盘空间 (选择手动指定分区) 前进
准备分区 点击下面(新建分区表...)
继续后出现下图
双击空闲后 (如下图)
创建第一个分区后在双击空闲创建第二分区 如下图
最后一个分区 (剩下的所有的空间) 如下图
分区全部创建完后 点击 前进
出现图下信息。名字可以随便填 、登录名及登录密码一定要设好 下面计算机名会自动生成
点击前进
点击安装
在终端窗口输入sudo passwd root 后 按回车 如下图
这个时候叫你输入你刚才设置的登陆密码注(输入的密码是看不到的) 输入后按回车
运行后会停顿在那里就按回车
点击menu"在终端中运行"如下图
右击桌面,选择在终端中打开,然后出入javac,按回车
出现下图
输入apt-get install openjdk-6-jdk ,按回车
等待下载完成
待下载完成,再次输入javac,按回车,出现下图
至此成功,建议将厨房换成0.192,开始制作吧
『第三课』认识厨房
1-导入ROM文件到工作文件夹(这个就不解释了)
2-添加ROOT权限(就是ROM添加添加最高权限,这个一般都是基于官方修改ROM时用到,因为基于第三方
ROM基本上都是已经ROOT了的。)
3-添加Busybox指令集(在linux下的一些命令支持。。稍微了解一下就OK)
4-关闭来及画面音乐(这个一般会在定制机里面能用到)
5-添加无限共享功能(手机发射无限信号,可供给其他WIFI终端共享网络)
6-对所有Apk文件进行Zipalign操作,优化内存占用(对系统所有的Apk进行优化,据说有用,
但我没感觉出来,不过大家都可以做一下这个)
7-更改ROM的Wipe操作状态(操作这项后ROM在刷机前会自动清空设备数据)
8-更改ROM显示名称(也就是修改手机设置里的关于手下的ROM版本,如果你是从官方提取的底包,
建议不要改,很多机型改了刷机后卡第一屏。CM7的话可以随便改)
9-检查Update-script刷机脚本是否有错误(这个不解释)
10-显示工作文件夹信息(也就上上面提到过得查看ROM修改了什么,还需要修改什么)
0-高级操作菜单(进入下一页菜单)
99-从工作文件夹建立ROM刷机包(确定什么都修改完成后打包成刷机包)
u-定制工具相关信息及升级(这个没啥用)
X-退出
---------------------------
11-对您的ROM进行Deodex操作(将apk和odex两个文件合并)(这个一般会在官方和第三方定制ROM里面出现
操作了这项才能对apk等地方进行修改美化。)
12-为提升速度添加内置内存分配优化(仅限官方ROM)
13-添加/data/app支持功能(内置APK,可以直接删除)
14-添加Nano文本编辑器+sysro/sysrw(调整system分区读写权限脚本)
15-添加Bash
16-添加Apps2SD(简单点说就是支持吧软件安装到SD卡上)
17-添加支持/etc/init.d刷机脚本(busybox run-parts)
18-添加自定义动画功能(就是替换开机动画了)
19-移种工具(仅限测试功能)
20-boot.image 工具(解压/打包/etc脚本)(这个就是把内核解开,替换内核啥的用) 21-加压data.img功能(一般提取官方ROM后会有这个文件)
22-签名APK安装文件或ZIP刷机文件(支持批量操作)
23-对update-script或者updater-script刷机脚本进行转换(这个特别提醒一下,我们现在所使用的Recovery只
支持updater-script刷机脚本,而厨房只支持update-script脚本,所以我们每次修改完ROM后先这些这项吧脚本换成
update-script进行打包)
24-混合菜单/插件脚本(三星做tar刷机包时使用)
第六步:给ROM打包。
我们把自己需要的都改完成后就要封装ROM,大家先进入高级菜单转换脚本,这个前边有提到。我们转换完成后就可以打包了。后面后提示一些选项,大家根据下图或者提示操作。后面会自动提示签名,默认即可。
第七步:我们的新的ROM包就这样诞生了,大家可以在OUTPUT_ZIP文件下面找到他 ,复制到手机SD卡里在recover下刷机即可。