CyanogenMod 11.0模拟器goldfish的编译方法及下载地址

1、首先下载CM的源码,方法网上有很多,不再赘述。

2、android模拟器的产品名为goldfish,cm的产品配置文件和linux内核,利用他脚本breakfast、brunch的方式,在我们天朝经常出错,还是GW的问题。所以如果有问题,可以手动在 .repo/local_manifests/roomservice.xml 中天下如下配置:

1
2
3
4
<?xml version= "1.0" encoding= "UTF-8" ?>
<manifest>
   <project name= "CyanogenMod/android_kernel_goldfish" path= "kernel/goldfish" remote= "github" revision= "cm-10.1_2.6.29" />
</manifest>

注:此文件在执行breakfast 的时候生成。

3、repo sync 同步完代码后,执行mka 编译。

4、默认编译出来的不带内核,所以需要再编译下内核,步骤如下:

1
2
3
export ARCH=arm &&  export SUBARCH=arm &&  export CROSS_COMPILE=arm-eabi-
make cyanogenmod_goldfish_armv7_defconfig
make

zImage即为生成的内核。

启动模拟器的命令为:

1
2
3
# 根据自己的情况调整参数,含义可以通过emulator -help查看
 
emulator -sysdir ./ -kernel zImage -system system.img -data userdata.img -ramdisk ramdisk.img -memory 512 -gpu on -skindir . /system/skins -skin WVGA800 -show-kernel -verbose

最后附上我已经编译好的CM11.0 goldfish模拟器下载地址:

http://pan.baidu.com/s/1eQiRczC


欢迎转载:http://www.yinqisen.cn/blog-321.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值