[教學] OnePlus One QHSUSB_BULK 黑磚救援修復心得

/ 分類: , / 6 則回應

標籤: , , ,

隨著 OnePlus 正式釋出 OxygenOS,自然得體驗一番,不過緊接著 CyanogenOS 12 OTA 的推送,同樣不可錯過,只是在從深呼吸回到 CM11S 的過程中,不明原因在更新韌體的過程中,突然在命令提示字元下跳出 waiting devices 的訊息後,遇上了第一次手機刷到變磚的情況,連 fastboot mode 都無法進入的情況,真的是讓人頭皮發麻,心中難免一陣咒罵。

當然只好認命的到處搜尋類似狀況的處理方式,只是不管是使用 OnePlusRecovery Tool 或者是基於 Color OS 的救援工具都無法解決。只好重新歸納目前手機的狀況,大致上就是 Partition 可能被搞砸了,導致手機進入 QHSUSB_BULK 模式,必須透過正確驅動 Qualcomm HS-USB 的方式來救援。

幾經波折,終於救援成功,不過過程中並沒有心思拍照紀錄,下面的流程會盡量用文字描述自己在 Windows 7 的環境下的步驟,提供給遇上類似問題的人參考。

相關軟體

準備工作

  • 下載 OnePlusRecovery Tool 並解壓縮到桌面,並安裝 \Driver 裡頭的驅動程式
  • 下載 OPPO Find 5 Driver,並將 \driverForOPPO Find5\chk 解壓縮到桌面
  • 將 OnePlus 按住 Power 30 秒確認已經完全關閉

操作流程

  • 透過 USB 線材連接手機和電腦後,按下 Power + Volume Up,這時候裝置管理員內會出現帶有驚嘆號的 QHSUSB_BULK 週邊顯示其中
  • 右鍵點擊 QHSUSB_BULK 選擇 更新驅動程式軟體\瀏覽電腦上的驅動程式軟體,然後指向 \driverForOPPO Find5\chk
  • 繼續安裝之後,QHSUSB_BULK 會變成顯示 Qualcomm HS-USB Diagnostics 9006,不過因為驅動程式沒有數位簽證的關係,週邊前方依然會是驚嘆號

  • 由於要安裝沒有簽證的驅動程式要先進入保護模式,這邊改用 Driver Signature Enforcement Overrider 來輔助,選取下載好的 dseo13b.exe 按下右鍵以系統管理員身份執行,啟用 Enable Test Mode 按下 Next,然後將電腦重新開機

  • 待系統重新開機完畢後,重複先前更新驅動程式的動作,即可看到 HS-USB 已經正常驅動

  • 這時啟用 OnePlus One Recovery Tool,會看到 COM 6 (這個會因使用 USB Port 不同而會異動) 的位置字體不同,點擊之後就可以按下上方的 Start

  • 這時就會重新刷入 CM11S 韌體,等待寫入完成之後,救援動作就告一段落,可以透過正常方式按下 Power 讓手機重新啟用

一般留言 (6)

  1. 如果電腦連線信號有限只得區域連颂線,可唔可以做 以上動作?

  2. 請問卡在最後一個步驟(START後無限循環),好像只有刷一個BIN檔,無限循環,是哪邊出錯了嗎????

    • 次篇文章算是心得分享,主要資訊來源還是參考網路上國外其他使用者遇到的情況來解決自己的問題,相對的也比較難模擬類似狀況,不過可以參考文中最後一張圖,如果有正確連線,第6個項次顯示資訊會和其他不同,才算是有正確與手機連接,可以先確認是否已經正確連接手機與電腦

      • 步驟都正確 驅動 也找的到 無驚嘆號
        但 Tool 就是沒有偵測到 這怎麼辦?

        • 這個部份比較尷尬,相關Recovery Tool所提供的教學資訊都很有限,提到救援QHSUSB_BULK的更是少之又少,我也只是分享找到也解決手邊問題的方法,超過這個範疇的技術支援問題,可能就真的比較幫不上忙了

發表迴響