Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8d854512 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge changes from topic 'b/31458381'

* changes:
  init.rc: have hwservicemanager start the HAL class
  Add hwbinder dev node permissions.
parents d9a23b57 57d66b84
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -59,3 +59,4 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/bin/grep $(PRODUCT_OUT)/syst
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/hw/gatekeeper.$(TARGET_DEVICE).so)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib64/hw/gatekeeper.$(TARGET_DEVICE).so)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/root/vendor)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/root/init.rc)
+12 −0
Original line number Diff line number Diff line
@@ -556,6 +556,8 @@ on boot
    # Define default initial receive window size in segments.
    setprop net.tcp.default_init_rwnd 60

    # Start all binderized HAL daemons
    start hwservicemanager
    class_start core

on nonencrypted
@@ -645,3 +647,13 @@ on property:ro.debuggable=1
service flash_recovery /system/bin/install-recovery.sh
    class main
    oneshot

service hwservicemanager /system/bin/hwservicemanager
    user system
    disabled
    group system readproc
    critical
    writepid /dev/cpuset/system-background/tasks

on property:hwservicemanager.ready=true
    class_start hal
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ subsystem adf
/dev/hw_random            0440   root       system
/dev/ashmem               0666   root       root
/dev/binder               0666   root       root
/dev/hwbinder             0666   root       root

# Anyone can read the logs, but if they're not in the "logs"
# group, then they'll only see log entries for their UID.