목록리팩 (1)
'리팩' 태그의 글 목록
Android: 램디스크의 구조 / 언팩 & 리팩
안드로이드의 커널은 제대로 된 파일시스템이 아닙니다. 안드로이드를 위한 전용 포멧으로 2k 헤더, gzip 압축된 커널, 그리고 ramdisk로 이루어져 있습니다. 램 디스크는 시스템을 초기화 (userdata를 지워서 공장 출고 상태로 만드는 초기화가 아니라 기기 부팅시 시스템을 준비하는 과정)에 필요한 핵심 파일들을 가지고 있는 작은 파일시스템입니다. 여러가지 시스템 전체에서 공용으로 사용하는 설정을 할 수 있는 init.rc파일과 같이 핵심적인 init 프로세스도 포함하고 있습니다. Hex Code를 수정할 수 있는 editor 프로그램으로 커널, 즉 boot.img를 열어보면 000000이 반복되는 부분과 그 다음에 1F 8B 코드가 있는 것을 발견할 수 있을 것입니다. 1F 8B는 gzip 파일..
카테고리 없음
2012. 10. 15. 16:02