Skip to content
This repository was archived by the owner on Nov 6, 2026. It is now read-only.

Releases

tpm-dev 2026-11-06 (2) — development build: account choice on the PC screen

Choose a tag to compare

@gg1nids12 gg1nids12 released this 06 Nov 12:43

⚠️ Development build of the ZeroFIDO tpm fork — tested on one Flipper Zero with Momentum mntm-012 and Windows 11. Keep backup sign-in methods on your accounts.

What's new

  • Account choice on the PC screen. Several passkeys for one site and a sign-in without a user name: one OK on the Flipper, then Windows lists the accounts (needs a PIN; without one the choice stays on the Flipper).
  • Выбор аккаунта на экране компьютера. Несколько passkey для сайта и вход без имени: одно OK на Флиппере, список аккаунтов показывает Windows (нужен PIN; без PIN выбор на Флиппере).

Install in 3 steps

You need: a Flipper Zero with Momentum firmware mntm-012.

  1. Download zerofido.fap below (Assets).
  2. Plug the Flipper into your computer, open qFlipper → File manager → SD Card → apps → USB, and drag zerofido.fap there (create USB if it is missing).
  3. On the Flipper: Apps → USB → ZeroFIDO.

With the cable in a computer it is a USB security key: on a website choose security key, press OK on the Flipper when it vibrates.

Bluetooth on Windows (once): open ZeroFIDO, unplug the cable → Settings → Bluetooth & devices → Add device → Bluetooth → FIDO … → same 6-digit code on PC and Flipper → OK on the Flipper, Connect on the PC.

Установка в 3 шага

Нужно: Flipper Zero с прошивкой Momentum mntm-012.

  1. Скачайте zerofido.fap ниже (Assets).
  2. Подключите Флиппер к компьютеру, откройте qFlipper → File manager → SD Card → apps → USB и перетащите туда zerofido.fap (если папки USB нет — создайте).
  3. На Флиппере: Apps → USB → ZeroFIDO.

С кабелем — USB-ключ: на сайте выберите «ключ безопасности», нажмите OK на Флиппере, когда он завибрирует. Bluetooth на Windows (один раз): ZeroFIDO открыт, кабель отключён → Параметры → Bluetooth и устройства → Добавить устройство → Bluetooth → FIDO … → одинаковый код на ПК и Флиппере → OK на Флиппере, Подключить на ПК.

What is in this build

  • Transports: USB HID with the cable, Bluetooth LE (Windows) without; NFC off.
  • PIN optional. With a PIN: no PIN hash stored, slow device-bound PIN check, passkeys bound to the PIN, retries counted before the check.
  • Several accounts for one site: chosen on the PC screen (with a PIN).
  • OK approves, Left/Back deny; vibration and blue light when OK is needed; the end of long site names is shown.
  • Legacy U2F inside the app and packed attestation are off; the Flipper's own U2F app is separate.

Security notes and limits (no secure element on the Flipper — use a long PIN): see the README. All changes: CHANGES-TPM.md. Based on ZeroFIDO 0.8 by Alex Stoyanov, GPL-3.0-or-later.

Build: FAP API 87.1 (Momentum mntm-012), ZEROFIDO_PROFILE=full, defaults of the tpm branch.

tpm-dev 2026-11-06 — development build (USB + Bluetooth)

Choose a tag to compare

@gg1nids12 gg1nids12 released this 06 Nov 12:17

⚠️ Development build of the ZeroFIDO tpm fork — tested on one Flipper Zero with Momentum mntm-012 and Windows 11. Keep backup sign-in methods on your accounts.

Install in 3 steps

You need: a Flipper Zero with Momentum firmware mntm-012.

  1. Download zerofido.fap below (Assets).
  2. Plug the Flipper into your computer, open qFlipper → File manager → SD Card → apps → USB, and drag zerofido.fap there (create USB if it is missing).
  3. On the Flipper: Apps → USB → ZeroFIDO.

With the cable in a computer it is a USB security key: on a website choose security key, press OK on the Flipper when it vibrates.

Bluetooth on Windows (once): open ZeroFIDO, unplug the cable → Settings → Bluetooth & devices → Add device → Bluetooth → FIDO … → same 6-digit code on PC and Flipper → OK on the Flipper, Connect on the PC.

Установка в 3 шага

Нужно: Flipper Zero с прошивкой Momentum mntm-012.

  1. Скачайте zerofido.fap ниже (Assets).
  2. Подключите Флиппер к компьютеру, откройте qFlipper → File manager → SD Card → apps → USB и перетащите туда zerofido.fap (если папки USB нет — создайте).
  3. На Флиппере: Apps → USB → ZeroFIDO.

С кабелем — USB-ключ: на сайте выберите «ключ безопасности», нажмите OK на Флиппере, когда он завибрирует. Bluetooth на Windows (один раз): ZeroFIDO открыт, кабель отключён → Параметры → Bluetooth и устройства → Добавить устройство → Bluetooth → FIDO … → одинаковый код на ПК и Флиппере → OK на Флиппере, Подключить на ПК.

What is in this build

  • Transports: USB HID with the cable, Bluetooth LE (Windows) without; NFC off.
  • PIN optional. With a PIN: no PIN hash stored, slow device-bound PIN check, passkeys bound to the PIN, retries counted before the check.
  • OK approves, Left/Back deny; vibration and blue light when OK is needed; the end of long site names is shown.
  • Legacy U2F inside the app and packed attestation are off; the Flipper's own U2F app is separate.

Security notes and limits (no secure element on the Flipper — use a long PIN): see the README. All changes: CHANGES-TPM.md. Based on ZeroFIDO 0.8 by Alex Stoyanov, GPL-3.0-or-later.

Build: FAP API 87.1 (Momentum mntm-012), ZEROFIDO_PROFILE=full, defaults of the tpm branch.