如何:在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

对于许多人来说,购买 Nexus 设备的两个主要好处是快速更新和轻松 root 的能力。 但在命运的残酷扭曲中,这两个特征几乎变得互斥 OTA更新 拒绝在 root 设备上运行。

在过去,这总是意味着更新已取得 root 权限的 Nexus 需要将设备连接到计算机并经历一个复杂的过程 快速启动 命令。 但现在,由于最近对流行的生根应用程序进行了更新,我们终于可以完全从内部应用固件更新 Android。

专业注意事项 Android 版本更新

此方法不应用于跨多个主要版本的更新 Android 版本跳跃 – 例如从 6.0 Marshmallow 到 7.0 Nougat。 对于较小的更新,例如每月安全补丁和“x.0.1”版本,这是完全可以的,但是当 Android 获得新的代号后,您仍然需要花时间刷新工厂映像以确保没有错误。

如果您尝试将 Nexus 更新到像 Nougat 这样的新里程碑版本,最好的方法仍然是 Nexus Root Toolkit 或 ADB。 我之前已经详细介绍过这两种方法。 因此,请使用以下指南来获取这方面的帮助。

要求

第 1 步:安装最新的 FlashFire 测试版

该应用程序可从内部更新已 root 的 Nexus Android 名为FlashFire,由一位传奇开发者创建 连火。 要开始使用,只需从以下位置安装 FlashFire Google 加载游戏。

步骤 2:从以下位置下载工厂映像包 Google

接下来,您需要为您的设备下载最新的出厂映像包,因为这就是 Android 更新自己。 首先,在 Nexus 上访问以下链接。

在这里,点击页面顶部的“内容”链接,然后从列表中选择您的设备。 接下来,滚动到下表底部,然后单击最新版本旁边的下载链接 Android 您的设备可以使用哪个版本。

工厂映像包是一个相当大的文件,因此您需要至少 1 GB 的可用空间来将其存储在设备上,并且下载本身可能需要长达 20 分钟的时间。

第 3 步:运行 FlashFire

工厂镜像包下载完成后,打开 FlashFire 应用程序。 从这里,您将被要求授予应用程序超级用户访问权限。 因此,在弹出窗口中点击“授予”。 接下来,将出现一条免责声明消息。 这里点击“同意”。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

第四步:导入工厂镜像包

到达 FlashFire 的主菜单后,点击右下角的浮动操作按钮。 接下来,选择“闪存固件包”选项。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

从这里,使用文件浏览器菜单导航到设备的下载文件夹,然后选择您刚刚下载的出厂映像包。 如果您不确定哪个文件是工厂镜像包,请查找文件名末尾带有 .tgz 扩展名的文件。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

此时,FlashFire 正在分析工厂映像包,这可能需要长达 2 分钟的时间。

第5步:选择要闪烁的图像

FlashFire 完成扫描工厂映像包后,您将看到一个弹出菜单,其中包含多个不同的可选选项 – 这些是构成该包的各个映像 Android 更新。

如果需要,您可以禁用恢复映像以保留 TWRP 恢复的现有安装。 但是,我建议保留所有选项的原样选择。 至少,确保选择“Boot”、“System”和“Vendor”,因为这些是核心元素 Android 更新。 但无论哪种方式,当您完成此菜单后,请点击屏幕顶部的复选标记。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

重要的:如果您只是想更新 Nexus 并且 保存您的数据确保数据保留 未经检查的。 这就是 OTA 更新的工作原理:它们只是引入新内容,而其他一切保持不变。

第 6 步:添加其他 ZIP,例如 Xposed Installer(可选)

现在你可以开始安装了 Android 更新 – 但由于 FlashFire 能够将多个作业添加到其闪存队列中,因此您应该在安装完成后花时间重新安装 Xposed Framework Android 更新。

如果是这种情况,只需再次点击右下角的浮动操作按钮,然后选择“Flash ZIP 或 OTA”。 从这里,使用文件浏览器菜单选择 Xposed Installer zip 文件,然后按复选标记将其添加到 Flash 队列中。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

第 7 步:安装 Android 更新

无论您是否选择安装 Xposed,现在剩下要做的就是安装它 Android 更新。 因此,一直滚动到 FlashFire 主菜单的底部,然后点击“Flash”按钮并按“确定”确认您的选择。

如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)
如何在不丢失 Root 权限的情况下更新 Nexus(无需计算机)

此时,您的屏幕将变黑一分钟,然后您将看到一面滚动的文字墙。 完成此操作后,屏幕底部将出现一个红色进度条,同时 FlashFire 安装新进度条 Android 更新。 当进度条达到 100% 时,您的设备将自动重新启动。

应用更新后首次重新启动设备将比平时花费更长的时间 – 可能长达 15 分钟。 但当您重新启动时,您的 Nexus 正在运行最新版本的 Android。更好的是,FlashFire 已使用新的 Chainfire 功能自动重新 root 您的设备 无系统根 方法。 但是,如果您选择安装 Xposed 或自定义内核,那么您实际上已经从无系统根转变为系统根。

考虑到这很容易,您会从现在开始以这种方式更新您的 root Nexus 吗? 请在下面的评论部分告诉我们,或者就以下任一问题给我们留言: