Cypher Box v0.1.4 (Android versionCode 31)
Ark reliability, send/swap resilience, and recovery fixes. This build also folds in the vc30 changes, which were never published, so everything below is new since v0.1.3.
Ark
- Refresh now asks before spending funds you just received, and holds off auto-refreshing them for a short grace window, so an incoming payment is not swept mid-flight.
- A stuck refresh can be rescued by swapping the funds out instead of leaving them wedged.
- Clearer cancel and come-back / wait guidance while a refresh round is in progress.
- Emergency exit is gated behind on-chain fee funding, so it is only offered when it can actually complete.
Send and swap
- Max swap no longer overshoots your spendable balance and trips the amount-plus-fee check.
- Wallet creation rotates block-explorer providers, so a temporary explorer block no longer fails setup.
- Entering an incorrect recovery phrase now routes to a clean reset-and-retry instead of dead-ending.
Home
- A recovered Ark balance appears on the home carousel immediately, no swipe or re-navigation needed.
- Correct USD symbol on Bark and CoinOS cards; the balance total no longer counts Strike after logout.
- Fixed an app-wide safe-area layout jump.
Build and verification
- Source commit:
45031d2a21326742392ad2f09ad34c46328b99c0(main) - Version:
0.1.4, Android versionCode31 - Unsigned AAB SHA-256:
5a1b2dd5ee06b41a0366a12c3e7b99b671e6a3cffe25a0ca34327416b3bf7573 - CI reference AAB SHA-256:
91e6d3be554c1656dc18b8c68bb6294ccb60447be9752bcc948631575f806776 - Reproducible build: GitHub Actions run
29650829378, built twice in a clean runner with the attributable diff verifying only the config-injection entries differ. - The published binary is signed with the Cypher Box upload key; Google Play App Signing re-signs with the app key.