도와주세요!!
안녕하세요 안드로이드부팅이 제대로 되지않아서 고수님들의 도움을 받고자합니다.
현재 usb로 network file system을 mount하는 것 까지는 진행됬는데요..init.rc를 읽으면서
부팅이 진행되지않는것 같습니다.
아래는 커널부팅메세지입니다..
........윗부분 생략했습니다..............
IP-Config: Complete:
device=usb0, addr=192.168.10.3, mask=255.255.255.0, gw=192.168.10.1,
host=192.168.10.3, domain=, nis-domain=(none),
bootserver=192.168.10.2, rootserver=192.168.10.2, rootpath=
Looking up port of RPC 100003/2 on 192.168.10.2
Looking up port of RPC 100005/1 on 192.168.10.2
VFS: Mounted root (nfs filesystem) on device 0:13.
Freeing init memory: 168K
Warning: unable to open an initial console.
init: Unable to open persistent property directory /data/property errno: 2
# warning: `rild' uses 32-bit capabilities (legacy support in use)
request_suspend_state: wakeup (3->0) at 4122586002 (2010-01-16 01:54:39.068383000 UTC)
init: untracked pid 1748 exited
request_suspend_state: wakeup (0->0) at 8494662002 (2010-01-16 01:54:43.440459000 UTC)
init: untracked pid 1770 exited
안드로이드는 부팅이안되고 현재 위에 보이는 것과 같이 request_suspend_state: wakeup ~~~라는
메세지만 터미널로 나오고 있습니다.
그래서 검색을 해보니 안드로이드 소스상에는 없고 커널상소스에서 /kernel/power/main.c
에있는 state_store함수에서 호출되는 것은 확인 했습니다..
static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr,const char *buf, size_t n)
질문1)커널의 파워관리 쪽에서 나오는 request_suspend_state메세지가 무엇때문에 발생하는지
알고계신 고수님들 도움부탁드립니다.
(google검색으로는 sysfs과연관있다고 하던데요..어떤이유로계속발생하는지궁금합니다)