[DarkCloud #1] 안드로이드 프레임워크 포팅 for Nexus S Jake Yoonyjaeseok@gmail.comhttps://plus.google.com/+JakeYoon 이 포스팅은 안드로이드 프레임워크 포팅을 위해 격었던 제 개인적인 경험 과 구글링을 통한 수많은 자료들을 통해 얻은 솔직한 경험들을 다룬 것이므로, 글을 읽는 분들에게는 적용되지 않는 경험이 있을 수도 있음을 알립니다. 먼저 안드로이드 프레임워크를 포팅하기 위해서는 디바이스와 소스 컴파일 및 포팅을 위한 컴퓨터가 필요합니다.디바이스는 크게 2가지 레퍼런스 폰(넥서스 시리즈)과 비레퍼런스 폰(갤럭시 시리즈, 옵티머스 시리즈 등)으로 나눌 수 있습니다. 이 포스트는 넥서스 S를 기준으로 작성하였으므로, 이 포스트를 적용해서 바..
기존 안드로이드 커널 컴파일을 위해 설치했던 toolchain 과는 별개로 busybox 컴파일을 위한 toolchain 을 설치해야 한다. mkdir ~/toolchaincd ~/toolchainwget http://www.codesourcery.com/sgpp/lite/arm/portal/package6488/public/arm-none-linux-gnueabi/arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 tar xvf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 .bashrc 에 PATH를 설정해준다. ubuntu에서 BusyBox를 이용하기 위해선 ncurse..
1. Toolchain 설치 Toolchain은 크게 2가지가 있습니다. 1). 구글이 제공하는 arm-eabi-4.4.3 2). arm계열에 최적화된 linaro-4.7.3 2-1. arm-eabi-4.4.3 설치 및 퍼미션 mkdir ~/toolchaincd ~/toolchainwget https://dl.dropbox.com/u/90418449/arm-eabi-4.4.3.zipunzip arm-eabi-4.4.3.zipchmod 777 -R arm-eabi-4.4.3 vi ~/.bashrc export ARCH=armexport CROSS_COMPILE=$HOME/toolchain/arm-eabi-4.4.3/bin/arm-eabi-export PATH=$HOME/toolchain/arm-eabi-4..
- Total
- Today
- Yesterday
- jaeseokyoon
- 서버개발자
- GDG SSU
- 리눅스2.6
- 창의과학교구
- WatchFaceHack
- 리눅스 커널 2.6 구조와 원리
- jakeyoon
- 리눅스 커널 2.6
- yjaeseok
- AndroidWear
- 하쭈서쭈
- 안드로이드폰
- Jake Yoon
- 핸즈온머신러닝
- watchface
- GDG
- 해커톤
- Linux
- gdg watchfacehack
- 윤재석
- gdgssu
- 릴레이대회본선
- 숭실대
- 소설네트워크2
- Developing on AWS
- 창조경제혁신센터
- 리눅스
- 안드로이드
- 그래비트랙스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |