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

Raspberry Pi 3에 Android를 Build 해 보고 싶어서 다음 링크를 따라 작업 하였습니다.

https://github.com/peyo-hd/device_brcm_rpi3


도중에 제 리눅스 시스템의 PATH 지정 방식 문제로 약간 문제가 있긴 했으나, ANDROID_HOME_JAVA 지정으로 해결 했고 기본적으로 문제 없이 진행 되었습니다.


별 다른 에러도 없이 빌드를 완료 했으나, 위의 github 안내 정보와 달리

out/target/product/rpi3/ramdisk.img

out/target/product/rpi3/system.img


두 img 파일이 존재하지 않고 system 디렉토리 내에 전개된 형태로 존재 하는것 같습니다.


파일명으로 찾아 보니,

out/target/product/generic/

에는 두 파일이 존재 하였고, 해당 파일을 지시대로 파티션에 덤프 하였으나, 사각형의 여러 색상 이미지만 표시 되고 안드로이드가 동작 하진 않네요.


혹시나 하여 마운트 하여 대조 한 결과 generic의 system.img 에는 부족한 시스템 파일이 많았고, rpi3 디렉토리 내의 system 디렉토리엔 system.img에는 없는 자료가 많이 존재 하였습니다.


그래서 부족한 파일들을 rpi3의 system 디렉토리에서 복사 해 넣었고 겹치는 파일도 없이 복사 작업이 완료 되더군요.


하지만, 여전히 동작하지 않고 있습니다.


혹시 출력 관련 설정을 라즈베리의 출력 설정을 담고 있는 config.txt에서 수정 해야 하는 것 일까요?


가이드와 다른 것은 img 파일이 없는 부분 부터 이니, 이 부분부터 해결 해 보고 config.txt를 의심하고 싶네요. 혹시 해결 방법을 알고 계신분이 계시면 안내좀 부탁드리고 싶습니다.


빌드 환경쪽은 gentoo Linux 와 icedtea:8 패키지의 JDK를 사용하였습니다.


고도리

2016.10.15 05:31:30
*.200.239.210

누가 RPI3에 누가를 올렸나 보네요.


generic밑에 생성이 된다는 것은 rpi3용으로 컴파일 된게 아니라, generic보드용으로 컴파일 되었다는 것입니다.

컴파일 하우투 중 lunch관련 등의 명령이 있는 것을 참고하시기 바랍니다.


즉, 안드로이드가 다른 보드용으로 컴파일 된것입니다.

겟페우스

2016.10.15 06:40:56
*.153.72.133

아마 제가 ssh 연결을 끊었다가 다시 연결 한 적이 있어서 lunch 설정했던 부분이 날아가거나 한 모양이네요. 스크립트를 보진 않았으나 환경변수를 출력하는 방식이라면 그게 원인인것 같습니다. 다시 설정해서 빌드 해보겠습니다.

겟페우스

2016.10.15 06:47:30
*.153.72.133

[ 53% 5693/10704] Install system fs image: out/target/product/rpi3/system.img


빌드에 성공 했습니다.


감사합니다.


고도리

2016.10.15 21:24:13
*.76.159.28

다행이네요...^^

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6348 binder에서 BnInterface나 BpXXX이렇게 붙는데요 Bn과 Bp는 어... [1] BellFive 2010-07-28 10810
6347 LCD 디스플레이 관련 질문입니다. file [2] 조현호 2011-08-31 10458
6346 가상머신(virtualbox, vmware) 드라이버 설정 환경 문의 입니다. [2] pedor11 2014-01-03 9804
6345 [질문/완료] 무선랜 붙여서 핑 날렸는데,, 문제 발생.. [5] 장병남 2008-09-23 9650
6344 Q&A 게시판 사용시 주의사항. 고현철 2006-04-05 9516
6343 [완료] Crosstool 0.43으로 toolchain 제작 시도중에. [2] 김성재 2008-12-03 9379
6342 Arndale + MT-6620 [2] nsys 2012-12-08 9359
6341 MCU / AP [6] 김민욱 2018-08-27 9141
6340 NAK bailout생기면서 I2C 통신 fail이 나네요. 훌러덩 2012-04-10 8994
6339 [질문] x86(AMD geode LX800) 보드는 구입이 가능한가요?[완료] [12] 김성주 2007-03-15 8958
6338 kernel source중 gpio와 관련된 질문입니다. [1] 소노공 2010-12-10 8086
6337 USB storage 마운트 어떻게들 하시나요. <== [완료] [11] 박영학 2006-09-23 8051
6336 [s3c2440] FTDI USB Serial converter사용하고 싶은데요??[완료... [8] 김창연 2006-10-24 7853
6335 Android 포팅 방법에 대한 질문 [11] 전병환 2009-04-09 7748
6334 안드로이드폰에서 통화중 녹음 [3] 최강산 2010-07-30 7421
6333 안드로이드 커널 소스 다운 받는 방법.. [3] 이성호 2009-03-12 7309
6332 6410을 이용해서 영상 Encoder/Decoder를 구현하려고 합니다. [9] 이종우 2009-03-04 7281
6331 NDK로 native C application 컴파일하기 [2] [春] 2010-01-15 7152
6330 임베디드 보드의 top 명려에 대한 질문입니다.(우분투top 비교, 프로... [9] pedor11 2014-03-05 7025
6329 안드로이드에서 SD카드 인식이 않되네요. [4] 유태경 2009-12-06 7004

사용자 로그인