platform_system_sepolicy/vendor
Alex Klyubin 9b718c409f Switch DRM HAL policy to _client/_server
This switches DRM HAL policy to the design which enables us to
conditionally remove unnecessary rules from domains which are clients
of DRM HAL.

Domains which are clients of DRM HAL, such as mediadrmserver domain,
are granted rules targeting hal_drm only when the DRM HAL runs in
passthrough mode (i.e., inside the client's process). When the HAL
runs in binderized mode (i.e., in another process/domain, with
clients talking to the HAL over HwBinder IPC), rules targeting hal_drm
are not granted to client domains.

Domains which offer a binderized implementation of DRM HAL, such as
hal_drm_default domain, are always granted rules targeting hal_drm.

Test: Play movie using Google Play Movies
Test: Play movie using Netflix
Bug: 34170079
Change-Id: I3ab0e84818ccd61e54b90f7ade3509b7dbf86fb9
2017-02-17 15:36:41 -08:00
..
file_contexts Label /vendor/bin/hw on devices without vendor partition 2017-02-16 13:33:22 -08:00
hal_audio_default.te Use _client and _server for Audio HAL policy 2017-02-15 13:32:14 -08:00
hal_boot.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_camera_default.te Switch Camera HAL policy to _client/_server 2017-02-16 20:37:21 -08:00
hal_configstore_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_contexthub_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_drm_default.te Switch DRM HAL policy to _client/_server 2017-02-17 15:36:41 -08:00
hal_dumpstate_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_fingerprint_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_gatekeeper_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_gnss_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_graphics_allocator_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_graphics_composer_default.te Allow HWC to be binderized 2017-02-06 12:50:03 -08:00
hal_health_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_ir_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_keymaster_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_light_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_memtrack_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_nfc_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_power_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_sensors_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_thermal_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_usb_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_vibrator_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_vr_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00
hal_wifi_default.te Move hal_*_default policy to vendor image 2017-02-14 18:35:50 -08:00