【问题标题】:Compiling LineageOS 17.1 generates only system.img but no zip package?编译 LineageOS 17.1 只生成 system.img 不生成 zip 包?
【发布时间】:2020-06-03 22:44:12
【问题描述】:

就像标题所说的那样,我不明白为什么它没有生成带有 updater-script 等的可闪存 zip 包。

几年前,当我编译 CM11 时,它运行良好。

解决方案: 感谢@dcow 的提示!

我正在使用

lunch dreamlte

改为

brunch dreamlte

顺便说一句:make -jx bacon 在 x 是线程数或 cpu 核心数的情况下也可以使用。

【问题讨论】:

    标签: android lineageos


    【解决方案1】:

    我也有几年没有这样做了,但我很确定你现在直接使用 fastboot 刷镜像,而不是 janky recovery image adb sideload update zips...

    编辑:

    看起来 Lineage 仍然有人在旁加载 zip,并且仅将 fastboot 用于恢复分区。如果您 brunched 并且在 $OUT 中没有看到 zip,我会认为您的构建实际上并不成功。

    【讨论】:

    • 所以生成一个普通的恢复包就像不推荐使用?我仍然需要/更喜欢经典的基于文件的 update.zip 包。
    • 已弃用可能是一个强有力的术语。如果您从 google 下载工厂关系/像素图像,则该软件是通过在您的主机上运行的脚本安装的,该脚本会进行各种 fastboot 调用,而不是通过在目标移动设备上运行的 adb sideload 包更新脚本。侧载策略必须只是一个挥之不去的生态系统熟悉度。
    • 哦……事实上我使用的是“lunch”命令而不是“brunch”。在我的 build.sh 中更改此内容后,android-build-system 试图生成所需的 zip 包,但最终出现错误。所以我现在可能需要先使用 make clobber/clean 从头开始​​重建?
    • 可能。最初构建 AOSP 可能有点棘手。如果它让你绊倒,你可能想问另一个关于你遇到的错误的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多