不用苦等推送,用浏览器搞定 Pixel 设备的刷机升级

person化学心情下2

相比 Android 第三方应用厂商,Google 的「亲儿子」Pixel 设备在系统更新支持上算是最迅速也最稳定的,正常情况下每月第一个星期一(北京时间往往是星期二凌晨)发布的月度安全更新不仅能第一时间为 Pixel 设备带来最新的安全漏洞修复,软件和功能上的体验也会随着一次次的月度更新不断完善。

但月度安全更新的发布时间虽然固定,推送却是分批的。换言之很多升级心切的 Pixel 用户偶尔需要等上好几天甚至一两周的时间才能通过系统自带的系统更新程序安装更新。如果不想等待推送选择手动刷机升级则需要一定的刷机知识,包括环境配置、刷机脚本修改、Magisk root 保留等等,门槛不低。

手动下载 OTA 更新包

上个月月末,Google 正式推出 了一款网页版刷机工具,借助支持 WebUSB API 接口,这款工具可以向直接通过浏览器向特定设备刷入 AOSP 镜像。在这个工具的基础上,Google 随后又针对自家的 Pixel 设备上线了 在线升级与软件修复 工具(以下简称 Google Pixel Repair)。

至此,通过浏览器直接为 Pixel 设备升级系统也成为了可能

使用前提与准备工作

需要注意的是,Google Pixel Repair 仅能在拥有 WebUSB API 支持的浏览器上运行,也就是说本文介绍的整个操作过程必须通过最新版 Chrome 或 Chromium 内核版本较高(>61)的浏览器完成。

同时,Google Pixel Repair 在线工具支持已经更新至 Android 10 的 Pixel 手机,具体型号包括 Pixel 3/3 XL 、Pixel 3a/3a XL 以及 Pixel 4/4 XL,初代 Pixel 和 Pixel 2 并不包含在内。同时,非 Pixel 设备的 Android 用户也可以期待一下借助相同原理的第三方在线刷机工具,比如魔趣 ROM 的维护者 @XiNGRZ 最近也放出了「MoKee 浏览器刷机向导」的 测试截图,大家可以期待这种刷机方式的推广和普及。

图:XiNGRZ

回到本文的话题,如果你在使用的浏览器和手里的设备都满足要求,那么接下来就可以通过 Google Pixel Repair 尝试更新系统了。

使用浏览器刷机升级

打开 Google Pixel Repair 的官网之后我们可以看到整个操作的简要说明,整个流程无外乎数据备份、USB 传输和镜像安装。

这里我们首先点击「Select your carrier」选择手机运营商。

Google Pixel Repair 页面

这里默认提供了不少运营商选项,大家根据实际情况进行选择即可。如果你购买的 Pixel 设备为非运营商版本/无锁版,在「additional carriers」的下拉列表中选择「Others」即可。

运营商选择

接下来我们需要备份相关数据(虽然更新并不会丢失数据,但是不怕一万只怕万一),确保你记得自己的 Google 用户名、密码,然后关机进行下一步。

刷机准备
操作提示

手机关机后,我们需要根据网页上的提示让手机进入 Fastboot 模式。随后通过音量键选择「Rescue mode」并使用电源按钮选中,这时屏幕中会出现一个倒下的 Android 机器人图像,准备操作就完成了。

Fastboot 模式Rescue Mode

使用数据线将手机连接到电脑,然后在 Chrome 标签页面中点击「Connect Phone」进行连接。不出意外,此时 Chrome 地址栏会出现会出现一个对话框,询问你是否允许当前网站通过 USB 访问你的手机,这里点击连接通过授权访问,让 Google Pixel Repair 可以读取到当前手机的系统版本和月度更新版本。

USB 授权提示
升级提示

完成判断之后,Google Pixel Repair 会给出提示,如果存在可安装的系统更新,页面中会出现「Update phone」按钮;如果没有更新,则只会显示「factory reset and reinstall」,如果点击的话就会恢复手机出厂设置并抹掉数据。选择取消则自动重启进入桌面。

确认更新

如果选择「Update phone」则会再次进行提示,确保你已经做好了备份工作,然后我们点击「confirm」并等待完成即可,更新完成之后手机会自动重启进入到桌面,Pixel 手机也已经更新到了最新的月度安全更新补丁版本。

小结

正如开头提到的那样,借助 WebUSB API 刷机升级的好处是显而易见的,不熟悉刷机操作的朋友可以借助这种方法绕开繁琐的 环境配置 流程,也就避免了偶尔可能会遇到的「玄学」问题。同时使用浏览器刷机升级效果和本地刷写镜像升级类似,无需等待系统更新推送。

但即便如此,浏览器刷机依然需要保证 USB 驱动的正确安装,如果你在操作过程中遇到手机无法连接到浏览器的情况,建议前往 Google 的 OEM USB 页面获取并安装最新版驱动后重试。

驱动安装提示

最后,相信 Google 这套在线刷机工具也为玩机社区提供了一个不错的案例参考,未来我们应该能看到不少原理类似的刷机方法出现。随着带宽、网速的全面提升,浏览器刷机未来或许也会取代传统的刷机方式成为主流。

> 下载少数派 客户端、关注 少数派公众号,发现更多有趣、实用的 Android 玩法 🐱‍🏍

> 年度回顾、好物推荐…… 更多精彩尽在 少数派 2019 年度盘点 🎉

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu