Tag: ota


[Root] SOP when failed to apply OTA update

之前發在 Mobile01,轉回來做個記錄..
不少網友 OTA 更新失敗都是因為 Root 後就把系統檔案修改或者刪除,這邊提供一個標準還原流程。(因為已經被問到爛了)
下載符合手機版本的原廠 ROM
ZenFone 5 請到這邊找 http://www.asus.com/tw/Phones/ASUS_ZenFone_5/HelpDesk/
ZenFone 6 請到這邊找 http://www.asus.com/tw/Phones/ASUS_ZenFone_6/HelpDesk/
從 驅動程式及工具程式 進去, 選 Android 就可以看到一堆列表.
解開下載的檔案,會得到格式如下的壓縮檔:

UL-ASUS_T00?-$$-#.##.##.#-user.zip

如果手機是 ZenFone 5,? 為 F 或 J;如果手機是 ZenFone 6,? 為 G。
$$ 代表區域,可能是 TW (台灣版),CHT (中華客製版),CN (中國版)或 WW (全球版),注意要跟手機的版本一樣。
而 #.##.##.# 為版號,也要跟手機的版本一致。
把剛剛下載回來的檔案,版號的部分 (#.##.##.#) 改為 10000,所以會產生類似 UL-ASUS_T00F-TW-10000-user.zip 這樣的檔案名稱。
手機透過 usb 傳輸線連接到電腦,在檔案總管可以找到 ZenFone 的內部儲存空間,把檔案丟進去。
傳輸完畢,先 unroot。
拔開傳輸線以後,會出現升級提示,確認手機電力充足,按確定即可重置作業系統,這個動作不會清除手機資料。
* 還原完畢,root 後等 OTA 更新出來,按保留 root 接著套用更新。如果安裝新版的 Root ZenFone 直接啟用 OTA 生存模式,再套用更新即可。
然後再一次呼籲,root 後不喜歡的內建軟體可以停用,但不要刪除否則 OTA 更新一定會失敗。至於什麼 Lucky patcher 會改到 framework 的鬼東東,除非你意識清楚否則 OTA 更新一定會失敗。

[Root] RootZenFone 1.3r

一直想更新很久了, 但無奈手邊事情太多, 再加上有些功能考慮要獨立出來做, 所以程式碼寫了又砍砍了又寫.. 最後決定只先加入最重要的功能: OTA 生存模式.
連結在這: http://goo.gl/YuqeGH (Dropbox)
分流在這: http://goo.gl/oCIGN0 (Mega)
已經 root 的朋友安裝後直接點 "啟用 ROOT 生存模式 (升級後自動保留 ROOT)", 還沒 root 的朋友這一版在 root 後會自動啟用該功能.


因為這是個會修改系統檔案的 hack, 所以如果之後 OTA 更新失敗, 請依照下面的 SOP 進行:
0. 先確定還有收到 OTA 更新通知.
1. 開啟 RootZenFone, 解除 ROOT 生存模式 (將修改過的系統檔案還原)
2. 狂點 “ 已經 root 囉 :) “ 就會出現舊的 “ 升級後保留 ROOT “ 按鈕

3. 點選 “ 升級後保留 ROOT “
4. 套用 OTA 更新
5. 快樂更新系統, 並留言給我更新軟體 :p