This CL references keunyoung's ag/25999220
This is to support the GenAI effort, allowing file backed large models to be mlocked, satisfying the memory accounting on Android.
AVC error message:
https://paste.googleplex.com/5844645780652032
Bug: 322229786
Tested:
end-to-end on ZUM and ZPR.
Change-Id: I6abef85eebbc051cb5e41b8f11f70f7ae1b489ab
Background:
Darwinn Runtime team wants to use a cloud-based infra (Android Core Experiments) to push flags from server to device. The flags will be stored into android properties under the namespace: `persist.device_config.edgetpu_native`, which has a property context called `device_config_edgetpu_native_prop` as added by the other CL: https://android-review.git.corp.google.com/c/platform/system/sepolicy/+/2434232
Change:
Allow EdgeTpu service to read device_config_edgetpu_native_prop
Test: Verified EdgeTpu has access to read the property
Bug: 243553703
Bug: 246401730
Change-Id: I19dca0e2d3008e36bdbca50f610810148a7e11dd