1
Android Linuxカーネルモジュール(Android 2.3.1、Linux 2.6.32)をビルドしました。今私は適切な機能のためにそれをテストする必要があります。しかし、モジュールに問題が発生した場合、再起動後に自動的にロードされるため、デバイスへのアクセス権はもうなくなります。再起動後に再びロードされないようにモジュールをロードすることは可能ですか?Android用カーネルモジュールのテスト
Android Linuxカーネルモジュール(Android 2.3.1、Linux 2.6.32)をビルドしました。今私は適切な機能のためにそれをテストする必要があります。しかし、モジュールに問題が発生した場合、再起動後に自動的にロードされるため、デバイスへのアクセス権はもうなくなります。再起動後に再びロードされないようにモジュールをロードすることは可能ですか?Android用カーネルモジュールのテスト
デバイスのSDカードに.koをコピーし、そこからロードします。それは他の場所に置くことができます(例えば、/data
の下に新しいディレクトリを作成し、RWにマウントするなど)、adb push
をデバイスにコピーするだけです。
AFAIK、Linuxカーネルモジュールは '/ lib/modules/$(uname -r)/'の外に置いておけば再起動後に読み込まれません。したがって、 'insmod'を使って手動でロードすると、モジュールは再起動後に自動的にロードされません。 /etc/modules.confは、自動的に読み込まれたドライバが指定されている場所です。 – zserge