fix: 更新 Android.mk 和 device.mk 文件,重构模块定义和复制路径,确保 magisk 相关文件的正确构建和安装。

This commit is contained in:
2025-09-18 18:11:09 +08:00
parent 08dd670679
commit b067d7e11a
2 changed files with 40 additions and 19 deletions

View File

@@ -1,11 +1,12 @@
PRODUCT_PACKAGES += \
magisk
magisk_apk_flat \
busybox_bin \
init-ld_bin \
magisk_bin \
magisk64_bin \
magiskboot_bin \
magiskinit_bin \
magiskpolicy_bin
PRODUCT_COPY_FILES += \
$(shell mkdir -p $(TARGET_OUT)/sbin) \
vendor/magisk/magisk.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk.rc \
vendor/magisk/magisk:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magisk \
vendor/magisk/magiskpolicy:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magiskpolicy \
vendor/magisk/magiskboot:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magiskboot \
vendor/magisk/magiskinit:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magiskinit \
vendor/magisk/busybox:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/busybox
vendor/magisk/magisk.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk.rc:0644