기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안드로이드 포팅을 진행하고 있습니다.

그런데 안드로이드 부팅후 sleep mode로 진입합니다.

그런데 power key를 구현하지 않아 wakeup 시킬방법이 없습니다.

그래서 아에 sleep으로 들어가지 않게 하려 하는데, 방법을 알수 있을까요?


고도리

2015.02.27 19:53:38
*.200.239.210

http://www.aesop.or.kr/Board_Documents_Android_Frameworks/34931


참고하시기 바랍니다.

파일럿

2015.03.05 04:40:02
*.214.41.74

고도리님께서 올려주신 내용이 최근 Android SDK에도 적용이 되나요?

제 기억으로 젤리빈에선 -1의 값이 안먹었던걸로 기억해서...

UI에서 LCD backlight timeout의 값이 30분이 MAX로 바뀐순간 부터 -1 값이 코드에서 사라진것 같아서... 말씀드립니다.

고도리

2015.03.06 01:43:16
*.200.239.210

저도 근래는 많이 안 쓰는 거라 예전 생각나서 답글을 단 것입니다.

(근래는 sleep을 더 빨리 들어가게 하는게 일이라서요....ㅠ.ㅠ)


max값으로 change 하셔도 될 듯 합니다.

전호철

2015.03.06 17:42:07
*.172.200.46

안드로이드에서 서비스 같은걸 이용해서 wakelock을 잡고 있던가.

커널에서 suspend 호출되는데를 막아버리면 슬립으로 안들어가게 되긴 합니다.

김택기

2015.03.06 20:08:27
*.244.221.1

아래와 같이 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);

jackson

2015.03.25 01:01:02
*.112.8.72

echo aa > /sys/power/wake_lock를 ./system/core/rootdir/init.rc에 넣는것 맞죠?

이방법으로 했는데 되지 않는것 같은데....

List of Articles
번호 제목 글쓴이 날짜 조회 수
6168 flash를 양산 image로 만들 때... [3] 김경식 2015-03-06 597
6167 멀티코어 환경에서 리눅스 IRQ 프로세싱 관련 질문드립니다. [2] Supsupi 2015-03-06 241
6166 reloc_library[1453]: 1210 unknown reloc type 19 이 나오면... [1] ice179 2015-03-05 432
6165 CodeSourcery에 보면arm-none-linux-gnueabi 라이브러리가 세폴더로 ... biokk 2015-03-05 206
» sleep 방지 [6] jackson 2015-02-27 410
6163 wifi module 문의 [3] gudrl 2015-02-25 356
6162 리눅스 드라이버 제작 방법 문의 [2] 박용순 2015-02-13 427
6161 ffmpeg 하드웨어 가속기 사용 방법 [3] 박용순 2015-02-13 612
6160 rtsp 스트리밍 미디어 재생 관련 질문 드립니다. [2] 톳끼아빠 2015-02-13 550
6159 Nand Flash 변경 질문드려요. [4] FOLIMM 2015-02-11 406
6158 안드로이드 i2c 관한 질문 [1] 뿌삐뿌삐 2015-02-03 314
6157 카메라 프레임데이터를 안드로이드 어플로 받아올수 있는 방법이 있을... [3] pedor11 2015-01-30 589
6156 check_usb_vfs("/dev/bus/usb") 에러 [1] 생생맥주 2015-01-25 200
6155 차량용에서 구글 GMS를 쓰려고 구글에 연락해봤더니... [6] 천동이 2015-01-16 597
6154 wifi usb 동글관련 질문 [2] 문철민 2015-01-15 392
6153 루트파일시스템에 gcc 기능을 넣어보신분 계신가요? [1] 흰둥아놀자 2015-01-09 315
6152 u-boot 올리는 주소는 어떻게 알수 있나요? sinwho 2014-12-21 398
6151 android 에서 mknod 명령을 지원안하면 노드파일은 어떻게 생성시키... [1] ice179 2014-12-17 500
6150 부트로더가 날라갔습니다... [1] 코딩코딩열매 2014-12-06 604
6149 nexell 칩을 한번 사용해볼까하는데요... [5] 천동이 2014-12-04 1291

사용자 로그인