`
wyk86485480
  • 浏览: 29182 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

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

阅读更多

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

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

<?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、默认编译出来的不带内核,所以需要再编译下内核,步骤如下:

export ARCH=arm && export SUBARCH=arm && export CROSS_COMPILE=arm-eabi-
make cyanogenmod_goldfish_armv7_defconfig
make

 zImage即为生成的内核。

启动模拟器的命令为:

# 根据自己的情况调整参数,含义可以通过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

 
 
分享到:
评论

相关推荐

    CyanogenMod编译环境的搭建和可刷机文件的编译及打包

    CyanogenMod编译环境的搭建和可刷机文件的编译及打包

    GT-i8530:GT-i8530银河系射束cyanogenmod 11.0的回购

    基于Team Canjica的janice的GT-i8530星系束cyanogenmod 11.0的回购( ) 要构建:repo init -u git://github.com/TeamCanjica/android.git -b cm-11.0 从.repo / @ manifest.xml中删除带有platform / external /...

    编译 i9000的cm系统

    标题 "编译 i9000的cm系统" 指的是为Samsung i9000手机编译CyanogenMod(CM)系统的过程。CyanogenMod是一种基于Android开源项目(AOSP)的第三方操作系统,它提供了更多的自定义选项和优化。在本主题中,我们将深入...

    CyanogenMod launcher2 源码,eclipse可以编译

    CyanogenMod android平台 android 4.0 launcher 2 源码 eclipse可以编译. 经过大量修改: 它支持android 4.0 系统, 它支持android 4.1 系统. 均通过真机测试. 联系我获得技术支持.

    CM-FP1:Cyanogenmod端口的本地清单+文件

    #WIP无法正常工作。... #构建说明(请参阅 ) //按照获取所有先决条件,直到:“初始化CyanogenMod源存储库” //将Cyanogenmod 11.0下载到工作目录中(喝杯咖啡) cd ~/android/system/ repo init -u ...

    Samsung Galaxy S: Compile CyanogenMod (Linux)

    标题中的“Samsung Galaxy S: Compile CyanogenMod (Linux)”指的是在Linux操作系统上为Samsung Galaxy S手机编译CyanogenMod的过程。CyanogenMod是一种基于Android开源项目的第三方操作系统,它提供更多的自定义...

    android_device_htc_m4:HTC One Mini (M4)

    《Android Device HTC M4:深度解析CyanogenMod 11.0的设备配置》 在Android的世界里,HTC One Mini(代号M4)以其小巧的身材和不俗的性能深受用户喜爱。而当涉及到对这款设备的个性化定制时,CyanogenMod无疑是一...

    CyanogenMod 驱动程序和包装器实现_C++_代码_相关文件_下载

    CyanogenMod 是一个基于 Android 开源项目的第三方操作系统,它提供了更多的自定义选项和优化,深受许多高级 Android 用户的喜爱。这个压缩包文件看起来包含了 CyanogenMod 驱动程序和包装器的 C++ 代码,这通常是...

    如何编译CWM Recovery

    【编译CWM Recovery】是Android系统中一个重要的自定义恢复环境的过程,它涉及到对源码的处理和编译,以便生成适用于特定设备的恢复镜像。CWM,全称ClockworkMod Recovery,是一个功能丰富的第三方恢复程序,允许...

    android:CyanogenMod 11

    CyanogenMod 入门 要开始使用 Android/CyanogenMod,您需要熟悉 。 要使用 CyanogenMod 树初始化本地存储库,请使用如下命令: repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0 然后将 local_...

    android_injection:注入必须添加的文件替换为可正常工作的android构建树

    3. **编译和测试**:在添加或替换文件后,执行完整的编译流程,然后在模拟器或真实设备上进行测试,确保系统的稳定性和功能正确性。 4. **版本管理**:使用版本控制系统(如Git)跟踪修改,便于后期维护和回溯。 总...

    最新Android源码编译 ROM 资料

    在Android世界中,编译源码意味着从原始代码构建操作系统,这一过程对于开发者来说是深入理解Android系统工作原理的关键步骤。对于HTC One M7这款设备,用户和开发者经常寻求编译ROM,以获取更新的功能、优化性能...

    cm10.1编译

    6. **测试和调试**:编译完成后,开发者会在实际设备或模拟器上进行测试,检查是否有错误或不兼容的问题,然后进行修复和优化。 7. **打包和发布**:最后,将编译好的系统镜像打包成可刷入的ZIP文件,发布到论坛或...

    CyanogenMod10 ntfs 与 exfat 自动挂载支持 源代码

    本代码使 Android 系统能够自动挂载 NTFS 与 exFAT...使用的是 CyanogenMod 10.1 的源代码,并在 Samsung GT-I9100 上测试通过。 具体编译说明请参考 http://http://blog.csdn.net/hackpascal/article/details/8850688

    Android 源码编译过程

    在本文中,我们将深入探讨如何编译Android源代码,这是Android开发过程中不可或缺的一部分。通过编译源码,你可以自定义系统、修复问题或为设备创建特定的ROM。以下是详细的步骤,分为准备构建环境、获取源码和编译...

    android_device_xiaomi_dior:Dior 的 CyanogenMod 设备树

    在压缩包文件“android_device_xiaomi_dior-cm-11.0”中,我们可以推测其中包含了与CyanogenMod 11.0版本相关的源代码、编译脚本和其他相关文件。CyanogenMod 11是基于Android 4.4 KitKat的,因此这个设备树项目致力...

    Ubuntu 12.04 64位编译cm-10.2 总结

    标题“Ubuntu 12.04 64位编译cm-10.2 总结”涉及到的是在Ubuntu 12.04 LTS(长期支持版)64位操作系统上编译CyanogenMod(CM)10.2的过程。CyanogenMod是一个基于Android开源项目的第三方操作系统,CM 10.2是针对...

    乐phone 3GC101_CyanogenMod_体验版分卷压缩包第一包

    IT168_NOVA微博请务必关注,特别感谢CyanogenMod的源码 如需转载或者修改请复制本帖说明前两段,如果做到此处说明,IT168_NOVA开发组欢迎你 更新说明 1、此ROM是移植CyanogenMod7.1而来, Android版本为2.3.7, 内核...

    mkbootimg:用于从 CyanogenMod 存储库编译 mkbootimg、unpackbootimg 和 mkbootfs

    from the CyanogenMod repo. These tools can be used for unpacking and repacking the android boot and recovery images. Note: mk compiler has been tested on ubuntu linux should work on most debian ...

Global site tag (gtag.js) - Google Analytics