Rather than commenting out the merge key line as you have done above, you can move the E220 section inside the <match key="storage.drive_type" string="cdrom"></match> clause, which will remove the fake-cd-drive entry. It doesn't work if you put it inside the <match key="storage.lun" int="1"></match> clause, probably because it has a different LUN, but I don't know how to work out what the LUN is.
Rather than commenting out the merge key line as you have done above, you can move the E220 section inside the <match key="storage. drive_type" string= "cdrom" ></match> clause, which will remove the fake-cd-drive entry. It doesn't work if you put it inside the <match key="storage.lun" int="1"></match> clause, probably because it has a different LUN, but I don't know how to work out what the LUN is.
Example:
<match key="storage.bus" string="usb"> drive_type" string="cdrom"> originating_ device: usb.vendor_ id" int="0x12d1"> originating_ device: usb.product_ id" int="0x1003"> >true</ merge>
<match key="storage.
<!-- Ignore the Huawei E220 USB HSDPA modem -->
<match key="@storage.
<match key="@storage.
<merge key="info.ignore" type="bool"
</match>
</match>
<match key="storage.lun" int="1">
<!-- Rest of file continues ... -->