티스토리 뷰
1. Toolchain 설치
Toolchain은 크게 2가지가 있습니다.
1). 구글이 제공하는 arm-eabi-4.4.3
2). arm계열에 최적화된 linaro-4.7.3
2-1. arm-eabi-4.4.3 설치 및 퍼미션
mkdir ~/toolchain
cd ~/toolchain
wget https://dl.dropbox.com/u/90418449/arm-eabi-4.4.3.zip
unzip arm-eabi-4.4.3.zip
chmod 777 -R arm-eabi-4.4.3
vi ~/.bashrc
export ARCH=arm
export CROSS_COMPILE=$HOME/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
export PATH=$HOME/toolchain/arm-eabi-4.4.3/bin:$PATH
3. 커널 소스 다운로드
git clone https://android.googlesource.com/kernel/samsung.git
git checkout remotes/origin/android-samsung-3.0-jb-mr0
export ARCH=arm
export SUBARCH=arm
export CROSS_COMPILE=arm-eabi-
4. 커널 컴파일
make herring_defconfig ( config 파일 생성 )
make -j4
arch/arm/boot/zImage 로 컴파일이 완료됩니다.
'Project > Android' 카테고리의 다른 글
[DarkCloud #1] 안드로이드 프레임워크 포팅 for Nexus S (7) | 2013.12.22 |
---|---|
BusyBox 설치 (0) | 2013.12.10 |
passU (Pass your USB via Network) (0) | 2013.09.07 |
Android Wrapper for Flash (0) | 2012.12.07 |
- Total
- Today
- Yesterday
- 리눅스2.6
- 소설네트워크2
- 그래비트랙스
- 해커톤
- 하쭈서쭈
- 서버개발자
- 안드로이드폰
- gdg watchfacehack
- Jake Yoon
- 리눅스 커널 2.6
- 숭실대
- 윤재석
- 리눅스 커널 2.6 구조와 원리
- 창의과학교구
- 리눅스
- gdgssu
- GDG
- GDG SSU
- 창조경제혁신센터
- 릴레이대회본선
- jaeseokyoon
- WatchFaceHack
- 안드로이드
- jakeyoon
- Developing on AWS
- Linux
- AndroidWear
- watchface
- 핸즈온머신러닝
- yjaeseok
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |