Android 부팅화면 제시카사진 넣었다. ㅋ
Android :
2009. 9. 11. 11:35
반응형
부팅할때 A N D R O I D_ 이렇게 까만 배경에 안드로이드라고 나오는 부팅 화면에 그림을 넣는 방법입니다.
init 프로세스를 공부하다 보니까 이거 바꾸는 부분을 발견하게 되어서 구글에서 찾아보았습니다.
검색해보니까 여기서 사용하는 로고는 rle(run-length-encoding)파일을 이용한다고 하네요.
out/host/linux-x86/bin 에 보면 rgb2565 이라고 그림 변환하는 툴이 있습니다.
사용법
#./rgb2565 -rle <logbmp_file> initlogo.rle 이렇게 쓰면 initlogo.rle 파일을 뱉어내네요 <> 까지 다 써줘야 합니다. <aaa.bmp> 이렇게요
bitmap 형식은 24BITMAP으로 만들어야 된다고 합니다.
만들어진 initlogo.rle파일은 안드로이드 NFS로 잡혀있는 맨 상위 디렉토리에 쏙~! 집어넣고 부팅하면 그림이 보입니다. ㅋ
전 제시카를 넣어보았습니다.
색상이 뒤집어 진거 같네요
rgb2565를 수정합니다.
- build/tools/rgb2565/to565.c:109 수정
- color = to565(in[0],in[1],in[2]); -> color = to565(in[2],in[1],in[0]);
반응형
'Android' 카테고리의 다른 글
Android Camera 동작 Framework Flow (0) | 2009.09.11 |
---|---|
ASHMEM (0) | 2009.09.10 |
안드로이드 에뮬레이터에 가상의 SD카드 마운트시키기 (0) | 2009.09.09 |