summaryrefslogtreecommitdiffstats
path: root/data/30-ifuse.fdi
blob: 63c7afb63315b8b002196627133a94d9de4918eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.subsystem" string="usb">
      <match key="usb.vendor_id" int="0x5ac">
         <match key="usb.product_id" int="0x1290">
           <!-- This is here to only connect the first time -->
           <match key="@info.parent:usb_device.configuration_value" int="1">
           <append key="info.capabilities" type="strlist">block</append>
           <append key="info.capabilities" type="strlist">volume</append>
           <append key="info.capabilities" type="strlist">storage</append>
           <merge key="info.category" type="string">storage</merge>
           <append key="block.device" type="copy_property">@info.parent:linux.device_file</append>
           <merge key="@info.parent:usb_device.configuration_value" type="int">3</merge>
           <merge key="storage.bus" type="string">usb</merge>
           <merge key="storage.drive_type" type="string">disk</merge>
           <merge key="block.storage_device" type="copy_property">@info.udi:info.udi</merge>
           <merge key="storage.removable" type="bool">true</merge>
           <merge key="storage.requires_eject" type="bool">false</merge>
           <merge key="storage.hotpluggable" type="bool">false</merge>
           <merge key="storage.media_check_enabled" type="bool">false</merge>
           <merge key="storage.automount_enabled_hint" type="bool">true</merge>
           <merge key="storage.no_partitions_hint" type="bool">true</merge>
           <merge key="storage.model" type="string">iPhone</merge>
           <merge key="storage.vendor" type="string">Apple Computer, Inc.</merge>
           <merge key="storage.orginating_device" type="copy_property">@info.udi:info.udi</merge>
           <merge key="block.is_volume" type="bool">false</merge>
           <merge key="block.no_partitions" type="bool">true</merge>
           <merge key="block.have_scanned" type="bool">false</merge>
           <append key="volume.fstype" type="string">ifuse</append>
           <append key="volume.fsusage" type="string">filesystem</append>
           <append key="volume.mount_point" type="string"></append>
           <append key="volume.label" type="string">iPhone</append>
           <append key="volume.uuid" type="string"></append>
           <merge key="volume.is_disc" type="bool">false</merge>
           <merge key="volume.is_mounted" type="bool">false</merge>
           <merge key="volume.is_partition" type="bool">false</merge>
           <merge key="volume.is_device_mapper" type="bool">false</merge>
         </match>
       </match>
     </match>
    </match>
  </device>
</deviceinfo>