fix: 优化构建流程,更新 Android.mk 和 device.mk 文件,移除不再需要的二进制文件,更新 README 文档以反映新的使用方法和注意事项。

This commit is contained in:
2025-09-17 00:40:20 +08:00
parent 4f350192bb
commit 080b24519c
9 changed files with 15 additions and 11 deletions

View File

@@ -4,8 +4,9 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
vendor/magisk/magisk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk.rc \
$(call find-copy-subdir-files,*,vendor/magisk/rootfs/vendor/etc/init,$(TARGET_COPY_OUT_VENDOR)/etc/init) \
# Extract Magisk binaries from APK during build
$(shell cd vendor/magisk && python3 extract.py)
vendor/magisk/rootfs/vendor/etc/init/magisk/busybox:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/busybox \
vendor/magisk/rootfs/vendor/etc/init/magisk/magisk32:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/magisk32 \
vendor/magisk/rootfs/vendor/etc/init/magisk/magisk64:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/magisk64 \
vendor/magisk/rootfs/vendor/etc/init/magisk/magiskboot:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/magiskboot \
vendor/magisk/rootfs/vendor/etc/init/magisk/magiskinit:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/magiskinit \
vendor/magisk/rootfs/vendor/etc/init/magisk/magiskpolicy:$(TARGET_COPY_OUT_VENDOR)/etc/init/magisk/magiskpolicy \