`
dss16694
  • 浏览: 148447 次
社区版块
存档分类
最新评论

同步milestone的CM7和CM9源代码

 
阅读更多

 

  1. 操作系统选择 Ubuntu 10.04, 可以用虚拟机;
  2. 安装 Android SDK , 并更新;
  3. 打开命令行窗口, 输入下面的命令, 准备编译环境: 
    sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool 
    如果提示说找不到 sun-java-jdk , 可以安装 open-jdk6  代替;
  4. 安装 Repo 命令 
    curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo 
    chmod a+x ~/bin/repo
  5. 按照 nadlabak 的说明, 输入下列命令: 
    mkdir cm4mm 
    cd cm4mm 
    repo init -u git://github.com/nadlabak/android.git -b ics 
    repo sync 
    vendor/cm/get-prebuilts 
    . build/envsetup.sh && lunch cm_umts_sholes-eng && mka bacon
  6. 如果不出错误的话, 就可以在 out/target/product/umts_sholes 目录看到编译好的 update-cm-9.0.0-RC0-umts_sholes-UNOFFICIAL-signed.zip 文件, 这个文件可以通过 OpenRecovery 进行安装。




CM9 for Milestone - build from source

To prepare and build:
mkdir cm4mm
cd cm4mm
repo init -u git://github.com/nadlabak/android.git -b ics
repo sync
vendor/cm/get-prebuilts
. build/envsetup.sh && brunch umts_sholes

Note (17.05.2012):
You can also use repo init -u git://github.com/nadlabak/android.git -b ics-nothemes
to build CM9 without the theme engine as I suspect it to cause performance issues.

More detailed instruction can be found e.g here: http://wiki.cyanogenmod.com/index.php?title=Compile_CyanogenMod_for_Sholes (but take account of the differences in the instructions published here.)

The update-cm-9...-Milestone-signed.zip will be built in out/target/product/umts_sholes, ready to be installed via OpenRecovery/updates.

 

CM7 for Milestone - build from source

To prepare and build:
mkdir cm4mm
cd cm4mm
repo init -u git://github.com/nadlabak/android.git -b gingerbread
repo sync
vendor/cyanogen/get-rommanager
. build/envsetup.sh && brunch umts_sholes

More detailed instruction can be found e.g here: http://wiki.cyanogenmod.com/index.php?title=Compile_CyanogenMod_for_Sholes (but take account of the differences in the instructions published here.)

The update-cm-7...-Milestone-signed.zip will be built in out/target/product/umts_sholes, ready to be installed via OpenRecovery/updates.

 

 

分享到:
评论

相关推荐

    一步一步---安装软件及下载CM7源代码2

    标题与描述中的关键词“安装软件及下载CM7源代码”指向了在Ubuntu环境下准备和配置环境以编译CyanogenMod 7(简称CM7)Android操作系统的过程。下面将详细阐述这一过程涉及的关键知识点。 ### 设置root账户 - **...

    安卓cm7归属地

    CM7是针对Android 2.3 Gingerbread版本的一个分支,它在原生Android的基础上添加了许多新功能和改进。 CM7归属地功能是CM7 ROM中的一个重要组件,它主要服务于电话和短信应用,能够显示来电或短信发送者的地理位置...

    CM7最新联系人代码(追加自动IP拨号、拼音首字母快速检索等功能)

    《CM7最新联系人代码解析:自动IP拨号与拼音首字母检索技术详解》 在Android系统中,联系人管理是用户日常操作的核心部分之一。CM7,作为一款基于Android的深度定制系统,其在联系人功能上进行了一系列优化,为用户...

    CM7锁屏显示农历功能添加

    在Android系统中,开发者可以通过修改AOSP(Android开放源代码项目)的源代码来实现自定义功能,而锁屏界面的修改则需要对Android的UI框架和系统服务有深入理解。 在压缩包子文件“Lunar.smali”中,我们看到的是一...

    STemWin_CM7_540

    5. **开发文档**:包含的开发文档是学习和使用STemWin的关键资源,它提供了详细的API参考、教程和示例代码,帮助开发者快速上手。 6. **移植性**:STemWin的模块化设计使其易于在不同ST的MCU产品线上移植,减少了从...

    CM7 黑屏用recovery

    CM7 黑屏用recovery5.0.2.7_u8650-tianma.exe

    CM7可精简程序

    在android系统中,CM7是使用很广的。文档中提及了怎样精简程序,以提高系统的运行速度!

    CM7 主题选择器

    务必只从可信赖的源下载和安装应用和主题,避免安装含有恶意代码的文件。 总之,【CM7 主题选择器】为CM7用户带来了丰富的个性化选项,让你的设备更具个性和独特风格。不过,操作前请确保了解相关风险,谨慎操作。

    IEC60730B_CM7_3_0_DOC.zip

    “时钟测试”(IEC60730_B_Clock_Test_for_CM4_CM7_rev3_0.pdf)验证了设备内部时钟的精度和可靠性,这对于定时任务和同步操作至关重要。 “CPU测试”(IEC60730_B_CPU_test_for_CM4_CM7_rev3_0.pdf)是对处理器...

    CM7归属地文件

    总的来说,理解和掌握CM7归属地文件对于喜欢个性化和深度定制Android系统的用户来说是一项重要技能。通过了解这一组件,用户不仅可以提升手机的功能性,还能进一步增强对Android系统工作原理的理解。

    G7刷CM7记录(附加S2E软件安装到SD卡设置)

    首先,你需要下载CM7的ROM包和Google Apps包。ROM包可以从CyanogenMod的官方网站下载,针对HTC G7的设备型号BRAVO。Google Apps包则用于安装与Google服务相关的应用,如Gmail和Google Maps。确保下载的Google Apps...

    DEFY CM7快速拨号补丁~

    通过整合丽音技术,DEFY CM7快速拨号补丁不仅提高了拨号速度,还确保了通话声音的清晰度和稳定性,带给用户更优质的通话体验。 【详细知识点】 1. DEFY手机:摩托罗拉DEFY是一款经典的三防智能手机,具备防水、...

    Defy MIUI+CM7 2.3.5双向内录补丁

    MIUI+CM7 2.3.5双向内录补丁是针对摩托罗拉Defy手机的一款系统增强工具,主要用于解决或改善用户在使用MIUI和CM7混搭系统时的录音问题。MIUI(魔趣)和CM7(CyanogenMod 7)都是基于Android操作系统深度定制的第三方...

    twrp3.2.1.0

    TWRP是国外android爱好者开发的一款工具,全名是:TeamWin...TWRP的主要作用包括刷机(cm7、cm9、miui等),备份,恢复等。修复的时候TWRP是必不可少的工具。是一款知名第三方recovery刷机工具,功能强大,支持触屏操作

    g12cm7滑动解锁

    【标题】"g12cm7滑动解锁"涉及到的是Android设备中的自定义ROM和解锁过程,特别是针对型号为G12的设备。在Android世界里,CM(CyanogenMod)是一个非常知名的第三方Android ROM,它提供了许多原生Android系统所没有...

    g7 cm7 hboot

    CM7(CyanogenMod 7)是基于Android开源项目的一个广泛使用的第三方ROM,它为用户提供了一系列自定义选项和改进,以提升设备的性能和用户体验。HBOOT,全称是Hardware Bootloader,是HTC设备上的一个低级引导加载...

    CM7动手实验指南

    整体来看,CM7动手实验指南为用户提供了一套详尽的Cisco CM配置和管理的操作手册,涵盖了从基本设置到高级特性配置的各个方面,是网络工程师进行IP电话系统部署和管理的重要参考资料。通过这份指南,用户可以在纯...

    安卓cm7 无声对焦相机

    安卓cm7 无声对焦相机 替换目录/system/app

    cm7_twm_t1:twm t1的cm7-开源

    【标签】"开源软件"表明整个项目遵循开放源代码的原则,意味着用户可以查看、修改和分发源代码。开源软件的特性使得开发者能够自由地改进和扩展系统功能,也鼓励社区参与,共同推动项目的进步。 在【压缩包子文件的...

    CM7 透明信息栏

    安卓 CM7系统 全系列可用透明信息栏 无毒 无插件 !!尽管放心下载

Global site tag (gtag.js) - Google Analytics