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
เครื่องมือโอเพ่นซอร์สที่ง่ายสำหรับการบันทึกและแบ่งปันระบบอย่างรวดเร็ว
ต้องใช้รูทเพื่อดึงบันทึกทั้งหมด แต่คุณสามารถให้สิทธิ์การเข้าถึงบันทึกหลัก (Logcat) ด้วยตนเองผ่าน ADB:
adb shell pm ให้ com.tortel.syslog android.permission.READ_LOGS
รายละเอียดเพิ่มเติมเกี่ยวกับเรื่องนี้สามารถพบได้ในเว็บไซต์ของแอปพลิเคชัน
ประเภทบันทึกที่รองรับ:
* บันทึกเคอร์เนล (dmsg)
* บันทึกเคอร์เนลล่าสุด (last_kmsg หากอุปกรณ์รองรับ)
* บันทึก Pstore
* บันทึกหลัก (Logcat)
* บันทึกโมเด็ม
* บันทึกเหตุการณ์
* บันทึกการตรวจสอบของ SELinux
หลังจากบันทึกแล้วมันจะบีบอัดมันให้เป็นไฟล์ซิปเดียวและให้คุณแชร์หรืออัพโหลดได้ทันที - เหมาะสำหรับการช่วยแก้ปัญหาระบบ
ใหม่ใน v2.0.0: รองรับการดูบันทึกของระบบปัจจุบันใกล้เวลาจริง
นอกจากนี้คุณยังสามารถรวมบันทึกย่อไว้ในรหัสไปรษณีย์และเพิ่มชื่อไฟล์ได้ไม่เกิน 10 อักขระ
แหล่งที่มาทั้งหมดสามารถดูได้ที่ https://github.com/Tortel/SysLog
ได้รับอนุญาตภายใต้ GNU General Public License รุ่น 2
ใช้ libsuperuser โดย Jorrit 'Chainfire' Jongma ดูได้ที่ https://github.com/Chainfire/libsuperuser, AndroidX, ห้องสมุด Material Design และ Android-Terminal-Emulator โดย Jack Palevich
ยูทิลิตี้การขัดถูบันทึกมาจากเครื่องมือรายงานข้อผิดพลาดของ CyanogenMod