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 grant com.tortel.syslog android.permission.READ_LOGS
يمكن العثور على مزيد من التفاصيل حول هذا على موقع التطبيق.
أنواع السجلات المدعومة:
* سجلات النواة (dmsg)
* سجل النواة الأخير (last_kmsg ، إذا كان الجهاز يدعم ذلك)
* سجلات Pstore
* السجل الرئيسي (Logcat)
* سجل مودم
* سجلات الأحداث
* سجلات التدقيق SELinux
بعد أخذ السجلات ، فإنها تضغط عليها في ملف zip مفرد ، وتسمح لك بمشاركتها أو تحميلها على الفور - وهي رائعة للمساعدة في تصحيح مشكلات النظام.
الجديد في v2.0.0: دعم لعرض سجلات النظام الحالية في الوقت الحقيقي تقريبا.
يمكنك أيضًا تضمين الملاحظات داخل ملف zip وإلحاق 10 أحرف كحد أقصى باسم الملف.
كل مصدر متاح في https://github.com/Tortel/SysLog
مرخص تحت رخصة جنو العمومية العامة ، الإصدار 2.
يستخدم Libsuperuser بواسطة Jorrit "Chainfire" Jongma ، متاح في https://github.com/Chainfire/libsuperuser ، AndroidX ، مكتبة تصميم المواد ، و Android-Terminal-Emulator بواسطة Jack Palevich.
جاءت أداة تنقية السجل من أداة تقرير الأخطاء CyanogenMod