分享

授人以渔~全民做ROM!XP系统下卡刷包的制作简易教程~

 M天音 2014-01-19
 本帖最后由 wow4550 于 2012-6-15 22:22 编辑

看完这帖子,让你草变大神~现来讲讲做ROM的思路。Recovery的加入让刷机变得简单,也让大伙制作自己的刷机包变为可能,以下的教程说白了其实就是将recovery的备份包(恢复包)转成ZIP卡刷包的过程。

一、工欲善其事,必先利其器首,先说明下需要用到的工具
  因为签名ZIP卡刷包需要Java环境,所以第一步是下载JDK,没有JDK的话,无法安装或者运行Java程序。
  JDK下载地址:http://www.oracle.com/technetwor ... nloads-1591156.html
  选择 Accept License Agreement同意协议就可以了
  32位系统用 Windows x86 (32-bit)  jdk-7u4-windows-i586.exe
  64位系统用 Windows x64 (64-bit)  jdk-7u4-windows-x64.exe

  然后是恢复包提取工具yaffs2img,下载地址:
游客,如果您要查看本帖隐藏内容请回复


  最后是签名工具,下载地址:
游客,如果您要查看本帖隐藏内容请回复



二、设置环境变量
  这里假设把JDK安装在“C:\Program Files\Java\JDK”目录下,具体路径按实际情况更改
  右键我的电脑>属性>高级>环境变量

  

  新建用户变量
  变量名:java_home
  变量值:C:\Program Files\Java\JDK

  

  编辑系统变量
  变量名:path
  在变量值后面添加
  ;C:\Program Files\Java\JDK\bin;C:\Program Files\Java\JDK\jre\bin;

  
  

  新建系统变量
  变量名:classpath
  变量值:C:\Program Files\Java\JDK\lib\dt.jar;C:\Program Files\Java\JDK\lib\tools.jar;

  

  路径之间一定要用分号隔开!


三、提取刷机包素材
  1、先是线刷官方的固件,教程在固件的压缩包里面有。
  2、ROOT,使用安机网一键ROOT工具便可,下载地址:http:///root/chs/
  3、刷入Recovery,教程贴: http://www./thread-459700-1-1.html
  4、定制好ROM之后进入Recovery备份好恢复包
  5、提取出恢复包里面的【system.yaffs2.img】【data.yaffs2.img】【boot.img】,具体位置在sdcard/clockworkmod\backup
  6、使用yaffs2imgsystem.yaffs2.img全部导出到system文件夹,把data.yaffs2.img全部导出到data文件夹
  7、把system文件夹data文件夹boot.img压缩成update.zip压缩包即可。


四、签名
  签名要用到签名工具,把update.zip放到签名文件夹里面即可,运行签名ZIP,等待生成的update_signed.zip就是最终的刷机包了
  

教程到此结束~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多