A simple open-source tool for quickly taking and sharing system logs.
Root is required to grab all logs, but you can manually grant access to the main log (Logcat) through ADB:
adb shell pm grant com.tortel.syslog android.permission.READ_LOGS
More details about this can be found on the application's website.
Log types supported:
* Kernel logs (dmsg)
* Last kernel log (last_kmsg, if device supports it)
* Pstore logs
* Main log (Logcat)
* Modem log
* Event logs
* SELinux audit logs
After taking logs, it compresses them into a single zip, and allows you to share or upload them right away - great for helping debug system issues.
New in v2.0.0: Support for viewing the current system logs in near-real time.
You can also include notes within the zip, and append up to 10 characters to the file name.
All the source is available at https://github.com/Tortel/SysLog
Licensed under the GNU General Public License, version 2.
Uses libsuperuser by Jorrit 'Chainfire' Jongma, available at https://github.com/Chainfire/libsuperuser, AndroidX, the Material Design library, and Android-Terminal-Emulator by Jack Palevich.
The log scrubbing utility came from the CyanogenMod bug report tool
Una herramienta simple de código abierto para tomar y compartir rápidamente los registros del sistema.
Se necesita la raíz para capturar todos los registros, pero puede otorgar acceso manualmente al registro principal (Logcat) a través de ADB:
adb shell pm grant com.tortel.syslog android.permission.READ_LOGS
Más detalles sobre esto se pueden encontrar en el sitio web de la aplicación.
Tipos de registro soportados:
* Kernel logs (dmsg)
* Último registro del kernel (last_kmsg, si el dispositivo lo admite)
* Pstore logs
* Registro principal (Logcat)
* Registro de modem
* Registros de eventos
* Registros de auditoría SELinux
Después de tomar registros, los comprime en un solo archivo zip y le permite compartirlos o cargarlos de inmediato, lo que es excelente para ayudar a solucionar problemas del sistema.
Nuevo en v2.0.0: Soporte para ver los registros del sistema actual casi en tiempo real.
También puede incluir notas dentro del zip y agregar hasta 10 caracteres al nombre del archivo.
Toda la fuente está disponible en https://github.com/Tortel/SysLog
Licenciado bajo la Licencia Pública General de GNU, versión 2.
Utiliza libsuperuser por Jorrit 'Chainfire' Jongma, disponible en https://github.com/Chainfire/libsuperuser, AndroidX, la biblioteca de Diseño de materiales y Android-Terminal-Emulator por Jack Palevich.
La utilidad de barrido de registros provino de la herramienta de informe de errores CyanogenMod