如果您已经安装了 Android 9.0 Pie,您可能喜欢尝试最新版本中的一些新功能 Google的操作系统。 然而,改变并不总是一件好事,因此您可能希望立即降级回奥利奥。 好消息 – 你可以。
不幸的是,回到奥利奥并不像你想象的那么容易。 虽然您不必担心回滚保护会阻止您安装旧版本(至少目前如此),但从 Android 蛋糕需要一些工作。 如果你想带上你的 Pixel 回到 Oreo,您需要使用 Fastboot 将操作系统映像刷新到手机。
- 不要错过所有很酷的新功能和变化 Android 9.0蛋糕
第 1 步:在计算机上安装 ADB 和 Fastboot
首先,确保您的计算机上安装了 ADB 和 Fastboot。 这两个实用程序允许您通过 fastboot 命令刷新映像。 第三方ADB和Fastboot有各种“一键式”和“轻型”形式。 但是,这些版本的更新不如官方版本那么频繁,因此它们可能与最新版本不完全兼容。 因此我们不推荐它们。
你应该做的是安装 Android 提供ADB和Fastboot的SDK工具,或者直接下载ADB和Fastboot Google。 无论哪种方式,您都可以放心,您将在这里获得完整的软件包。 请务必查看下面指南中的方法 1 Windows麦克安德 Linux 安装指南。
- 不要错过:如何安装 ADB 和 Fastboot Windows麦码德 Linux
步骤 2:激活 OEM 解锁(仅限 OTA 方法)
要在 Fastboot 中刷新映像,您需要解锁设备的引导加载程序。 对于那些闪过的人 Android 如果您手动运行 Pie,则您的引导加载程序已在步骤 1 中解锁,因此您可以跳过此步骤。 但是,如果您有 Android 如果您下载 Pie 作为 OTA 更新,您现在很可能需要解锁引导加载程序才能刷新 Oreo。
但是,在解锁引导加载程序之前,您必须首先启用一项设置。 要查找并启用此设置,请启用您的开发者选项菜单 Pixel。 然后打开“开发者选项”菜单,点击“OEM Unlock”右侧的开关。
步骤3: Enter 引导加载模式
在运行 Fastboot 命令之前,您的设备必须处于引导加载程序模式。 首先,完全关闭您的设备。 屏幕变黑后,同时按住音量增大按钮和电源按钮约 10 秒钟。 然后您应该会看到 AndroidBootloader 菜单,如下所示:
引导加载程序模式 Pixel XL 图片来源:Dallas Thomas/Gadget Hacks
看到引导加载程序菜单后,使用 USB 数据线将设备连接到计算机。 然后您可以放下设备,因为其余过程完全在计算机上完成。
步骤 4:在计算机上打开命令窗口
进入计算机上的 ADB 和 Fastboot 安装目录。 在 Windows,您通常可以在 C:Program Files (x86)Androidandroid-sdkplatform-tools 下找到它。 在 Mac 和 Linux,这取决于安装实用程序时 ADB 文件夹的放置位置。 如果您忘记了它在哪里,请浏览计算机的硬盘驱动器以查找平台工具文件夹。
开启时 Windows,按住 Shift,然后右键单击平台工具文件夹中的任意位置。 选择“在此处打开命令窗口”。 在 Mac 或者 Linux,在终端中打开一个新窗口,然后使用命令 cd
第 5 步:解锁 Bootloader(仅限 OTA 方法)
下一步只需执行一次。 如果您的引导加载程序已解锁,欢迎您继续执行步骤 6。 如果没有,您需要运行单个 fastboot 命令。 笔记: 此操作将清除您设备上的所有数据。
下一部分列出了这些 Windows 解锁引导加载程序所需的命令。 如果在 Mac 上打开,您可能需要添加句点和斜杠 (./) 在每个命令之前,同时 Linux 用户只需添加斜杠(/) 在前。
准备好后,在 ADB 中键入以下命令Shell 然后按 Enter 键。
- 快速启动设备
当您看到一系列数字和字母后跟“Fastboot”时,您就知道您的设备已正确连接。 如果没有,请返回步骤 1 仔细检查 ADB 和 Fastboot 安装。 确保您的设备处于引导加载程序模式,如步骤 3 所示。
现在您终于可以解锁引导加载程序了。 只需键入以下命令,然后按 Enter:
- Fastboot 闪存解锁
将引导加载程序解锁命令发送到附带 Marshmallow 或更高版本的设备。
屏幕上应该会出现一条欢迎信息 Pixel 询问您是否真的想要解锁引导加载程序。 确保“是”选项突出显示。 如果没有,请使用音量键选择它。 一旦突出显示,请按电源按钮。 您的引导加载程序将被解锁,您的设备将重新启动进入快速启动模式。
Nexus 6P 上的引导加载程序解锁屏幕。 图片来源:Dallas Thomas/Gadget Hacks
第 6 步:下载工厂镜像
解锁引导加载程序后,您可以开始刷新 Oreo 工厂映像。 但是,在执行此操作之前,您需要自行下载图像。 您可以从以下页面下载奥利奥工厂镜像:
要使用此页面,请搜索您的特定 Pixel 从页面右侧的列表中选择一个型号,然后单击它。 从那里,单击以 8.xx 开头的最新版本旁边的链接
第 7 步:刷新出厂镜像
现在您应该做的第一件事是提取您从制造商网站下载的工厂映像存档。 为此,我们建议您使用它 7拉链 — 它不仅免费,而且与大多数存档格式兼容。
提取工厂映像存档。
接下来,获取存档的内容并将所有内容移动到 ADB 安装方向的 platform-tools 文件夹中。 然后打开一个ADB Shell 窗口在这里。 如果您需要更多上下文,请参阅上面的步骤 4。
工厂映像文件将传输到平台工具文件夹。
话虽这么说,闪烁这些图像时可以采取两种不同的方法:
选项 1:使用 Flash-All 脚本
可以说,重新刷新 Oreo 的最简单方法是使用“flash-all”脚本。 该脚本通过一个操作应用所有图像。 另一方面,该脚本可能会在某些操作系统和设置上失败,但由于在这种情况下它不会造成任何损害,因此您不妨尝试一下。 要运行此脚本,请在命令提示符中键入以下内容,然后按 Enter:
- 闪现一切
发送“flash-all”命令。
这可能需要几分钟的时间。 但是,一旦完成,您的设备应该自动重新启动并运行库存固件。
选项 2:提取图像并一张一张地刷新它们
如果刷新所有脚本不起作用,您可以一张一张地刷新系统映像。 此方法需要更多时间,但会将您的手机恢复到奥利奥。
首先,从工厂映像包中提取所有其他存档。 有时,工厂映像包包含一系列三或四个嵌套存档。 所以请确保将它们全部解压。 接下来,将所有图像文件复制到主平台工具文件夹中 – 不要将它们留在任何子文件夹中。
所有图像均从工厂图像包中提取到平台工具文件夹中。
现在有六个镜像需要关注:Boot、Bootloader、Radio、Recovery、System 和 Provider。 这些是构成核心的文件 Android。
其中一些文件的名称可能比例如更长 example,引导加载程序.img。 在这种情况下,在发送以下图像闪烁命令时,请务必包含完整的文件名(而不是括号中的占位符文本)。
首先,您需要刷新引导加载程序映像 – 这是您使用 fastboot 命令刷新映像的界面。 要将引导加载程序降级到 Oreo 版本,请键入:
- fastboot 闪存引导加载程序
.img
接下来,重新加载引导加载程序以继续在 Oreo 版本上刷新映像。 为此,请输入以下内容:
- Fastboot 重新启动引导加载程序
接下来是启动映像,其中包含内核。 要刷新,请在 ADB 中输入以下内容Shell- 窗口:
- 快速启动闪存启动
.img
该命令之后是无线电图像。 输入以下命令来刷新它:
- Fastboot 闪存收音机
.img
然后我们就休息了。 类型:
- 快速启动闪存恢复
.img
接下来是大问题:系统镜像。 这包含组成它的所有文件 Android 操作系统。 类型:
- Fastboot闪存系统
.img
最后是供应商图像。 这是新的 Project Treble 系统的重要组成部分,因此实际上是一个关键帧。 类型:
- Fastboot 闪存提供程序
.img
发送任何或所有这些命令后,您可以重新启动设备,然后启动它 Android。 为此,请输入以下内容:
- 快速启动重启
单独刷新工厂映像。
您的设备现在应该已完全降级到 Oreo。 现在您知道每个核心系统映像在操作系统中实际执行的操作,您可以更好地了解如何 Android 现在工作了。 赢赢!