2011-02-01 9 views
10

Estoy tratando de desarrollar una aplicación para Android, pero cuando intento conectar a LogCat me sale el siguiente error:/dev/log/principal no encontró

Unable to open log device '/dev/log/main': No such file or directory

ya he instalado un nuevo SDK, reinicia mi teléfono ... nada parece resolver el problema. Alguien tiene alguna solución?

Samsung Galaxy S (v9.1 de Darky)

de Apple OSX

ADB 1.0.26

+0

Al conectarse a logcat, ¿quiere decir emitir un comando 'add logcat'? –

+0

sí, adb logcat – ferdyh

+0

¿Cómo se ve el resultado de 'adb shell ls -l/dev/log'? –

Respuesta

10

que había utilizado el núcleo Speedmod; Esto tiene el registro predeterminado deshabilitado. Lo volvió a habilitar en el menú TWEAKS.

Gracias por hacerme comprender esta Octavio Damiean

+0

Por cierto, para acceder a los ajustes del kernel de Speedmod que tiene para reiniciar en modo de recuperación. – arielsan

+0

Gracias, esto fue ^^ –

7

he encontrado el siguiente método de XDA:

adb shell 
su 
mount -o remount,rw /system 
echo ANDROIDLOGGER >> /system/etc/tweaks.conf 
mount -o remount,ro /system 

y reiniciar el sistema.

+0

funcionó perfectamente en galaxy s2 con speedmod para jb-4.1.2 – everclear

2

Para un Galaxy Note 7000 rooteado, ejecute insmod /lib/modules/logger.ko en el shell (esto falta en root.rc init.rc), suponiendo que puede arrancar lo suficientemente lejos para acceder a adb/algún terminal como terminal-ide. El módulo se monta en/dev/log y proporciona los archivos faltantes.

+0

¡Esto lo hizo! ¡Pero debe escribir "insmod /system/lib/modules/logger.ko"! –

+0

tengo el mismo problema, no entiendo cómo solucionarlo? escribo tipo "insmod /system/lib/modules/logger.ko" ¿dónde? –

+0

Funcionó perfectamente, thx. – prdatur

Cuestiones relacionadas