Updating
Keeping TezSign Up-to-Date
⚠️ WARNING: Experimental Updater The
tezsign_updateris currently experimental. Please backup all files from your data partition before proceeding. IMPORTANT: Image Compatibility Note This update process only works if you are using an image from 21.11.2025 or newer.If you are using an older image:
- Backup your data partition.
- Re-flash the SD card with the latest full image.
- Copy your backed-up files into the dedicated
tezsignfolder on the new data partition. (This is required due to a one-time layout change).
Update Procedure
-
Stop the device: Disconnect the TezSign device from the baker machine. If you use external power, power it off.
-
Remove SD Card: Eject the SD card from the device.
-
Connect to Manager: Insert the SD card into the reader on your manager machine.
-
Download Updater: If you do not have it already, download the
tezsign_updaterfrom the GitHub Releases page.Example command to download and make executable:
wget [https://github.com/tez-capital/tezsign/releases/download/release-202512022318/tezsign_updater_linux_amd64](https://github.com/tez-capital/tezsign/releases/download/release-202512022318/tezsign_updater_linux_amd64) -O tezsign_updater && chmod +x tezsign_updater -
Run the Updater: Execute the updater tool. It will automatically scan for viable SD cards, check partition layouts, and verify the existence of TezSign files.
sudo ./tezsign_updaterNote: You can run
./tezsign_updater -hto see all available options. -
Select SD Card: Choose the SD card you wish to flash from the available list. The tool will indicate OK for devices that match the TezSign layout.
-
Choose Update Type: Select the kind of update you wish to perform:
- Full: Updates all partitions except the data partition. (Slower)
- App: Updates only the TezSign application. (Fast)
-
Finish: Once the update is complete, remove the SD card from your manager machine, insert it back into your TezSign device, and reconnect it to the baker machine.
Any questions/comments/concerns? Please contact the Tez Capital team on Discord or Telegram