Building the client from source

Get the source You can download the source from the source archives or from GitHub You must run the following command to download submodules if you have downloaded the source using Git: git submodule update --init GNU/Linux build steps If you are running a Debian-based system (Ubuntu, Linux Mint, etc.) then run the following command to install Signet’s build dependencies sudo apt-get install qt5-default libqt5websockets5-dev libqt5x11extras5-dev libgcrypt20-dev zlib1g-dev libx11-dev If you are not on a Debian based system, build or install the equivalent libraries for Qt5 (with Websockets and x11extras), zlib, libX11, and libgcrypt. »

Read directly from a backup file

If your Signet is lost or not easily accessible it is possible to read directly from a backup file to access your data. While reading from a backup the Signet user interface functions very similarly to when a device is connected. The main differences are that there is no ability to type your data and the data is read only. Start the Signet client and click ‘File->Open” Locate the Signet backup file you want to read. »

Recovering from a failed firmware update

When updating Signet’s firmware if Signet’s connection to the host computer is interrupted the Signet will stop functioning. At this time the only way to recover from a partial firmware update is to load the firmware by switching the Signet into bootloader mode which requires chaning a DIP switch position on the Signet circuit board. The recovery steps are as follows: Download the latest DFU firmware binary from the firmware DFU directory »

Unlocking a PC with Signet

When you need to unlock or login to a PC the Signet client is not available yet. The Signet firmware contains a feature however that allows it to type passwords before the client is run. Each password that can be accessed in this way is stored in a so called “password slot”. You should be aware the using this feature will allow anyone who get access to your Signet to discover these passwords. »

Updating your Signet's firmware

Some Signet client features depend on the latest firmware and occasionaly new firmware releases fix device bugs. To update signet firmware you will need to download the latest firmware file and use the client to upload the new firmware. Download the latest firmare binary here. Download the highest numbered file with the extension “.sfw”. You can also download the corresponding “.sfw.sig” file to verify the firmare’s GPG signature. See the downloads page for more information on the GPG signature files. »