2016-01-13 134 views
1

我現在正在編譯從android源代碼樹的boot.img,並且我想在boot.img(引導分區的根目錄)的根目錄中包含一個文件,我應該在創建boot.img之前將該文件放在哪裏?如何在boot.img的根目錄中包含一個文件?

(其實我做的東西繼博客https://nelenkov.blogspot.com/2014/05/using-kitkat-verified-boot.html#!/2014/05/using-kitkat-verified-boot.html,那裏是一個步:一旦你轉換的關鍵,它包括在verity_key的文件名啓動映像的根目錄)

感謝您的任何幫幫我!

回答

0

根據你的描述,你不需要手工將verity_key放在根目錄下,你需要做的只是替換verity_key的哪個位置是ANDROID_SRC/build/target/product/security/verity_key。

然後在同一個目錄中的Android.mk將verity_key複製到$(TARGET_ROOT_OUT),嘗試「make bootimage」,然後Android構建系統將verity_key包含到boot.img中。

實際上,ramdisk.img包含verity_key,而boot.img包含ramdisk.img。

相關問題