Flash GrapheneOS onto a Pixel, then enroll it — all from this page, over USB. Works from a computer or another phone.
Heads up: this browser may not have ~2 GB of free storage available for the download. Free up space, exit private/incognito mode, or use another machine.
Pick the Pixel in the USB chooser, then confirm the unlock on the phone with the volume + power keys.
~2 GB, fetched and cryptographically verified directly from GrapheneOS's servers. It's cached, so you won't re-download if you retry.
Keep the cable connected. The phone reboots a few times during flashing — if prompted, tap Reconnect device and re-allow USB.
Restores Verified Boot for full security. Confirm on the phone. Don't skip this.
Only if you're going BACK to stock: erase the GrapheneOS verified-boot key, then re-lock. Not part of a normal install.
Activation code: —
Installs the Device Manager device-management app as Device Owner and registers the phone to your account. The cable is needed only for setup; afterwards it's managed over the network. No activation code? You can stop after Phase 1 — you'll have plain GrapheneOS, just without enrollment.
This installs unmodified GrapheneOS, downloaded directly from grapheneos.org and verified against their signing key. GrapheneOS is an independent project, not affiliated with SecurePhone; we self-host their open-source (MIT) web installer for convenience. The device-management enrollment in Phase 2 is a separate, optional step. Full docs: grapheneos.org/install/web.