如何在 AOSP 12 构建中包含 OpenGapps?

How to include OpenGapps in AOSP 12 build?

我正在为我的 Pixel 3a sargo 构建 AOSP 12。它有效,但我想在其上安装 Gapps。当我尝试在 TWRP 中刷新任何 Gapps zip 时,它说我的系统分区是只读的或已满,所以我尝试以读写权限重新安装它。但它显示了同样的事情。之后,我看到我的系统分区已满。所以我想知道,如何在构建 AOSP 时包含 Gapps?但由于 OpenGapps 不适用于 Android 12(我试过但构建失败),我不知道如何在我的构建中包含 Gapps。

有人可以帮帮我吗?

我终于找到了如何做到这一点:

首先将其添加到您的回购清单中:

<remote name="MindTheGapps" fetch="https://gitlab.com/MindTheGapps/" />
<project path="vendor/gapps" name="vendor_gapps" remote="MindTheGapps" revision="sigma" />

然后回购同步。 之后,将此行添加到您的 device.mk:

include vendor/gapps/arm64/arm64-vendor.mk

并构建。

如果您遇到 ELF 文件错误,请将此行添加到您的 boardconfig.mk:

BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true

这应该有效。