2016-09-08 20:59:48 +08:00
|
|
|
my_path := $(call my-dir)
|
|
|
|
|
|
|
|
LOCAL_PATH := $(my_path)
|
|
|
|
|
2016-09-27 00:08:18 +02:00
|
|
|
include $(CLEAR_VARS)
|
2016-10-06 02:21:12 +08:00
|
|
|
LOCAL_MODULE := magiskhide
|
2016-09-27 00:08:18 +02:00
|
|
|
LOCAL_MODULE_TAGS := optional
|
2016-10-06 02:21:12 +08:00
|
|
|
LOCAL_SRC_FILES := magiskhide.c
|
2016-11-01 04:21:43 +08:00
|
|
|
LOCAL_CFLAGS += -std=gnu11
|
2016-09-27 00:08:18 +02:00
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
2016-09-08 20:59:48 +08:00
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE := bootimgtools
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
2016-12-09 15:57:10 +08:00
|
|
|
LOCAL_SRC_FILES := bootimgtools/main.c bootimgtools/extract.c bootimgtools/repack.c bootimgtools/hexpatch.c
|
2016-09-08 20:59:48 +08:00
|
|
|
LOCAL_CFLAGS += -std=gnu11
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE := sepolicy-inject
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
2016-10-30 06:08:23 +08:00
|
|
|
LOCAL_STATIC_LIBRARIES := libsepol
|
2016-09-13 06:23:00 +08:00
|
|
|
LOCAL_SRC_FILES := sepolicy-inject/sepolicy-inject.c sepolicy-inject/builtin_rules.c
|
2016-12-06 04:47:26 +08:00
|
|
|
LOCAL_C_INCLUDES := jni/selinux/libsepol/include/
|
2016-09-08 20:59:48 +08:00
|
|
|
LOCAL_CFLAGS += -std=gnu11
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
2016-11-05 02:35:23 +08:00
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE := resetprop
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
|
|
LOCAL_SRC_FILES := resetprop/resetprop.cpp resetprop/system_properties.cpp resetprop/libc_logging.cpp
|
|
|
|
LOCAL_LDLIBS += -latomic
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
2016-12-06 04:47:26 +08:00
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE := su
|
|
|
|
LOCAL_MODULE_TAGS := eng debug optional
|
|
|
|
LOCAL_STATIC_LIBRARIES := libselinux
|
|
|
|
LOCAL_C_INCLUDES := jni/selinux/libselinux/include/ jni/selinux/libsepol/include/ jni/su/sqlite3/
|
|
|
|
LOCAL_SRC_FILES := su/su.c su/daemon.c su/activity.c su/db.c su/utils.c su/pts.c su/hacks.c su/binds.c su/sqlite3/sqlite3.c
|
|
|
|
LOCAL_CFLAGS := -DSQLITE_OMIT_LOAD_EXTENSION -std=gnu11
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
|
|
|
include jni/selinux/libsepol/Android.mk
|
|
|
|
include jni/selinux/libselinux/Android.mk
|