source.android.com/source/initializing.html. 참조해서 자신에 맞는 리눅스 운영체제에
맞게 설정합니다.
에서 Doc 부분을 받아서 압축을 푼 후 Android_User's_Guide.pdf 파일을 참조해서 했습니다.
BSP 파일은
에서 IMX6_M6.0.1_2.1.0_ANDROID_SOURCE_BSP(REV M6.0.1_2.1.0) 다운로드 했습니다.
다운로드 하려면, nxp 사이트에 회원 가입해야 합니다.
다운로드한 소스 압축을 풉니다.
$ mkdir android6.0 $ mkdir bin $ cd android6.0/ $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo $ ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r22 $ ~/bin/repo sync |
커널 다운로드 받기
$ git clone git://git.freescale.com/imx/linux-2.6-imx.git kernel_imx $ cd kernel_imx/ $ git checkout m6.0.1_2.1.0-ga |
u-boot 다운로드 받기
$ cd <path>/ android6.0 $ cd bootable/ $ mkdir bootloader $ cd bootloader/ $ git clone git://git.freescale.com/imx/uboot-imx.git uboot-imx $ cd uboot-imx/ $ git checkout m6.0.1_2.1.0-ga |
Patch 하기
cd ~/work/imx6/android/6.0/android6.0/ $ source /home/icanjji/work/imx6/android/6.0/android_M6.0.1_2.1.0_source/code/M6.0.1_2.1.0/and_patch.sh $ c_patch /home/icanjji/work/imx6/android/6.0/android_M6.0.1_2.1.0_source/code/M6.0.1_2.1.0 imx_M6.0.1_2.1.0 |
명령 수행 후 아래와 같이 메시지가 출력되면 됩니다.
************************************************************* Success: Now you can build android code for FSL i.MX platform ************************************************************* |
내용