Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得Android系统上所有活动内核驱动程序的列表?_Android_Kernel_Device Driver - Fatal编程技术网

如何获得Android系统上所有活动内核驱动程序的列表?

如何获得Android系统上所有活动内核驱动程序的列表?,android,kernel,device-driver,Android,Kernel,Device Driver,如何获得Android系统上所有活动内核驱动程序的列表?。Linux“lsmod”在Android中的等效性是什么?我使用了adb外壳,还打开了我的Android终端模拟器应用程序,并做了一个“lsmod”。我从我的BSP中得到了一个包含两项的蹩脚列表。但是它没有列出整个系统中Linux内核正在运行的所有驱动程序。lsmod不会列出内核中所有的活动驱动程序。lsmod将列出现在插入的内核模块,它们可以是驱动程序或其他一些功能。基本上,在嵌入式系统上,大多数驱动程序不会构建为模块,而是静态地构建到

如何获得Android系统上所有活动内核驱动程序的列表?。Linux“lsmod”在Android中的等效性是什么?我使用了adb外壳,还打开了我的Android终端模拟器应用程序,并做了一个“lsmod”。我从我的BSP中得到了一个包含两项的蹩脚列表。但是它没有列出整个系统中Linux内核正在运行的所有驱动程序。

lsmod不会列出内核中所有的活动驱动程序。lsmod将列出现在插入的内核模块,它们可以是驱动程序或其他一些功能。基本上,在嵌入式系统上,大多数驱动程序不会构建为模块,而是静态地构建到内核中。要了解所有驱动程序,需要浏览/sys目录

在运行4.1.1 Jelly bean的三星Galaxy S3上执行
ls/sys/module/
,我得到以下输出

这是我的内核3.0.31中所有内置模块的列表

此外,还有可加载的模块,
ls/system/lib/modules/


好的,sys目录是所有静态链接驱动程序的列表吗?我如何知道哪些实际正在使用,即找到了他们的硬件并正在驱动该硬件?
/system/lib/modules/
不存在,但我在
/lib/modules/
堆栈溢出中找到了可加载模块,这是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到