╋艺 镇╋╋论坛の释疑╋┣◇玩转系统 → 【小罗出品】超级详细的window系统下制作rom教程!!!!!


  共有23141人关注过本帖树形打印复制链接

主题:【小罗出品】超级详细的window系统下制作rom教程!!!!!

美女呀,离线,留言给我吧!
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
【小罗出品】超级详细的window系统下制作rom教程!!!!!  发帖心情 Post By:2010/9/16 15:15:52 [只看该作者]

6月20日重新上传修改后的META-INF.rar附件,解决部分机友刷机失败的问题。

大家好,因为我姓罗,你们就叫我小罗吧,前几天也做了两个精简的ROM给大家了,为以后准备,帖子都加上【小罗出品】吧。

既然深蓝大大出了linux系统下制作ROM的教程,考虑到大家对Linux也不熟悉,安装也麻烦,所以我也来凑凑热闹,出个windows下制作rom的教程吧。

各位路过的朋友有钱的捧个钱场!没钱的捧个人场(我很欠顶的啊)!!!

本人制作的两个ROM:

【小罗出品】基于台版精简的rom:屏蔽广告、替换电源键:http://www.androidin.net/bbs/viewthread.php?tid=121728&

【小罗出品】不刷ROM,单独的电源键替换包和还原包:http://www.androidin.net/bbs/android-126230-1-1.html

【小罗出品】绝对漂亮的NO-SENSE ROM,对sense说拜拜!!!http://www.androidin.net/bbs/android-138514-1-1.html

【小罗出品】6月19更新 满足兄弟们的港版情节:精简港版ROM:http://www.androidin.net/bbs/android-122221-1-1.html


【小罗出品】最新的RADIO升级包,从最新欧版中提取:http://www.androidin.net/bbs/viewthread.php?tid=140649&page=1&extra=#pid2642183

工欲善其事必先利其器!! 所以准备工作必不可少,制作ROM所需要的软件和相关文件必须准备齐全了才能开始。

先附上所要需要用到的软件和文件:

JKD6: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe

system.img解压工具unyaffs: 图片点击可在新窗口打开查看 unyaffs.rar (586.82 KB)

签名工具Auto-sign: 图片点击可在新窗口打开查看 Auto-sign.zip (9.82 KB)

(6月20日重新上传)ROM中的META-INF文件: 图片点击可在新窗口打开查看 META-INF.rar (920 Bytes) (适合制作有data/app文件的ROM)

                                                                图片点击可在新窗口打开查看 META-INF.rar (889 Bytes) (适合下面的教程,也就是ROM中无data文件夹)

root用的su和Superuser文件: 图片点击可在新窗口打开查看 ROOT.rar (20.37 KB)

将电源键替换为搜索键的legend-keypad文件: 图片点击可在新窗口打开查看 legend-keypad.rar (200 Bytes)

过滤广告的hosts文件: 图片点击可在新窗口打开查看 hosts.rar (113.71 KB)


  
“艺镇”官方站:www.zyzsky.com QQ群:1221854  回到顶部
美女呀,离线,留言给我吧!
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/9/16 15:17:09 [只看该作者]

第一步:安装JKD6并设置变量环境(这一步很重要)

点击安装下载的jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe文件,安装目录就不要更改了,默认的就行了(这个应该简单的);
安装完成后开始设置环境变量了,这里就要仔细了。右键单击“我的电脑(xp系统)”或“计算机(vista或windows7系统)”,选择“属性”,然后在弹出的窗口点击“系统高级设置”(划横线部分仅适合vista或windows7系统,xp系统无此步骤),然后点击“高级”,再点击“环境变量”,见下图:

 图片点击可在新窗口打开查看   

图片点击可在新窗口打开查看

然后在下面的“环境变量”中新建变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_10
提醒一下,64位系统变量值为:C:\Program Files (x86)\Java\jdk1.6.0_10  也就是说变量值就是你所安装的JKD6的安装目录下jdk1.6.0_10文件夹的路径。
然后点击确定。

再新建一个变量:
变量名:CLASSPATH
变量值:C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;.   注意最后面有个小点,别忘了。
同上,64位系统变量值为:C:\Program Files (x86)\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.6.0_10\lib\tools.jar;.
然后点击确定。

再找到Path变量,点击编辑,在它的变量值最后面加上;C:\Program Files\Java\jdk1.6.0_10\bin    注意前面有个分号
同上,64位系统在后面加上的应该是: ;C:\Program Files (x86)\Java\jdk1.6.0_10\bin
然后点击确定

全部完成后点击两次确定,就OK了。
然后你运行cmd回车后看看再输入javac,出来一堆java命令就表示配置成功了。

第二部:提取官方ROM,解压system.img文件

从官方RUU刷机程序中提取官方原版ROM,这个就见深蓝大大的帖子吧,很详细了:
http://www.androidin.net/bbs/android-116442-1-1.html
如果时间允许我可能会上传提取出来的官方原版ROM。

接着前面下载的unyaffs.rar解压,并把解压后的unyaffs文件夹移动到电脑D盘根目录下,再把上面提取的官方原版ROM解压,将得到的system.img复制到D盘unyaffs文件夹内。

然后运行cmd,输入D: 回车;再输入cd unyaffs 回车;再接着输入unyaffs system.img 回车,就开始解压system.img了,完毕后会提示按任意键退出。

创建system文件夹,将解压出来的文件(unyaffs文件夹内除了cygwin1.dll、system.img 、unyaffs.exe以外的文件)全部放到里面system文件夹里面。

第三部:制作ROM并签名
新建一个文件夹,把上面的system文件夹移到里面,把前面下载的META-INF文件也解压到这个文件夹内,把从官方原版ROM中解压出来的boot.img也放到这个文件夹内,如图:

 图片点击可在新窗口打开查看

接着你就可以开始大展身手,根据自己需要删除system/app文件夹内用不到的程序了,要注意如果程序有.odex文件的还要把它也一起删掉。

另外,

如果你想用搜索键替换电源键,你可以把前面下载的legend-keypad文件解压替换掉system\usr\keylayout中的文件

如果你想ROM能屏蔽掉广告,可以用前面下载的hosts文件解压替换掉system\etc中的文件

如果你想取消掉开机铃声,你可以删掉D:\Mobile\update\system\media\bootscreen中的boot.mp3

如果你想获取ROOT权限,可以将前面下载的ROOT文件解压,把su文件放到system\xbin文件夹内,把Superuser.apk放到system\app文件夹内

精简完毕后,全选META-INF、system文件夹和boot.img文件,右键,选择“添加到压缩文件(A)...”,压缩文件名为updata.zip,格式选择zip格式,具体见下图:

        图片点击可在新窗口打开查看 


        图片点击可在新窗口打开查看

生成update.zip文件后,就可以签名了

将前面下载的签名工具Auto-sign解压到D盘,然后把刚才生成的update.zip复制到Auto-sign文件夹内,双击Sign.bat,就开始签名了,此时会在Auto-sign文件夹内生成一个update_signed.zip的文件,它就是我们制作成功的ROM了。

完毕!!!

发帖不容易,大家使劲的顶啊!!!!!!


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/9/16 15:17:23 [只看该作者]

原帖地址:

http://bbs.gfan.com/android-124402-1-1.html


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部