Android下建立环境和编译zImage

     

     准备工作:

     将Android_src_from_google.tar.gz解压到目录,比如mydroid,此时下级目录/home/user/mydroid/cleanandroid就是工作目录。
     将平台相关的文件也解压到一个临时的文件夹,比如/home/user/temp/

 

    1.释放对应的kernel文件到Android的工作目录下
     $ tar -zxvf /home/user/temp/pxa_mydroid/src/linux-2.6.5-patches/base/linux-2.6.25.tgz -C /home/user/mydroid/cleanandroid
    2.给kernel打上patch
     $ cd /home/user/temp/pxa_mydroid/src/linux-2.6.5-patches/patches
     $ ./apply_patch.sh  /home/user/mydroid/cleanandroid/linux-2.6.25/

    3.开始编译zimage,

     先切换到/home/user/mydroid/cleanandroid目录
     $ . build/envsetup.sh
     $ partner_setup littleton
     $ export ENABLE_MVED=true
     $ export ENABLE_OVERLAY2=true


     然后需要切换到/home/user/mydroid/cleanandroid/linux-2.6.25/目录
     $ cp ../out/target/product/littleton/root root -a
     $ export ARCH=arm
     $ export CROSS_COMPILE=arm-eabi-
     $ make pxa3xx_android_defconfig
     $ make zImage -j2

转载于:https://www.cnblogs.com/SeanLin/archive/2009/04/09/1432259.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值