是否有直接获取当前在Android设备上使用的驱动程序列表的方法? lsmod
列出了少量驱动程序(3),但我猜测大多数驱动程序都编译到内核而不是模块中。
显然,make menuconfig
之类的东西由于设备本身缺乏开发工具而无法工作。我可以下载内核源代码,但我希望避免安装整个交叉编译工具链,只是为了满足我的好奇心。
我知道this question,但它并没有真正回答我的问题,除了指出为什么 lsmod
在这种情况下不起作用。
答案 0 :(得分:5)
/proc/config.gz
应该告诉您在make menuconfig
中找到的相同信息。
adb pull /proc/config.gz .
zcat /proc/config.gz | less
编辑:还要考虑浏览内置插件sysfs
:
ls -l /sys/module