日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

刷机包各个文件都是啥

發布時間:2025/4/16 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 刷机包各个文件都是啥 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
arm 平臺的bootloader 方案mediatek(mt6516/6517) :
bootROM + pre-loader[l5] + U-boot
1:preload_wt97055.bin (和flash 相關的東西,pre-loader 是執行在ISRAM 區,作用與boot1/boot2
相同)
2:MBR(MBR 為Master Boot Record,第一階段所用的boot loader 被裝載到RAM 中并被執行。這里的
boot loader 在大小上小于一個扇區的大小,也就是512 字節,而它的任務,就是加載第二階段的boot
loader。)
3:lk.bin (屏的uboot 部分)
4:boot.img (屏的kernel 部分,TP,camera 等等的kernel 部分~由ramdisk.img 鏡像的文件壓縮再加
上kernel 部分的啟動代碼還有相應的頭文件~ramdisk.img 的內容就是out/target/product/generic/root
即linux 內核的文件系統的壓縮而已~)
5:logo.bin(應該是開機的第一幀,這個是android 區的logo,還有個linux 區的kernel)
6:system.img (apk 和系統文件out/target/product/generic/system 的壓縮文件轉換為ext4 格式)
7:userdata.img (out/target/product/generic/data 的壓縮文件轉換為ext4 格式,用戶自行內置的APK
也放置在此區域)
8:recovery.img (ramdisk-recovery.img 鏡像的文件壓縮而成
~實現恢復出廠設置、OTA 升級、patch 升級及firmware 升級)

9:secro.img (安卓系統啟動時的防盜版的功能,nodl_secro.bin 重命名而來)


每個文件都能單獨編譯生成出來,下面列舉比較常用的Android 比較重要的三個img 文件:

make systemimage - system.img(這個應該與r android 的編譯區域相同,只是揣測,需要驗證)
make userdataimage - userdata.img
make ramdisk - ramdisk.img
make snod - 快速打包system.img (with this command, it will build a new system.img very quickly.
well, you cannot use “make snod” for all the situations. it would not check the dependences. if you
change some code in the framework which will effect other applications)
因為
system.img 是從out/target/product/xxxx/system 做出來的。
如果改了這個folder 的內容,想要重新產生system.img。不要管system folde 裡面的file 的
dependency,可以用snod 這個target:
WT-WI-E016/Rev01
2
make snod
定義在build/core/Makefile 可以看到snod 這個target:
(有說明是: make system.img ignoring depencies)

總結

以上是生活随笔為你收集整理的刷机包各个文件都是啥的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。