LOCAL_PATH := $(call my-dir) 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) define install_exec include $(CLEAR_VARS) LOCAL_MODULE := $(1)_bin LOCAL_SRC_FILES := magisk/$(1) LOCAL_MODULE_CLASS := EXECUTABLES LOCAL_MODULE_STEM := $(1) LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/init/magisk include $(BUILD_PREBUILT) endef $(call install_exec,magisk) $(call install_exec,busybox) $(call install_exec,init-ld) $(call install_exec,magiskboot) $(call install_exec,magiskinit) $(call install_exec,magiskpolicy) include $(CLEAR_VARS) LOCAL_MODULE := magisk LOCAL_REQUIRED_MODULES := \ magisk_apk_flat \ busybox_bin init-ld_bin magisk_bin magiskboot_bin magiskinit_bin magiskpolicy_bin include $(BUILD_PHONY_PACKAGE)