如何在 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
这应该有效。
我正在为我的 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
这应该有效。