原创 ADB logcat調試和端口占用解決辦法

logcat介紹前提條件:1. 手機通過usb連接至電腦並且安裝了合適的驅動程序。2. 手機的usb調試模式已經打開。3. 電腦的5037端口沒有被佔用。 二、adb logcat的用法adb logcat 基於優先級提供額外的日誌過濾功

原创 安卓boot recovery解包打包

一、解包打包 Android 產品中,內核格式是Linux標準的zImage,根文件系統採用ramdisk格式。這兩者在Android下是直接合並在一起取名爲boot.img,會放在一個獨立分區當中。這個分區格式是Android自行制定的

原创 多國語言ROM外文集成開發教程

多國語言(三星篇) 鑑於三星ROM幾乎都是自帶全球語言,只是官方針對不同地區開放對應語言,在做包的時候只需要學會調用配置文件即可啓用相關語言.   A.修改系統默認語言 解包system找到根目錄build.prop文件進行修改,用not

原创 《ROM開發入門與精通》2019修訂版

《ROM開發入門與精通》2019修訂版,總計10章,共30節,知識講解+案例分析/思路指導,基礎知識以及進階內容,配套開發工具完整版。 一、認識ROM開發 ROM的概念                1.2 第三方ROM的誕生      

原创 關於如何定製開發Android第三方ROM,最全開發教程、原理闡述

一、首先,搞明白ROM的概念。 廣義上對於ROM,有兩種定義: 1.官方原廠ROM。 就是官方適配的ROM,無修改,原汁原味由品牌廠商自己定製開發的ROM。 2.第三方定製ROM。 意思很明確,就是經過第三方修改定製的系統,可以是在

原创 dat2img格式轉換-ROM定製開發教程

Github分享工具下載地址:   https://github.com/Loren-Yi/sdat2img   使用說明: 電腦需要安裝Python 3.x以上版本;   解壓Android 6.0以上的第三方ROM包,把system

原创 系統啓動流程和刷機模式-ROM定製開發教程

系統啓動流程 當按下電源鍵手機啓動後,首先從 bootloader 分區中一個固定的地址開始執行指令,bootloader 分區分成兩個部分,分別叫做primary bootloader和secondary stage bootload

原创 [Recovery] 小米 MIX2s TWRP recovery下載

TWRP,不能自動解鎖data分區,需要格式化data分區,設置裏調整語言。開發版獲取root解鎖system分區後用Flashify刷入。Flashify刷機工具裏不能直接找到img文件,可以從文件管理器裏找到並以文本方式打開,選擇F

原创 update.app格式解壓工具-ROM定製開發教程

Github分享工具地址:   https://github.com/Loren-Yi/update.app     使用教程: 下載huawei_unpack.exe 到本地目錄   講華爲UPDATE.APP放至同一路徑   將UP

原创 ROM定製開發入門-第三方ROM發展現狀

第三方ROM的誕生 早期手機廠商研發能力不足,ROM體驗差,UI醜陋,湧現出MIUI、樂蛙、百度雲、以及國外CyanogenMod一大片第三方ROM,長期佔據市場,造就了刷機需求的爆發式增長,各種手機刷機論壇層出不窮,連BAT巨頭也試圖

原创 常規平臺刷機方法介紹-ROM開發入門到精通

常規平臺刷機方法介紹   1.MTK刷機教程 一、安裝驅動(成功安裝驅動是刷機的前提)  驅動安裝。解壓,然後選擇驅動自動安裝:   二、刷機 解壓刷機工具,如圖:     2,雙擊打開工 3,選擇刷機包,找到包的文件路徑選擇MTXXX

原创 驅動&報錯問題解決-ROM定製開發教程

Windows7系統對驅動程序的使用要求有數字簽名,禁用驅動程序簽名可以避免刷機驅動感嘆號導致無法刷機的問題。 工具/原料 硬件:電腦 操作系統:Windows7   方法/步驟1 Windows7系統禁用驅動程序簽名強制的方法 開始

原创 MTK平臺刷機方案-ROM定製開發教程

關於scatter提取以及回讀分析 一些基礎的分區以及起始地址,和回讀相關的分析,適用於老機型平臺,新機型有特殊情況暫未列出   一、scatter文件對照提取 linear_start_addr:對應Scatter欄數值   phys

原创 ROM定製開發教程-boot recovery解包打包

一、解包打包 Android 產品中,內核格式是Linux標準的zImage,根文件系統採用ramdisk格式。這兩者在Android下是直接合並在一起取名爲boot.img,會放在一個獨立分區當中。這個分區格式是Android自行制定

原创 ROM定製開發入門-ROM開發概念介紹

  先不談何爲ROM開發,首先我們來了解什麼是ROM,清楚概念,我們再循序漸進。 基礎概念 ROM,即系統固件,通俗表述爲手機的刷機包。另外一個名字也叫ROM(read-only memory),譯爲“只讀存儲器”,這是從硬件層面來講,