diff --git a/universal7885-common/rootdir/etc/debug.rc b/universal7885-common/rootdir/etc/debug.rc index 85ca6e4..7745859 100644 --- a/universal7885-common/rootdir/etc/debug.rc +++ b/universal7885-common/rootdir/etc/debug.rc @@ -5,6 +5,8 @@ on property:sys.boot_completed=1 on post-fs-data rm /data/kmsg.txt rm /data/misc/logd/logcat.txt + start kerneld + start logcatd service kerneld /system/bin/sh -c "cat /proc/kmsg > /data/kmsg.txt" class main diff --git a/universal7885-common/sepolicy/vendor/file_contexts b/universal7885-common/sepolicy/vendor/file_contexts index 2346d7d..b926022 100644 --- a/universal7885-common/sepolicy/vendor/file_contexts +++ b/universal7885-common/sepolicy/vendor/file_contexts @@ -205,6 +205,7 @@ ### VENDOR /(vendor|system/vendor)/lib(64)?/hw/gralloc\.exynos7884B\.so u:object_r:same_process_hal_file:s0 +/(vendor|system/vendor)/lib(64)?/hw/gralloc\.exynos7904\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libion_exynos\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/bin/main_abox u:object_r:abox_exec:s0 /(vendor|system/vendor)/bin/wlbtd u:object_r:wlbtd_exec:s0 diff --git a/universal7885-common/sepolicy/vendor/hal_fingerprint_default.te b/universal7885-common/sepolicy/vendor/hal_fingerprint_default.te index 92fda15..cdd5d0d 100644 --- a/universal7885-common/sepolicy/vendor/hal_fingerprint_default.te +++ b/universal7885-common/sepolicy/vendor/hal_fingerprint_default.te @@ -20,3 +20,5 @@ allow hal_fingerprint_default sysfs_virtual:dir search; allow hal_fingerprint_default sysfs_virtual:file r_file_perms; allow hal_fingerprint_default goodix_device:chr_file rw_file_perms; + +allow hal_fingerprint_default self:netlink_socket { bind create write read };