Merge magiskpolicy, magiskhide, resetprop, magisksu

This commit is contained in:
topjohnwu
2017-04-05 06:08:53 +08:00
parent 82e969627a
commit acfde9458d
14 changed files with 220668 additions and 20 deletions

View File

@@ -2,5 +2,6 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := magiskhide
LOCAL_SRC_FILES := main.c hide.c list_monitor.c proc_monitor.c util.c
LOCAL_SRC_FILES := magiskhide.c hide.c list_monitor.c proc_monitor.c util.c
LOCAL_CFLAGS := -DINDEP_BINARY
include $(BUILD_EXECUTABLE)

View File

@@ -1,5 +1,14 @@
#include "magiskhide.h"
#ifdef INDEP_BINARY
int magiskhide_main(int argc, char *argv[]);
int main(int argc, char *argv[]) {
return magiskhide_main(argc, argv);
}
#else
#include "magisk.h"
#endif
FILE *logfile;
int i, list_size, pipefd[2];
char **hide_list = NULL, buffer[512];
@@ -17,7 +26,7 @@ static void terminate(int sig) {
exit(0);
}
int main(int argc, char *argv[]) {
int magiskhide_main(int argc, char *argv[]) {
if (argc > 1) {
if (strcmp(argv[1], "--daemon") == 0)