定制属于自己的ROM教程
[i=s] 本帖最后由 hcphs 于 2009-8-6 09:00 编辑 [/i]相信很多刷机狂们对论坛上发布的ROM或多或少有不满意的地方:放一些不要需要的软件集成到系统里了,需要的不包含。今天次教程就介绍如何修改适合自己的ROM.
先在网上下你喜欢的ROM比如蛋蛋大大的Cyanogenmod 3.9.7。此ROM可以实现刷机后的安装的程序自动APP2SD.
1、开动用7-zip(推荐) 或winRAR把Cyanogenmod 3.9.7.zip解压。
2、你会发现有如下目录及文件:data,META-INF,system,boot.img。
对我们有用的目录如下:
data\app 里面是刷完系统自动安装的软件、可卸载可升级。比如可以把你用的比较频繁的放里面.
可以放Mybackup(恢复系统的,不用再上market上下装软件的哦程序了)、短信啊之类你自己常用的。当然了里面不需要的也可以全删了。
system\app 里面的是系统级的,建议不懂是做什么的程序自己不要删否则会缺失重要的功能的。比如:Phone.apk是电话。
这里面你可以删一些你不用的比如IM、amazon.mp3等。看你自己的爱好了。也可以替换一下论坛里面有的系统级APK。比如带振动功能的Phone.apk,闹钟,短信程序什么的。这里面的是不能正常卸载的。当然命令行可删可替换。这些论坛里面有介绍的。
其他的除了字体文件等你能修改的就不多了,建议不懂不要动。
注意:要控制添加程序的数量不要太大了,要不就刷不上了。
3、把修改后的文件再用7-zip压缩成.zip文件。确保压缩后的文件双击后就可以看到data,META-INF,system,boot.img。不要有二级目录。
4、下面是最重要的工作了:签名!!!!(不懂为什么要签名网上自己查)
签名方法:
1、下家JAVA,网上有都是。这里就不提供地址了。我用的版本是:jdk1.7.0
2、安装路径自己选,没有要求。但要自己找得到。
3、设置JAVA环境变量,方法如下:
简明方法:
1)我的电脑右键》》属性》》高级》》环境变量》》系统变量》》新建(变量名:JAVA_HOME 变量值:C:\JDK1.7.0(自己的安装目录))
2)同一个地方找到path》》双击》》在变量值后面添加》》C:\JDK1.7.0;.;C:\JDK1.7.0\bin
3)为了不重启就生效:复制(全部变量值)》》开始菜单》》运行》》cmd》》在命令提示符里输入:set path=刚才复制的内容。
4)测试》》在命令提示符里输入:java,如果没有出现错误提示,说明配置成功!
网上还有其他方法可以自己查找。
4、下载自动签名工具Auto-sign论坛里自己下有我贴不了附件:
使用方法:
1)安装并配置好JAVA(上面的教程)
2)将auto-sign解压到任意目录(需要自己能找到)
3)将改好的包改名为update.zip
4)将update.zip 文件复制到签名工具的目录下
5)运行 Sign.bat 。也许有人要问如何运行,我会非常认真的告诉大家:双击:)
6)需要一点时间,目录下会多出一个update_signed.zip文件
7)这个文件就是已经经过签名的刷机包
8)将文件复制出来,改成update.zip 就可以用这个包刷机了。如果recovery是1.4的名字可以起个自己喜欢的。
9)如果之前APP2SD了建议安装前清SD 的系统分区(非必要),方法:
把手机连接电脑
adb devices
adb remount
adb shell
su
rm -r /system/sd/*
如果看不懂就不要试了,会死人的。
如果recovery是1.4也可以:
在ecovery 模式下,
alt+x,回车
mount /system/sd
cd /system/sd
rm -r *
reboot
修改ROM有风险请自重、砖了不负责哈!
就这些大家跪安吧:) 沙发我要了 期待制作主题的教程哈 地板 哈哈 这个好!我喜欢 以后自己搞搞!争取赶上H仔! 现在的ROM里面有好多自己不需要的东西
刚才还看了自己安装升级的升级包。可以自己修改了 标记一下 刷ROM 不会砖的 先学习,将来会有用的。 收藏了,暂时没有动刀的意思,现在rom更新比较频繁,
等稳定后再考虑,
谢谢! 很强大,这个一定要顶一下 厉害\
学习了 谢谢了!看看 同样mark一下下!!!!!!! mark
自己动手 丰衣足食 liuyan ,wo kn kan haoyongbu 不错,学习了,有时间自己改个ROM试试 学习一下 准备diy 正需要 谢楼主 ..WO HAIwo我还真不相信 修改rom 会变砖。 支持了 有时间自己DIY一个
