Как я могу получить список всех активных драйверов ядра в моей системе Android? - PullRequest
9 голосов
/ 18 января 2012

Как я могу получить список всех активных драйверов ядра в моей системе Android ?.Что такое эквивлант из Linux "lsmod" в Android?Я использовал оболочку adb, а также открыл приложение эмулятора терминала Android и выполнил команду «lsmod».Я получаю какой-то отстойный список из двух предметов от моего BSP.Но в нем не перечислены все драйверы во всей моей системе, которые активно работают в ядре Linux.

Ответы [ 2 ]

12 голосов
/ 03 февраля 2013

Выполняя 'ls / sys / module /' на моем Samsung Galaxy S3 под управлением 4.1.1 Jelly bean, я получаю следующий вывод

http://pastebin.com/2zF8RwvS

Это списоквсе встроенные модули в моем ядре 3.0.31

Кроме того, есть загружаемые модули, 'ls / system / lib / modules /'

http://pastebin.com/G5KLC65V

3 голосов
/ 18 января 2012

lsmod не выведет список всех активных драйверов в ядре.lsmod должен перечислить модули ядра, которые сейчас вставлены, это могут быть драйверы или некоторые другие функции.По сути, во встроенных системах большинство драйверов не будут построены как модули, а статически встроены в ядро.Чтобы ознакомиться со всеми драйверами, вам нужно пройти через каталог / sys.

...