"$ git clone git://gitorious.org/0xlab-kernel/kernel.git"
來下載
載完進入 "$ cd kernel"
"$ git checkout -b kernel_omap3 origin/omap3-2.6.32"
"$ make ARCH=arm omap3_beagle_defconfig"(for Beagleboard)
"$ make ARCH=arm devkit8000_defconfig"(for Devkit8000)
編譯kernel image和 kernel modules"$ make ARCH=arm CROSS_COMPILE=~/beagle-donut/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- uImage"
(~/beagle-donut/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin 找自己的toolchain位置)
"$ make ARCH=arm CROSS_COMPILE=~/beagle-donut/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- modules"
(~/beagle-donut/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin 找自己的toolchain位置)
其中遇到的小問題是arm-eabi- uImage(eabi- 後面要空格)
1.system.ing改成android.ubi
KERNEL_IMAGE = 0xkernel.bin
ROOTFS_IMAGE = android.ubi
然後依板子使用的LCD面板
選用7英吋或4.3英吋
之後就可以放入板子
開啟電源進行環境設定了
完成大致是下圖這樣