MagiskHide is no more

This commit is contained in:
topjohnwu
2021-09-12 12:40:34 -07:00
parent fc6b02f607
commit 65b0ea792e
79 changed files with 433 additions and 486 deletions

View File

@@ -24,7 +24,7 @@ enum : int {
POST_FS_DATA,
LATE_START,
BOOT_COMPLETE,
MAGISKHIDE,
DENYLIST,
SQLITE_CMD,
REMOVE_MODULES,
ZYGISK_REQUEST,
@@ -58,10 +58,11 @@ void android_logging();
void post_fs_data(int client);
void late_start(int client);
void boot_complete(int client);
void magiskhide_handler(int client, ucred *cred);
void denylist_handler(int client, ucred *cred);
void su_daemon_handler(int client, ucred *credential);
void zygisk_handler(int client, ucred *cred);
// MagiskHide
void check_enable_hide();
int disable_hide();
// Denylist
void check_enforce_denylist();
int disable_deny();
int denylist_cli(int argc, char **argv);

View File

@@ -38,7 +38,7 @@ constexpr const char *DB_SETTING_KEYS[] = {
"root_access",
"multiuser_mode",
"mnt_ns",
"magiskhide"
"denylist"
};
// Settings key indices
@@ -46,7 +46,7 @@ enum {
ROOT_ACCESS = 0,
SU_MULTIUSER_MODE,
SU_MNT_NS,
HIDE_CONFIG
DENYLIST_CONFIG
};
// Values for root_access

View File

@@ -27,7 +27,7 @@ extern std::string MAGISKTMP;
#define SHELLPTS INTLROOT "/pts"
#define ROOTMNT ROOTOVL "/.mount_list"
constexpr const char *applet_names[] = { "su", "resetprop", "magiskhide", nullptr };
constexpr const char *applet_names[] = { "su", "resetprop", nullptr };
constexpr const char *init_applet[] = { "magiskpolicy", "supolicy", nullptr };
#define POST_FS_DATA_WAIT_TIME 40
@@ -38,7 +38,6 @@ extern int SDK_INT;
// Multi-call entrypoints
int magisk_main(int argc, char *argv[]);
int magiskhide_main(int argc, char *argv[]);
int magiskpolicy_main(int argc, char *argv[]);
int su_client_main(int argc, char *argv[]);
int resetprop_main(int argc, char *argv[]);