diff --git a/kernel/Makefile b/kernel/Makefile index d4d4ed4b..704dd579 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -127,7 +127,7 @@ endif ifeq ($(CONFIG_KSU_MANUAL_HOOK), y) ccflags-y += -DKSU_MANUAL_HOOK -$(info -- SukiSU: KSU_MANUAL_HOOK) +$(info -- SukiSU: KSU_MANUAL_HOOK Temporarily discontinued)) else ccflags-y += -DKSU_KPROBES_HOOK ccflags-y += -DKSU_TP_HOOK diff --git a/kernel/sucompat.c b/kernel/sucompat.c index 7a283ec9..923a691c 100644 --- a/kernel/sucompat.c +++ b/kernel/sucompat.c @@ -74,12 +74,6 @@ int ksu_handle_faccessat(int *dfd, const char __user **filename_user, int *mode, { const char su[] = SU_PATH; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) { - return 0; - } -#endif - if (!ksu_is_allow_uid_for_current(current_uid().val)) { return 0; } @@ -104,11 +98,6 @@ int ksu_handle_stat(int *dfd, const char __user **filename_user, int *flags) // const char sh[] = SH_PATH; const char su[] = SU_PATH; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) { - return 0; - } -#endif if (!ksu_is_allow_uid_for_current(current_uid().val)) { return 0; } @@ -154,11 +143,6 @@ int ksu_handle_execve_sucompat(const char __user **filename_user, const char su[] = SU_PATH; char path[sizeof(su) + 1]; -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled){ - return 0; - } -#endif if (unlikely(!filename_user)) return 0; @@ -192,12 +176,6 @@ int ksu_handle_execve_sucompat(const char __user **filename_user, int __ksu_handle_devpts(struct inode *inode) { - -#ifdef KSU_MANUAL_HOOK - if (!ksu_su_compat_enabled) - return 0; -#endif - if (!current->mm) { return 0; }