patchrom工具是安卓手機(jī)開源適配輔助軟件。軟件能夠幫助廣大開發(fā)者對不同的安卓系統(tǒng)(muui、flyme等)進(jìn)行編輯,是配到各類品牌手機(jī)中,讓各類安卓深度優(yōu)化系統(tǒng)適配到更多機(jī)型。感興趣的用戶歡迎下載使用。
patchrom工具介紹:
Patchrom 是指基于設(shè)備廠商的原廠ROM,通過反匯編方式插入第三方ROM 修改的代碼,從而實現(xiàn)快速適配第三方ROM的工具。
Patchrom工具的跟進(jìn)升級也是給用戶體驗最新系統(tǒng)提供了一個便捷的選擇
patchrom工具說明
說明一下編譯MIUI大概的原理的流程:
——根據(jù)build項目里的核心文件
——來針對機(jī)型項目里給各個機(jī)型適配所修改的文件、設(shè)定的規(guī)則
——把機(jī)型項目文件夾中的作為移植base的stockrom打包成zip
——并將zip中的app和framework單獨解壓出來
——在out文件夾中調(diào)用tools里面的工具和linux系統(tǒng)當(dāng)中的各種工具進(jìn)行反編譯,應(yīng)用機(jī)型項目中所修改的文件、設(shè)定的規(guī)則,回編譯
——輸出到target_files文件夾中的對應(yīng)目錄里,并加入recovery、radio、boot、meta等等的相應(yīng)信息
——完成后,打包生成target_files.zip,這個zip就是用于制作ota增量升級包的原文件
——再從target_files文件夾中提取system、data、meta、boot等文件到ZIP文件夾中,針對system中的app和framework進(jìn)行簽名
——將完成簽名之后的ZIP文件夾打包,這樣就得到了fullota.zip,這個就是我們說的MIUI完整包,放進(jìn)手機(jī)用recovery刷的zip刷機(jī)包