TShopping

 找回密碼
 註冊
搜索
TShopping 精選文章 Android 手機開發 查看內容

Android 6 Sony Xperia Z5 家族 Root 權限

2016-12-22 07:26| 發佈者: woff| 查看: 1628| 評論: 0|原作者: woff

摘要: 警告 WARNING 本篇文章提及的內容涉及破解與改機,操作不當可能導致您的手機無法正常運作,並且還是有可能導致保固失效與需要付費維修,請務必自行斟酌是否繼續進行,本站不會對您遭遇的任何損失進行賠償或提供任何 ...
 

警告 WARNING
本篇文章提及的內容涉及破解與改機,操作不當可能導致您的手機無法正常運作,並且還是有可能導致保固失效與需要付費維修,請務必自行斟酌是否繼續進行,本站不會對您遭遇的任何損失進行賠償或提供任何形式的擔保。


注意 CAUTIONS
請留意本篇提及的做法僅適用於「
官方解鎖」者,很遺憾您的 DRM Key 已經無法取回了。


本篇文章經過個人實測成功,不論你是否在使用下面的教學時遇到任何問題,就算你非常幸運能夠一次就成功達成目的,也請在留言的地方告訴版主。



特別感謝
第一階段-事前準備

由於 Sony Mobile 與 Google 聯手設下的各種關卡,導致 Root 的過程變得相當複雜,也會需要用到不少工具,因此事前準備是很重要的,在開始之前請務必先備妥下列軟體:

  • Flashtool 最新版本
    站長使用的是釋出於 2016/04/10 的 0.9.22.0 版本,請到官方網站下載。 (官方網站)
  • 適用於你手機的舊版軟體 FTF 包
    請務必選擇 Android 6.0 的版本,也就是版本號開頭是 32.1.A 的版本從本站取得 Android 6.0 版本的 FTF 安裝包
    請務必選擇符合手機型號、地區的版本。
  • 安裝驅動程式
    你會需要 Flashmode、MTP、Bootloader Mode、ADB Mode 四種模式的驅動程式,請事先安裝好 (在 Windows 7 上測試OK)
  • 臨時 Root 工具-Iovyroot
    這是本篇文章內提及的方法得以實踐的關鍵!請到原文網址下載。 (原文出處請點此)
  • 手機的 IMEI 碼
    申請解鎖的時候會用到,可以透過在電話介面按「*#06#」查詢或是從包裝盒側邊的貼紙取得。


特別注意,降版時請務必將所有區域都清除 (Wipe 的地方全部打勾),否則第一次開機會出問題 (請注意所有資料會全部被清掉)。

Step 1-1:開啟 USB 偵錯模式

首先到設定中的關於手機裡面,快速連點「軟體版本」那行,直到畫面出現如下圖的訊息為止:

[attach]208514[/attach]

之後回到上一層選單就可以看到「開發人員選項」,請進去將 USB 偵錯的功能打開。


2.png


Step 1-2:取得最新版本的 FTF 安裝包,並刷回最新版本

你可以自行製作或是從本站取得 Android 6.0 版本的 FTF 安裝包,之後使用與第一階段相同的方式刷上 Android 6.0 系統即可 (既然已經 Wipe 全清過了,為了避免問題,所以此階段請一樣把 Wipe 欄位全勾)

Step 1-3:簡單完成系統初始設定


Step 1-4:進行官方解鎖

1. 手機進到設定, 開發人員選項, , 開啟 USB 偵錯模式, 並啟用OEM 解鎖, 之後關機.
3.png
2. 將命令提示字元轉到minimal_adb_fastboot_v1.4的安裝路徑.
3. 按住音量+, 同時將手機連接到電腦, 此時會看到手機藍燈亮起.
4. 在命令提示字元輸入"fastboot.exe -i 0x0fce oem unlock 0x12345678", 其中12345678是從Sony官網申請回來的解鎖碼.


解鎖狀態也會變成「Bootloader Unlocked : Yes」。

5.png
重要階段-製作核心

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 <新版核心檔名> 即可。

11.png


Step 1-10:進入 Recovery 模式刷入 SuperSU,完成 ROOT!

1. 重新放入SIM 卡及 SD 卡並開機, 如同新手機一般的一路設定到手機桌面.
2. 將SuperSU V2.78 zip檔放進手機.


進入 Recovery 模式的方法為關機之後再開機,出現白底 SONY 標誌時立刻連續按「音量上鍵」,就會進入熟悉的 TWRP 介面了,如果系統有問是否要「Allow Modification」的話,請滑一下下方那條橫線允許 Recovery 修改系統內容。

9.jpg



你將會發現你的手機增加了一個SuperSU2.78的應用程式.
12.png



1.png
7.png
8.png

最新評論



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2017-10-20 07:50 , Processed in 0.041887 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回頂部