警告 WARNING
注意 CAUTIONS
本篇文章經過個人實測成功,不論你是否在使用下面的教學時遇到任何問題,就算你非常幸運能夠一次就成功達成目的,也請在留言的地方告訴版主。 特別感謝
第一階段-事前準備 由於 Sony Mobile 與 Google 聯手設下的各種關卡,導致 Root 的過程變得相當複雜,也會需要用到不少工具,因此事前準備是很重要的,在開始之前請務必先備妥下列軟體:
特別注意,降版時請務必將所有區域都清除 (Wipe 的地方全部打勾),否則第一次開機會出問題 (請注意所有資料會全部被清掉)。 Step 1-1:開啟 USB 偵錯模式 首先到設定中的關於手機裡面,快速連點「軟體版本」那行,直到畫面出現如下圖的訊息為止: [attach]208514[/attach] 之後回到上一層選單就可以看到「開發人員選項」,請進去將 USB 偵錯的功能打開。 Step 1-2:取得最新版本的 FTF 安裝包,並刷回最新版本 你可以自行製作或是從本站取得 Android 6.0 版本的 FTF 安裝包,之後使用與第一階段相同的方式刷上 Android 6.0 系統即可 (既然已經 Wipe 全清過了,為了避免問題,所以此階段請一樣把 Wipe 欄位全勾)。 Step 1-3:簡單完成系統初始設定 Step 1-4:進行官方解鎖 1. 手機進到設定, 開發人員選項, , 開啟 USB 偵錯模式, 並啟用OEM 解鎖, 之後關機. 解鎖狀態也會變成「Bootloader Unlocked : Yes」。 重要階段-製作核心 Step 1-5:提取官方版本核心 可把下載回來的TFT檔案用RAR解壓縮,先把附檔名改成RAR即可 請打開 Flashtool,執行選單中的 Tools => Sin Editor,將 Sin File 的目錄指到剛剛用 XperiFirm 備好的官方版軟體目錄下「kernel」開頭的檔案,再點選「Extract data」。 [attach]208516[/attach] Step 1-6:請將得到之 kernel 開頭的 elf 檔案放到 rootkenerl 的目錄中備用 名字改成 kenerl.elf,因為等一下的指令會用到,建議改短一點。 Step 1-7:將 SuperSU 的安裝包放入 rootkenerl 的目錄中備用 需要 SuperSU 安裝包可以到這裡下載,版主測試時是使用最新 2.78 版。
Step 1-8:開啟一個命令提示字元視窗 (CMD),並將當前目錄移動到 Step 4-1 的目錄 請輸入並執行這個指令: rootkernel.cmd <Step 4-3 的 elf 檔名> <新的 kernel 檔名 (自訂)> <TA 分割區備份的檔名> 如果沒有TA備分直接用下面一行 rootkernel.cmd <Step 4-3 的 elf 檔名> <新的 kernel 檔名 (自訂)> [attach]208515[/attach] 執行成功的話結果應該類似上圖。
Step 1-9:將手機重啟進入 Fastboot,並刷入修改版核心 進入fastboot 模式,關機拔出USB線,壓住"音量上鍵",最後插上USB線使用 fastboot flash boot <新版核心檔名> 即可。 Step 1-10:進入 Recovery 模式刷入 SuperSU,完成 ROOT! 1. 重新放入SIM 卡及 SD 卡並開機, 如同新手機一般的一路設定到手機桌面. 進入 Recovery 模式的方法為關機之後再開機,出現白底 SONY 標誌時立刻連續按「音量上鍵」,就會進入熟悉的 TWRP 介面了,如果系統有問是否要「Allow Modification」的話,請滑一下下方那條橫線允許 Recovery 修改系統內容。 你將會發現你的手機增加了一個SuperSU2.78的應用程式. |