나의 플랫폼/안드로이드
[ Kernel ] system 디버깅
GsBOB
2012. 9. 18. 08:58
printk라는 함수를 사용하여 kernel단에 디버깅을 한다.
이 로그를 보기 위해서는 다음과 같이 하면 된다.
1)prompt창 띄운 후 adb shell -> dmesg 를 하면 부팅 후 현재까지의 로그를 전부 보여줌
2)adb shell -> dmesg -c 를 하면 현재까지 다 보여주고 로그 버퍼 삭제 -> dmesg
3)adb shell -> cat /proc/kmsg 실시간 로그 보여줌
( path가 안되어 있을 경우, sdk/platform-tools 에 보면 있다.)