Oneplus X 刷机救砖

故障问题:
OnePlus X(E1001) 解除了bootloader锁,更换了TWRP recovery,刷入了Cyanogenmod 13,后来再更新CM Rom会持续转圈进不了系统。于是打算重新换回官方原版ROM,结果因为改变了recovery,无法安装OTA的更新包。于是打算刷回原来的recovery,没想到刷recovery时提示bootloader锁没有解,明明之前解过的提示没有解。确认了开发者模式开启了『OEM解锁』,进入fastboot模式,执行fastboot oem unlock后跳到了TWRP的recovery界面,日志显示:

Unable to locate zip file '16'. 
Installing '16'... 
Checking for MD5 file... 
Skipping MD5 check: no MD5 file found sysutil: Unable to open '16': 
No such file or directory
E:Failed to sysMapFile '16' 
E:Error installing zip file '16'

遇到这样的情况,没有办法了只能够用强刷的方式恢复原版系统。

强刷步骤

  1. 安装高通QDLoader驱动:http://www.androidbrick.com/download/qualcomm_diag_qd_loader_2016_qfil_driver
  2. 安装强刷工具:https://drive.google.com/drive/u/0/folders/0B3gqVK2lYqBiY1M2NjRjVllvYXM
  3. 禁用驱动程序签名强制:win10下管理员权限运行`bcdedit /set testsigning
    on`来禁用驱动程序签名强制,重启之后桌面右下角会有水印
  4. 手机关机,按住“音量键+”,然后再插入USB线,设备管理器会识别出“Qualcomm HS-USB QDLoader 9008”
  5. 运行强刷工具,完成以后,点stop然后再退出,拔线开机。

*参考:
https://forum.xda-developers.com/oneplus-x/general/guide-mega-unbrick-guide-hard-bricked-t3272108/
http://www.androidbrick.com/unbrick-oneplus-one-two-3-3t-qualcomm-hs-usb-qdloader-9008/
http://www.technobuzz.net/root-oneplus-x-install-twrp-recovery/*