138
Solution: Recover From Hard Bricked OnePlus One

  1. xgbcoder
    Cupcake Sep 3, 2018

    xgbcoder , Sep 3, 2018 :
    What to do when device manager doesn't list the device? my phone is not showing in device manager even after pressing power button and volume button UP or down, i tried all sorts of combination but no luck so far. can you suggest any method which can help me show my device in device manager?
     

  2. bitsgoanitin
    Cupcake Sep 24, 2018

    bitsgoanitin , Sep 24, 2018 :
    Hi
    Thanks a lot for wonderful tool. But I have an issue and few others at different forums asked about that..I could not find solution to that.. The issue is, even after following all the instructions properly.. my phone keeps installing the same file, i.e., "8974_msimage.mbn" in loop. I also noticed that after every installation of this file phone gets disconnected from PC and again gets connected automatically.. The loop continues indefinitely..
    Therefore I tried QFIL to do the same thing (I guess it does same thing).. I got the files installed (at least QFIL showed it as successfully done) but nothing happens even after that... Not sure if it is actually installed or not.. It will be very kind of you if you can suggest how to get out of loop... and is it possible to recover my OPO? TIA...I am sharing the log file of QFIL as follows:
    2018-09-24 12:47:08.837 12:47:08: INFO: {percent files transferred 100.00%}
    2018-09-24 12:47:08.837 12:47:08: INFO: ==============================================================
    2018-09-24 12:47:08.837 12:47:08: INFO: Files used and their paths
    2018-09-24 12:47:08.837 12:47:08: INFO: 1 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:08.837 12:47:08: INFO: 2 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\rawprogram0_64G.xml'
    2018-09-24 12:47:08.837 12:47:08: INFO: 3 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\system.img'
    2018-09-24 12:47:08.837 12:47:08: INFO: 4 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\persist.img'
    2018-09-24 12:47:08.837 12:47:08: INFO: 5 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\cache.img'
    2018-09-24 12:47:08.837 12:47:08: INFO: 6 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\userdata_64G.img'
    2018-09-24 12:47:08.837 12:47:08: INFO: 7 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\NON-HLOS.bin'
    2018-09-24 12:47:08.837 12:47:08: INFO: 8 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\sbl1.mbn'
    2018-09-24 12:47:08.837 12:47:08: INFO: 9 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\sdi.mbn'
    2018-09-24 12:47:08.837 12:47:08: INFO: 10 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\emmc_appsboot.mbn'
    2018-09-24 12:47:08.837 12:47:08: INFO: 11 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\rpm.mbn'
    2018-09-24 12:47:08.853 12:47:08: INFO: 12 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\boot.img'
    2018-09-24 12:47:08.853 12:47:08: INFO: 13 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\tz.mbn'
    2018-09-24 12:47:08.853 12:47:08: INFO: 14 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\modemst.bin'
    2018-09-24 12:47:08.853 12:47:08: INFO: 15 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\dynamic_nvbk.bin'
    2018-09-24 12:47:08.853 12:47:08: INFO: 16 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\static_nvbk.bin'
    2018-09-24 12:47:08.853 12:47:08: INFO: 17 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\recovery.img'
    2018-09-24 12:47:08.853 12:47:08: INFO: 18 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\logo.bin'
    2018-09-24 12:47:08.853 12:47:08: INFO: 19 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\DRIVER.ISO'
    2018-09-24 12:47:08.853 12:47:08: INFO: 20 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\reserve4.img'
    2018-09-24 12:47:08.853 12:47:08: INFO: 21 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\gpt_main0_64G.bin'
    2018-09-24 12:47:08.853 12:47:08: INFO: 22 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\gpt_backup0_64G.bin'
    2018-09-24 12:47:08.853
    2018-09-24 12:47:08.853 12:47:08: INFO: _ (done)
    2018-09-24 12:47:08.853 12:47:08: INFO: | |
    2018-09-24 12:47:08.853 12:47:08: INFO: __| | ___ _ __ ___
    2018-09-24 12:47:08.853 12:47:08: INFO: / _` |/ _ \| '_ \ / _ \
    2018-09-24 12:47:08.868 12:47:08: INFO: | (_| | (_) | | | | __/
    2018-09-24 12:47:08.868 12:47:08: INFO: \__,_|\___/|_| |_|\___|
    2018-09-24 12:47:08.868 12:47:08: INFO: {All Finished Successfully}
    2018-09-24 12:47:08.868
    2018-09-24 12:47:08.868 12:47:08: INFO: Overall to target 113.015 seconds (9.41 MBps)
    2018-09-24 12:47:08.868 12:47:08: INFO: {percent files transferred 100.00%}
    2018-09-24 12:47:08.868
    2018-09-24 12:47:08.868 Writing log to 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt', might take a minute
    2018-09-24 12:47:08.868
    2018-09-24 12:47:08.868
    2018-09-24 12:47:08.868 Log is 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:08.868
    2018-09-24 12:47:08.868 ***** Working Folder:C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6
    2018-09-24 12:47:09.724
    2018-09-24 12:47:09.724 Base Version: 17.11.16.14.34
    2018-09-24 12:47:09.724 Binary build date: Nov 21 2017 @ 02:53:33
    2018-09-24 12:47:09.724 Incremental Build version: 17.11.21.02.53.33
    2018-09-24 12:47:09.740
    2018-09-24 12:47:09.740 12:47:09: INFO: FH_LOADER WAS CALLED EXACTLY LIKE THIS
    2018-09-24 12:47:09.740 ************************************************
    2018-09-24 12:47:09.740 C:\Program Files (x86)\Qualcomm\QPST\bin\fh_loader.exe --port=\\.\COM6 --sendxml=patch0.xml --search_path=E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=emmc
    2018-09-24 12:47:09.740 ************************************************
    2018-09-24 12:47:09.740
    2018-09-24 12:47:09.740 12:47:09: INFO: Current working dir (cwd): C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\
    2018-09-24 12:47:09.740 12:47:09: INFO: Showing network mappings to allow debugging
    2018-09-24 12:47:09.740 12:47:09: INFO:
    2018-09-24 12:47:09.740
    2018-09-24 12:47:09.740
    2018-09-24 12:47:09.740
    2018-09-24 12:47:09.740 12:47:09: INFO: Trying to store 'patch0.xml' in string table
    2018-09-24 12:47:09.740 12:47:09: INFO: Looking for file 'patch0.xml'
    2018-09-24 12:47:09.740 12:47:09: INFO: User wants to talk to port '\\.\COM6'
    2018-09-24 12:47:09.740 12:47:09: INFO: Took 0.00000000 seconds to open port
    2018-09-24 12:47:09.740 12:47:09: INFO: Sorting TAGS to ensure order is <configure>,<erase>, others, <patch>,<power>
    2018-09-24 12:47:09.755 12:47:09: INFO: If you don't want this, use --dontsorttags
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: Sending <configure>
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: TARGET SAID: 'Host's payload to target size is too large'
    2018-09-24 12:47:09.755 12:47:09: INFO: fh.attrs.MaxPayloadSizeToTargetInBytes = 131072
    2018-09-24 12:47:09.755 12:47:09: INFO: fh.attrs.MaxPayloadSizeToTargetInBytesSupported = 131072
    2018-09-24 12:47:09.755 12:47:09: INFO: Target returned NAK for your <configure> but it does not seem to be an error. This is ok, fh_loader.exe attributes updated
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: TARGET SAID: 'Patched sector 9 with 0747BFDE'
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: TARGET SAID: 'Patched sector 122142694 with 0747BFDE'
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: TARGET SAID: 'Patched sector 1 with 0747BFDE'
    2018-09-24 12:47:09.755
    2018-09-24 12:47:09.755 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 0747BFDE'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 1 with 0747BFFF'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 0747BFFF'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 0747BFDF'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'crc start sector 2, over bytes 4096'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 1 with 89C2BFC0'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'crc start sector 122142687, over bytes 4096'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 89C2BFC0'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 1 with 00000000'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'crc start sector 1, over bytes 92'
    2018-09-24 12:47:09.771
    2018-09-24 12:47:09.771 12:47:09: INFO: TARGET SAID: 'Patched sector 1 with EE76EF2D'
    2018-09-24 12:47:09.787
    2018-09-24 12:47:09.787 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 00000000'
    2018-09-24 12:47:09.787
    2018-09-24 12:47:09.787 12:47:09: INFO: TARGET SAID: 'crc start sector 122142719, over bytes 92'
    2018-09-24 12:47:09.787
    2018-09-24 12:47:09.787 12:47:09: INFO: TARGET SAID: 'Patched sector 122142719 with 07B434E9'
    2018-09-24 12:47:09.787 12:47:09: INFO: ==============================================================
    2018-09-24 12:47:09.787 12:47:09: INFO: Files used and their paths
    2018-09-24 12:47:09.787 12:47:09: INFO: 1 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:09.787 12:47:09: INFO: 2 'E:\OPORecoveryTool(64GB) (1)\OnePlusRestoreTool\patch0.xml'
    2018-09-24 12:47:09.787
    2018-09-24 12:47:09.787 12:47:09: INFO: _ (done)
    2018-09-24 12:47:09.787 12:47:09: INFO: | |
    2018-09-24 12:47:09.787 12:47:09: INFO: __| | ___ _ __ ___
    2018-09-24 12:47:09.787 12:47:09: INFO: / _` |/ _ \| '_ \ / _ \
    2018-09-24 12:47:09.787 12:47:09: INFO: | (_| | (_) | | | | __/
    2018-09-24 12:47:09.787 12:47:09: INFO: \__,_|\___/|_| |_|\___|
    2018-09-24 12:47:09.802 12:47:09: INFO: {All Finished Successfully}
    2018-09-24 12:47:09.802
    2018-09-24 12:47:09.802 12:47:09: INFO: FILE ACCESS SLOW!! 0.00 B in 0.015 seconds ( 0.00 Bps) --- Overall to target 0.407 seconds (0.00 Bps)
    2018-09-24 12:47:09.802
    2018-09-24 12:47:09.802 Writing log to 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt', might take a minute
    2018-09-24 12:47:09.802
    2018-09-24 12:47:09.802
    2018-09-24 12:47:09.802 Log is 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:09.802
    2018-09-24 12:47:09.802 ***** Working Folder:C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6
    2018-09-24 12:47:09.990
    2018-09-24 12:47:09.990 Base Version: 17.11.16.14.34
    2018-09-24 12:47:10.005 Binary build date: Nov 21 2017 @ 02:53:33
    2018-09-24 12:47:10.005 Incremental Build version: 17.11.21.02.53.33
    2018-09-24 12:47:10.005
    2018-09-24 12:47:10.005 12:47:09: INFO: FH_LOADER WAS CALLED EXACTLY LIKE THIS
    2018-09-24 12:47:10.005 ************************************************
    2018-09-24 12:47:10.005 C:\Program Files (x86)\Qualcomm\QPST\bin\fh_loader.exe --port=\\.\COM6 --setactivepartition=0 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=emmc
    2018-09-24 12:47:10.005 ************************************************
    2018-09-24 12:47:10.005
    2018-09-24 12:47:10.005 12:47:09: INFO: Current working dir (cwd): C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\
    2018-09-24 12:47:10.005 12:47:09: INFO: Showing network mappings to allow debugging
    2018-09-24 12:47:10.021 12:47:09: INFO: User wants to talk to port '\\.\COM6'
    2018-09-24 12:47:10.021 12:47:09: INFO: Took 0.00000000 seconds to open port
    2018-09-24 12:47:10.021 12:47:09: INFO: Sorting TAGS to ensure order is <configure>,<erase>, others, <patch>,<power>
    2018-09-24 12:47:10.021 12:47:09: INFO: If you don't want this, use --dontsorttags
    2018-09-24 12:47:10.021
    2018-09-24 12:47:10.021 12:47:09: INFO: Sending <configure>
    2018-09-24 12:47:10.021
    2018-09-24 12:47:10.021 12:47:09: INFO: TARGET SAID: 'Host's payload to target size is too large'
    2018-09-24 12:47:10.021 12:47:09: INFO: fh.attrs.MaxPayloadSizeToTargetInBytes = 131072
    2018-09-24 12:47:10.021 12:47:09: INFO: fh.attrs.MaxPayloadSizeToTargetInBytesSupported = 131072
    2018-09-24 12:47:10.021 12:47:09: INFO: Target returned NAK for your <configure> but it does not seem to be an error. This is ok, fh_loader.exe attributes updated
    2018-09-24 12:47:10.021 12:47:09: INFO: Sending <setbootablestoragedrive>
    2018-09-24 12:47:10.021
    2018-09-24 12:47:10.021 12:47:09: INFO: TARGET SAID: 'Set bootable drive to 0.'
    2018-09-24 12:47:10.037 12:47:09: INFO: ==============================================================
    2018-09-24 12:47:10.037 12:47:09: INFO: Files used and their paths
    2018-09-24 12:47:10.037 12:47:09: INFO: 1 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:10.037
    2018-09-24 12:47:10.037 12:47:09: INFO: _ (done)
    2018-09-24 12:47:10.037 12:47:09: INFO: | |
    2018-09-24 12:47:10.037 12:47:09: INFO: __| | ___ _ __ ___
    2018-09-24 12:47:10.037 12:47:09: INFO: / _` |/ _ \| '_ \ / _ \
    2018-09-24 12:47:10.037 12:47:09: INFO: | (_| | (_) | | | | __/
    2018-09-24 12:47:10.037 12:47:09: INFO: \__,_|\___/|_| |_|\___|
    2018-09-24 12:47:10.037 12:47:09: INFO: {All Finished Successfully}
    2018-09-24 12:47:10.037
    2018-09-24 12:47:10.037 12:47:09: INFO: FILE ACCESS SLOW!! 0.00 B in 0.015 seconds ( 0.00 Bps) --- Overall to target 0.063 seconds (0.00 Bps)
    2018-09-24 12:47:10.037
    2018-09-24 12:47:10.037 Writing log to 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt', might take a minute
    2018-09-24 12:47:10.037
    2018-09-24 12:47:10.037
    2018-09-24 12:47:10.037 Log is 'C:\Users\NITIN SHARMA\AppData\Roaming\Qualcomm\QFIL\COMPORT_6\port_trace.txt'
    2018-09-24 12:47:10.052
    2018-09-24 12:47:10.068 Download Succeed
    2018-09-24 12:47:10.068 Finish Download