Clean/refactor includes
This commit is contained in:
parent
5746614ccf
commit
71ecbb3af3
@ -4,8 +4,8 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "selinux.h"
|
||||
#include <magisk.h>
|
||||
#include <selinux.h>
|
||||
|
||||
static int (*applet_main[]) (int, char *[]) =
|
||||
{ magisk_main, su_client_main, resetprop_main, magiskhide_main, imgtool_main, nullptr };
|
||||
|
@ -14,13 +14,13 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/mount.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "utils.h"
|
||||
#include "daemon.h"
|
||||
#include "selinux.h"
|
||||
#include "db.h"
|
||||
#include "resetprop.h"
|
||||
#include "flags.h"
|
||||
#include <magisk.h>
|
||||
#include <utils.h>
|
||||
#include <daemon.h>
|
||||
#include <selinux.h>
|
||||
#include <db.h>
|
||||
#include <resetprop.h>
|
||||
#include <flags.h>
|
||||
|
||||
int SDK_INT = -1;
|
||||
struct stat SERVER_STAT;
|
||||
|
@ -5,9 +5,9 @@
|
||||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "db.h"
|
||||
#include "daemon.h"
|
||||
#include <magisk.h>
|
||||
#include <db.h>
|
||||
#include <daemon.h>
|
||||
|
||||
#define DB_VERSION 7
|
||||
|
||||
|
@ -14,10 +14,10 @@
|
||||
#include <sys/sysmacros.h>
|
||||
#include <linux/loop.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "utils.h"
|
||||
#include "img.h"
|
||||
#include "flags.h"
|
||||
#include <magisk.h>
|
||||
#include <utils.h>
|
||||
#include <img.h>
|
||||
#include <flags.h>
|
||||
|
||||
#define round_size(a) ((((a) / 32) + 2) * 32)
|
||||
#define SOURCE_TMP "/dev/.img_src"
|
||||
|
@ -37,16 +37,15 @@
|
||||
#include <string_view>
|
||||
|
||||
#include <xz.h>
|
||||
#include <magisk.h>
|
||||
#include <magiskpolicy.h>
|
||||
#include <selinux.h>
|
||||
#include <utils.h>
|
||||
#include <flags.h>
|
||||
|
||||
#include "binaries.h"
|
||||
#include "binaries_arch.h"
|
||||
|
||||
#include "magiskrc.h"
|
||||
#include "magisk.h"
|
||||
#include "magiskpolicy.h"
|
||||
#include "selinux.h"
|
||||
#include "utils.h"
|
||||
#include "flags.h"
|
||||
|
||||
#define DEFAULT_DT_DIR "/proc/device-tree/firmware/android"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#include "magisk.h"
|
||||
#include "magiskpolicy.h"
|
||||
#include <magisk.h>
|
||||
#include <magiskpolicy.h>
|
||||
|
||||
static const char magiskrc[] =
|
||||
|
@ -6,10 +6,10 @@
|
||||
#include <fcntl.h>
|
||||
#include <endian.h>
|
||||
|
||||
#include "daemon.h"
|
||||
#include "logging.h"
|
||||
#include "utils.h"
|
||||
#include "magisk.h"
|
||||
#include <daemon.h>
|
||||
#include <logging.h>
|
||||
#include <utils.h>
|
||||
#include <magisk.h>
|
||||
|
||||
#define ABS_SOCKET_LEN(sun) (sizeof(sa_family_t) + strlen(sun->sun_path + 1) + 1)
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
#ifndef _DAEMON_H_
|
||||
#define _DAEMON_H_
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <pthread.h>
|
||||
#include <sys/un.h>
|
||||
#include <sys/socket.h>
|
||||
|
@ -27,7 +27,6 @@
|
||||
#define SIMPLEMOUNT SECURE_DIR "/magisk_simple"
|
||||
#define BOOTCOUNT SECURE_DIR "/.boot_count"
|
||||
#define MANAGERAPK DATABIN "/magisk.apk"
|
||||
#define MAGISKRC "/init.magisk.rc"
|
||||
|
||||
// selinux consts
|
||||
#define SELINUX_PATH "/sys/fs/selinux"
|
||||
@ -38,8 +37,6 @@
|
||||
#define SEPOL_PROC_DOMAIN "magisk"
|
||||
#define SEPOL_FILE_DOMAIN "magisk_file"
|
||||
|
||||
#define MAGISKHIDE_PROP "persist.magisk.hide"
|
||||
|
||||
extern char *argv0; /* For changing process name */
|
||||
extern int SDK_INT;
|
||||
|
||||
|
@ -6,11 +6,11 @@
|
||||
|
||||
#include <mincrypt/sha.h>
|
||||
#include <mincrypt/sha256.h>
|
||||
#include <utils.h>
|
||||
#include <logging.h>
|
||||
|
||||
#include "bootimg.h"
|
||||
#include "magiskboot.h"
|
||||
#include "utils.h"
|
||||
#include "logging.h"
|
||||
|
||||
static void dump(void *buf, size_t size, const char *filename) {
|
||||
if (size == 0)
|
||||
|
@ -10,10 +10,10 @@
|
||||
#include <lz4frame.h>
|
||||
#include <lz4hc.h>
|
||||
#include <bzlib.h>
|
||||
#include <logging.h>
|
||||
#include <utils.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "logging.h"
|
||||
#include "utils.h"
|
||||
|
||||
#define CHUNK 0x40000
|
||||
|
||||
|
@ -4,9 +4,10 @@
|
||||
#include <stdlib.h>
|
||||
#include <algorithm>
|
||||
|
||||
#include <utils.h>
|
||||
#include <logging.h>
|
||||
|
||||
#include "cpio.h"
|
||||
#include "utils.h"
|
||||
#include "logging.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -3,9 +3,9 @@
|
||||
extern "C" {
|
||||
#include <libfdt.h>
|
||||
}
|
||||
#include <utils.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "utils.h"
|
||||
|
||||
static void print_props(const void *fdt, int node, int depth) {
|
||||
int prop;
|
||||
|
@ -3,8 +3,9 @@
|
||||
#include <string.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
#include <utils.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "utils.h"
|
||||
|
||||
static void hex2byte(uint8_t *hex, uint8_t *str) {
|
||||
char high, low;
|
||||
|
@ -5,11 +5,11 @@
|
||||
#include <sys/mman.h>
|
||||
|
||||
#include <mincrypt/sha.h>
|
||||
#include <logging.h>
|
||||
#include <utils.h>
|
||||
#include <flags.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "logging.h"
|
||||
#include "utils.h"
|
||||
#include "flags.h"
|
||||
|
||||
/********************
|
||||
Patch Boot Image
|
||||
|
@ -1,8 +1,9 @@
|
||||
#include <malloc.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <utils.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "utils.h"
|
||||
|
||||
static int check_verity_pattern(const char *s) {
|
||||
int skip = 0;
|
||||
|
@ -2,9 +2,10 @@
|
||||
#include <stdlib.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <utils.h>
|
||||
|
||||
#include "magiskboot.h"
|
||||
#include "cpio.h"
|
||||
#include "utils.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -7,10 +7,11 @@
|
||||
#include <sys/wait.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include <magisk.h>
|
||||
#include <daemon.h>
|
||||
#include <flags.h>
|
||||
|
||||
#include "magiskhide.h"
|
||||
#include "daemon.h"
|
||||
#include "flags.h"
|
||||
|
||||
bool hide_enabled = false;
|
||||
|
||||
|
@ -8,11 +8,12 @@
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#include <magisk.h>
|
||||
#include <utils.h>
|
||||
#include <flags.h>
|
||||
|
||||
#include "sepolicy.h"
|
||||
#include "magiskpolicy.h"
|
||||
#include "magisk.h"
|
||||
#include "utils.h"
|
||||
#include "flags.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
#include "magisk.h"
|
||||
#include <magisk.h>
|
||||
|
||||
#include "magiskpolicy.h"
|
||||
#include "sepolicy.h"
|
||||
|
||||
|
@ -19,10 +19,11 @@
|
||||
#include <sepol/policydb/conditional.h>
|
||||
#include <sepol/policydb/constraint.h>
|
||||
|
||||
#include "utils.h"
|
||||
#include <utils.h>
|
||||
#include <logging.h>
|
||||
|
||||
#include "magiskpolicy.h"
|
||||
#include "sepolicy.h"
|
||||
#include "logging.h"
|
||||
|
||||
policydb_t *policydb = NULL;
|
||||
extern int policydb_index_decls(sepol_handle_t * handle, policydb_t * p);
|
||||
|
@ -4,15 +4,14 @@
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
#include <vector>
|
||||
|
||||
#include <pb.h>
|
||||
#include <pb_decode.h>
|
||||
#include <pb_encode.h>
|
||||
#include <utils.h>
|
||||
|
||||
#include "_resetprop.h"
|
||||
#include "utils.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -9,15 +9,15 @@
|
||||
#include <vector>
|
||||
#include <algorithm>
|
||||
|
||||
#include <magisk.h>
|
||||
#include <resetprop.h>
|
||||
#include <utils.h>
|
||||
#include <flags.h>
|
||||
|
||||
#define _REALLY_INCLUDE_SYS__SYSTEM_PROPERTIES_H_
|
||||
#include "private/_system_properties.h"
|
||||
#include "private/system_properties.h"
|
||||
|
||||
#include "magisk.h"
|
||||
#include "resetprop.h"
|
||||
#include "_resetprop.h"
|
||||
#include "utils.h"
|
||||
#include "flags.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -12,9 +12,10 @@
|
||||
#include <fcntl.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "daemon.h"
|
||||
#include "utils.h"
|
||||
#include <magisk.h>
|
||||
#include <daemon.h>
|
||||
#include <utils.h>
|
||||
|
||||
#include "su.h"
|
||||
|
||||
#define BROADCAST_BOOT_COMPLETED \
|
||||
|
@ -17,7 +17,8 @@
|
||||
#include <errno.h>
|
||||
#include <pthread.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include <magisk.h>
|
||||
|
||||
#include "pts.h"
|
||||
|
||||
/**
|
||||
|
@ -21,12 +21,13 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "daemon.h"
|
||||
#include "utils.h"
|
||||
#include <magisk.h>
|
||||
#include <daemon.h>
|
||||
#include <utils.h>
|
||||
#include <flags.h>
|
||||
|
||||
#include "su.h"
|
||||
#include "pts.h"
|
||||
#include "flags.h"
|
||||
|
||||
int quit_signals[] = { SIGALRM, SIGABRT, SIGHUP, SIGPIPE, SIGQUIT, SIGTERM, SIGINT, 0 };
|
||||
|
||||
|
@ -11,12 +11,13 @@
|
||||
#include <sys/stat.h>
|
||||
#include <sys/wait.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "daemon.h"
|
||||
#include "utils.h"
|
||||
#include <magisk.h>
|
||||
#include <daemon.h>
|
||||
#include <utils.h>
|
||||
#include <selinux.h>
|
||||
|
||||
#include "su.h"
|
||||
#include "pts.h"
|
||||
#include "selinux.h"
|
||||
|
||||
#define LOCK_CACHE() pthread_mutex_lock(&cache_lock)
|
||||
#define UNLOCK_CACHE() pthread_mutex_unlock(&cache_lock)
|
||||
|
@ -11,9 +11,9 @@
|
||||
#include <sys/mman.h>
|
||||
#include <linux/fs.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "utils.h"
|
||||
#include "selinux.h"
|
||||
#include <magisk.h>
|
||||
#include <utils.h>
|
||||
#include <selinux.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
#include <stdlib.h>
|
||||
#include <android/log.h>
|
||||
|
||||
#include "logging.h"
|
||||
#include "flags.h"
|
||||
#include <logging.h>
|
||||
#include <flags.h>
|
||||
|
||||
int nop_log(const char *fmt, va_list ap) {
|
||||
return 0;
|
||||
|
@ -13,8 +13,8 @@
|
||||
#include <sys/sysmacros.h>
|
||||
#include <vector>
|
||||
|
||||
#include "logging.h"
|
||||
#include "utils.h"
|
||||
#include <logging.h>
|
||||
#include <utils.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
@ -5,9 +5,9 @@
|
||||
#include <syscall.h>
|
||||
#include <sys/xattr.h>
|
||||
|
||||
#include "magisk.h"
|
||||
#include "utils.h"
|
||||
#include "selinux.h"
|
||||
#include <magisk.h>
|
||||
#include <utils.h>
|
||||
#include <selinux.h>
|
||||
|
||||
#define UNLABEL_CON "u:object_r:unlabeled:s0"
|
||||
#define SYSTEM_CON "u:object_r:system_file:s0"
|
||||
|
@ -22,8 +22,8 @@
|
||||
#include <sys/sendfile.h>
|
||||
#include <sys/syscall.h>
|
||||
|
||||
#include "logging.h"
|
||||
#include "utils.h"
|
||||
#include <logging.h>
|
||||
#include <utils.h>
|
||||
|
||||
FILE *xfopen(const char *pathname, const char *mode) {
|
||||
FILE *fp = fopen(pathname, mode);
|
||||
|
Loading…
Reference in New Issue
Block a user