TShopping

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

ASUS Zenfone 2 (ZE550ML) Android 5.0 如何root

2016-1-4 14:24| 發佈者: woff| 查看: 8849| 評論: 0|原作者: woff

摘要: 免責聲明: Root手機,有可能導至手機無法使用(變磚),且會失去保固。所以請不要拿重要的手機來刷機 ,要有刷機失敗的心理準備。參考本篇文章,若造成手機無法使用。本人無法負責。 注意事項: 依以下的方法 root ...
 
免責聲明:
Root手機,有可能導至手機無法使用(變磚),且會失去保固。所以請不要拿重要的手機來刷機 ,要有刷機失敗的心理準備。參考本篇文章,若造成手機無法使用。本人無法負責。



注意事項:
依以下的方法 root手機,資料並不會被清除,請先備份好資料。手機請充滿電,最好使用原廠USB連接線。


手機型號:ASUS Zenfone 2 (ZE550ML) 2G/16G,四核心 Intel 1.8 GHz
作業系統:Anroid 5.0,版本號碼:ASUS-Z008D-2.20.40.130

不管是Root 或刷原廠的rom,都要先將 「USB偵錯 」選項打勾
方法:設定/關於/軟體資訊/版本號碼,連按8下變成開發人員。按返回鍵二下,會出現「開發人員選項」

點「開發人員選項」,將 「USB偵錯 」選項打勾

使用前請先安裝好手機驅動程式:
Intel 的 USB driver for Android devices,檔名:IntelAndroidDrvSetup1.9.0.zip
將檔案解壓縮執行 IntelAndroidDrvSetup1.9.0.exe
華碩 asus 手機 的usb驅動程式
網址:http://www.asus.com/tw/Phones/ZenFone_2_ZE551ML/HelpDesk_Download/
作業系統 /Android /USB, 全球 此連結,即可存檔。
1.jpg


  
檔名為 :ASUS_Android_USB_drivers_for_Windows_20150212.zip,將檔案解壓縮,
Windows_XP_VISTA_7_8_8.1\Android,選「android_winusb.inf」,按右鍵 出現快顯功能表,選「安裝 」。

下載: ZenFoneRootKit_20150614.zip(此版本,收到系統更新後不用再 unroot),網址:https://mega.co.nz/#!R8k0zACY!xaiNnxyAijsUwJL3l9koo1Iyr-pIjQmwVkVE8A_lv8Y

手機開啟 USB 偵錯,透過 USB 線連接到電腦
確定電腦可以抓到 ASUS Android Bootloader Interface 與  ASUS Composite ADB Interface

手機正常開機狀態,使用裝置管理員,查看有無 Intel Android Device / ASUS Composite ADB Interface
2.jpg



手機重開機進入 fastboot mode, 使用裝置管理員,查看有無Intel Android Device /ASUS Android Bootloader Interface
3.jpg


如何叫出裝置管理員?
方法1:控制台 /硬體和音效 /裝置管理員
方法2:Windows 8.1,在桌面左下方 ,視窗圖示,按右鍵 ,選「裝置管理員」

將 ZenFoneRootKit_20150614.zip 解壓縮
選解壓縮的資料夾,先按住 shift 鍵不放,再按滑鼠右鍵,出現快顯功能表,請按「在此處開啟命令視窗」
4.jpg




執行 Root.bat。
執行結果:
Connect your device with your computer and prepare to ROOT

!!! DO NOT DISCONNECT USB CABLE WHILE ROOTING !!!


請按任意鍵繼續 . . .


請勿中途拔掉USB連接線

手機自動重新開機,進人 fastboot mode執行一些動作。Root 完成後,手機會再自動重新開機。你可在手機,看到 「SuperSU」此程式。


  
注意:
1.重新開機後,如果有出現 二進位檔案需要更新 ,請選「正常」,不需要更新 SuperSu。因為更新後下次收到系統更新套用後會無法開機。


2.收到 OTA(over the air) 更新通知,本版本不用事先unroot ,可直接套用系統更新,仍保留 root。如果你刪除系統程式或者更改系統檔案導致無法正常開機,請再刷回ASUS 原廠的 ROM。


如何避免SuperSu自動更新?
方法:
執行  Google Play,搜尋 SuperSu。找到以後,右上角選單,點一下,把「 自動更新」取消勾選。這樣SuperSU就不會自動更新,以免出問題。

5.jpg


  

如果要再 unroot,怎麼處理?
執行 「SuperSU」此程式,選「設定」,滑到最下面的「完全 unroot」,就可永久解除root。

6.jpg





另外一種 Root:預先 root 過的 system.img

先下載所需的檔案
(1)   FLASHTOOL
https://mega.nz/#!QtdHASRL!cw76uGgEoWtgUgXyBbHj0uIvLwTigIWqnIXMFjjn4U4
檔名為 : FlashTools.zip
(2)root 過的 rom
MEGA:https://mega.co.nz/#F!k4MHiAgL!dVuOKeH3eokcwPSNI79ffw
(更新版在 Google 雲端硬碟 :https://drive.google.com/a/tchcv ... Xc&usp=sharing#list)


Z008D 是 550ML,Z008D 是 551ML
Z008D_CN的大陸版,Z008D_WW是台灣版

以下圖來說 Root 過的最新版本是
Z008D_WW_2.20.40.130

7.jpg





對「Z008D_WW_2.20.40.130」此資料夾按右鍵,選「下載多個檔案為一壓縮檔」
8.jpg



檔名為 :  
Z008D_WW_2.20.40.130.zip

到華碩網站查詢 ZE550ML 最新版本
http://www.asus.com/zentalk/tw/forum.php?mod=forumdisplay&fid=76&filter=typeid&typeid=382
目前是
ZE550ML_ WW_V
2.20.40.130
【版本號】V
2.20.40.130



查自己手機的版本
設定/關於 / 軟體資訊 /版本號碼



如果比較舊,可以用手機的更新程式,更新系統, ,這是所謂的OTA (Over The Air)。
系統更新 / 檢查更新,下載完更新檔後,手機會自動重新開機。
再檢查更新後的版本,如果手機的版本 比網路下載root過的版本還要新,那就不要 root。
若還是要 root , 有可能開機會出現問題。

(3)下載原廠的韌體http://www.asus.com/tw/Phone/ZenFone_2_ZE550ML/HelpDesk_Download/
作業系統 /Android /韌體
版本 WW_
2.20.40.130
下載地點:
全球,按 全球 此連結,即可存檔,
檔名為 : UL-Z008D-WW-
2.20.40.130-user.zip

CN_
2.20.40.130 為大陸(China)版本。
WW_
2.20.40.130為台灣版本。

FlashTools.zip   解壓縮 得到下列4個檔案

9.jpg


Z008D_WW_
2.20.40.130.zip 解壓縮得到下列檔案:


  
10.jpg


選「
Z008D_WW_2.20.40.130_system_w_root.zip」,按右鍵,解壓縮出 system.img(不能用7-zip解壓縮,因為有錯誤訊息,請改用 winrar5.21解壓縮)


原廠的韌體: UL-
Z008D_WW_2.20.40.130-user.zip,如果你 root 過手機,結果不能開機,就要用這個韌體,來重刷手機,現在暫時用不到。

在 f: 磁碟(你可用 c: 磁碟)  建一個資料夾asus,把上述檔案全部複製到此 asus資料夾如下:
11.jpg




安裝 Intel 和 華碩的USB驅動程式,(我用 Windows 8.1 ,不用裝Intel和 華碩的USB驅動程式,自動會找到。)

如何開啟命令視窗?
方法1:
執行 / 打 CMD, 進入命令視窗,

12.jpg



或者 打開檔案總管, 選 C:\windows\system32\cmd.exe來執行。我沒有用「以系統管理員身分執行」也可以ROOT。

13.jpg



另一種方式,在Windows 8.1 的桌面環境下,移到左下方視窗圖示,按右鍵,選「命令提示字 元」

要打以下的指令,每打一行指令,要按 Enter 鍵。(我把檔案放在 F :\asus,請自己修改磁碟代號和資料夾名稱)


f:
cd asus

方法2(建議用這個方法):
打開檔案總管,點選 F:\asus 此資料夾,先按 shift鍵不放,再按滑鼠右鍵,出現快顯功能表,選 「在此處開啟命令視窗」。


14.jpg



測試電腦是否正確連接到手機
使用usb連接線將手機接到電腦
手機端會出現 「允許 USB偵錯嗎?」視窗,按「確定」


15.jpg



電腦端輸入 以下指令


  1. adb devices  -l
複製代碼


有出現 device product : WW-Z008D ,驅動程式才是安裝正確。

如何進入FASTBOOT MODE(又稱為bootloader  mode)?
方法1:
如果手機有用連接線接到電腦,先將連接線拔掉。
手機關機後,同時按「電源鍵」與「音量+鍵」,直到手機震動,放開「電源鍵」,「音量+鍵」繼續按著,直到畫面出現 綠色機器人。上面有「NORMAL BOOT」文字。下面是藍色的文字 「continue the fastboot process」

方法2:
使用 adb指令,手機有用連接線接到電腦。打以下指令:


  1. adb reboot bootloader
複製代碼


手機會重新開機,先將連接線拔掉。


上述二種方法,都可進入到 fastboot mode,畫面如下 :


16.jpg




手機以USB連接線接到電腦 。
如果有出現下面畫面(不一定會出現,例如已安裝過),表示電腦偵測到手機,安裝手機驅動程式完畢後,再按「關閉」。





請輸入以下指令後,按「enter」鍵 執行


  1. fastboot flash system system.img
複製代碼


執行結果:
F:\asus>fastboot flash system system.img
target reported max download size of 536870912 bytes
erasing 'system'...
OKAY [  3.654s]
sending sparse 'system' (524183 KB)...
OKAY [ 18.462s]
writing 'system'...
OKAY [  9.964s]
sending sparse 'system' (517695 KB)...
OKAY [ 17.644s]
writing 'system'...
OKAY [  9.688s]
sending sparse 'system' (505595 KB)...
OKAY [ 17.324s]
writing 'system'...
OKAY [  9.049s]
sending sparse 'system' (516083 KB)...
OKAY [ 17.637s]
writing 'system'...
OKAY [  9.833s]
sending sparse 'system' (200555 KB)...
OKAY [  6.967s]
writing 'system'...
OKAY [  3.969s]
finished. total time: 124.206s

等候約124秒(每個人的時間不一樣),出現finished,再輸入下列指令:
fastboot reboot

執行結果:
rebooting...

finished. total time: 0.080s

重新開機後,如果有出現訊息,自動最佳化程式(1個),提示二進位檔案需要更新,請選「正常」。完成後手機自動重開,ROOT完成。

Question:如果SU不小心更新到二進位了,該如何恢復呢?
Anser:重刷 system.img 就行了,基本上不需要雙清(雙 wipe )。雙wipe後,你的資料就沒了。


可套用 OTA 更新,但請勿更新 SuperSU 與 SU 二進位檔案!另外如果是從差兩版以上刷過來的,請記得一併刷 boot.img 與 recovery.img 。
指令如下:


fastboot flash boot boot.img      
fastboot flash recovery recovery.img  

參考文章
http://wangwangtc.blogspot.tw/20 ... 1ml-android-50.html

最新評論



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

GMT+8, 2024-4-28 00:29 , Processed in 0.038649 second(s), 23 queries .

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回頂部