Skip to content

FrogAlert 0.2.0-beta.8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Aug 21:16

FrogAlert 0.2.0-beta.8

This FrogAlert release was built, audited, and published automatically by the canonical GitHub Actions workflow so it can be flashed directly from a phone.

Two exact counter images are included:

  • the top-button image for PCB marking B1144C_260404;
  • the bottom-button image for PCB marking B1144C_250901.

The release preserves the BadgeMagic nametag and upload path while adding FrogAlert's passive Bluetooth survey, counter, and configured alerts. The site checks the selected image's profile, size, SHA-256, startup sentinel, and quarantine status before programming, then verifies the programmed bytes.

This is a CI-audited release and has not been physically smoke-tested before publication. Match the button path shown by the mobile flasher to the badge, keep the badge connected through verification, and remember that the original read-protected OEM image cannot be backed up or restored.

Audited artifacts

  • frogalert-0.2.0-beta.8-top-b1144c-260404-usb-c.bin
    • profile: B1144C_260404_USB_C
    • physical PCB marking: B1144C_260404
    • size: 200,148 bytes
    • SHA-256: f679dafd3be79e3bec448589b4e8a60149b2945bc5061435b96df4eef35df88c
    • debug ELF: frogalert-0.2.0-beta.8-top-b1144c-260404-usb-c.elf · SHA-256 fe9a29be0ffccfc3a8f3f2666f4f2ed482667561002f30bc471d5e75896082a3
    • verification: cloud-built and audited from the recorded GitHub Actions candidate
    • hardware status: not hardware-tested
    • Actions run: 31047573728 · attempt 1
    • candidate artifact: frogalert-candidate-e18c0672b60a98345dfb867037401341d61db307 · id 8947092487
    • candidate archive SHA-256: sha256:90d9270c43f3b581325c5ce5864b27ce34e7d35f9a66e986a1ba5bbc4999dc29
    • candidate receipt SHA-256: 509d60eb139a26c95f3f0d7dfb6400d7c747b43da73c9100bdf8e95c6141abc6
  • frogalert-0.2.0-beta.8-bottom-b1144c-250901-usb-c.bin
    • profile: B1144C_250901_USB_C
    • physical PCB marking: B1144C_250901
    • size: 200,148 bytes
    • SHA-256: 7974b2455ee7f1ffa4730f76fa56e44926a83cd1dd2d15e5f2a40bc2f6d28ae1
    • debug ELF: frogalert-0.2.0-beta.8-bottom-b1144c-250901-usb-c.elf · SHA-256 be559757832c53edf7fd1a733d859950961e7b53d9e3ac7f7bb6a8ccd34b7e80
    • verification: cloud-built and audited from the recorded GitHub Actions candidate
    • hardware status: not hardware-tested
    • Actions run: 31047573728 · attempt 1
    • candidate artifact: frogalert-candidate-e18c0672b60a98345dfb867037401341d61db307 · id 8947092487
    • candidate archive SHA-256: sha256:90d9270c43f3b581325c5ce5864b27ce34e7d35f9a66e986a1ba5bbc4999dc29
    • candidate receipt SHA-256: 509d60eb139a26c95f3f0d7dfb6400d7c747b43da73c9100bdf8e95c6141abc6

Before flashing

Replacing the original read-protected firmware is irreversible: the OEM image cannot be backed up or restored. Use only the artifact whose exact hardware profile and physical PCB marking match the opened badge.

The browser flasher downloads the same-origin copy from frogalert.org/flash/, recalculates its SHA-256 locally, and still requires every normal identification, board-binding, consent, program, and byte-verification step. wchisp remains the command-line fallback.

Firmware source commit: e18c0672b60a98345dfb867037401341d61db307