说明:root你的 Samsung Galaxy S7或S7 Edge (美国型号)

国际 Exynos 驱动 Galaxy S7和S7 Edge 有一个有效的 root 方法 出版后几天。 但北美版本(使用高通 Snapdragon 820 处理器的版本)已被锁定 引导装载程序并且迄今为止已被证明几乎是无法根除的。

千万不要错过: 如何获取 Exynos 变体的 root 权限 Galaxy S7 & S7 Edge

开发商 br3w3r 输入索赔 价值近 2,000 美元的 root 赏金由于他的工作,SD820 版本 Samsung Galaxy S7和S7 Edge 现在可以扎根了。 该过程比传统的生根方法增加了一两个额外的步骤,因为它基于工程启动映像,但我们这些拥有 AT&T 和 T-Mobile 版本手机的人最终可以升级为超级用户状态。

在你开始之前

首先,请注意,这种生根方法还处于开发的早期阶段,因此存在一些错误和怪癖。 由于这些问题,我们建议您仅在熟悉如何恢复设备上的默认固件时才尝试此操作。

在 AT&T 和 T-Mobile 工作。 可能在斯普林特工作。 请勿尝试 Verizon 版本。

其次,这种生根方法需要您将设备恢复出厂设置。 因此,请确保在开始之前备份所有重要数据。

此外,用户报告该方法不会触发设备上的 KNOX 计数器,但是 它导致 Samsung 付费停止工作这对你们中的一些人来说可能会破坏交易。

毕竟,这种 root 方法理论上适用于所有 SD820 变体 Galaxy S7和S7 Edge,但我们仅针对 AT&T 和 T-Mobile 型号进行了确认。 Sprint 变体的结果好坏参半,但您可以将它们联系起来 这个 XDA 线程 了解由此导致的问题的解决方法。 我们强烈建议 Verizon Wireless 用户等到更稳定的根可用后再尝试。

如果您同意这些免责声明, 继续需要您自担风险但请务必在采取任何步骤root您的设备之前阅读整个过程。

要求

  • AT&T 或 T-Mobile Galaxy S7或S7 Edge (型号 G930A、G935A、G903T 和 G935T)配备 Snapdragon 处理器
  • Windows 个人电脑
  • USB数据线

如果您想仔细检查您是否拥有 Snapdragon 处理器, 您可以使用一个简单的应用程序来检查

第 1 步:将文件下载到您的 PC

首先,您需要将两个文件下载到您的电脑上。 第一个是泄露的工程启动镜像 Samsung,稍后允许生根。 确保为您的特定型号下载正确的工程启动映像。

第二个文件是 Odin 的修改版本,Odin 是 Windows 的固件刷新工具,经过修改以允许刷新工程启动映像。

第2步:将手机设置为下载模式并将其连接到PC

接下来,打开您的设备 Galaxy 完全关闭。 当屏幕变黑时,按住电源按钮、主页按钮和降低音量按钮。 这将带您进入三星,单击“下载模式”菜单,您需要按音量增大按钮确认您的选择。 然后使用USB数据线将手机连接到PC。

进入下载模式的键盘快捷键。

第 3 步:使用 Odin 闪存工程启动映像

现在,在您的 PC 上,解压缩您在步骤 1 中下载的 ModifiedODIN.zip 文件。 在这里,右键单击 OdinPrinceComsy.exe 文件,然后选择“以管理员身份运行”。

接下来,从 Odin 的主菜单中,单击屏幕中间的“AP”按钮。 从这里,使用文件浏览器菜单选择您之前下载的 G93xEngineeringBoot.tar 文件。

此时,只需等待几秒钟,“日志”选项卡中就会出现“退出 CS”消息。 一旦发生这种情况,单击屏幕底部的“开始”按钮来刷新工程启动映像。 该过程不会花费很长时间,完成后您的手机将自动重新启动。 手机重启后,即可断开USB数据线。

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

步骤 4:执行恢复出厂设置

这部分有点难以接受,但它符合您的最大利益。 您可能无需将设备恢复出厂设置即可逃脱,但绝大多数未删除所有数据的用户都报告了问题。 因此,您可以跳过此步骤,看看它是否适合您。 但是,如果不执行完全擦除操作,您可能会浪费大量时间。

用Odin刷入工程启动镜像后,手机会自动重启。 如果重启成功 Android,只需关闭手机即可开始。 然后当屏幕变黑时,按住Home键、电源键和音量增大键进入 恢复模式

但是,如果您的手机位于一台 引导循环 此时,您需要尝试不同的组合键。 首先,同时按住电源按钮和音量减小按钮强制重启。 然后,在屏幕变黑后,立即按住主页按钮、电源按钮和音量增大按钮进入恢复模式。

从这里,使用音量按钮突出显示“擦除数据/恢复出厂设置”选项,然后按电源按钮将其选中。 接下来,突出显示并选择“是”选项以执行恢复出厂设置。 完成此处后,选择“立即重新启动系统”选项来重新启动手机。 第一次启动需要比平时更长的时间。 因此,请给您的手机 10 到 15 分钟的时间来完成启动过程。

第 5 步:完成初始设置

重启后,您将看到 Android的初始设置指南。 继续并使用您的登录 Google 帐户,然后完成设置。 您稍后可能需要再次执行出厂重置。 因此,您现在还不应该担心恢复应用程序和类似的事情。

第6步:在PC上安装ADB并在手机上启用USB调试

现在你已经成功安装并获得了工程启动镜像 Android 手机恢复正常后,就可以root了。 对于这部分,您需要执行以下操作 在计算机上安装 ADB然后 在手机上启用 USB 调试

完成此操作后,将手机重新连接到计算机。 然后,您应该会在手机上看到一条消息,询问您是否允许从此计算机进行访问。 在此弹出窗口中,选中“始终允许”旁边的框,然后单击“确定”。

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

步骤7:下载并解压根文件

接下来,您需要下载将在您的计算机上实际对设备进行 root 的文件。 您可以在下面下载这些内容。

完成此操作后,提取 ZIP 文件的内容,然后将其复制到 ADB 安装目录中的 platform-tools 文件夹中。 对于大多数用户来说,该文件夹位于 C:Program Files (x86)Androidandroid-sdkplatform-tools 下。

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

第 8 步:root 您的设备

复制文件后,按住键盘上的 Shift 键,然后右键单击该文件夹中的任何空白区域。 选择“在此处打开命令窗口”。

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

接下来,只需输入 根.bat 在命令提示符中键入,然后按 Enter。 当该实用程序对您的设备进行 root 后,您会看到大量文本滚动过去,此时您几乎可以开始了。

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

第 9 步:重新启动

root 脚本完成后应该会自动重新启动您的手机。 如果没有,请执行手动重新启动以完成您的工作。 如果您的设备卡在其中一个 引导循环 此时,您需要再次执行恢复出厂设置。 请参阅步骤 4 了解如何执行此操作的说明。此外,此时可以安全地断开手机与计算机的连接。

第10步:检查根目录

当您重新启动时,您的设备应该已完全root。 要检查这一点,请从开发人员 joeykrim 下载名为 Root Checker 的应用程序。

安装应用程序后,只需打开它并点击“确认 Root”。 在此处,当提示授予应用程序超级用户访问权限时,点击“授予”。 如果一切顺利,将会出现“恭喜!”消息。 此设备上已正确安装 Root 访问权限!”

如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)
如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)
如何root你的 Samsung Galaxy    S7或S7 Edge (美国型号)

故障排除提示和技巧

正如我在开始时提到的,这种 root 方法有一些特殊之处。 对于初学者来说,你应该 不是 即使 SuperSU 应用程序提示,也要更新超级用户二进制文件。 这是因为新的二进制文件可能与此生根方法不兼容。

此外,大多数用户报告 WiFi 凭据在重新启动时丢失。 如果遇到这个问题,请安装 构建属性编辑器 来自JRummy,然后将行 ro.securestorage.support=true 更改为 ro.securestorage.support=false。

最后,T-Mobile 用户可能会注意到状态栏中有一个新的 RCS 图标,看起来有点像雷雨云。 如果您想禁用该图标,可以尝试使其闪烁 这个邮政编码闪火