Skip to content
Snippets Groups Projects
device.te 2 KiB
Newer Older
  • Learn to ignore specific revisions
  • Stephen Smalley's avatar
    Stephen Smalley committed
    # Device types
    type device, dev_type, fs_type;
    type akm_device, dev_type;
    type accelerometer_device, dev_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;
    type full_device, dev_type;
    type graphics_device, dev_type;
    
    type hw_random_device, dev_type;
    
    Stephen Smalley's avatar
    Stephen Smalley committed
    type input_device, dev_type;
    type kmem_device, dev_type;
    type log_device, dev_type, mlstrustedobject;
    type mtd_device, dev_type;
    
    type mtp_device, dev_type, mlstrustedobject;
    
    Stephen Smalley's avatar
    Stephen Smalley committed
    type nfc_device, dev_type;
    type nv_device, dev_type, mlstrustedobject;
    type powervr_device, dev_type, mlstrustedobject;
    type ptmx_device, dev_type, mlstrustedobject;
    type qemu_device, dev_type;
    type kmsg_device, dev_type;
    type null_device, dev_type, mlstrustedobject;
    type random_device, dev_type;
    
    Robert Craig's avatar
    Robert Craig committed
    type sensors_device, dev_type;
    
    Stephen Smalley's avatar
    Stephen Smalley committed
    type serial_device, dev_type;
    type socket_device, dev_type;
    
    Stephen Smalley's avatar
    Stephen Smalley committed
    type owntty_device, dev_type, mlstrustedobject;
    
    Stephen Smalley's avatar
    Stephen Smalley committed
    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;
    
    type fuse_device, dev_type;
    
    type iio_device, dev_type;
    
    rpcraig's avatar
    rpcraig committed
    type ion_device, dev_type, mlstrustedobject;
    
    type qtaguid_device, dev_type;
    
    rpcraig's avatar
    rpcraig committed
    type watchdog_device, dev_type;
    
    Robert Craig's avatar
    Robert Craig committed
    type uhid_device, dev_type;
    type tun_device, dev_type, mlstrustedobject;
    
    type usbaccessory_device, dev_type;
    
    Robert Craig's avatar
    Robert Craig committed
    type usb_device, dev_type;
    
    type klog_device, dev_type;
    
    type properties_device, dev_type;
    
    
    # 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;
    
    Robert Craig's avatar
    Robert Craig committed
    # All devices have a rpmsg device for
    
    # achieving remoteproc and rpmsg modules
    type rpmsg_device, dev_type;