diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index ed0d178..66054e2 100644 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -96,12 +96,6 @@ on boot write /dev/cpuset/background/cpus 0-7 write /dev/cpuset/system-background/cpus 0-7 - # Allow system to manipulate KProfiles modes and parameters - chown system system /sys/module/kprofiles/parameters/auto_kprofiles - chmod 0660 /sys/module/kprofiles/parameters/auto_kprofiles - chown system system /sys/module/kprofiles/parameters/kp_mode - chmod 0660 /sys/module/kprofiles/parameters/kp_mode - ####Regionalization config and prop files#### chmod 0644 /persist/speccfg/spec chmod 0644 /persist/speccfg/devicetype diff --git a/sdm710.mk b/sdm710.mk index 967a8f4..2400ee8 100644 --- a/sdm710.mk +++ b/sdm710.mk @@ -283,10 +283,6 @@ PRODUCT_PACKAGES += \ vendor.lineage.livedisplay@2.0-service-sdm endif -# KProfiles -PRODUCT_PACKAGES += \ - KProfiles - # Media PRODUCT_PACKAGES += \ libavservices_minijail \ diff --git a/sepolicy/vendor/file.te b/sepolicy/vendor/file.te index 8836d73..d1ad543 100644 --- a/sepolicy/vendor/file.te +++ b/sepolicy/vendor/file.te @@ -10,6 +10,3 @@ type sysfs_msm_subsys, sysfs_type, fs_type; type sysfs_rpm, sysfs_type, fs_type; type sysfs_system_sleep_stats, sysfs_type, fs_type; type sysfs_tp, fs_type, sysfs_type; - -# KProfiles -type sysfs_kprofiles, sysfs_type, fs_type; \ No newline at end of file diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index efeb755..3443952 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -7,10 +7,6 @@ genfscon proc /sys/kernel/sched_boost u:object_r:proc_sysctl_sch # DT2W genfscon sysfs /devices/virtual/touch/tp_dev/gesture_on u:object_r:sysfs_tp:s0 -# KProfiles -genfscon sysfs /module/kprofiles/parameters/auto_kprofiles u:object_r:sysfs_kprofiles:s0 -genfscon sysfs /module/kprofiles/parameters/kp_mode u:object_r:sysfs_kprofiles:s0 - # Graphics genfscon sysfs /devices/platform/soc/soc:qcom,msm-ext-disp/extcon/extcon1/name u:object_r:sysfs_graphics:s0 genfscon sysfs /devices/platform/soc/soc:qcom,msm-ext-disp/extcon/extcon2/name u:object_r:sysfs_graphics:s0 diff --git a/sepolicy/vendor/init.te b/sepolicy/vendor/init.te index 1a254eb..9a42435 100644 --- a/sepolicy/vendor/init.te +++ b/sepolicy/vendor/init.te @@ -1,6 +1,3 @@ allow init self:netlink_route_socket rw_socket_perms_no_ioctl; allow init self:rawip_socket create_socket_perms_no_ioctl; allow init socket_device:sock_file { unlink setattr create }; - -# Allow init to set attribute to sysfs_kprofiles -allow init sysfs_kprofiles:file { setattr }; diff --git a/sepolicy/vendor/system_app.te b/sepolicy/vendor/system_app.te index 2467230..8e224ae 100644 --- a/sepolicy/vendor/system_app.te +++ b/sepolicy/vendor/system_app.te @@ -1,4 +1 @@ -# Allow KProfiles to be adjusted by a system app -allow system_app sysfs_kprofiles:file rw_file_perms; - allow system_app zygote:unix_stream_socket getopt;