[ZenFone] Rescue guide 電腦請先安裝驅動程式 (Windows 平台) ZenFone 手機 Windows Driver 在這:http://www.asus.com/support/utiliti...river.aspx?ln=zh-tw&l1=39&l2=1&l3=0&m=2&os=32Intel 手機 Windows Driver 在這:https://software.intel.com/en-us/android/articles/intel-usb-driver-for-android-devices操作必須知道的基礎知識 fastboot 的進入方法:關機狀態按著電源鍵與音量大開機。recovery 的進入方法:關機狀態按著電源鍵不放開機,當手機震動一下時再按音量小,看到 ASUS logo 後放開,等到出現驚嘆號與倒地的機器人時,按著音量小不放再按一下音量大即可出現選單。fastboot 與 recovery 的操作方法:音量大小可以上下移動光標,電源鍵為選擇。透過 recovery 刷回原廠 ROM 的方法 抓回刷機工具包 FlashTools.zip 於磁碟的根目錄解開。抓回刷機腳本檔案 Restore.bat,放在 FlashTools 的目錄下。抓回原廠 ROM,ZenFone 5 在這:http://www.asus.com/support/utiliti...river.aspx?ln=zh-tw&l1=39&l2=1&l3=0&m=2&os=32,以 2.20.40.9 TW 版為例就是 http://dlcdnet.asus.com/pub/ASUS/ZenFone/A500CG/UL-ASUS_T00F-TW-2.20.40.9-user.zip,下載後放在 FlashTools 目錄下,並更名為 update.zip。如果是較早之前的版本比如 2.19.40.18:http://dlcdnet.asus.com/pub/ASUS/ZenFone/A500CG/UL_ASUS_T00F_TW_2_19_40_18.zip 為 UL_ASUS 開頭的壓縮檔,則得先解開取得 UL-ASUS 開頭的壓縮檔,才是真正給手機重灌用的檔案,一樣更名為 update.zip 放在 FlashTools 目錄下。手機進入 recovery 模式,選擇 apply update from ADB,然後將手機透過 USB 線連結到電腦。點擊執行 Restore.bat 重灌手機。完成後手機會重新出現選單,直接按電源鍵選擇 reboot 重開機即可。進入正題,不管是新手老手總是有出錘的一天,最怕的就是手機再起不能,這邊列出常見的異常狀況以及排除方式,希望能幫助到需要的朋友,如果有錯誤歡迎留言指教。 下面提到的 USB 圖案會長這樣: fastboot 無法進入,直接開機。 如果 recovery 可以進入,直接刷原廠 ROM 恢復 fastboot 狀態。如果 recovery 無法進入,但可以直接開機,在有 root 的狀況下可以靠 update_recovery 先恢復 recovery (註一),再透過 recovery 刷回原廠 ROM 恢復 fastboot 狀態。recovery 無法進入,直接開機。 如果 fastboot 可以進入,透過 fastboot flash recovery recovery.img 刷回。(註二)如果 fastboot 無法進入,但可以直接開機,在有 root 的狀況下可以靠 update_recovery 先恢復 recovery (註一),再透過 recovery 刷回原廠 ROM 恢復 fastboot 狀態。recovery 無法進入,顯示 USB 圖案。 如果 fastboot 可以進入,透過 fastboot flash recovery recovery.img 刷回。(註二)如果 fastboot 無法進入,但可以直接開機,在有 root 的狀況下可以靠 update_recovery 先恢復 recovery (註一),再透過 recovery 刷回原廠 ROM 恢復 fastboot 狀態。開機直接顯示 USB 圖案。 先關機 (長按電源鍵 10 秒) 後再重開機看看,如果依舊出現 USB 圖案,再依照後面的步驟處理。如果 recovery 可以進入,直接刷原廠 ROM 恢復。如果 recovery 無法進入,但可以進入 fastboot,透過 fastboot flash recovery recovery.img先恢復 recovery,再透過 recovery 刷回原廠 ROM。(註二)如果 fastboot 無法進入,顯示 USB 圖案,請嘗試後面的回復教學。如果 fastboot 無法進入,閃一下 USB 圖案後關機,很久之後才能再開機 (再閃一下 USB 圖案後關機) 或者完全沒有 USB 圖案好像沒開機一樣抓回刷機工具包 FlashTools.zip 於磁碟的根目錄解開。手機關機狀態下試著透過 USB 線連結到電腦,當 USB 圖案消失後點擊執行 Enter_Bootloader.bat,檢查手機是否會停在 USB 圖案,如果有則請再嘗試下面的回復教學;如果沒有,先充電一整天後再重複前面的步驟,如果依然不行,手機只能送回皇家處理了。最後的手段。 當你需要接下來的步驟拯救你的手機,代表你已經走投無路但還有一線希望。以下的操作在 Windows 7 64bit 上驗證過,其他平台就碰碰運氣吧,首先抓一下必要的檔案:http://www.mediafire.com/folder/7qapfy4zqvxf6 以下會以 ZenFone 5 作為說明,如果是 ZenFone 6 請抓對應的資料夾即可。 第一步為安裝 iSocUSB-Driver-Setup-1.0.4.exe,當你的手機開機出現 USB 圖案時,接上電腦應該會新增兩個裝置,都在 Intel Soc 的分類下:CloverviewPlus Device 以及 Intel Soc USB Driver。 第二步為安裝 xfstk-downloader-setup-1.5.1.exe,透過這支程式寫入必要的檔案,便可將手機還魂,只要手機最終能進入 fastboot 模式,一切都好處理。 第三步把 ZenFone5 資料夾抓回來,等等寫入手機。如果你之前沒有抓過 fastboot.exe 或者 adb.exe,也可以抓回 FlashTools.zip 備用,可以先解開把裡面的檔案放在 ZenFone5 的資料夾下。 資料夾裡面另外有個 IntelAndroidDrvSetup1.5.0.exe,如果之前安裝的 Intel driver 怪怪的無法抓到 CloverviewPlus Device,試試看這一個,我自己沒有安裝過,算是備用而已。 確認好手機已經接上電腦,裝置管理員裡面也出現前面描述的裝置,那麼可以開啟 xFSTK 準備救援。 開啟後注意下方的分頁,切換到最後面的 CLVP A0/B0/B1,並確認 Device status 欄位裡面顯示的是 Scanning: CLOVERVIEWPLUS TARGETS DETECTED: 1,如果最後面顯示為 0,請確認裝置管理員裡面有抓到裝置。 接下來的事情就很簡單了,依序選擇 FW DnX、IFWI、OS DnX、OS Image 所需的檔案即可,之前有抓一份 ZenFone5 的資料夾,裡面就有相對應的檔案:dnx.bin、ifwi.bin、dnx_osr.bin、fastboot-2.19.img.pos.bin 指定完成後直接點 Begin Download,這時手機上的 USB 圖案也會有進度條顯示 (紅色) 完成後手機會自動重開機,如果開機畫面變成 Intel inside 的圖案,有兩種方法可以改回:進入 recovery 刷回原廠 ROM。透過 fastboot 刷回 splashscreen。將 FlashTools.zip 抓回並且在 ZenFone5 資料夾下解開。再把 Update_SplashScreen.bat 放在 ZenFone5 資料夾下。手機進入 fastboot 模式並連結到電腦,點擊執行 Update_SplashScreen.bat,完成後重開手機即可。如果上述步驟完成,手機依然無法開機,或者進入 recovery 重刷原廠 ROM 也有問題 (出現 failed to mount /cache 之類的錯誤字眼),這邊還有最後一招。將 Reset.bat 抓回放在 ZenFone5 資料夾下。手機進入 fastboot 模式並連結到電腦,點擊執行 Reset.bat 重新初始化手機。完成後再選擇要回復原廠版本 ROM 的 recovery,透過 fastboot flash recovery recovery.img將 recovery 刷回手機 (註二),再進入 recovery 刷回原廠 ROM。註一: 無統一作法,請參考這篇 Build ZenFone recovery image from boot.img 抓取對應的原廠 ROM 處理。 註二: 參考這篇 Recovery images for ZenFone 5/6 http://23pin.logdown.com/posts/240975-zenfone-rescue-guide