A security and privacy focused mobile operating system compatible with Android apps
  • Protection from zero-days
    Prevents many vulnerabilities and makes exploits harder
  • Hardened C standard library and compiler toolchain
    Catches memory corruption and integer overflows
  • Hardened kernel
    Kernel self-protection and high quality ASLR
  • Stronger sandboxing and isolation for apps & services
    Stricter SELinux policies, seccomp-bpf and more
Nexus Nexus
  • Backported security features and quicker patching
    Benefiting from upstream changes long before stock
  • Firewall & network hardening
    Along with improvements like MAC randomization
  • Open-source and free of proprietary services
    Uses alternatives to Google apps/services like F-Droid
  • Security-centric user experience changes
    Better defaults, finer-grained permission control
See the technical overview for an in-depth look.


Which devices are currently supported?

CopperheadOS currently supports the Pixel, Pixel XL, Nexus 5X and Nexus 6P. HiKey and HiKey 960 support is available as a demo. Sources are published for all devices and the official Nexus 5X and 6P builds are similarly free for non-commercial use.


Which devices will be supported in the future?

Devices directly supported by the Android Open Source Project are candidates, meaning the Nexus and Pixel lines. Only devices with a 64-bit CPU architecture, full verified boot and LPDDR4 memory with TRR will be considered. Devices also need guaranteed security updates from the hardware vendor for device-specific components like firmware.


How long will devices be supported?

Devices will be supported until Google drops support, preventing full security updates by anyone else due to lack of updated firmware and making it impractical to properly maintain the rest. For current generation devices, major version upgrades and security updates are guaranteed for at least three years. It's common for devices to receive a few extra months of support but not much longer.


Is it stable?

The core functionality of the operating system is very stable. There are likely rarely used components of the operating system that are broken due to latent bugs in Android uncovered by CopperheadOS exploit mitigations.

Join our mailing list

Copperhead sends out email blasts to announce major company updates, recent CopperheadOS developments, and occassionally highlight important security-related news.