【问题标题】:Building cyanogenmod for grouper does not create the CM-*.zip为石斑鱼构建 cyanogenmod 不会创建 CM-*.zip
【发布时间】:2014-10-16 00:26:59
【问题描述】:

我按照cyanogenmod wiki page 中的说明为石斑鱼构建了一个自定义 ROM(仅限 Nexus 7 wifi 型号)。但是,不会创建 CM-DATE-UNOFFICIAL.zip 文件。我收到此错误消息 -

No private recovery resources for TARGET_DEVICE grouper.

我按照in this link的答案添加以下行

TARGET_KERNEL_CONFIG := cyanogenmod_grouper_defconfig 

到 ~/android/system/device/asus/grouper/BoardConfig.mk 并做了“make modules”和“make grouper_defconfig”,“make grouper”无济于事。

通过进一步的研究,我发现我可能缺少内核。我关注了android documentation on building the kernel。但是,这也没有解决问题(我可能没有将内核放在正确的位置)。有人能告诉我我错过了什么吗?

【问题讨论】:

    标签: android nexus-7 cyanogenmod


    【解决方案1】:

    我能够生成 zip 文件。主要问题是 Ubuntu 默认使用 OpenJDK,而 Cyanogenmod 需要 Oracle JDK。下载和使用 Oracle JDK 并按照xda-developers forum thread 中提到的其余步骤生成 zip 文件。还要确保你有足够的交换空间(如果可能的话,至少和你的内存一样多或两倍)

    构建 Cyanogenmod 的 wiki 中没有提到的另一件事是必须先构建内核。我跟着this link构建了Android内核。

    【讨论】:

      猜你喜欢
      • 2021-08-03
      • 1970-01-01
      • 1970-01-01
      • 2017-11-15
      • 2012-09-06
      • 2020-01-05
      • 1970-01-01
      • 2013-10-29
      • 2018-06-25
      相关资源
      最近更新 更多