Модули ядра Android, Кастомное ядро - PullRequest
0 голосов
/ 17 июня 2019

Пытался сделать кастомное ядро.После внесения некоторых изменений, собрал ядро ​​и установил на gps устройства mediatek, wifi перестал работать

проверил $ ​​ls -la / dev / никаких устройств, связанных с gps, wifi и bluetooth, не извлечен vendor.img и попытался выполнить insmod/ modprobe двоичные файлы ядра все еще показывают

insmod: failed to load bt_drv.ko: Exec format error
1|801:/sdcard/Download # modprobe bt_drv.ko                                                                                                                  
modprobe: /etc/modprobe.conf: No such file or directory
modprobe: /etc/modprobe.d: No such file or directory
modprobe: chdir '/lib/modules/4.4.97'

эти ошибки, и у меня есть только изображение поставщика (двоичные файлы модулей), а не код модуля.

1 Ответ

0 голосов
/ 18 июня 2019

Поскольку вы перестроили ядро, вам также необходимо перестроить модуль, иначе модули не могут быть загружены из-за несоответствия сигнатур.Поскольку у вас нет исходного кода модуля, вы можете попытаться отключить CONFIG_MODULE_SIG в конфигурации ядра, чтобы обойти проверку модуля.

...