2012-01-04 09:33:27 -08:00
|
|
|
# Device types
|
|
|
|
type device, dev_type, fs_type;
|
|
|
|
type alarm_device, dev_type, mlstrustedobject;
|
|
|
|
type adb_device, dev_type;
|
|
|
|
type ashmem_device, dev_type, mlstrustedobject;
|
|
|
|
type audio_device, dev_type;
|
|
|
|
type binder_device, dev_type, mlstrustedobject;
|
|
|
|
type block_device, dev_type;
|
|
|
|
type camera_device, dev_type;
|
|
|
|
type dm_device, dev_type;
|
|
|
|
type loop_device, dev_type;
|
|
|
|
type radio_device, dev_type;
|
|
|
|
type ram_device, dev_type;
|
|
|
|
type console_device, dev_type;
|
|
|
|
type cpuctl_device, dev_type;
|
2013-11-04 06:47:29 -08:00
|
|
|
type fscklogs, dev_type;
|
2012-01-04 09:33:27 -08:00
|
|
|
type full_device, dev_type;
|
2013-12-12 06:09:53 -08:00
|
|
|
# GPU (used by most UI apps)
|
|
|
|
type gpu_device, dev_type, mlstrustedobject;
|
2012-01-04 09:33:27 -08:00
|
|
|
type graphics_device, dev_type;
|
2013-10-03 13:35:56 -07:00
|
|
|
type hw_random_device, dev_type;
|
2012-01-04 09:33:27 -08:00
|
|
|
type input_device, dev_type;
|
|
|
|
type kmem_device, dev_type;
|
|
|
|
type log_device, dev_type, mlstrustedobject;
|
|
|
|
type mtd_device, dev_type;
|
2012-01-06 07:25:53 -08:00
|
|
|
type mtp_device, dev_type, mlstrustedobject;
|
2012-01-04 09:33:27 -08:00
|
|
|
type nfc_device, dev_type;
|
|
|
|
type ptmx_device, dev_type, mlstrustedobject;
|
|
|
|
type kmsg_device, dev_type;
|
|
|
|
type null_device, dev_type, mlstrustedobject;
|
|
|
|
type random_device, dev_type;
|
2013-03-27 03:30:25 -07:00
|
|
|
type sensors_device, dev_type;
|
2012-01-04 09:33:27 -08:00
|
|
|
type serial_device, dev_type;
|
|
|
|
type socket_device, dev_type;
|
2013-04-05 11:22:27 -07:00
|
|
|
type owntty_device, dev_type, mlstrustedobject;
|
2012-01-04 09:33:27 -08:00
|
|
|
type tty_device, dev_type;
|
|
|
|
type urandom_device, dev_type;
|
|
|
|
type video_device, dev_type;
|
|
|
|
type vcs_device, dev_type;
|
|
|
|
type zero_device, dev_type;
|
2012-05-31 06:44:51 -07:00
|
|
|
type fuse_device, dev_type;
|
2013-01-30 10:17:14 -08:00
|
|
|
type iio_device, dev_type;
|
2012-12-07 03:11:14 -08:00
|
|
|
type ion_device, dev_type, mlstrustedobject;
|
2012-07-10 14:36:22 -07:00
|
|
|
type gps_device, dev_type;
|
2012-07-19 11:07:04 -07:00
|
|
|
type qtaguid_device, dev_type;
|
2012-12-03 03:07:45 -08:00
|
|
|
type watchdog_device, dev_type;
|
2013-01-07 06:21:18 -08:00
|
|
|
type uhid_device, dev_type;
|
2014-03-26 12:37:54 -07:00
|
|
|
type uio_device, dev_type;
|
2013-01-07 06:21:18 -08:00
|
|
|
type tun_device, dev_type, mlstrustedobject;
|
2013-01-30 10:17:14 -08:00
|
|
|
type usbaccessory_device, dev_type;
|
2013-03-27 03:30:25 -07:00
|
|
|
type usb_device, dev_type;
|
2013-05-09 12:39:32 -07:00
|
|
|
type klog_device, dev_type;
|
2013-02-28 17:33:16 -08:00
|
|
|
type properties_device, dev_type;
|
2012-05-31 06:40:12 -07:00
|
|
|
|
|
|
|
# All devices have a uart for the hci
|
|
|
|
# attach service. The uart dev node
|
|
|
|
# varies per device. This type
|
|
|
|
# is used in per device policy
|
|
|
|
type hci_attach_dev, dev_type;
|
2012-07-11 11:21:05 -07:00
|
|
|
|
2013-03-27 03:30:25 -07:00
|
|
|
# All devices have a rpmsg device for
|
2012-07-11 11:21:05 -07:00
|
|
|
# achieving remoteproc and rpmsg modules
|
|
|
|
type rpmsg_device, dev_type;
|
2014-02-19 17:16:13 -08:00
|
|
|
|
|
|
|
# Partition layout block device
|
|
|
|
type root_block_device, dev_type;
|