diff --git a/Android.mk b/Android.mk index e69de29..d00f558 100644 --- a/Android.mk +++ b/Android.mk @@ -0,0 +1,10 @@ +LOCAL_PATH := $(call my-dir) + +# 仅把 magisk.apk 作为普通文件安装到 /system/etc/init/magisk/ +include $(CLEAR_VARS) +LOCAL_MODULE := magisk_apk_flat +LOCAL_SRC_FILES := magisk.apk +LOCAL_MODULE_CLASS := ETC +LOCAL_MODULE_STEM := magisk.apk +LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/init/magisk +include $(BUILD_PREBUILT) diff --git a/device.mk b/device.mk index 068c524..c0a2c87 100644 --- a/device.mk +++ b/device.mk @@ -1,3 +1,6 @@ +PRODUCT_PACKAGES += \ + magisk_apk_flat + PRODUCT_COPY_FILES += \ vendor/magisk/magisk.apk:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magisk.apk:0644 \ vendor/magisk/magisk/magisk:$(TARGET_COPY_OUT_SYSTEM)/etc/init/magisk/magisk:0755 \