Compile ArmNN shim over the support library This change adds the SELinux permissions for the new ArmNN AIDL backend based on a shim over the NNAPI Support Library. Test: Local run of CtsNNAPITestCases Test: Local run of VtsHalNeuralnetworksTargetTest Test: Local run of MLTS Benchmark Bug: 283724775 Merged-In: I24b69c4f6d65f45ec6935744717b66bed14cb236 Change-Id: Ie834e6f23ad5983ad48f52714373c3c7da2ad236
19 lines
629 B
Plaintext
19 lines
629 B
Plaintext
type hal_neuralnetworks_armnn, domain;
|
|
hal_server_domain(hal_neuralnetworks_armnn, hal_neuralnetworks)
|
|
|
|
type hal_neuralnetworks_armnn_exec, exec_type, vendor_file_type, file_type;
|
|
init_daemon_domain(hal_neuralnetworks_armnn)
|
|
|
|
add_service(hal_neuralnetworks_armnn, armnn_nnapi_service);
|
|
|
|
allow hal_neuralnetworks_armnn armnn_app_service:service_manager find;
|
|
|
|
get_prop(hal_neuralnetworks_armnn, hwservicemanager_prop)
|
|
|
|
allow isolated_app app_data_file:file setattr;
|
|
|
|
allow hal_neuralnetworks_armnn fwk_stats_service:service_manager find;
|
|
binder_call(hal_neuralnetworks_armnn, system_server);
|
|
binder_use(hal_neuralnetworks_armnn)
|
|
|