Tuesday 14 November 2017

HOW TO UNBRICK HARD BRICKED MOTO NEXUS 6

HI ,
    I have  bricked my Motorola NEXUS 6. I searched so many threads on various forums to try and unbrick, but unfortunately i haven't found any threads to help me out. So i did a research and found a solution how to fix it. Here i am going to show you how i unbricked my hard bricked nexus 6.

I bricked my mobile while trying to flash MIUI rom on the device which was for the Mi3 device. The device was dead for 3days i tried pressing power + vol button to get in to fastboot mode, but it doesn't work the device was completely dead and when i connect to the pc it shows in the device manager  port (COM & LPT)  "qualcomm hs-usb qdloader 9008". 






Follow the steps given below to fix this. 


Files and Softwares required: 

minimal adb : https://androidmtk.com/download-minimal-adb-and-fastboot-tool

nexus root toolkit : http://www.wugfresh.com/nrt/

blankflash: https://drive.google.com/open?id=0B21s7KXtqBw-dnlMNWhPVmlBWFU

gpt.bin: https://drive.google.com/file/d/0B21s7KXtqBw-ajBYN3BMUWJETEU/view

stock rom for nexus 6 : https://androidmtk.com/download-google-nexus-stock-rom-models

Steps:


  1. Download all the required files and softwares
  2. Put them in a folder
  3. Install minimal adb and nexus root toolkit
  4. Connect the mobile to the computer
     
  5. Open the blankflash folder double click to the blank-flash.batch file                                                                             
  6. Now the mobile will boot into fastboot mode but it will be show status:0 
  7. Now you have to change the status code by flashing gpt.bin file using minimal adb
  8. First copy the gpt.bin file file to the directory where you have installed the minimal adb.
  9. Then open the minimal adb from the desktop icon and type"fastboot flash partition gpt.bin".
  10. Then flash the bootloader which will be inside the stock rom using minimal adb                          "fastboot flash bootloader bootloader.img" and restart the bootloader
  11. Now the status code will show as status: 3
  12. Now you can flash a custom recovery and flash a rom into your nexus 6 or using nexus root toolkit you can restore the device.
I have also made a video for this guide.








5 comments:

  1. impossible, comment faire ?


    C:\Users\Hamza\Downloads\Nouveau dossier\blankflash>.\qboot.exe blank-flash
    opening device: \\.\COM5
    OKAY [ 0.007s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.002s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.002s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM5
    OKAY [ 0.002s]
    greeting device for command mode
    FAILED (blank-flash:greet-device:error reading packet)

    C:\Users\Hamza\Downloads\Nouveau dossier\blankflash>pause
    Appuyez sur une touche pour continuer...

    ReplyDelete
  2. idem, same for me

    C:\docs\Download\Nexus6\blankflash-20180524T135218Z-001\blankflash>.\qboot.exe b
    lank-flash
    opening device: \\.\COM6
    OKAY [ 0.002s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.003s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.004s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.005s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.005s]
    greeting device for command mode
    opening device: \\.\COM6
    OKAY [ 0.005s]
    greeting device for command mode
    FAILED (blank-flash:greet-device:error reading packet)

    C:\docs\Download\Nexus6\blankflash-20180524T135218Z-001\blankflash>pause
    Appuyez sur une touche pour continuer...

    ReplyDelete
  3. C:\Users\lang02\Desktop\nexus 6\blankflash-20190119T144415Z-001\blankflash>.\qboot.exe blank-flash
    < waiting for device >
    opening device: \\.\COM22
    OKAY [ 0.006s]
    greeting device for command mode
    OKAY [ 0.003s]
    identifying device
    ...serial = 0x687429
    ...chip-id = 0x901
    ...chip-rev = 0x0
    ...sv-sbl = 0x0
    OKAY [ 0.008s]
    finding files
    ...programmer = programmer.mbn
    ...singleimage = singleimage.bin
    OKAY [ 0.007s]
    validating files
    OKAY [ 0.002s]
    switching to download mode
    OKAY [ 0.002s]
    greeting device for image downloading
    OKAY [ 0.005s]
    sending programmer
    OKAY [ 0.097s]
    flashing singleimage
    ReadFile() failed, error=31
    FAILED (blank-flash:sdl-transfer-image:send-image:error reading packet)

    C:\Users\lang02\Desktop\nexus 6\blankflash-20190119T144415Z-001\blankflash>pause
    Press any key to continue . . .

    ReplyDelete
  4. Hola una novata por acá. No puedo descargar el último archivo en el listado. ¿Habrá algún link menos gracioso y más efectivo?

    ReplyDelete
  5. Do you happen to know what the error means from the following output?

    I wonder if its faulty eMMC, but process seems to fail after erasing GPT.

    E:\software\blankflash-plaformtools>qboot --debug=1 blank-flash
    I - opening device: \\.\COM5
    D - \\.\COM5 opened
    I - OKAY [ 0.005s]
    I - greeting device for command mode
    D - Receiving HELLO packet
    D - TARGET PROTOCOL INFO:
    D - name: sahara
    D - version: 2
    D - compatible version: 1
    D - maximum packet length: 1024
    D - mode: Image transfer pending
    D - Switching to "Command" mode
    D - Sending HELLO_RESP packet
    D - Receiving COMMAND_READY packet
    I - OKAY [ 0.034s]
    I - identifying device
    D - Reading device serial number
    D - Sending CMD_EXEC packet, cmd=1
    D - Receiving CMD_EXEC_RESP packet
    D - Reading device id
    D - Sending CMD_EXEC packet, cmd=2
    D - Receiving CMD_EXEC_RESP packet
    D - Reading SBL SV
    D - Sending CMD_EXEC packet, cmd=7
    D - Receiving CMD_EXEC_RESP packet
    I - ...serial = 0xC022A4
    I - ...chip-id = 0x901
    I - ...chip-rev = 0x0
    I - ...sv-sbl = 0x0
    I - OKAY [ 0.045s]
    I - finding files
    I - ...programmer = programmer.mbn
    I - ...singleimage = singleimage.bin
    I - OKAY [ 0.009s]
    I - validating files
    I - OKAY [ 0.003s]
    I - switching to download mode
    D - Sending CMD_SWITCH_MODE packet
    I - OKAY [ 0.006s]
    I - greeting device for image downloading
    D - Receiving HELLO packet
    D - TARGET PROTOCOL INFO:
    D - name: sahara
    D - version: 2
    D - compatible version: 1
    D - maximum packet length: 1024
    D - mode: Image transfer pending
    D - Sending HELLO_RESP packet
    I - OKAY [ 0.029s]
    I - sending programmer
    D - Loading file: programmer.mbn
    D - Receiving READ_DATA packet
    D - Sending 80 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 4096 bytes
    D - Receiving READ_DATA packet
    D - Sending 1800 bytes
    D - Receiving END_IMAGE_TX packet
    D - Sending DONE packet
    D - Receiving DONE_RESP packet
    I - OKAY [ 0.130s]
    I - flashing singleimage
    D - Loading file: singleimage.bin
    D - Pinging RDL...
    D - Setting security mode
    D - Opening device for flashing
    D - Erasing GPT
    D - No data from serial, retrying...
    D - No data from serial, retrying...
    D - No data read from serial after 2 tries
    D - \\.\COM5 closed
    FAILED (blank-flash:sdl-transfer-image:send-image:error reading packet)

    ReplyDelete