1 votos

Logcat no funciona en mi LG G4 (H815)

No puedo leer el logcat desde mi teléfono. Como desarrollador de Android, esto es terrible para mí. El mensaje que estoy recibiendo es:

logcat read failure

Mirando las fuentes, parece un error genérico:

Código de la fuente (Github, logcat.cpp)

while (!g_maxCount || (g_printCount < g_maxCount)) {
    struct log_msg log_msg;
    log_device_t* d;
    int ret = android_logger_list_read(logger_list, &log_msg);

    if (ret == 0) {
        logcat_panic(false, "read: unexpected EOF!\n");
    }

    if (ret < 0) {
        if (ret == -EAGAIN) {
            break;
        }

        if (ret == -EIO) {
            logcat_panic(false, "read: unexpected EOF!\n");
        }
        if (ret == -EINVAL) {
            logcat_panic(false, "read: unexpected length.\n");
        }
        logcat_panic(false, "logcat read failure");
    }

Mi teléfono está rooteado y tiene el bootloader desbloqueado. Estoy usando el kernel de stock. No tengo ninguna pista. ¿Alguna idea, algo que probar?

Gracias de antemano

1 votos

Abanderados: A pesar de contener código, esta no es una pregunta de desarrollo -- logcat es una utilidad de línea de comandos que es útil para todos los usuarios avanzados.

0 votos

Es una lástima que el valor de retorno sea descartado por completo si no es uno de esos tres, debería ser impreso. En cualquier caso, ¿cuándo empezó a ocurrir esto? ¿Persiste después de un reinicio?

0 votos

Gracias @Matthew. Comenzó cuando lo rooteé, y sí, persiste después de un reinicio (han sido un mes sin logcat).

1voto

n0tis Puntos 24

¿Estás usando una rom personalizada? Tengo el mismo problema, aquí es cómo lo resolví parcialmente: Descarga esto: https://drive.google.com/file/d/0B7Mx2p0Jd24Jcm9fNEV6d0xDV1E/view

Ponga este archivo en Root/system/bin y renómbrelo como logd. Atribuya -rwxr-xr-x (755) y reinicie su teléfono. Después de que el registro funciona. Este archivo ha sido eliminado porque consume mucha batería. Después del registro, renombre el archivo en logd.xxx y reinicie su teléfono. A partir de entonces, el consumo de batería se reduce de nuevo.

Más descripción http://forum.xda-developers.com/g4/help/guide-disable-logd-process-battery-drain-t3308921#post65168793

luego descargar una aplicación de lector de logcat desde playstore. Por desgracia, logcat desde el ordenador sigue sin funcionar :( Todavía estoy buscando una solución para logcat desde el ordenador

0 votos

¿incluso desde el ordenador? Personalmente no consigo que funcione en mi ordenador

0 votos

No, no desde el ordenador... sólo con el alogcat aplicación

0 votos

:( dime si algún día consigues que funcione desde el ordenador.... Si te interesa, he hecho la pregunta en este hilo de xda: forum.xda-developers.com/g4/development/ no hay respuesta hasta ahora :/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X