aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeferson Rodrigo de Oliveira <jroliveira.oliveira301@gmail.com>2022-05-04 13:38:13 +0200
committerGerrit Code Review <gerrit@box1>2022-05-04 13:38:13 +0200
commit7739a08d2065054782d17d647e25defc22c8b11d (patch)
tree6ff6d1dbf4413db79d4182583cfa2624158501e6
parent2ee2f8638daeccbffa03288dbe52697ec1a6078e (diff)
parenta978d060ef9d376a1f7b767dff4cfb742b2caa27 (diff)
Merge changes If3a9b57f,I5aae6d83,Ic444c7c6,I0cf4de50,I49376259 into r11.1HEADr11.1
* changes: victara: rootdir: Remove unused chmod victara: init: Resolve vendor HALs for early bootanimation start victara: rootdir: Add vendor prefix to gralloc-2-0 victara: rootdir: Clean remnants of module hashes victara: sepolicy: Allow to take kernel logs
-rw-r--r--rootdir/etc/init.mmi.rc3
-rw-r--r--rootdir/etc/init.qcom.rc4
-rw-r--r--rootdir/etc/init.target.rc4
-rw-r--r--sepolicy/vendor_init.te1
4 files changed, 3 insertions, 9 deletions
diff --git a/rootdir/etc/init.mmi.rc b/rootdir/etc/init.mmi.rc
index a74f983..30e64af 100644
--- a/rootdir/etc/init.mmi.rc
+++ b/rootdir/etc/init.mmi.rc
@@ -5,9 +5,6 @@ on early-init
chown system system /sys/kernel/debug
chmod 0770 /sys/kernel/debug
-on init
- copy /module_hashes /sys/kernel/module_whitelist
-
# Configure coredump
write /proc/sys/kernel/core_pattern "|/system/bin/coredump %e %p %t"
write /proc/self/coredump_filter "0x7f"
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 0a4d4d6..8a7440a 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -85,10 +85,6 @@ on boot
setprop ro.telephony.call_ring.multiple false
- #Remove SUID bit for iproute2 ip tool
- chmod 0755 /system/bin/ip
-
-
chmod 0444 /sys/devices/platform/msm_hsusb/gadget/usb_state
#For bridgemgr daemon to inform the USB driver of the correct transport
diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc
index 94af835..d5cfc89 100644
--- a/rootdir/etc/init.target.rc
+++ b/rootdir/etc/init.target.rc
@@ -52,11 +52,11 @@ on fs
on late-fs
# Start services for Boot Animation
+ start configstore-hal-1-0
start servicemanager
start surfaceflinger
start bootanim
- start configstore-hal-1-0
- start gralloc-2-0
+ start vendor.gralloc-2-0
# Mount RW partitions which need run fsck
mount_all /vendor/etc/fstab.qcom --late
diff --git a/sepolicy/vendor_init.te b/sepolicy/vendor_init.te
index d4ea6e9..54b018c 100644
--- a/sepolicy/vendor_init.te
+++ b/sepolicy/vendor_init.te
@@ -1,4 +1,5 @@
allow vendor_init cache_file:dir r_dir_perms;
+allow vendor_init proc_security:file write;
allow vendor_init proc_swap:file write;
allow vendor_init wifi_data_file:dir rw_dir_perms;
allow vendor_init wifi_data_file:file {create_file_perms};