fwupd/plugins/synaptics-prometheus
Mario Limonciello 8fa0b382fa Add new flags can-verify and can-verify-image
These are used to indicate that the device can verify checksums or
can dump an image for checksumming.
2019-10-14 12:41:09 -05:00
..
data Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
fu-dump.c Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
fu-plugin-synaptics-prometheus.c Remove FU_PLUGIN_RULE_REQUIRES_QUIRK as all the plugins now use it 2019-10-09 20:02:16 +01:00
fu-self-test.c Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
fu-synaprom-common.c trivial: Add some helper functions for GByteArray 2019-08-15 09:50:37 +01:00
fu-synaprom-common.h Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
fu-synaprom-config.c synaptics-prometheus: Fix tiny memory leak when using FuSynapromConfig 2019-09-23 09:59:26 +01:00
fu-synaprom-config.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-synaprom-device.c Add new flags can-verify and can-verify-image 2019-10-14 12:41:09 -05:00
fu-synaprom-device.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-synaprom-firmware.c trivial: Add some helper functions for GByteArray 2019-08-15 09:50:37 +01:00
fu-synaprom-firmware.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
meson.build Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
README.md Add a plugin to update Synaptics Prometheus fingerprint readers 2019-05-14 17:18:55 +01:00
synaptics-prometheus.quirk synaptics-prometheus: Set the install duration from a quirk 2019-05-28 17:24:50 +01:00

Synaptics Prometheus

Introduction

This plugin can flash the firmware on the Synaptics Prometheus fingerprint readers.

Firmware Format

The daemon will decompress the cabinet archive and extract a firmware blob in an unspecified binary file format. The binary file has a vendor-specific header that is used when flashing the image.

This plugin supports the following protocol ID:

  • com.synaptics.prometheus

GUID Generation

These devices use the standard USB DeviceInstanceId values, e.g.

  • USB\VID_06CB&PID_00A9&REV_0001
  • USB\VID_06CB&PID_00A9