NO existe error de archivo o directorio al realizar insmod en el núcleo de Android
Seguí los pasos del foro ( http://www.schaeuffelhut.de/wordpress/?p=237&cpage=1#comment-384 ) para obtener la fuente del kernel de linux y compilar mi módulo. La versión del kernel del nexo uno de google es exactamente la misma que en el foro. Inicialmente probé con mi módulo de prueba hello-1.ko que se instaló en el dispositivo android con éxito. Pero cuando estoy instalando mi módulo ec.ko en el dispositivo android usando insmod, obtengo el siguiente error.
apurva @ apurva-Inspiron-1464: ~ / $ adb shell
$ cd sdcard / data / ec
ls
ec.ko
su
# insmod ec.ko
insmod: init_module 'ec.ko' failed (No hay ningún archivo ni directorio)
#
Está claro que el archivo ec.ko está presente. Pero no estoy seguro de por qué no es recoger el archivo. Hice lo mismo para hola-1.ko y se pone insmod bastante bien. No hay ningún problema de permiso, y ec.ko obtiene el mismo permiso que obtuvo hello-1.ko.
Ahora esto me lleva a la pregunta, ¿Hay ciertas limitaciones de un módulo del kernel en un dispositivo android, porque este módulo se insmod en Ubuntu. La siguiente acción para mí es ir por un método de éxito y prueba y comprobar qué líneas en ec.c está causando el problema. Mientras tanto si usted alguna sugerencia, déjeme por favor saber.
- Cómo identificar la fuente Conscrypt utilizada en el código de configuración de seguridad de red de Android N?
- Error de cambio de API al crear AOSP 5.1
- No se puede generar la imagen de recuperación con AOSP 4.2.2
- Android: Incluir su ejecutable binario en la compilación de AOSP
- ¿Cómo puedo activar la nueva función Bluetooth A2DP Sink introducida en Lollipop?
- ¿Dónde puedo encontrar el código fuente de Android en línea?
- Estoy recibiendo error 'ko: inválido caché tipo de imagen de partición: yaffs2 (esperado ext4)' cuando se intentó lanzar android en el emulador de dispositivo mako?
- Descarga de código fuente de Android