device_google_zumapro/vendor
Ankit Goyal 129741a269 Mark video secure devices as default dmabuf heaps
Mali driver (and codec HAL as well) require direct access to video
secure dmabuf devices. Mali driver being an SP-HAL cannot explicitly
write blanket rules for all the scontext. So, we piggyback on
dmabuf_system_secure_heap_device to allow all scontext to be able to use
these device nodes.

This is just as secure as dmabuf_system_secure_heap_device in that case.
There is no additional security impact. An app can still use gralloc to
allocate buffers from these heaps and disallowing access to these heaps
to the intended users.

Bug: 278513588
Test: Trusting result of ag/22743596 (no zumapro device yet)
Change-Id: I2fd77e6694cdd4d1e51c9f01f4ae2b9f9670cea0
2023-04-19 19:53:49 +00:00
..
certs init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
audioserver.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
bootanim.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
cccdk_timesync_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
chre.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
con_monitor_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
debug_camera_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
device.te Mark video secure devices as default dmabuf heaps 2023-04-19 19:53:49 +00:00
domain.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
dump_cma.te remove dump_cma.sh 2023-04-11 22:35:22 +00:00
dump_gsa.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
dump_power.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
dump_wlan.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
dumpstate.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
e2fs.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
euiccpixel_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
file.te remove dump_cma.sh 2023-04-11 22:35:22 +00:00
file_contexts Mark video secure devices as default dmabuf heaps 2023-04-19 19:53:49 +00:00
fsck.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
genfs_contexts remove dump_cma.sh 2023-04-11 22:35:22 +00:00
google_camera_app.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
gxp_logging.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_bluetooth_btlinux.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_bootctl_default.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
hal_camera_default.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
hal_fingerprint_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_graphics_allocator_default.te Mark video secure devices as default dmabuf heaps 2023-04-19 19:53:49 +00:00
hal_graphics_composer_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_health_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_nfc_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_power_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_power_stats_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_radioext_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_secure_element_st54spi.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_secure_element_uicc.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_sensors_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_thermal_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_usb_gadget_impl.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_usb_impl.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_uwb_vendor_default.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_wifi_ext.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hal_wireless_charger.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hwservice.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
hwservice_contexts init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
init.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
insmod-sh.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
kernel.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
keys.conf init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
logd.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
mac_permissions.xml init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
mediacodec_google.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
ofl_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
pixeldisplayservice_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
pixelstats_vendor.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
platform_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
property.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
property_contexts Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
ramdump_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
rlsservice.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
seapp_contexts init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
service.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
service_contexts init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
shell.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
surfaceflinger.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
system_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
system_server.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
systemui_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
tcpdump_logger.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
tee.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
toolbox.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
trusty_apploader.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
trusty_metricsd.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
twoshay.te Sync with device/google/zuma-sepolicy cfa00dfc881e3 2023-04-11 10:30:07 +00:00
ufs_firmware_update.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
update_engine.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
uwb_vendor_app.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
vendor_init.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
vendor_uwb_init.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
vndservice.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
vndservice_contexts init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00
wifi_sniffer.te init zumapro from zuma sha 43d5907677d0f 2023-03-31 14:16:57 +00:00