Android system.imgにLinuxカーネルモジュールをインストールする方法

Android system.imgにLinuxカーネルモジュールをインストールする方法

Hikey960やHikey970などのボード用のOSイメージの構築に関する質問があります。

Debianイメージをビルドするときは、次のコマンドを使用してカーネルに組み込まれているカーネルモジュールをDebianルートファイルシステムにインストールする必要があります。

make modules_install INSTALL_MOD_PATH="<path to root fs>"

私が知っている限り、これはモジュールをルートファイルシステムにコピーするので、起動時または必要に応じて挿入できます。

しかし、Android(AOSP)イメージをビルドするときにこれがどのように機能するのかわかりません。

このmake modules_installステップは完了していません。カーネルをビルドし、Image.gzをAOSPソースコードの正しい場所に配置します。その後、入力するだけでmakeすべての画像が生成されます。

AOSPプロセス中に理解できないのは、Androidのルートファイルシステム(system.img)から構築されたカーネルモジュール(カーネルソースにある)がインストールされている場所です。 )

Hikey970のAOSPリファレンスガイド:https://www.96boards.org/documentation/consumer/hikey/hikey970/build/aosp.md.html

ベストアンサー1

おすすめ記事