Pixel 6 变砖的谷歌工具那个晚上,我盯着 Fastboot 界面反复刷了七遍 factory image,手机刷机每次都在 `fastboot flash boot` 卡住。谷歌工具问题出在驱动——Windows 自动装了错误版本的手机刷机 Google USB Driver。换到 Linux 下,谷歌工具一条 `fastboot devices` 就认出来了。手机刷机这不是谷歌工具 Google 工具不好用,是手机刷机它默认你懂命令行。
Google 从来没出过一款叫“刷机工具”的谷歌工具软件。官方给的手机刷机是散装零件:
adb、fastboot、谷歌工具factory image、手机刷机OTA 包,谷歌工具外加一个网页版Android Flash Tool。手机刷机这套组合拳对 Pixel 用户来说够用,谷歌工具对想解锁 Bootloader 的小米用户来说基本没用。Google 的刷机逻辑是“恢复出厂”,不是“折腾第三方 ROM”。Fastboot 才是核心,但 Google 把它藏得很深
Android SDK Platform-Tools 里那个 6MB 的 fastboot 二进制文件,能做的事情比大多数第三方工具多。`fastboot flashing unlock` 解锁,`fastboot update` 刷完整包,`fastboot boot` 临时启动 TWRP 镜像而不刷入——这些命令在 Google 官方文档里分散在五六个页面。我见过有人用某大师一键刷机,结果把 Pixel 的 A/B 分区搞乱,开机直接进高通 9008。用官方 fastboot 手动刷,至少你知道每一步在干什么。
Android Flash Tool 是 Google 2020 年推出的网页工具。Chrome 浏览器打开,USB 连上,选设备型号和版本,点开始。它自动下载对应 factory image 并执行 fastboot 脚本。听起来省事,但有两个硬伤:只支持 Pixel 和部分合作机型;必须用 Chrome 或 Edge,Firefox 不行。我试过在 macOS 上用 Safari 打开,页面直接提示不支持 WebUSB。
Factory Image 和 OTA 包的区别,很多人搞混
Factory image 是完整系统镜像,包含 bootloader、radio、system、vendor 所有分区。OTA 包是增量更新,适合没解锁 Bootloader 的设备 sideload。刷 factory image 会清空用户数据,除非你手动删掉脚本里的 `-w` 参数。我一般建议新手直接刷 factory image,因为 OTA sideload 遇到版本不匹配会报错 `E:Error in /sideload/package.zip`,排查起来更麻烦。
Google 每月推送安全补丁,factory image 同步更新。下载页面按设备代号排列,比如 Pixel 7 是 panther,Pixel 7 Pro 是 cheetah。下错版本刷进去,轻则基带丢失,重则黑砖。有个细节:Google 的 factory image 压缩包解压后有个 `flash-all.bat` 和 `flash-all.sh`,Windows 用户直接双击 bat 就行,但前提是 platform-tools 已经加到 PATH 环境变量里。
驱动问题比刷机本身更折磨人
Windows 10/11 自动安装的 Google USB Driver 经常是旧版。设备管理器里显示“Android ADB Interface”但带黄色感叹号,fastboot 就认不到设备。解决办法是手动更新驱动,指向 platform-tools 目录下的 `usb_driver` 文件夹。或者干脆用 Linux——Ubuntu 22.04 插上 Pixel 就能直接 fastboot,不需要装任何驱动。macOS 也没这个问题。Google 的刷机工具在 Windows 上体验最差,偏偏用 Windows 的人最多。
另一个坑是 USB 线。我抽屉里有五根 Type-C 线,只有两根能稳定传输 fastboot 命令。劣质线材会导致刷到一半断开,后果是分区表损坏。Google 原装线最稳,但 Pixel 6 之后连原装线都变成双头 Type-C,老电脑还得转接。
第三方工具能不用就不用
某兔刷机、某大师这些工具,底层调用的还是 Google 的 fastboot 和 adb,只是套了个图形界面。它们的问题在于:捆绑推广、修改分区表、偷偷刷入自家 Recovery。我帮人救过一台被某工具刷坏的 Pixel 4a,fastboot 模式下 `getvar all` 显示 slot_b 的 boot 分区大小变成 0。最后用 Google 官方 factory image 重新刷回 slot_a 才救活。
Google 的刷机工具链不友好,但透明。每条命令你都知道它在写哪个分区。Android Flash Tool 降低了门槛,代价是灵活性——你不能只刷 boot 分区,也不能保留数据刷降级包。想真正掌控 Pixel,还是得回到命令行。那个黑底白字的终端窗口,比任何一键工具都可靠。
顶: 12踩: 4598






评论专区