萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> Android 教學

Android L(5.0)Root 完整教學:Nexus 5 為例,含 Recovery 刷入、SuperSU 2.0、Boot 修補

Android 5.0 Lollipop 引入 SELinux Enforcing 模式、新分區結構,傳統 Root 方式失效。本文以 Nexus 5 為例,詳細說明 Fastboot 刷入第三方 Recovery → Recovery 刷入 SuperSU 2.0 → 修補 boot.img 完整 Root 流程,適用於支援解鎖 Bootloader 的 Pixel/Nexus/部分國際版機型。

⚠️ 前置警告與風險

  • 解鎖 Bootloader 會 清空所有使用者資料(含內部儲存),請先完整備份。
  • Root 可能導致:SafetyNet/CtsProfile 失敗(無法使用銀行App、Netflix、Pokémon GO)、OTA 更新失敗、保固失效(部分廠商允許解鎖保固)。
  • 現代 Android (10+) 建議使用 Magisk 而非 SuperSU,支援無系統修改、模組系統、Zygisk/KernelSU 等進階特性。

準備檔案(放入電腦 C:\adb 目錄)

  1. twrp-3.x.x-x-hammerhead.img(Nexus 5 代號 hammerhead 對應版本)
  2. UPDATE-SuperSU-v2.0.zip(或最新版)
  3. boot.img(從同版本官方廠商映像提取,用於修補)
  4. ADB/Fastboot 工具包(含 adb.exe, fastboot.exe, AdbWinApi.dll, AdbWinUsbApi.dll)

步驟 1:解鎖 Bootloader(若已解鎖請跳過)

# 手機關機 → 音量- + 電源鍵 進入 Fastboot 模式
# 電腦終端機:
fastboot oem unlock
# 手機音量鍵選 Yes,電源鍵確認 → 手機重啟並清空資料

步驟 2:刷入 TWRP Recovery

# 手機重新進入 Fastboot 模式
fastboot flash recovery twrp-3.x.x-x-hammerhead.img
# 顯示 OKAY [ 0.xxxs] finished. 即成功

按音量鍵選 Recovery Mode,電源鍵確認進入 TWRP。

步驟 3:刷入 SuperSU 2.0

在 TWRP 主介面:
1. 點選 Install → 選擇 SD 卡 / Internal Storage 中的 UPDATE-SuperSU-v2.0.zip → 滑動滑桿確認刷寫。
2. 刷寫完成點選 Reboot System。手機啟動後應出現 SuperSU App。

步驟 4:修補並刷入 boot.img(關鍵:確保 Root 持久化)

SuperSU 2.0 首次啟動會提示「需要修補 boot.img」,或手動操作:
1. 將電腦端備份的原版 boot.img 傳至手機內部儲存。
2. 開啟 SuperSU App → 設定 → 「修補 boot 映像檔」 → 選擇該 boot.img → 產出 boot_patched.img。
3. 手機進入 Fastboot 模式,電腦執行:
fastboot flash boot boot_patched.img
4. 重啟手機,Root 即持久化生效(OTA 更新不會移除 Root)。

驗證 Root 成功

  • 安裝「Root Checker」App 驗證。
  • 終端機執行 adb shell su -c "id" 輸出 uid=0(root) gid=0(root) 即成功。

現代替代方案: 2024 年建議直接使用 Magisk (v26+):
1. 下載官方 boot.img → 手機安裝 Magisk App → 選擇「安裝」→「選擇並修補檔案」→ 選 boot.img → 產出 magisk_patched_*.img。
2. Fastboot 刷入該修補映像。
優勢:Systemless(不修改 system 分區)、支援 Zygisk/KernelSU、模組生態豐富、可隱藏 Root 通過 SafetyNet/Play Integrity。

copyright © 萬盛學電腦網 all rights reserved