在开始之前,你需要Java SE开发工具包和Java SE運行时环境!
rom解压缩后可以看到目录中:
boot.img文件,这是系统的镜像包括Linux内核以及系统启动的一些基本文件。
system/app目录系统自带的应用程序都放在这个目录下,比如日历、联系人、gmail等你可以把自己的apk文件放在该目录下,这样就可以在刷ROM的时候直接安装上
system/lib目录android本地共享库,都昰so文件是c、c++编译的本地共享库
system/media目录,一些媒体文件比如bootanimation.zip,压缩包里面是一些png图用于开机动画,替代这些可以改变开机画面audio目录下昰一些声音文件,用于铃声和通知等
如果只是打包回zip,android是不认的recovery的时候会在校验ROM包的时候报错。
然后需要使用rom签名密钥工具对zip包做rom签名密钥,
第┅次需要设置CLASS_PATH将testsign.jar加进去,设置过程很简单首先要输入2:
然后它会猜你的testsign.jar就在当前目录下,因此输入yes:
然后选择4手工输入需要rom签名密鑰的ROM路径,然后输入yes就可以了:
rom签名密钥过程需要一段时间,需要耐心等待rom签名密钥后并不生成新的文件,是通过修改原文件完成的