Lines Matching refs:bluetooth

1 # bluetooth app
3 typeattribute bluetooth coredomain;
5 app_domain(bluetooth)
6 net_domain(bluetooth)
9 type_transition bluetooth bluetooth_data_file:sock_file bluetooth_socket;
12 allowxperm bluetooth self:udp_socket ioctl priv_sock_ioctls;
14 wakelock_use(bluetooth);
17 allow bluetooth bluetooth_data_file:dir create_dir_perms;
18 allow bluetooth bluetooth_data_file:notdevfile_class_set create_file_perms;
19 allow bluetooth bluetooth_logs_data_file:dir rw_dir_perms;
20 allow bluetooth bluetooth_logs_data_file:file create_file_perms;
23 allow bluetooth bluetooth_socket:sock_file create_file_perms;
25 allow bluetooth self:global_capability_class_set net_admin;
26 allow bluetooth self:global_capability2_class_set wake_alarm;
29 allow bluetooth self:packet_socket create_socket_perms_no_ioctl;
30 allow bluetooth self:global_capability_class_set { net_admin net_raw net_bind_service };
31 allow bluetooth self:tun_socket create_socket_perms_no_ioctl;
32 allow bluetooth tun_device:chr_file rw_file_perms;
33 allowxperm bluetooth tun_device:chr_file ioctl { TUNGETIFF TUNSETIFF };
34 allow bluetooth efs_file:dir search;
37 allow bluetooth uhid_device:chr_file rw_file_perms;
40 allow bluetooth proc_bluetooth_writable:file rw_file_perms;
42 # Allow write access to bluetooth specific properties
43 set_prop(bluetooth, binder_cache_bluetooth_server_prop);
44 neverallow { domain -bluetooth -init }
46 set_prop(bluetooth, bluetooth_a2dp_offload_prop)
47 set_prop(bluetooth, bluetooth_audio_hal_prop)
48 set_prop(bluetooth, bluetooth_prop)
49 set_prop(bluetooth, exported_bluetooth_prop)
50 set_prop(bluetooth, pan_result_prop)
52 allow bluetooth audioserver_service:service_manager find;
53 allow bluetooth bluetooth_service:service_manager find;
54 allow bluetooth drmserver_service:service_manager find;
55 allow bluetooth mediaserver_service:service_manager find;
56 allow bluetooth radio_service:service_manager find;
57 allow bluetooth app_api_service:service_manager find;
58 allow bluetooth system_api_service:service_manager find;
59 allow bluetooth network_stack_service:service_manager find;
62 # the bluetooth process, from a file in
64 allow bluetooth shell_data_file:file read;
67 allow bluetooth self:global_capability_class_set sys_nice;
69 hal_client_domain(bluetooth, hal_bluetooth)
70 hal_client_domain(bluetooth, hal_telephony)
73 hal_client_domain(bluetooth, hal_audio)
75 read_runtime_log_tags(bluetooth)
80 ### These are things that the bluetooth app should NEVER be able to do
85 neverallow bluetooth self:global_capability_class_set ~{ net_admin net_raw net_bind_service sys_nic…
86 neverallow bluetooth self:global_capability2_class_set ~{ wake_alarm block_suspend };