1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <deviceinfo version=
"0.2">
4 <!-- Some old systems don't have info.subsystem yet, only info.bus.
5 Just ignore this match level, since the usb. items below should
6 be enough to filter things out.
7 <match key="info.subsystem" string="usb">
9 <match key=
"usb.vendor_id" int=
"0xfca">
11 <match key=
"usb.product_id" int=
"0x01">
12 <match key=
"usb.interface.protocol" int=
"0xff">
13 <append key=
"info.capabilities" type=
"strlist">sync
</append>
14 <merge key=
"usb.interface.description" type=
"string">Blackberry Data Provider
</merge>
15 <merge key=
"info.category" type=
"string">phone
</merge>
16 <merge key=
"sync.protocol" type=
"string">rim-blackberry
</merge>
18 <append key=
"info.callouts.add" type=
"strlist">hal-blackberry
</append>
22 <match key=
"usb.product_id" int=
"0x04">
23 <match key=
"usb.interface.protocol" int=
"0xff">
24 <append key=
"info.capabilities" type=
"strlist">sync
</append>
25 <merge key=
"usb.product" type=
"string">Blackberry Data Provider
</merge>
26 <merge key=
"info.category" type=
"string">phone
</merge>
27 <merge key=
"sync.protocol" type=
"string">rim-blackberry
</merge>
29 <append key=
"info.callouts.add" type=
"strlist">hal-blackberry
</append>