如何在 Google Pixel 和其他 Android 设备上安装 Android 13

方法 1:通过 Recovery 和 ADB 侧载 Android 13

要安装 Developer Preview,您需要通过 ADB 从 Recovery 中为您的设备旁加载适当的 OTA 包。此方法也适用于具有锁定引导加载程序的 Google Pixel 设备。

  1. 从此处下载您计算机上的更新 .zip 文件。为方便起见,您可以将此文件重命名为更简单的名称,并将该文件放在您计算机上 ADB 所在的目录中。
  2. 可选,但建议:验证已下载文件的 SHA-256 校验和,以确保文件已完全正确下载。
  3. 在手机上启用 USB 调试 — 转到设置>关于手机> 点击内部版本号 7 次,(可选)输入您的图案、PIN 或密码以启用开发人员选项,然后导航到设置>开发人员选项> 启用USB 调试。
  4. 将手机连接到计算机。如果这是您第一次连接此计算机的 ADB 实例,请在您的手机出现提示时授权您的手机上的计算机连接。
  5. 在您的计算机上,运行以下命令:
    adb reboot recovery
  6. 您的手机现在应该处于恢复模式。
  7. 在您的手机上,选择Apply Update from ADB选项。
  8. 在您的计算机上,运行以下命令:
    adb devices

    这应该会返回一个设备序列号,其名称旁边带有“sideload”,表明您的设备已以sideload 模式连接到计算机。

  9. 在您的计算机上,运行以下命令:
    adb sideload "filename".zip

    “文件名”部分将替换为在步骤 1 中下载的文件的名称。

  10. 更新应该安装在您的手机上。安装完成后,在手机上选择立即重启系统以重启进入 Android 13。

方法 2:通过 Fastboot 刷入完整的出厂映像

如果您在 Google Pixel 设备上具有未锁定的引导加载程序,则需要通过 Fastboot 刷新 Android 13 Developer Preview 的出厂映像。通常,这是通过下载文件中包含的flash-all.sh或flash-all.bat脚本文件完成的,但其默认配置也会完全擦除设备。但是,您可以通过从脚本中的命令中删除“-w”擦除属性来保留数据。

  1. 从此处将出厂映像 .zip 文件下载到您的计算机上。
  2. 可选,但建议:验证已下载文件的 SHA-256 校验和,以确保文件已完全正确下载。
  3. 提取 .zip 文件,然后将生成的文件复制并粘贴到计算机上的 ADB 和 fastboot 文件夹中,以方便使用。
  4. 可选:生成的文件将包含flash-all.sh或flash-all.bat脚本文件。如果您使用的是 macOS/Linux ,请使用文本编辑器打开flash-all.sh;如果您使用的是 Windows,请打开flash-all.bat脚本文件。查找并删除/删除fastboot update命令中的 -w 标志。这将跳过手机的数据擦除。为避免兼容性问题,建议进行数据擦除。
  5. 在手机上启用 USB 调试 — 转到设置>关于手机> 点击内部版本号7 次,(可选)输入您的图案、PIN 或密码以启用开发人员选项,然后导航到设置>开发人员选项> 启用USB 调试。
  6. 将手机连接到计算机。如果这是您第一次连接此计算机的 ADB 实例,请在您的手机出现提示时授权您的手机上的计算机连接。
  7. 在您的计算机上,运行:
    adb reboot bootloader

    这会将您的手机重新启动到快速启动模式。

  8. 在您的 Mac/Linux PC 上,运行:
    flash-all

    此命令执行flash-all.sh脚本文件,然后将安装必要的引导加载程序、基带固件和操作系统。如果您使用的是 Windows,您只需双击flash-all.bat文件即可。

  9. 脚本完成后,您的设备将重新启动进入新操作系统。

方法三:安装Android 13 GSI

即使您没有兼容的 Pixel 智能手机,您仍然可以安装 Google 的官方 GSI 二进制文件来测试 Android 13,前提是您的设备与 Project Treble 兼容。您还需要一个未锁定的引导加载程序。我们需要说的最后一件事是,刷新 GSI 将要求您将设备恢复出厂设置,因此请确保您已准备好丢失应用程序数据,然后再继续此操作!我们建议您进行设备外备份(例如在您的 PC 或 SD 卡上),以防出现任何问题。

  1. 可在此处找到官方 Android 13 Developer Preview GSI 的下载链接。您应该根据设备的架构下载适当的版本。要查看您的设备具有哪种架构,请运行以下命令:
    adb shell getprop ro.product.cpu.abi
  2. 可选但建议:验证已下载文件的 SHA-256 校验和,以确保文件已完全正确下载。
  3. 解压 .zip 文件,然后将生成的文件(system.imgvbmeta.img)复制并粘贴到计算机上的 ADB 和 fastboot 文件夹中,以方便使用。
  4. 在手机上启用 USB 调试 — 转到设置>关于手机> 点击内部版本号7 次,(可选)输入您的图案、PIN 或密码以启用开发人员选项,然后导航到设置>开发人员选项> 启用USB 调试。
  5. 将手机连接到计算机。如果这是您第一次连接此计算机的 ADB 实例,请在您的手机出现提示时授权您的手机上的计算机连接。
  6. 在您的计算机上,运行:
    adb reboot bootloader

    这会将您的手机重新启动到快速启动模式。

  7. 如前所述,目标设备的引导加载程序必须事先解锁
  8. 接下来,我们需要禁用 Android Verified Boot (AVB)。为此,请运行以下命令:
    fastboot flash vbmeta vbmeta.img
  9. 可选但推荐:输入以下内容以擦除系统分区:
    fastboot erase system
  10. 刷入 Android 13 GSI:
    fastboot flash system system.img
  11. 让图像闪烁,这可能需要几分钟。完成后,擦除 userdata 分区:
    fastboot -w
  12. 最后,重新启动您的设备:
    fastboot reboot
  13. 希望您的设备能够启动到新版本的 Android。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun129053.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年2月11日
下一篇 2022年2月12日

相关推荐