私は Android 用の LKM の開発者です。Android は、ARM、ARMv7、x-86 などで動作します。
現在、カーネルモジュールを明示的に構築しています
EXTRA_CFLAGS +=-march=armv7-a
$(MAKE) ARCH=arm CROSS_COMPILE... modules
そして、私の電話でそれをinsmodするだけです。
しかし、これを大衆のためにどのように行うべきですか?
いくつかの構成 (ARCH=x-86 など) で LKM をビルドする必要があると思いますか?
私は現在、android-app を介して自動的に insmod を実行しています。それで、アプリの環境を決定し、 insmod に適したカーネル モジュールを選択する必要がありますか?
助けてくれてありがとう!