Saltar al contenido
Portada » Blog » Syslog: lee los logs de Android sin root ni trackers

Syslog: lee los logs de Android sin root ni trackers

Hay apps que instalas, abres una vez y olvidas. Syslog es justo lo contrario: o la desinstalas a los 5 minutos porque no tienes root, o se convierte en esa herramienta que usas cada vez que algo va mal y necesitas saber por qué.

Por qué Syslog no está en Google Play (y por qué es buena señal)

Syslog es una app para capturar y leer los registros del sistema Android: logcat, dmesg y last_kmsg. No está en Google Play. Solo la encuentras en F-Droid. Y eso, en 2026, es un filtro de
La buena noticia: al estar fuera del ecosistema de Google, la app no tiene rastreadores. Exodus Privacy le da 0 trackers. Cero. Ni Google Analytics, ni Firebase, ni Facebook SDK. Nada. El código fuente está en GitHub, bajo licencia GPLv3. Puedes auditarlo, compilarlo tú mismo o simplemente leer que no hace nada raro. El último commit en el repositorio es de 2018. Eso no significa que esté abandonada (el repo no está archivado), pero sí que el desarrollo se congeló. Para una herramienta de diagnóstico que solo necesita leer archivos de texto, no es necesariamente un problema. El problema es otro: la compatibilidad con Android moderno.

Probé Syslog en 2026: esto es lo que pasó

La instalé en un Pixel 8 con GrapheneOS. Sin root, la app se abre pero no muestra nada. Pide el permiso READ_LOGS y, al no ser app de sistema, se queda en blanco. Con ADB, ejecutando adb shell pm grant com.tortel.syslog android.permission.READ_LOGS, la cosa cambia. La app arranca y empieza a volcar el logcat en tiempo real. También captura dmesg y last_kmsg si el kernel lo soporta. En mi caso, last_kmsg no funcionó porque el kernel de GrapheneOS no expone ese buffer. Es una limitación del sistema, no de la app.

La interfaz es espartana. Grises, texto monocromo, sin modo oscuro real (el tema claro es blanco nuclear). Parece una app de 2015. Pero funciona. El scroll es fluido incluso con miles de líneas. Probé a dejar el logcat corriendo 30 minutos con la pantalla encendida: el consumo de batería fue de un 2% adicional. El APK pesa 1,4 MB. No carga servicios en segundo plano. No pide permisos de internet, así que no hay riesgo de que filtre logs a un servidor externo.

Lo que más me sorprendió fue la función de búsqueda. No es regex, pero filtra por texto y resalta las coincidencias. Para depurar un fallo concreto, es suficiente. Eso sí, no esperes coloreado por prioridad (error, warning, info) como tienen otras apps. Aquí todo es texto plano. Si necesitas analizar logs largos, mejor los exportas a un archivo y los abres en un PC.

Syslog vs Logcat Reader vs Logcat Extreme: cuál elegir según tu caso

He comparado Syslog con dos alternativas propietarias que sí están en Google Play. Ambas tienen versión gratuita con anuncios y una opción de pago para eliminarlos. Los precios son de abril de 2026.

Alternativa
Logcat Reader
1,99 € (sin anuncios)
Interfaz moderna
2 trackers (Google Analytics, Firebase)

Alternativa
Logcat Extreme Pro
1,49 € (pago único)
Filtros por prioridad
1 tracker (Google Ads)

Recomendada
Syslog
Gratis / Código abierto
0 trackers
Sin anuncios

Logcat Reader tiene una interfaz cuidada, con colores y pestañas. Pero incluye Google Analytics y Firebase. Logcat Extreme Pro es más ligera y permite filtrar por nivel de log (verbose, debug, info, warn, error). Aun así, ambas necesitan root o ADB para funcionar, igual que Syslog. La diferencia real está en la privacidad: si te preocupa que tus logs (que pueden contener datos sensibles) pasen por servidores de terceros, Syslog es la única opción que te garantiza que no salen de tu dispositivo.

Lo que Syslog NO puede hacer (y probablemente nunca hará)

Syslog no guarda logs en segundo plano. Si cierras la app, deja de capturar. No tiene programador, no guarda archivos rotativos, no envía logs por correo. Tampoco filtra por prioridad ni por etiqueta de proceso. Solo búsqueda textual. Si necesitas monitorizar un servicio durante horas, esta app no te sirve.

Tampoco funciona en Android 11 o superior sin root. El permiso READ_LOGS se volvió aún más restrictivo. Con ADB puedes concederlo, pero en cada reinicio se revoca. Hay que volver a ejecutar el comando. Es un engorro. Algunos usuarios en GitHub han reportado que la app crashea al abrir dmesg en kernels 5.10+. El issue lleva abierto desde 2022 sin respuesta del mantenedor. Si tu móvil tiene un kernel reciente, es posible que esa función no vaya.

Y luego está el diseño. No hay modo oscuro, no hay atajos, no hay copia al portapapeles con un toque. La app es funcional, pero se nota que no ha recibido cariño en 8 años. Si eres de los que valoran la estética, te va a chirriar.

3 trucos para sacarle partido a Syslog (si consigues que funcione)

Concede el permiso sin root y sin PC cada vez

Si tienes acceso root, simplemente instala la app y dale permisos de superusuario. Si no, puedes usar una app como LADB (Local ADB) para ejecutar el comando pm grant com.tortel.syslog android.permission.READ_LOGS desde el propio móvil, sin ordenador. Así evitas el cable cada vez que reinicias.

Exporta los logs para analizarlos en un PC

Syslog permite guardar el logcat completo en un archivo de texto. Ve a Menú → Guardar. El archivo se almacena en /sdcard/syslog/. Luego puedes abrirlo con Notepad++ en Windows o con grep en Linux para filtrar con regex de verdad. Así suples la falta de filtros avanzados.

Usa el filtro de búsqueda para depurar una app concreta

Si solo te interesa lo que ocurre con una app, escribe su nombre de paquete en el campo de búsqueda. Por ejemplo, com.android.chrome. La app filtrará en tiempo real y solo verás las líneas que contengan ese texto. No es perfecto, pero para seguir un crash concreto ahorra mucho tiempo.

Instalación desde F-Droid

Si no tienes F-Droid, instálalo primero desde su web oficial. Luego sigue estos pasos:

  1. 1
    Abre F-Droid y espera a que se actualicen los repositorios.
  2. 2
    Busca Syslog o introduce el nombre del paquete com.tortel.syslog.
  3. 3
    Pulsa instalar. La app no pide permisos durante la instalación, solo después al abrirla.

Syslog es una navaja suiza para leer logs sin vender tu privacidad. Si tienes root o paciencia con ADB, funciona. Si buscas una interfaz bonita o filtros avanzados, no es para ti. Pero en un ecosistema donde hasta las apps de diagnóstico meten trackers, tener una opción libre y sin conexión a internet es un lujo. Eso sí, el proyecto lleva 8 años sin actualizarse. Si tu móvil es muy nuevo, prueba primero antes de confiar en ella para algo crítico.