陈叨叨·幻色

  • 首页
  • 激情海钓
  • 叨摄型影
  • 叨舍闲居
  • 叨说天下
  • 学无止境
  • 程序开发
  • 电脑数码
  • 灵光乍现
宁可一次一次的去撞南墙,也不能一个一个的失去理想。
  1. 首页
  2. 学无止境
  3. 正文

Android ROM修改:之在Windows中编译boot.img

2011-07-12 2118点热度 0人点赞 0条评论

看了sjssd大大写的关于修改boot.img文件的帖子(http://www.in189.com/thread-116628-1-1.html),sjssd大大写的很详细,唯一的缺点就是要在linux环境下操作,需要装虚拟机,对于新手来说很麻烦。而且最大的问题是,我刚下的YLMF系统,在两台电脑的虚拟机都安装出现错误。

sjssd大大说了是有windos下用的程序的,但是运行不起来。其实windos下的这个三个程序并不是完美移植的,而是经过了重编译,可以在Window下的特殊环境中运行。split_bootimg.pl是PERL脚本,只要安装相应的解释器即可。而mkbootfs和mkbootimg需要安装Cygwin模拟linux环境。

所以,安装过程如下:

1. 安装ActivePerl,下载地址百度一下,安装时全下一步即可。

2. 安装Cygwin,还是百度一下,一大堆下载地址。但是Cygwin这种软件比较特殊,具有鲜明的linux软件特称,就是下载的只是个安装壳,具体要安装的内容要你选择后才从网上下载安装。具体安装方法请参考百度文库:http://wenku.baidu.com/view/7a3ed79b51e79b896802264f.html

3. 配置环境变量。这是最重要的一步。可能之前有人尝试过运行Winods下的mkbootfs程序,也看见了缺少cygwin1.dll的提示,甚至也安装了Cygwin,但还是不好使,为什么呢?就是因为没配置环境变量。话说linux移植过来的程序用起来都很麻烦。配置方法如下:右键我的电脑-属性-高级系统设置(这是Win7的操作,XP请自行尝试),打开“环境变量”,在“系统变量”找到Path变量,编辑,在最后加入“;Cygwin安装目录\bin\”,比如我的Cygwin安装到了“C:\Windows\Cygwin”目录,这里就填“;C:\Windows\Cygwin\bin\”。

好了,现在环境就搭建好了。但是如果你要使用sjssd大大提供的程序,必须将文件夹“Workfolder”放在C盘根目录下,不太方便。所以我重新整理了程序包,重写了批处理文件,可以放在任意地方用,这样大家就好用多了。下载地址在附件中,具体使用方法看压缩包里的说明。

点击这里下载文件:BOOT工具包.rar

转载请注明出处,谢谢。

标签: android boot cygwin diy n600+ rom 修改 手机 编译
最后更新:2011-07-12

陈叨叨

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2010-2022 C-DD.CN 陈叨叨 ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

辽ICP备16013045号