close

Root是什麼 ?
Root為系統的最高存取權限,也稱「超級使用者」。 取得Root權限後可以做什麼 ? 取得後可以卸載已預裝在手機裡的程式、並可以修改更進階更核心的系統設定、甚至可以進行所謂的「刷機」

Root有什麼風險 ?
大多數的廠商是不會開放Root權限的,以防用戶因為錯誤操作權限造成系統損毀。所以取得權限後請注意不要誤刪系統元件 ! 任何涉關系統的操作要謹慎進行 ! 還有,取得Root權限是會放棄原廠保固的喔 ! 因此除非你已熟練各步驟並已了解全部風險,否則還新穎的手機建議不要隨意開啟權限。


Root前注意事項 (本教學以M8手機做示範 )
1.請記得備份資料到電腦,因過程會有解鎖Bootloader,會把系統重設並清除資料 ! ( 備份應用程式資料的APP推薦「Helium」( 氫備份 ) ,使用Helium備份完後把「carbon」資料夾整個複製到電腦 ( 至於是SD卡的還是內存的carbon資料夾就看你當時備份時把檔案備份位置設定到哪個空間 )
2.任何的操作都必須小心謹慎 !
3.再次提醒,取得Root權限視同取消保固!請留意 !
*Root時如因操作不慎而讓手機變成磚塊,本人概不負責。操作的風險性請自行評估 !
*由於HTC使用這個方法Root必須先解鎖Bootloader,解鎖後可能會導致部分內建APP消失,請自行評估是否繼續 !
*這個方法會刷入第三方Recovery,因此原本的Recovery會被覆蓋,而且日後HTC要系統更新可能要必需手動刷入,請自行評估是否繼續 !


確認好了以後,讓我們開始吧。
---行前準備 1 : 安裝驅動---
首先請到HTC的官網下載安裝最新的HTC Sync Manager :
http://www.htc.com/tw/software/htc-sync-manager/
安裝完成後就把HTC Sync Manager解除安裝,因為我們真正需要的是他所附帶安裝的HTC的驅動。


行前準備 2 : 開啟USB偵錯模式 ( 附上影片 )
( 選擇性,可自行決定是否開啟偵錯,只要能進入HBOOT即可 )
請到設定,找尋有沒有「開發人員選項」的項目,如果沒有請使用下面的方式開啟 : 請按入「關於」--->軟體資訊--->更多 找到建置號碼,按10次即可開啟開發人員選項 進入開發人員選項後,請把「USB偵錯」打勾 ! 這樣就開啟了。

影片 : 


開始一步一步Root了 ! 首先要解掉HTC的Bootloader !
1st : 註冊HTCdev會員
請進入網站 :
http://www.htcdev.com/
找到「Register」按鈕註冊,欄位翻譯如下圖所示,填好後請按下一步。
*名字建議打全英文,不然註冊有可能會出錯。

1.png
2nd : 驗證完成並登入
註冊完成後需要電子郵件認證,請至註冊信箱點取連結以驗證帳號。確認完成後就可以回到HTCdev首頁。
3rd : 進入解除Bootloader的專區
到HTCdev首頁後,請按下Unlock Bootloader,切到頁面後按下「Get Started」。

2.png
4th : 選擇你的HTC型號 請在 Supported Devices 這一區選擇你的型號,選擇完按下「Begin Unlock Bootloader」 5th : 再度確認 之後會有確認的視窗,按下「Yes」繼續。 之後一樣會再有確認的視窗,兩個選項都打勾後按下「Proceed to Unlock Instructions」
3.png
5th : 再度確認 之後會有確認的視窗,按下「Yes」繼續。 之後一樣會再有確認的視窗,兩個選項都打勾後按下「Proceed to Unlock Instructions」
6th : 開始逐步解除Bootloader 依照說明開始逐步操作。 首先請先把手機關機,手機關機後請同時按下「電源鍵」跟「音量下鍵」進入Bootloader。 進入後請使用音量的上下鍵將藍色方塊移到「Fastboot」並按下電源鍵確定。 到 Fastboot 選單後,請把手機用USB連接電腦。紅色方塊內的「Fastboot」字樣會變為「Fastboot USB」,這樣即算是連接成功。'
4.png
7th : 下載檔案
在Step 4請依照你電腦的作業系統並下載Fastboot binary,按下連結下載,彈出視窗一樣勾選同意並按下下面按鈕開始下載,下載完成後請解壓縮。 解壓後可以看到「fastboot」的exe檔案。

5.png
8th : 下載整合包
請下載這個整合包並解壓縮 :
https://drive.google.com/file/d/0B4gCMfHwzqpoUDJjYWQ3NXhZLWs/view?usp=sharing
把剛剛下載的「fastboot」覆蓋到整合包的資料夾中。
6.png
9th : 拿取Identifier token碼
請開啟資料夾中的cmd,貼上「fastboot oem get_identifier_token」並按下Enter。 出現一連串字母,請按右鍵--->標記,從「<<<< Identifier Token Start >>>>」這行選到「<<<<< Identifier Token End >>>>>」結束,按下右鍵複製。

7.png
10th : 送出token碼並至信箱收取信件中的金鑰
複製後貼到「My Device Identifier Token」的區域,如果有複製到「( bootloader ) 」的話請刪除 ( 會有這字樣可能是我手機有刷過機的問題 ( 也許 ),最後送出的格式如圖所示,確認無誤後按下「Submit」送出。 送出後驗證成功會寄信到你的電子郵件。請到你的電子郵件信箱查看,會看到標題為「The key to unlocking your HTC Device」的郵件,點入郵件並按下連結。

8.png
11th : 解鎖Bootloader
郵件裡還附了一個附件,叫「Unlock_code」的bin檔案,請下載到你的整合包的資料夾中。
一樣打開你的整合包中的「cmd」程式,輸入「fastboot flash unlocktoken Unlock_code.bin」並按下Enter,此時你的手機出現了確認視窗「Unlock Bootloader ? 」,請使用音量上鍵讓藍色圈選到「Yes」並按下電源鍵。 此時你的手機會馬上重新開機到Recovery執行解鎖並自動再重新開機,此時Bootloader解鎖已完成,請等待進入系統。
*進入系統並完成初始設定後,請開啟USB偵錯並把整合包內的檔案「SuperSU-v2.56-20151030013730.zip」放入M8內部空間。

9.png
12th : 再次進入Bootloader
把手機關機後按下電源鍵+音量下鍵進入Bootloader,一樣請使用音量的上下鍵將藍色方塊移到「Fastboot」並按下電源鍵確定並連上電腦,看到Fastboot字樣旁有USB字樣後即可確定成功連接。 接著要刷入第三方Recovery,Root包要使用第三方Recovery協助刷入。在此推薦TWRP ( 整合包內已附 )。

10.png

13th : 刷入第三方Recovery並進入
電腦請打開整合包的「cmd」程式,打入「fastboot flash recovery twrp-3.0.0-0-m8.img」並按下Enter刷入Recovery ( twrp-3.0.0-0-m8.img 就是整合包內的TWRP的映像安裝檔 ) 完成後回到手機,用音量上下鍵選擇HBOOT後按下電源鍵回HBOOT選單,到選單後一樣用音量上下鍵選擇Recovery後按下電源鍵,進入Recovery。11.png
14th : 刷入Root安裝包
進入TWRP ( 第三方Recovery ) 後,請按Install--->Select Storage--->Internal Storage ( 內部空間 ) 找到你在第11th步驟時所放入的「SuperSU-v2.56-20151030013730.zip」並按下去,再往右滑即會開始刷入,完成後按下「Reboot System」重開機進入系統,到這裡全部Root流程已經完成了 ! 進入系統後看有沒有多出「SuperSU」APP,如果有而且可以正常運行就是成功了。


最後,希望你最後成功的Root了。 本人初次試做此類教程,這些教程是依照自己的經驗書寫,如有撰寫不周之地方,歡迎立即反應及修正。如有任何疑問,歡迎提出,本人會竭力幫助。 如果喜歡這篇文章也歡迎轉載 !

原文章撰寫於2016/10/23 在LINE Q,部落格整頓好了之後想了想還是決定把文章的字稍微調修下後就補搬過來了。如果有疏漏及不足之地方還是歡迎各位的回報 !
文章 by 陶大知之FIL三部曲 ( oggysecond ) / 懶惰鬼陶大知

arrow
arrow

    懶惰鬼陶大知 發表在 痞客邦 留言(0) 人氣()