2012-01-17 13 views
8

¿Cómo puedo obtener una lista de todos los controladores de kernel activos en mi sistema Android ?. ¿Cuál es el equivalente de Linux "lsmod" en Android? Usé adb shell y también abrí mi aplicación Android Emulator Terminal e hice un "lsmod". Obtuve una especie de lista de dos elementos de mi BSP. Pero no enumera todos los controladores en mi sistema completo que el kernel de Linux ha ejecutado activamente.¿Cómo puedo obtener una lista de todos los controladores de kernel activos en mi sistema Android?

+0

Pila OVERFL ow es un sitio para preguntas de programación y desarrollo. Esta pregunta parece estar fuera de tema porque no se trata de programación o desarrollo. Consulte [Qué temas puedo preguntar aquí] (http://stackoverflow.com/help/on-topic) en el Centro de ayuda. Tal vez [Superusuario] (http://superuser.com/) o [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) sería un mejor lugar para preguntar. También vea [¿Dónde publico preguntas sobre Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww

Respuesta

10

Hacer un 'ls/sys/módulo /' en mi Samsung Galaxy S3 corriendo 4.1.1 Jelly Bean, me sale el siguiente resultado

http://pastebin.com/2zF8RwvS

Eso es una lista de todos los incorporada módulos en el kernel 3.0.31

Además, hay módulos de carga dinámica, 'ls/system/lib/modules /'

http://pastebin.com/G5KLC65V

+0

'/ system/lib/modules /' no existía pero encontré módulos cargables en '/ lib/modules /' – PiTheNumber

3

lsmod no mostrará una lista de todos los controladores activos en el kernel. lsmod es una lista de los módulos kernel que se insertan ahora, pueden ser controladores u otras características. Básicamente, en los sistemas integrados, la mayoría de los controladores no se construirán como módulos, sino que están integrados estáticamente en el kernel. Para conocer todos los controladores, debe pasar por el directorio/sys.

+2

OK, ¿el directorio sys es una lista de todos los controladores estáticamente vinculados? ¿Cómo puedo saber cuáles están siendo utilizados realmente, es decir, he encontrado su HW y estoy conduciendo ese HW? –

Cuestiones relacionadas