回答:
を使用adb
してにプッシュし/system/lib/modules
、再起動します。それらがそのディレクトリにある限り、Androidは起動時にそれらをロードするべきだと私は信じています。
shell> adb push module.ko /system/lib/modules/
shell> adb reboot
「読み取り専用ファイルシステム」エラーが発生した場合は/system
、最初に読み取り/書き込みとして再マウントしてからプッシュします。通常、これはで行うことができますadb remount
。また、SDカードに保存して、必要に応じてファイルマネージャを使用してコピーすることもできます。
を使用insmod
して、実行時にモジュールをカーネルに手動でロードすることもできますが、再起動しても再ロードされません。ただし、insmod
デバイスにプッシュした後はすべてのモジュールを使用できるため、最初の再起動をスキップできます。
insmod
ステートメントを追加できると思います/init.rc
。これはどのようなデバイスですか?
init.rc
。もし私がテキストエディタでinit.rcを編集し、最後に次のように追加するだけの場合:insmod /path/to/module.ko
?
/etc
何らかの理由で入っていると、彼は明らかにそれを動作させることができなかったようですが、彼/lib/modules
は大丈夫でした)。
/system/lib/modules/
がありません。作成しても問題ありませんか。それとも、モジュールが別の場所にロードされる可能性があるのでしょうか。