안녕하세여
이제막 안드로이드를 시작한 초보입니다.
현재 증상은 suspend로 진입하면 무조건 재부팅이 되는 현상이 있습니다.
(정확히는 Console_lock() 이란 함수에서 재부팅이 되더군요)
희한한게 LCD 드라이버를 바꾸면 그런현상이 발견 되네요..
즉 A라는 LCD드라이버를 설정하면 그런현상이 안나오는데 B라는 LCD 드라이버를 적용하면 나옵니다.
LCD 드라이버에 문제가 있는건지.. 근데 찾아봐도 딱히..
아.. 그리고 아예 suspend 모드로 진입하지않게 할수는 없을까요?
문의드립니다.
suspend 로 진입하지 못하게 하는 가장 쉬운 방법은 kernel에서 wakelock을 획득(obtain)하고 릴리즈 하지 않으면
됩니다. 그렇게 되면 Android는 early suspend(LCD만 꺼지는 상태)까지만 진입하고 suspend로는 진입하지 않습니다.
wakelock 사용법은 kernel에서 wakelock 검색해보시면 많이 나올듯...