[14.06.11] KENNYDROID for Pi FINAL

24
KENNYDROID for Pi FINAL 13045 박박박

description

KENNYDROID for Pi FINAL

Transcript of [14.06.11] KENNYDROID for Pi FINAL

Page 1: [14.06.11] KENNYDROID for Pi FINAL

KENNYDROID for PiFINAL13045 박현민

Page 2: [14.06.11] KENNYDROID for Pi FINAL

계획서

진행 정도

앞으로의 방향

후기

목차

Page 3: [14.06.11] KENNYDROID for Pi FINAL

계획서2014. 04. 14.

Page 4: [14.06.11] KENNYDROID for Pi FINAL

KENNYDROID for PI

Android 4.4 KitKat 을 Raspberry Pi 에 포팅해 보기로 한다 .

GitHub 에 공개되어 있는 cm-11.0 을 이용한다 .

Page 5: [14.06.11] KENNYDROID for Pi FINAL

컨셉 아트

Page 6: [14.06.11] KENNYDROID for Pi FINAL

컨셉 아트 (Cont.)

Page 7: [14.06.11] KENNYDROID for Pi FINAL

필요한 것

( 가능할 경우 ) Raspberry Pi 용 카메라 유닛 : KennyCamera, KennyCamcorder 등 이미 개발되어 있는 어플리케이션을 구동해 보기

위함이다 .

Page 8: [14.06.11] KENNYDROID for Pi FINAL

목적

안드로이드를 포팅하여 이미 만들어진 어플리케이션을

구동할 수 있도록 한다 .

Page 9: [14.06.11] KENNYDROID for Pi FINAL

예상되는 결과

Android 4.4 KitKat 이 Raspberry Pi 에서 실행된다 .

Page 10: [14.06.11] KENNYDROID for Pi FINAL

진행 정도~ 2014. 06. 11

Page 11: [14.06.11] KENNYDROID for Pi FINAL

자료 조사

http://androidpi.wikia.com/wiki/Android_Pi_Wikihttp://androidpi.wikia.com/wiki/CM7_Compilation

Page 12: [14.06.11] KENNYDROID for Pi FINAL

다운로드

repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0

repo syncgit clone https://github.com/Mathijsz/device_rpi.git

Page 13: [14.06.11] KENNYDROID for Pi FINAL

cm-11.0 커스터마이징

Page 14: [14.06.11] KENNYDROID for Pi FINAL

오류들

lunch cm_rpi-userdebug 후 make

Android.mk 에"LOCAL_ARM_MODE := arm"추가

Page 15: [14.06.11] KENNYDROID for Pi FINAL

오류들 (Cont.)

brunch rpi

Page 16: [14.06.11] KENNYDROID for Pi FINAL

cm-7.2 에서도 오류

gcc 버전이 4.8 이상이어서 오류• sudo update-alternatives --

install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8

• sudo apt-get install gcc-4.7:amd64 gcc-4.7-multilib:amd64 g++-4.7:amd64 g++-4.7-multilib:amd64

• sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7

• alias setgcc='sudo update-alternatives --config gcc'

Page 17: [14.06.11] KENNYDROID for Pi FINAL

cm-7.2 완료

Page 18: [14.06.11] KENNYDROID for Pi FINAL

부트

https://github.com/raspberrypi/firmware/tree/master/boot

Page 19: [14.06.11] KENNYDROID for Pi FINAL

이미지

Page 20: [14.06.11] KENNYDROID for Pi FINAL

앞으로의 방향2014. 05. 22 ~

Page 22: [14.06.11] KENNYDROID for Pi FINAL

cm-11.0

Page 23: [14.06.11] KENNYDROID for Pi FINAL

후기

Page 24: [14.06.11] KENNYDROID for Pi FINAL

감사합니다