如何:對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

今年, Google 發布了兩款 Nexus 手機,好評如潮,正如我們所期待的那樣, Android 社區立即想出了針對兩者的 root 方法。 事實上,傳奇的 root 開發者 連火 甚至設計了一種全新的“無系統”生根方法,該方法應該使更新變得不那麼複雜,並且還有一些其他好處。

  • 不要錯過:全部 Android 您需要了解的術語

新方法無需修改即可root您的設備 Android的系統分區——因此有了無系統根的綽號。 這意味著更少的 Android需要繞過內置的安全措施才能獲得 root 訪問權限,反過來,早期報告甚至表明 Android 支付 使用這種新方法。

假設你有一個 個人電腦, Mac, 或者 Linux 機器,生根你閃亮的新玩具是一個相對簡單的過程。 雖然涉及相當多的步驟,但我將盡可能詳細地介紹每個步驟,以確保一切順利進行。

在你開始之前

生根 Android 6.0 Marshmallow 設備要求您安裝修改後的啟動映像,這意味著您需要解鎖設備的啟動加載程序。 解鎖引導加載程序的過程將擦除手機上的所有數據,因此請確保將所有重要文件備份在單獨的存儲設備上。

此外,您需要將手機連接到計算機才能運行一些命令。 考慮到 Nexus 5X 和 6P 是首批配備 USB C 型連接器的設備,並且大多數計算機仍然使用 USB A 型連接器,這意味著您可能需要 USB-C 轉 USB-A 電纜。 有關完全符合新 USB-C 標準的這些類型電纜的列表,請前往 這個鏈接

第 1 步:安裝 Android 您計算機上的 SDK

首先,您需要獲取最新版本的副本 Android SDK。 從您的計算機前往 官方網站 下載適用於您的特定操作系統的文件。

安裝過程將根據您的操作系統而有所不同。 Windows 用戶只需啟動 EXE 文件並按照提供的說明安裝完整的 Android SDK,將保存在C:Program Files (x86)Android 文件夾。 Linux 和 Mac 用戶必須將 ZIP 的內容提取到可以輕鬆訪問的文件夾中。 記下此文件夾的位置,因為稍後您需要在此處複製一些文件。

從這裡開始,如果您使用的是 Linux 或者 Mac 機器,打開終端窗口並將目錄更改為剛剛提取的 /android-sdk-linux/tools/ 或 /android-sdk-macosx/tools/ 文件夾。 接下來,輸入 安卓軟件開發工具包 (Linux) 或者 ./android sdk (Mac) 啟動 SDK 管理器。

之後,如果您使用的是平台工具包,則需要下載平台工具包 Linux 或者 Mac 電腦. 選擇“Android SDK Platform-tools”選項,然後單擊安裝按鈕即可完成此操作。

步驟 2:在計算機上安裝 ADB 和 Fastboot 驅動程序

接下來,為了讓您的計算機能夠與 Nexus 完全交互,您必須確保系統上安裝了 ADB 和 Fastboot 驅動程序。

Windows 用戶:

如果您擁有 Windows PC,您可以在以下網址下載驅動程序 這個鏈接。 只需運行該文件,然後按照提示操作即可。

Linux 用戶:

如果你是一個 Linux 用戶,下載並解壓 這個 ZIP 文件,然後使用終端運行腳本。

Mac 用戶:

為了 Mac 對於用戶來說,安裝正確的驅動程序的過程有點複雜。 請參見 我們的主題指南 了解更多信息。

第三步:下載必要的文件

為您的設備下載正確的根文件非常重要 Android 版本。 為確保您使用正確的文件,請打開手機的“設置”菜單,然後向下滾動並選擇“關於手機”。 從這裡,記下屏幕底部列出的內部版本號。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

接下來,如果您使用的是 Nexus 5X,將以下文件下載到您的計算機,確保此處顯示的版本號與您手機上的版本號匹配:

如果您正在root Nexus 6P,下載以下文件 – 但再次確保內部版本號匹配:

然後,無論您的手機型號或內​​部版本號如何,下載 SuperSU ZIP 並將文件傳輸到您的手機:

步驟 4:在您的手機上啟用 OEM 解鎖

從這裡,您需要啟用 Android隱藏的“開發者選項”菜單,以便您可以打開單個選項。 查看 我們的完整指南 查看如何解鎖(如果尚未解鎖)。 在“開發者選項”菜單中,點擊“OEM 解鎖”條目將其啟用,然後在提示驗證您的選擇時按“確定”。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第 5 步:將手機置於引導加載程序模式

從這裡,您需要將手機置於引導加載程序模式。 首先完全關閉設備電源。 當屏幕變黑時,同時按住音量調低按鈕和電源按鈕。 幾秒鐘之內,你就會看到 Android的引導加載程序菜單(如下所示)。 從這裡,使用 USB 數據線將手機連接到計算機。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第 6 步:解鎖引導加載程序

準備工作完成後,您就可以開始做正事了。 首先,打開命令提示符窗口,然後更改目錄,直到到達 /android-sdk/platform-tools/ 文件夾。 Windows 用戶只需打開 C:Program Files (x86)Androidandroid-sdkplatform-tools 文件夾,然後按住 Shift 按鈕並右鍵單擊任何空白區域,然後選擇“在此處打開命令窗口”。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

接下來,輸入以下命令並按 Enter 鍵:

  • 快速啟動設備

如果返回一系列字母和數字,則意味著您的設備已正確連接,您可以開始操作了。 如果它不返回任何字符,則說明您的驅動程序存在問題,因此請重新訪問步驟 2 或參閱我們的完整故障排除指南 這裡

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

現在您已準備好解鎖設備的引導加載程序,這將允許您手動刷新圖像。 因此,輸入以下命令開始:

  • fastboot刷機解鎖
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

此時,您會在手機上看到一個菜單,詢問您是否要解鎖引導加載程序。 使用音量鍵突出顯示此菜單上的“是”,然後按手機上的電源按鈕確認您的選擇。 完成此操作後,您的手機將自動擦除所有數據,然後再次重新啟動進入引導加載程序模式。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

完成後,將手機保持在引導加載程序模式並保持命令提示符窗口打開,因為稍後我們將再次使用這兩者。

步驟 7:將啟動映像和 TWRP 移至 Platform-Tools 文件夾

接下來,複製您在步驟 3 中下載的 boot.img 和 twrp.img 文件,然後將它們粘貼到計算機上的 /android-sdk/platform-tools 文件夾中。 同樣,該目錄的確切位置將根據您的操作系統而有所不同,但是 Windows 用戶可以在 C:Program Files (x86)Androidandroid-sdkplatform-tools 中找到它。 請注意,您可能必須提供管理員憑據才能將文件粘貼到此文件夾中。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第 8 步:刷新修改後的啟動映像和 TWRP

接下來,切換到您在步驟 6 中打開的命令提示符窗口。在此處鍵入以下命令,在每個命令後按 Enter 鍵,並在命令之間等待 30 秒:

  • fastboot 閃存啟動 boot.img
  • fastboot 閃存恢復 twrp.img
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第 9 步:使 TWRP 成為您的永久恢復

接下來,按手機的音量減小按鈕兩次以突出顯示引導加載程序菜單上的“恢復模式”選項,然後按電源按鈕將其選中。 從這裡,您的設備應該直接啟動進入 TWRP。 此時,您將看到一個菜單,要求將 TWRP 永久恢復,因此請滑動屏幕底部的滑塊來執行此操作。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第 10 步:將 SuperSU ZIP 刷入 root

該過程完成後,您將進入 TWRP 的主菜單。 點擊此處的“安裝”按鈕,然後使用文件瀏覽器選擇您在步驟 3 中下載的 SuperSU-2.56.zip 文件,然後滑動屏幕底部的滑塊來刷新該文件。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

完成後,點擊右下角的“重新啟動系統”按鈕。 此時,TWRP 會提示“您的設備似乎未獲得 root 權限”。 這是因為 TWRP 尚未更新以檢測 SuperSU 新的“無系統”版本,因此請忽略此消息並點擊“不安裝”按鈕。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

第11步:驗證根目錄

當您恢復後,您的設備應該已完全root。 要驗證這一點,請下載一個名為的應用程序 根檢查器 來自開發商 joeykrim。

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

安裝該應用程序後,只需將其打開並點擊“驗證根目錄”即可。 從這裡,當提示授予應用程序超級用戶訪問權限時,點擊“授予”,如果一切順利,您將看到一條消息“恭喜! 此設備上已正確安裝 Root 訪問權限!”

如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南
如何對 Nexus 6P 或 Nexus 5X 進行 Root Windows, Mac, 或者 Linux——萬無一失的指南

有關無系統根的更多信息

這個新的 root 方法最好的部分是(到目前為止), Android Pay 似乎運行順利,並且應用 OTA 更新應該不會像以前的 root 方法那麼困難。 將來,如果您沒有使用 root 訪問權限對系統分區進行任何重大更改,則只需刷新 庫存啟動圖像 使用 fastboot flash boot boot.img 命令讓您的設備為系統更新做好準備。

不過,一個缺點是,如果執行恢復出廠設置,您將失去 root 訪問權限。 但找回它應該不是什麼大問題,因為你只需在 TWRP 中再次刷新 SuperSU ZIP 即可重新 root。

您對這種新的無系統 root 方法有何看法? 請在下面的評論部分告訴我們,或者給我們留言 Android 黑客的 Facebook 或者 Twitter,或小工具黑客’ Facebook, Google+, 或者 Twitter