Google Pixel 9 / 9 Pro 刷入 GrapheneOS(石墨烯)完整指南(Web 安装器)
更新日期:2025-10-28
适用设备:Google Pixel 9 / Google Pixel 9 Pro
安装方法:GrapheneOS 官方 WebUSB 安装器(推荐给绝大多数用户)
⚠️ 强烈建议:
在动手之前,先通读一遍 GrapheneOS 官方 Web 安装文档,再结合本文操作。官方文档会不定期更新,始终以官方为准:
一、重要说明与风险提示
- 刷机会完全清空手机所有数据(包括照片、应用、短信、微信/Telegram 聊天记录等),且无法恢复。
- 解锁 / 锁定 Bootloader 都会触发一次数据清空,这是设计好的安全机制,不是故障。
- 解锁 Bootloader 在部分地区 / 运营商环境下可能影响保修,请自行确认。
- 如果你对任何步骤不确定,建议在官方社区提问,确认后再操作。
二、准备工作
2.1 设备要求
| 项目 | 要求说明 |
|---|---|
| 手机型号 | Pixel 9 / Pixel 9 Pro(含 Pro XL 也同理) |
| 设备版本 | 必须是 无运营商锁 的版本(carrier-unlocked / factory unlocked) |
| Bootloader | 必须支持 OEM 解锁(设置中能打开 "OEM 解锁" 开关) |
| 电量 | 建议手机电量 ≥ 50%,电脑电量充足或接通电源 |
官方说明:运营商定制机通常会通过 "carrier id" 禁用引导加载和 Bootloader 解锁,尽量购买"无运营商锁"的版本。
2.2 电脑与操作系统要求(以 Windows 为例)
本指南以 Windows 10/11 为演示环境。
GrapheneOS Web 安装器官方还支持多种系统(macOS、主流 Linux 发行版、ChromeOS 甚至 Android 13–16 等),详细列表见官方文档。
至少满足:
- 内存:可用内存 ≥ 2GB
- 磁盘空间:可用空间 ≥ 32GB(Web 安装器会下载并解压 2–3GB 的工厂镜像)
- 不推荐虚拟机:
- 虚拟机的 USB 透传经常不稳定
- 虚拟机默认内存 / 磁盘空间可能不足
- 安装时 USB 掉线是最常见翻车点之一
✅ 最稳妥的做法:在物理机上原生系统完成安装。
2.3 浏览器要求
官方支持的浏览器包括:
- Chromium(Ubuntu 自带 Snap 包除外)
- Vanadium(GrapheneOS 自带)
- Google Chrome
- Microsoft Edge
- Brave(必须关闭 Brave Shields,否则会限制存储配额)
使用时注意:
- 不要使用无痕/隐私模式(Incognito),这会限制 Web 安装器解压镜像所需空间。
- 确保浏览器更新到最新版本。
- Linux 用户:避免使用 Flatpak / Snap 版浏览器(官方明确指出这类打包方式经常导致 WebUSB / 存储问题)。
2.4 USB 数据线与接口
- 优先使用盒装自带的 USB-C 数据线;
- 尽量连接到台式机 主板后置 USB 口 或笔记本自带接口;
- 避免:
- USB Hub / 扩展坞
- 机箱前置 USB 口
- 品质不明的第三方数据线
GrapheneOS 官方指出,质量不佳的 USB 线 / Hub 是刷机失败最常见原因之一。
2.5 刷机前务必做的两件事
-
更新原厂系统到最新版本
在还没刷机前,先在原生系统里更新到最新版本,确保固件和早期启动链都是最新的:- 打开:设置 → 系统 → 系统更新
- 检查更新并安装
- 更新完成后重启手机
-
完整备份数据
至少备份:- 照片 / 视频(可同步到 Google Photos、Syncthing、NAS 等)
- 联系人(同步到 Google / vCard 导出)
- 聊天记录(微信/Telegram/Signal 等各自导出)
- 重要文件(文档、下载、密码库备份等)
三、启用 OEM 解锁(关键前置步骤)
如果 OEM 解锁 无法打开,后续所有步骤都无法继续,请务必先解决这一点。
3.1 启用开发者选项
- 确保手机已连接 Wi-Fi 或移动数据网络
- 打开 设置 → 关于手机
- 连续快速点击 版本号(Build number) 7 次
- 屏幕会提示:"您现在处于开发者模式"
3.2 打开 OEM 解锁
- 返回设置主界面
- 进入:系统 → 开发者选项
- 找到 "OEM 解锁" 开关并打开
- 根据提示输入锁屏 PIN / 密码确认
3.3 OEM 解锁选项为灰色时的排查
如果 "OEM 解锁" 是灰色不可点,可能原因包括:
可能原因:
- 设备为运营商锁机(carrier variant),出厂配置禁止解锁
- 设备当前未联网,系统无法向 Google 服务器确认是否允许解锁
- 二手设备,前机主仍绑定 Google 账号或启用了防盗保护(FRP)
排查建议:
-
确保联网
- 连接稳定的 Wi-Fi 或插入有流量的 SIM
- 重启后再次检查 "OEM 解锁" 是否仍为灰色
-
排除前机主残留
- 确认已退出所有 Google / 其他账号
- 在原厂系统内执行一次出厂重置,然后重新完成开机向导,再次尝试开启 OEM 解锁
-
确认设备是否为运营商机
- 如果是运营商定制机,咨询运营商是否可以解锁 Bootloader
- 如果长期无法解锁,建议直接更换无锁版本设备
四、使用 Web 安装器刷入 GrapheneOS(Windows 示例)
官方推荐 WebUSB 安装器作为大多数用户的默认安装方式。
第 1 步:在电脑上打开 Web 安装器
-
在电脑上打开以下浏览器之一(最新版本):
- Google Chrome
- Microsoft Edge
- Chromium
- Brave(先关闭 Brave Shields)
-
确认:
- 未开启无痕 / 隐私模式
- 浏览器已更新到最新版本
-
在地址栏访问 Web 安装器页面:
https://grapheneos.org/install/web这是官方在线安装工具,会通过 WebUSB 与手机通信,自动下载并刷入 GrapheneOS 工厂镜像,无需手动下载 ZIP 文件。
第 2 步:让手机进入 Fastboot(Bootloader)模式
-
关闭手机
- 同时按住 电源键 + 音量上键 呼出电源菜单,选择 关机。
-
进入 Fastboot 模式(Bootloader 界面)
- 关机后,同时按住 音量减 + 电源键。
- 持续按住直到出现带红色警告三角形的界面。
- 屏幕顶部会显示 "Fastboot Mode"。
- 不要按电源启动系统,保持停留在此界面,等待安装器连接。
第 3 步:连接手机到电脑 & 安装 Windows 驱动
-
使用 USB-C 数据线连接手机与电脑
- 优先使用原装线
- 尽量使用主板后置 USB 口
- 避免 Hub / 前置 USB
-
Windows 驱动(Pixel 9 系列一般会自动识别)
- 在 Windows 10/11 上,系统通常自带通用 fastboot 驱动,无需手动安装
- 如果 Web 安装器提示找不到设备,可按以下方式从 Windows Update 获取驱动:
- 保持手机停在 Fastboot Mode 并连接电脑
- 打开 设置 → 更新和安全 → Windows 更新
- 点击 检查更新
- 进入 "查看可选更新"
- 安装名为 "Android bootloader interface" 的驱动(有时会显示为 "LeMobile Android Device")
第 4 步:解锁 Bootloader
⚠️ 解锁 Bootloader 会清空所有数据(包括刚备份后重新写入的),操作前确认数据已备份到外部存储/云端。
- 在 Web 安装器页面中,确认已识别到你的设备
- 点击 "Unlock bootloader" 按钮
- 手机屏幕会弹出确认界面:
- 使用音量键上下切换选项
- 选择 "Unlock the bootloader"
- 按电源键确认
- 等待操作完成:
- 手机会清除所有数据
- 解锁完成后会自动回到 Fastboot Mode 界面,此时 Device State 应显示红色 unlocked。
第 5 步:下载并刷入 GrapheneOS
-
下载工厂镜像
在 Web 安装器页面点击 "Download release":- 浏览器会自动下载对应 Pixel 9 / 9 Pro 的 GrapheneOS 工厂镜像(约 2–3GB)
- 下载过程中不要关闭/刷新网页,也不要断开 USB
-
刷入系统
- 下载完成后,Web 安装器会出现 "Flash release" 按钮
- 点击 "Flash release" 开始刷机
-
刷机过程说明
Web 安装器会自动完成以下步骤:- 刷入最新固件(firmware)
- 刷入 GrapheneOS 系统镜像
- 设备在不同模式间自动重启数次(包括重新进入 Fastboot)
刷机大约需要 5–10 分钟,期间不要操作手机或拔掉数据线。
-
观察进度
- Web 安装器页面会显示当前步骤与日志(显示
Flashed ... zip to device)。 - 手机屏幕会显示刷写状态。
- Web 安装器页面会显示当前步骤与日志(显示
第 6 步:锁定 Bootloader(非常关键)
❗ 刷机完成后,请 立即重新锁定 Bootloader,否则设备处于未完全受保护状态,不适合日常使用。
- 在 Web 安装器页面,刷机成功后会显示 "Lock bootloader" 按钮
- 点击 "Lock bootloader"
- 手机进入确认界面:
- 使用音量键选择 "Lock the bootloader"
- 按电源键确认
- 等待完成:
- 锁定 Bootloader 会再次清空全部数据
- 完成后手机回到 Fastboot Mode 界面
- 检查屏幕上的 Device State 变为绿色的 locked。
锁定 Bootloader 之后,才会启用完整的 Verified Boot 链条,系统才能在启动时检测到任何篡改并拒绝加载被修改的数据。
第 7 步:首次启动 GrapheneOS
-
在 Fastboot 界面中:
- 使用音量键切换到 "Start"
- 按电源键确认
-
启动过程说明:
- 会看到 GrapheneOS 启动画面
- 首次启动可能需要 1–2 分钟
- 启动时会显示一个黄色警告屏,提示正在运行非出厂系统,并显示一串哈希值(后面会用到)。
五、安装后基础配置
💡 延伸阅读:完成本节的基础配置后,建议参考我们的深度配置指南,了解如何通过多用户隔离、安全加固等高级设置,充分发挥 GrapheneOS 的隐私保护能力:
👉 GrapheneOS 手机系统配置最佳实践
六、验证 GrapheneOS 安装是否"干净可信"
GrapheneOS 借助 Pixel 的 Verified Boot 和 硬件级 Attestation 功能,可以验证你的系统是否真正是官方构建、未被篡改。
方法一:检查 Verified Boot Key Hash(黄色启动屏)
Pixel 9 / 9 Pro 属于第 6 代以后机型,启动时会显示完整的 sha256 哈希,可以直接比对。
- 重启手机
- 关机 → 再次开机
- 在启动初期会短暂显示黄色警告屏,上面有一串 64 位十六进制哈希
- 核对以下值(来自 GrapheneOS 官方 Web 安装文档):
Pixel 9 Pro Verified Boot Key Hash:
f729cab861da1b83fdfab402fc9480758f2ae78ee0b61c1f2137dd1ab7076e86
Pixel 9 Verified Boot Key Hash:
9e6a8f3e0d761a780179f93acd5721ba1ab7c8c537c7761073c0a754b0e932de
- 如果与你设备上显示的哈希完全一致,说明:
- 安装的是官方签名的 GrapheneOS
- Verified Boot 使用的是 GrapheneOS 的公钥,能在每次启动时完整校验固件和系统镜像
方法二:使用 Auditor App 进行硬件级验证(推荐至少做一次)
GrapheneOS 官方提供了 Auditor 应用,用于基于硬件 Attestation 的系统完整性验证:
- 通过 硬件安全单元 生成的密钥与 attestation 数据
- 验证:
- 硬件是否为真机
- 固件 / 系统是否为官方版本
- 是否被降级到旧版本
你需要准备:
- 一台已刷入 GrapheneOS 的 Pixel 9 / 9 Pro(被验证设备)
- 第二台 Android 设备,用来安装 Auditor 并扫描二维码
大致步骤:
- 在第二台 Android 设备上安装 Auditor
- 可从 GrapheneOS 应用仓库、GitHub 或(部分地区)Play 商店获取官方签名版本
- 打开 https://attestation.app/tutorial ,按官方教程创建配对
- 在 Pixel 9 上安装并打开 Auditor,按提示与第二台设备进行一次本地配对(二维码扫描)
- 完成后,第二台设备会显示一次完整验证结果,包含:
- Verified boot state
- Verified boot key
- 安全补丁级别等
你也可以选择使用 attestation.app 提供的远程定时验证服务,周期性检测系统是否被篡改。
七、可选:从 GrapheneOS 恢复到原厂系统的大致思路
如果以后你想从 GrapheneOS 切回原厂 Pixel 系统(stock OS),官方文档提供了完整步骤。这里只给出简要思路:
- 解锁 Bootloader(会清空数据)
- 在 Fastboot 模式下,使用 GrapheneOS 提供的命令清除非原厂的 Verified Boot key(Web 安装器页面有 "Remove non-stock key")
- 打开 Google 的官方 Web 刷机工具:https://flash.android.com ,选择对应 Pixel 9 / 9 Pro 的原厂镜像进行刷写
- 刷写完成后,重新锁定 Bootloader,设备恢复为"接近出厂"的状态
详细命令与截图请查看 GrapheneOS Web 安装文档中的 "Replacing GrapheneOS with the stock OS" 小节。
八、常见问题与故障排除
8.1 电脑识别不到设备(Fastboot 模式)
症状:
- Web 安装器页面一直显示 "Waiting for device…"
- 或者设备一闪而过、频繁断开
可能解决方案:
- 换一根质量可靠的数据线(优先原装)
- 把 USB 口换到主板后置 / 笔记本直连口
- 避免使用 Hub / 扩展坞
- 在 Windows 中通过 Windows Update 安装
Android bootloader interface驱动("LeMobile Android Device")
8.2 OEM 解锁选项为灰色无法开启
参考前文 3.3 小节,重点检查:
- 是否已连接 Wi-Fi / 移动网络
- 是否为运营商锁机(carrier variant)
- 是否为二手机且前机主账号/防盗保护未彻底移除
- 必要时执行一次出厂重置后再次尝试
8.3 Web 安装器卡住 / 报错
尝试以下措施:
- 刷新网页并重新按照步骤操作(特别是解锁 / 锁定步骤)
- 确保未使用无痕模式
- 临时禁用浏览器扩展(尤其是安全 / 隐私类、广告拦截扩展)
- 更换浏览器(Chrome / Edge / Brave)
- 更换 USB 口 / 数据线
- 如果使用的是 Linux,确认不是 Flatpak / Snap 版浏览器,并关闭可能占用 fastboot 设备的服务(如
fwupd)
8.4 寻求进一步帮助
遇到本文未覆盖的问题,建议直接在官方社区求助:
提问前尽量带上:
- 设备型号(Pixel 9 / 9 Pro)
- 使用的系统(Windows/macOS/哪种 Linux)
- 浏览器名称与版本
- Web 安装器页面的错误信息 / 截图
九、参考资料与延伸阅读
- GrapheneOS 官方站点:https://grapheneos.org
- Web 安装器官方文档:https://grapheneos.org/install/web
- 安装方式总览:https://grapheneos.org/install (Web / CLI)
- GrapheneOS 版本发布页(查看更新日志):https://grapheneos.org/releases
- Auditor 项目与 attestation 介绍: