mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-15 05:20:00 +00:00

This pivots the data storage so that the group is used as the preconditon and the key name is used as the parameter to change. This allows a more natural data flow, where a new device needs one new group and a few few keys, rather than multiple groups, each with one key. This also allows us to remove the key globbing when matching the version format which is often a source of confusion. Whilst changing all the quirk files, change the key prefixes to be more familiar to Windows users (e.g. Hwid -> Smbios, and FuUsbDevice -> DeviceInstanceId) who have to use the same IDs in Windows Update. This also allows us to pre-match the desired plugin, rather than calling the probe() function on each plugin.
16 lines
337 B
Plaintext
16 lines
337 B
Plaintext
[DeviceInstanceId=USB\VID_0A12&PID_1337]
|
|
Plugin = csr
|
|
Name = H05
|
|
Summary = Bluetooth Headphones
|
|
Icon = audio-headphones
|
|
Vendor = AIAIAI
|
|
[DeviceInstanceId=USB\VID_0A12&PID_1337&REV_2520]
|
|
Version = 1.2
|
|
|
|
[DeviceInstanceId=USB\VID_0A12&PID_4004]
|
|
Plugin = csr
|
|
Name = H60
|
|
Summary = Bluetooth Headphones
|
|
Icon = audio-headphones
|
|
Vendor = AIAIAI
|