기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안드로이드 포팅을 진행하고 있습니다.
그런데 안드로이드 부팅후 sleep mode로 진입합니다.
그런데 power key를 구현하지 않아 wakeup 시킬방법이 없습니다.
그래서 아에 sleep으로 들어가지 않게 하려 하는데, 방법을 알수 있을까요?
아래와 같이 console에서 명령을 내리시면 됩니다.
# echo aa > /sys/power/wake_lock
매번 재부팅 때마다 설정해야 하는데, 그게 불편하시면 init.rc 같은 곳에 써 놓으시고 부팅 시 자동으로 적용되도록 하시면 됩니다.
아니면, kernel 초기화 코드 어딘가에 아래와 같이 wakelock을 설정하도록 하시면 됩니다.
#include <linux/wakelock.h>
static struct wake_lock wlock;
wake_lock_init(&wlock, WAKE_LOCK_SUSPEND, "aa");
wake_lock(&wlock);
http://www.aesop.or.kr/Board_Documents_Android_Frameworks/34931
참고하시기 바랍니다.