怪自己二了,写好的不小心弄没了,现在只好重新写一些了,上篇简单的配置了一下环境,这里呢,就来讲一下相关的只是点 我们先下载一个rom,随便下,原理都是差不多的,这里我就下载一个红米note的miui稳定版

rom根据厂商的定制可能有所不同,但是大体是不变的
data
内置一些软件
meta-inf
脚本文件 update-binary 二进制文件 updater-script 刷机脚本
recovery
官方的recovery,我们定制的时候需要删掉
system
手机的一些资源
boot.img
内核镜像
logo.img
开机第一屏
uboot.img
启动内核的镜像
路径在meta-inf/google/android/updater-script,我们用notpad++打开,我用注释来分析一下
看完这些你应该对语法有个大致的了解了
我们在调试的审核后也是一定会遇到刷入错误的情况,这个时候就需要我们调试了,刷机过程中,所有的log日志都存放在recovery.log这个文件里,我们这里删掉一些刷机脚本中的机型验证,刷入手机测试
他会提示错误,我的机型验证出现了问题,这样我们就可以快速的找到错误了