ASUS zenfone2 ze550kl
android 6.0.1

第一支智慧型手機就是蘋果的情形下,從來沒有要把 android root 的需求,直到工作需求,想想還是來紀錄一下人生第一次毫無成就感的刷機吧!

刷機的方式很多,一開始早到看似最簡單的方法就是安裝 adb,跟著指令進入 fastboot,把 .img 刷入

筆記一下

home + volume up 進入 fastboot
home + volume down 進入一時忘記叫什麼的模式,有以下功能選項:
Reboot System
Apply update from ADB
Apply update from microSD card
Wipe data/factory reset
Wipe cache partition
View recovery log
Power off

一開始關鍵字只搜尋 asus ze550kl 6.0.1 root 之類,找到看似很簡單的步驟,結果失敗了,才知道要先解鎖

Device Unauthorized 就是沒解鎖造成的錯誤訊息

在解鎖這關卡了很久,找了各種 apk 都無法解鎖,後來發現韌體版本也有差

這台版本是 WW-21.40.1220.2153

歷屆 firmware

xda 只找到較低版本的 apk,因此開始嘗試降版 (downgrade),先用 adb

$ adb sideload UL-Z00L-XXXXXXXXXXX.zip

然後失敗。

改用記憶卡降版,還是失敗。

error code 都是

fota_return_code 409
Installation aborted.

 

第一次 Android 刷機做個紀念

對於這串 error code 我沒找出對應的所以然,放棄治療先 upgrade 到最新,在 downgrade 回我找到對應解鎖 apk 的版本

更新後韌體是 WW-21.40.1220.2196

再嘗試 downgrade,還是一樣失敗,error code 都一樣,好吧,那找找看最新版的解鎖程式,結果找到一個看起來很可以的(?

然後就解鎖成功了!!

我的一天也結束了 (10:00-18:00)

在下班之前想說終於解鎖了,幻象著成功 root 近在眼前,立刻回到一大早的流程開始刷機,看到 cmd 顯示兩個 OK 接著手機重新開機,我以為我的人生即將開始充滿光明

然後,他就停在那了,停在開機畫面,我想是進入 bootloop 了

真棒 :D

下班前插著電源給他一個晚上的時間重新開機 (我在期待什麼)

隔天果然看到他還在迴圈裡不知道有沒有努力想走出來,好險 fastboot 還活著,但各種嘗試後他仍然無法逃離 bootloop 的循環,最後找到一個建議方法是 erase

$ fastboot erase cache
$ fastboot erase userdata
$ fastboot erase system

恩他確時逃離了 bootloop,但系統也沒了,所以他連開機都無法 :)

不過 fastboot 依舊在,留給我一線生機,最後開了大絕,同事之前 root 完有做全機備份,直接用 twrp 安裝他的備份檔

因為兩台是一樣的手機所以值得一試

cache, data, system 都被我 erase 掉的情況下會有 error,但一樣用 twrp 內的功能就可以依序回復,最後 resotre system,手機可以正常開機了,而且還是已經 root 的版本

第一次 Android 刷機做個紀念

就這樣結束了我的第一次 root,結果到最後我根本沒有親自 root 啊!!

運氣很好沒把手機刷成磚就是了

然後下次刷機前要先做一次全機備份,這次如果沒有同事的備份檔我看也是 GG

arrow
arrow
    文章標籤
    Android
    全站熱搜
    創作者介紹
    創作者 Elmo 的頭像
    Elmo

    ElMO

    Elmo 發表在 痞客邦 留言(0) 人氣()