patchrom miui8是miui8为第三方机型推出的开源适配辅助工具。工具能够帮助用户对不同的机型进行miui8的适配,让所有机型都可用上miui8系统,通过软件进行编写适配。有需要的用户欢迎下载使用。
patchrom miui8介绍
小米官方团队和第三方开发者努力下,借助Patchrom 开发工具,MIUI已经适配了496款机型,其中国内机型274款,海外机型222款。MIUI 适配的手机品牌数将近100个,覆盖了国内外主流的手机品牌和热门机型
patchrom miui8说明
说明一下编译MIUI大概的原理的流程:
——根据build项目里的核心文件
——来针对机型项目里给各个机型适配所修改的文件、设定的规则
——把机型项目文件夹中的作为移植base的stockrom打包成zip
——并将zip中的app和framework单独解压出来
——在out文件夹中调用tools里面的工具和linux系统当中的各种工具进行反编译,应用机型项目中所修改的文件、设定的规则,回编译
——输出到target_files文件夹中的对应目录里,并加入recovery、radio、boot、meta等等的相应信息
——完成后,打包生成target_files.zip,这个zip就是用于制作ota增量升级包的原文件
——再从target_files文件夹中提取system、data、meta、boot等文件到ZIP文件夹中,针对system中的app和framework进行签名
——将完成签名之后的ZIP文件夹打包,这样就得到了fullota.zip,这个就是我们说的MIUI完整包,放进手机用recovery刷的zip刷机包