From 0d084503faf9b462936dbffa7381cb1850d03642 Mon Sep 17 00:00:00 2001 From: GiaSen Date: Sun, 12 Apr 2020 20:53:14 +0200 Subject: [PATCH] kunlun2: Introduce 'SafailNet' This reverts commit 6b8ab2e5035608e855faf833407e972f1ee8bbfb. --- device.mk | 3 ++- rootdir/Android.mk | 8 ++++++++ rootdir/etc/init.safailnet.rc | 8 ++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 rootdir/etc/init.safailnet.rc diff --git a/device.mk b/device.mk index 94ff46c..12e024f 100644 --- a/device.mk +++ b/device.mk @@ -32,7 +32,8 @@ PRODUCT_PACKAGES += \ # Common init scripts PRODUCT_PACKAGES += \ - init.qcom.rc + init.qcom.rc \ + init.safailnet.rc # Device-specific settings PRODUCT_PACKAGES += \ diff --git a/rootdir/Android.mk b/rootdir/Android.mk index 9e36fb6..f6d6387 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -7,3 +7,11 @@ LOCAL_MODULE_CLASS := ETC LOCAL_SRC_FILES := etc/init.qcom.rc LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := init.safailnet.rc +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := etc/init.safailnet.rc +LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init +include $(BUILD_PREBUILT) diff --git a/rootdir/etc/init.safailnet.rc b/rootdir/etc/init.safailnet.rc new file mode 100644 index 0000000..d712619 --- /dev/null +++ b/rootdir/etc/init.safailnet.rc @@ -0,0 +1,8 @@ +# Safetynet bypass +# Inspired in magisk source code, by topjohnwu +# Ported to ramdisk by jhenrique09 + +on boot + # selinux nodes, hide permissive state + chmod 0640 /sys/fs/selinux/enforce + chmod 0440 /sys/fs/selinux/policy