-
Notifications
You must be signed in to change notification settings - Fork 95
Improve documentation and in-app messaging when Specter-Javacard is bricked due to wrong PIN attempts (Plus review behavior) #317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
3rdIteration
commented
Nov 5, 2025
- Improved documentation to mention what happens when Specter-Javacard PIN is incorrect and the applet bricked
- Improved feedback messages on the Specter Device when Specter-Javacard is bricked due to wrong PIN.
✅ Deploy Preview for specter-diy-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Updated the SMARTCARD_BLOCKED_MESSAGE for clarity.
…tton-text Update critical error wipe confirmation label
|
This was something that I noticed when some first-time users were giving Specter DIY a go at the DIY retreat, some folk would mess around and end up locking the Smartcard, but the current workflow was quite confusing both in terms of how everything behaves if you boot with a locked card, the messaging in the app as well as the documentation. One question to discuss here is whether the "wipe device" button should be offered if the user boots with a locked smartcard, or whether this should be reserved only for the specific "session" where the user enters the wrong pin and bricks everything. (I think some information should be offered when you insert a bricked card, before anything is entered) A second question is whether, given a user can use multiple different smartcards with the device, it's overkill to offer to wipe the whole thing if you brick a smartcard. (Perhaps just show a warning only, reserving the wipe process for if the device PIN is entered incorrectly the max number of times) Wiping on smartcard lock seems like overkill... The current behavior in this PR is that a new, more verbose message is displayed when booted with a bricked Smartcard, with a button offering to Wipe Specter Device |
|
Feedback from discussion, will remove the button to reset the device as this will confuse users, especially given that this factory resetting the specter device doesn't unlock the smartcard. Will modify and update the PR |
…behavior Prevent wiping when smartcard locks
|
@Schnuartz please test! |
|
@Schnuartz it's just the same process that you use to flash the applet on existing smartcard. It looks like your PC has multiple readers, so you just need to specify the reader in the command you are using. (Even if you specify part of its name with the -r argument) |



