Release notes
Details / what's new in version 1.0.0-beta.12.1
Update Cuvex Original and Cuvex BIT from a file on your phone, without first transferring firmware from a PC. Includes browser downloads, model selection, file checks and connection guidance. NFC, QR and optional firmware reception from Desk are preserved.
Firmware from your phone
- In Settings, open Device firmware update and choose Cuvex Original or Cuvex BIT. Each model offers Select local file and Download latest version.
- Download opens https://cuvex.io/app/#cuvex-mirror in your browser. Return to Mirror and select the downloaded .bin; extract ZIP downloads first. This workflow does not require a PC.
Guidance for each model
- Original keeps the previous Bluetooth update engine. The guide explains update mode, proximity and the PIN. Android's pairing prompt may be in the notification shade.
- BIT uses a USB-C data cable and a phone that supports USB OTG storage. Enable update mode and select the Cuvex folder on the device's drive. Receipt is confirmed only after BIT's final response; disconnection does not mean success.
Checks and usability
- The .bin filename must identify Cuvex and the selected model. Ambiguous names are rejected and actual size must be between 1 KiB and 16 MiB. SHA-256 is calculated; neither the name nor the hash proves authenticity. The device retains signed-firmware verification and its bootloader is unchanged.
- The wizard first closes the Desk session, supports cancellation and prevents simultaneous USB transfers. It adds no Internet permission or broad storage access. NFC, QR, PIN and encryption are retained; receiving firmware from Desk remains optional and its speed has not been optimized.
- Scrollable screens, light and dark themes, adaptive text, updated Back navigation and right-to-left Arabic. The app has 12 interface languages; these release notes, requirements and installation steps cover all 14 Manager languages.
Beta identity and validation scope
- BETA12.1, versionCode 13, distinguishes this local-firmware branch from another BETA12 APK in the common-core project. This branch's functional code is unchanged. It does not include that APK's new multisig QR contexts and does not merge the two branches.
- The APK was verified with the existing team certificate and software checks. Installation, native UI and local updates with physical phones and devices still require acceptance testing. This beta is not presented as hardware-certified.
Beta requirements and compatibility
Android 8.0 or later (API 26; target API 36). Universal APK with no architecture-specific native libraries. Bluetooth LE and camera; NFC only for cards. Original: Bluetooth and power as instructed. BIT: USB-C data cable, USB OTG and Android access to the removable drive. Browser and Internet only for downloading firmware. Desk is optional; this branch's interoperability was checked with 1.0.0-beta.9.15.17. No minimum firmware version is declared. Physical compatibility testing by phone remains pending.
Installation
- Download the APK from Cuvex and check it against the published APK SHA-256, not the Manager ZIP hash.
- Install over Mirror with the same signature, without uninstalling first. BETA12.1 uses versionCode 13. If Android asks, allow installation from the browser or file manager you are using.
- Open Mirror and grant only the permissions needed for the selected feature. The package remains io.cuvex.mirror with the existing team certificate.
- For local firmware, go to Settings → Device firmware update → Original or BIT. Download through the Cuvex link or select a local .bin for the correct model. Do not rename another model's firmware to bypass the check.
- Follow the Bluetooth guide for Original or the USB-C guide for BIT. Keep power and the cable connected throughout transfer. Check Android notifications if the pairing prompt does not appear.
- Wait for confirmation and check the firmware version on the device after it restarts. If an attempt fails, prepare the device again as instructed before retrying.
SHA-256 confirms that the file matches the published download. It does not replace verification of the manufacturer’s signature or establish compatibility with your device.
Your phone can be your NFC reader.
Cuvex Mirror uses your compatible smartphone’s NFC to read and write cards for Cuvex Desktop through an encrypted Bluetooth connection. It is required to fully operate Cuvex Original with Desktop. Mirror does not decrypt your secrets or replace authorization on the hardware.
You need Android 8 or later with NFC, a camera and Bluetooth peripheral mode, plus a computer with compatible Bluetooth and Cuvex Desk. A temporary PIN and QR bind the session. Mirror needs no account or Internet permission and does not decrypt your secrets.
To install the APK, follow Android’s security instructions for this official download. Keep Play Protect enabled. Never enter seed phrases, private keys or cryptogram passwords in Mirror.