The XDAndroid Project is no longer active.
This site provides archived information from while the project was under development. Some links may no longer function.
Difference between revisions of "Logs"
[checked revision] | [checked revision] |
(Created page with "rpierce99 actually made a great app called [http://forum.xda-developers.com/showthread.php?t=1123129 GetLogs]. Check it out, makes taking logs much, '''much''' easier! (Does th...") |
|||
Line 5: | Line 5: | ||
<code>adb shell dmesg > dmesg.txt</code> will dump a dmesg log (kernel traces) to a file — dmesg.txt — on your computer. Note this command will drop dmesg.txt where ever you are currently running the command from — watch the path you are at! | <code>adb shell dmesg > dmesg.txt</code> will dump a dmesg log (kernel traces) to a file — dmesg.txt — on your computer. Note this command will drop dmesg.txt where ever you are currently running the command from — watch the path you are at! | ||
− | <code>adb logcat > logcat.txt</code> will dump a logcat file (userland traces). | + | <code>adb logcat -v time > logcat.txt</code> will dump a logcat file (userland traces, with timestamps). |
− | <code>adb logcat -b radio > logcat_radio.txt</code> will dump a | + | <code>adb logcat -b radio -v time > logcat_radio.txt</code> will dump a file radio-specific logs. ([[Wikipedia:Radio Interface Layer|RIL]]). |
You can also run these on the phone directly. Note: dmesg runs and ends while the two logcat commands run continuously. You will have to break them (CTRL-C) to get the log to quit and give you back a prompt. | You can also run these on the phone directly. Note: dmesg runs and ends while the two logcat commands run continuously. You will have to break them (CTRL-C) to get the log to quit and give you back a prompt. |
Revision as of 02:19, 18 June 2011
rpierce99 actually made a great app called GetLogs. Check it out, makes taking logs much, much easier! (Does things like auto-masking, direct posting to pastebin, etc.)
If you want to pull logs manually, the most popular kind are dmesg
, logcat
and logcat -b radio
.
adb shell dmesg > dmesg.txt
will dump a dmesg log (kernel traces) to a file — dmesg.txt — on your computer. Note this command will drop dmesg.txt where ever you are currently running the command from — watch the path you are at!
adb logcat -v time > logcat.txt
will dump a logcat file (userland traces, with timestamps).
adb logcat -b radio -v time > logcat_radio.txt
will dump a file radio-specific logs. (RIL).
You can also run these on the phone directly. Note: dmesg runs and ends while the two logcat commands run continuously. You will have to break them (CTRL-C) to get the log to quit and give you back a prompt.