일반(전통) 임베디드linux용 kernel을 수정하지 않고, android를 그대로 올릴 수는 없습니다.
즉, 임베디드linux용 kernel에 android용 kernel 패치를 가해줘야 합니다.
그런데, 제가 궁금한 것은 위와 반대되는 경우입니다.
즉, 안드로이드용 kernel을 수정 없는 상태에서, 일반(전통) 임베디드linux에 사용하는 root filesystem을 올려도 문제가 없는지요 ?
만약, 문제가 발생한다면, 어떤 부분(또는 어떤 방법)을 수정해야 합니까?
일반 리눅스로 거의 사용이 가능합니다만, 특정 cpu에 따라 가끔 특정 부분에 어떤 명령을 내려줘야 하는 경우가 있습니다.
ex> 4412의 경우
echo 0 > /proc/sys/kernel/hung_task_timeout_secs
이 외에는 거의 동일합니다.
실제 동작을 시키면서 맞추시면 됩니다.
ps> power management의 경우도 대부분 잘 동작합니다.