Nexus 5

CopperheadOS

A hardened open-source operating system based on Android
  • 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 with an unofficial port of PaX
    Kernel self-protection and high quality ASLR
  • Stronger sandboxing and isolation for apps & services
    Stricter SELinux policies, seccomp-bpf and more
Nexus 5 Nexus 5
  • 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
    Google integration is entirely optional
  • Security-centric user experience changes
    Better defaults, separate lockscreen/encryption passwords
See the technical overview for an in-depth look.

Which devices are supported?

CopperheadOS currently runs on the Nexus 5, Nexus 9 and Nexus 5X. Support for the Nexus 6 and Nexus 6P is planned. It will not support devices outside of the Nexus and Pixel lines.

How long will devices be supported?

Devices will be supported until Google drops support from the Android Open Source Project. Google guarantees major version updates for at least two years after launch. Security updates are guaranteed for three years after launch along with 1.5 years after the last device is sold.

Is it 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. The core functionality of the operating system is very stable.

Join our mailing list

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