CYRONIX OS · Security

Security you can measure

CYRONIX OS is an Android operating system by Cyronix Dev & Security, built on Android 11 for the OnePlus 3 and 3T. Every protection on this page is a real platform mechanism that the built-in Security Center reads back from the phone. Nothing here is a label.

Security release 1.5.0 · 22 September 2026

0network listeners on the phone
0set-uid binaries, world-writable files, debuggable apps
1key trusted for updates: the CYRONIX release key
10kernel hardening options added in 1.5.0

A full scan of the running system, the source tree, the kernel configuration and the update server was performed on 22 September 2026. Every weak default it found was fixed the same day; the fixes ship as release 1.5.0.

Protection on the device

Encrypted by default

Full-disk encryption with hardware inline crypto is forced on; the data partition is never mounted unencrypted.

Verify: Security Center > Boot & integrity > Storage encryption.

USB restricted mode 1.5.0 default

A locked phone refuses new USB devices, so a cable cannot be used to extract data or inject input while you are not there. Enforced in the kernel through the Trust interface.

Verify: Security Center > Hardening > USB restricted mode.

Auto-reboot when locked

After a chosen time locked, the phone restarts so the encryption keys leave memory. A phone that has been left alone is at its strongest state.

Verify: Security Center > Auto-reboot when locked.

Erase after failed unlocks 1.5.0 opt-in

Ten wrong unlock attempts and the phone erases itself, performed by the platform's own device-policy engine. Off unless you turn it on, with a full warning first.

Verify: Security Center > Protection settings.

Lock-screen privacy 1.5.0 default

Notification content stays hidden until the phone is unlocked.

Verify: Settings > Notifications > Sensitive notifications.

Per-app network control

Cut any app off from Wi-Fi or mobile data with one switch; the kernel firewall enforces it for the app's user id.

Verify: Security Center > App network control.

Privacy Dashboard

See which apps used the camera, microphone, location or clipboard in the last 24 hours, from the platform's own permission log.

Verify: Security Center > Privacy Dashboard.

No telemetry

No analytics, no hidden network calls, no identifiers sent anywhere. Only System Update has internet access and it talks to one server over HTTPS.

Verify: Security Center > Permission overview; app info for each CYRONIX app.

Platform hardening

SELinux enforcing, always

Every build variant, no permissive domains, and CYRONIX adds no new domains of its own.

Kernel hardening 1.5.0

Yama ptrace restriction, restricted kernel logs, panic on oops, list-corruption detection, software PAN, branch-predictor hardening, SYN cookies. Symbol export, Magic SysRq and the memory-dump-on-crash mode are removed.

Verify: Security Center > Hardening > Kernel hardening (sysctl).

Locked-down runtime

Kernel pointers hidden, core dumps from privileged processes disabled, protected symlinks and hardlinks, no ICMP redirects, no source routing, unnecessary root helpers stopped on release builds.

System integrity

dm-verity with error correction on the system partition; no root binary, no Magisk, no set-uid helpers. Security Center flags any root binary it ever finds.

Minimal privilege

Every privileged permission held by a CYRONIX app is listed and justified in the public security document. None hold camera, microphone, location, contacts or SMS.

Release signing

Every release is signed with unique CYRONIX keys generated outside the source tree. Public test keys are never used, and Security Center checks the phone's update trust store for them.

Verified updates

TransportHTTPS only, TLS 1.2 and up, from a self-hosted server. Reachable from any internet connection through a public entry point; the certificate is verified against the server name on every path.
PackageSHA-256 from signed metadata, then the whole-package signature is checked against the CYRONIX release key on the phone before anything is installed, and again by the recovery.
ServerServes nothing but the update query and the release packages. HSTS, no MIME sniffing, no referrer leakage, no framing; no client identifiers are logged.
Your recovery stays yours"Keep my recovery" leaves an owner-installed CYRONIX Recovery OS in place across updates.

Security Center

One screen shows the phone's real posture with a score that counts only what the build can verify: patch levels, SELinux, root, boot state, encryption, screen lock, USB debugging, unknown sources, accessibility services, device admins, VPN, and since 1.5.0 the update signing key, USB restricted mode, lock-screen privacy, developer options, kernel sysctls, Private DNS, Bluetooth and NFC state. "Export security report" writes a plain-text report to Downloads without touching the network.

What we say plainly

Unlocked bootloader

Running a custom OS on this device requires it, and the device has no Verified Boot 2.0. Anyone with physical access can flash images. Encryption, USB restricted mode, auto-reboot and erase-after-failed-unlocks are the defences against that.

Older kernel and firmware

Linux 3.18 and 2019 vendor firmware. Fixes are backported by hand and patch levels are never inflated.

No MAC randomisation

The Wi-Fi driver does not support it. The Security Center says so rather than hiding it.