回覆列表
  • 1 # Luna1849

    boot映象不是普通意義上的檔案系統,而是一種特殊的Android定製格式,由boot header,壓縮的核心,ramdisk以及second stage loader(可選)組成,可以從mkbootimg.h檔案中看到。

    介紹一下boot.img檔案的作用及修改方式:

    boot.img我們通常稱之為“核心”,屬於系統底層檔案,它包含了手機系統軟體和硬體相連線的一個渠道,這裡包含了相機、cpu、gpu等驅動。

    一般來說官方提供的核心相對於第三方的核心是相對穩定的,如果我們發現刷機包裡沒有boot.img檔案,那麼刷機完成後系統會使用刷機之前系統的核心,也就是核心保持不便,一般來說核心的升級才是系統真正的升級;核心檔案記錄了一些系統底層的核心功能和連線硬體驅動的作用,核心的最佳化能夠給系統帶來質的飛躍。

    就比如HTC M8目前已經升級到了Android 5.0系統,那麼我們刷入4.4版本的boot.img會有什麼樣的後果呢?一般來說這樣跨版本刷boot.img會導致無法開的情況,對於大版本之間的升級綠茶強烈建議不要隨意刷boot.img檔案,boot.img檔案不僅僅是和機型相對於的,而且和版本也相對應,綠茶就見過有新手朋友隨意亂刷boot.img檔案,導致手機無法開機的情況。

    boot.img檔案是可以修改的,建議在Linux環境下修改,當然我們也可以使用Windows系統來解壓,簡單的修改一些引數,但是要做到真正的程式碼最佳化,建議還是在Linux環境下進行。

  • 中秋節和大豐收的關聯?
  • 五年級學生簡短的童謠有哪些?