Add permissions for dumpstate to dump more hals
Dumpstate already has permissions to get these services to dump their
stack and they are listed in dump_utils.cpp.
Test: adb shell bugreport && check bugreport
Bug: 273937310
Change-Id: I4128f4285da2693242aa02fec1bb2928e34cfcbf
diff --git a/public/dumpstate.te b/public/dumpstate.te
index 9478d32..2c9f52f 100644
--- a/public/dumpstate.te
+++ b/public/dumpstate.te
@@ -149,15 +149,23 @@
binder_call(dumpstate, { appdomain netd wificond })
# Allow dumpstate to call dump() on specific hals.
+dump_hal(hal_audio)
+dump_hal(hal_audiocontrol)
dump_hal(hal_authsecret)
dump_hal(hal_bluetooth)
+dump_hal(hal_broadcastradio)
+dump_hal(hal_camera)
+dump_hal(hal_codec2)
dump_hal(hal_contexthub)
dump_hal(hal_drm)
dump_hal(hal_dumpstate)
+dump_hal(hal_evs)
dump_hal(hal_face)
dump_hal(hal_fingerprint)
dump_hal(hal_gnss)
dump_hal(hal_graphics_allocator)
+dump_hal(hal_graphics_composer)
+dump_hal(hal_health)
dump_hal(hal_identity)
dump_hal(hal_input_processor)
dump_hal(hal_keymint)
@@ -171,6 +179,7 @@
dump_hal(hal_rebootescrow)
dump_hal(hal_sensors)
dump_hal(hal_thermal)
+dump_hal(hal_vehicle)
dump_hal(hal_weaver)
dump_hal(hal_wifi)