1. Recovery Execution Environment
CYRONIX Recovery OS is an independent Linux operating environment loaded directly into RAM from the device's recovery partition. It operates with a minimal kernel, dedicated ramdisk init, and an isolated cryptographic trust store.
2. Cryptographic Release Key Validation
In production release builds (signed with CYRONIX private keys), the recovery strictly enforces package signatures:
- All packages flashed via ADB sideload must chain to the public certificate embedded in
otacerts.zip. - Production recovery builds do not allow skipping signature verification.
- A test-key package will fail signature verification and will not be applied to the filesystem.
3. Block-Map OTA Transport (1.6.1 Improvement)
Release 1.6.1 resolved handling of Android's standard @/cache/recovery/block.map OTA transport. Downloaded updates now pass smoothly to the verified FUSE installer without encountering CYR-INSTALL-0001 errors.
4. Partition Tooling
The recovery provides built-in formatters and fsck tools for ext4 and f2fs filesystems, ensuring reliable partition creation before hardware inline Full Disk Encryption (FDE) is mounted by the primary system.