[T-Mobile Samsung Galaxy S II SGH-T989] axxl4:
Tried Brick Fix v2-0 but it fails on my SGH-T989

I have a SGH-T989 that is in QHSUSB_DLOAD mode. Never rooted.

I downloaded and followed up your instructions on ubuntu 14.04 but it fails at first run. Tried multiple times but it fails in the same way.

This is the result:

Brick Fix v2-0

______________

By Darkspr1te, See README for thanks & References

Checking For Qualcomm Device

./brixfix.sh: line 24: choice: command not found

Device Found !!!

Error: device found in QDLOAD Mode, switching to QDLOAD

see qdload.pl By JC Sullins ,

Expected VID/PID of 05c6:9025, Instead I get :-

Bus 002 Device 016: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)

Do you wish to Upload HEX & msimage.mbn now? Warning Dangerous

y

Executing qdload

Requesting SoftwareVersion...

Version: PBL_DloadVER1.0

Requesting Params...

Params: 06 01 01 00 90 00 00

Uploading file 'MPRG8660.bin' to QDLOAD...

Writing 1024 bytes to 0x2a000000; 164996 bytes left.

Writing 1024 bytes to 0x2a000400; 163972 bytes left.

Writing 1024 bytes to 0x2a000800; 162948 bytes left.

Writing 1024 bytes to 0x2a000c00; 161924 bytes left.

Writing 1024 bytes to 0x2a001000; 160900 bytes left.

Writing 1024 bytes to 0x2a001400; 159876 bytes left.

Writing 1024 bytes to 0x2a001800; 158852 bytes left.

Writing 1024 bytes to 0x2a001c00; 157828 bytes left.

Writing 1024 bytes to 0x2a002000; 156804 bytes left.

Writing 1024 bytes to 0x2a002400; 155780 bytes left.

Writing 1024 bytes to 0x2a002800; 154756 bytes left.

Writing 1024 bytes to 0x2a002c00; 153732 bytes left.

Writing 1024 bytes to 0x2a003000; 152708 bytes left.

Writing 1024 bytes to 0x2a003400; 151684 bytes left.

Writing 1024 bytes to 0x2a003800; 150660 bytes left.

Writing 1024 bytes to 0x2a003c00; 149636 bytes left.

Writing 1024 bytes to 0x2a004000; 148612 bytes left.

Writing 1024 bytes to 0x2a004400; 147588 bytes left.

Writing 1024 bytes to 0x2a004800; 146564 bytes left.

Writing 1024 bytes to 0x2a004c00; 145540 bytes left.

Writing 1024 bytes to 0x2a005000; 144516 bytes left.

Writing 1024 bytes to 0x2a005400; 143492 bytes left.

Writing 1024 bytes to 0x2a005800; 142468 bytes left.

Writing 1024 bytes to 0x2a005c00; 141444 bytes left.

Writing 1024 bytes to 0x2a006000; 140420 bytes left.

Writing 1024 bytes to 0x2a006400; 139396 bytes left.

Writing 1024 bytes to 0x2a006800; 138372 bytes left.

Writing 1024 bytes to 0x2a006c00; 137348 bytes left.

Writing 1024 bytes to 0x2a007000; 136324 bytes left.

Writing 1024 bytes to 0x2a007400; 135300 bytes left.

Writing 1024 bytes to 0x2a007800; 134276 bytes left.

Writing 1024 bytes to 0x2a007c00; 133252 bytes left.

Writing 1024 bytes to 0x2a008000; 132228 bytes left.

Writing 1024 bytes to 0x2a008400; 131204 bytes left.

Writing 1024 bytes to 0x2a008800; 130180 bytes left.

Writing 1024 bytes to 0x2a008c00; 129156 bytes left.

Writing 1024 bytes to 0x2a009000; 128132 bytes left.

Writing 1024 bytes to 0x2a009400; 127108 bytes left.

Writing 1024 bytes to 0x2a009800; 126084 bytes left.

Writing 1024 bytes to 0x2a009c00; 125060 bytes left.

Writing 1024 bytes to 0x2a00a000; 124036 bytes left.

Writing 1024 bytes to 0x2a00a400; 123012 bytes left.

Writing 1024 bytes to 0x2a00a800; 121988 bytes left.

Writing 1024 bytes to 0x2a00ac00; 120964 bytes left.

Writing 1024 bytes to 0x2a00b000; 119940 bytes left.

Writing 1024 bytes to 0x2a00b400; 118916 bytes left.

Writing 1024 bytes to 0x2a00b800; 117892 bytes left.

Writing 1024 bytes to 0x2a00bc00; 116868 bytes left.

Writing 1024 bytes to 0x2a00c000; 115844 bytes left.

Writing 1024 bytes to 0x2a00c400; 114820 bytes left.

Writing 1024 bytes to 0x2a00c800; 113796 bytes left.

Writing 1024 bytes to 0x2a00cc00; 112772 bytes left.

Writing 1024 bytes to 0x2a00d000; 111748 bytes left.

Writing 1024 bytes to 0x2a00d400; 110724 bytes left.

Writing 1024 bytes to 0x2a00d800; 109700 bytes left.

Writing 1024 bytes to 0x2a00dc00; 108676 bytes left.

Writing 1024 bytes to 0x2a00e000; 107652 bytes left.

Writing 1024 bytes to 0x2a00e400; 106628 bytes left.

Writing 1024 bytes to 0x2a00e800; 105604 bytes left.

Writing 1024 bytes to 0x2a00ec00; 104580 bytes left.

Writing 1024 bytes to 0x2a00f000; 103556 bytes left.

Writing 1024 bytes to 0x2a00f400; 102532 bytes left.

Writing 1024 bytes to 0x2a00f800; 101508 bytes left.

Writing 1024 bytes to 0x2a00fc00; 100484 bytes left.

Writing 1024 bytes to 0x2a010000; 99460 bytes left.

Writing 1024 bytes to 0x2a010400; 98436 bytes left.

Writing 1024 bytes to 0x2a010800; 97412 bytes left.

Writing 1024 bytes to 0x2a010c00; 96388 bytes left.

Writing 1024 bytes to 0x2a011000; 95364 bytes left.

Writing 1024 bytes to 0x2a011400; 94340 bytes left.

Writing 1024 bytes to 0x2a011800; 93316 bytes left.

Writing 1024 bytes to 0x2a011c00; 92292 bytes left.

Writing 1024 bytes to 0x2a012000; 91268 bytes left.

Writing 1024 bytes to 0x2a012400; 90244 bytes left.

Writing 1024 bytes to 0x2a012800; 89220 bytes left.

Writing 1024 bytes to 0x2a012c00; 88196 bytes left.

Writing 1024 bytes to 0x2a013000; 87172 bytes left.

Writing 1024 bytes to 0x2a013400; 86148 bytes left.

Writing 1024 bytes to 0x2a013800; 85124 bytes left.

Writing 1024 bytes to 0x2a013c00; 84100 bytes left.

Writing 1024 bytes to 0x2a014000; 83076 bytes left.

Writing 1024 bytes to 0x2a014400; 82052 bytes left.

Writing 1024 bytes to 0x2a014800; 81028 bytes left.

Writing 1024 bytes to 0x2a014c00; 80004 bytes left.

Writing 1024 bytes to 0x2a015000; 78980 bytes left.

Writing 1024 bytes to 0x2a015400; 77956 bytes left.

Writing 1024 bytes to 0x2a015800; 76932 bytes left.

Writing 1024 bytes to 0x2a015c00; 75908 bytes left.

Writing 1024 bytes to 0x2a016000; 74884 bytes left.

Writing 1024 bytes to 0x2a016400; 73860 bytes left.

Writing 1024 bytes to 0x2a016800; 72836 bytes left.

Writing 1024 bytes to 0x2a016c00; 71812 bytes left.

Writing 1024 bytes to 0x2a017000; 70788 bytes left.

Writing 1024 bytes to 0x2a017400; 69764 bytes left.

Writing 1024 bytes to 0x2a017800; 68740 bytes left.

Writing 1024 bytes to 0x2a017c00; 67716 bytes left.

Writing 1024 bytes to 0x2a018000; 66692 bytes left.

Writing 1024 bytes to 0x2a018400; 65668 bytes left.

Writing 1024 bytes to 0x2a018800; 64644 bytes left.

Writing 1024 bytes to 0x2a018c00; 63620 bytes left.

Writing 1024 bytes to 0x2a019000; 62596 bytes left.

Writing 1024 bytes to 0x2a019400; 61572 bytes left.

Writing 1024 bytes to 0x2a019800; 60548 bytes left.

Writing 1024 bytes to 0x2a019c00; 59524 bytes left.

Writing 1024 bytes to 0x2a01a000; 58500 bytes left.

Writing 1024 bytes to 0x2a01a400; 57476 bytes left.

Writing 1024 bytes to 0x2a01a800; 56452 bytes left.

Writing 1024 bytes to 0x2a01ac00; 55428 bytes left.

Writing 1024 bytes to 0x2a01b000; 54404 bytes left.

Writing 1024 bytes to 0x2a01b400; 53380 bytes left.

Writing 1024 bytes to 0x2a01b800; 52356 bytes left.

Writing 1024 bytes to 0x2a01bc00; 51332 bytes left.

Writing 1024 bytes to 0x2a01c000; 50308 bytes left.

Writing 1024 bytes to 0x2a01c400; 49284 bytes left.

Writing 1024 bytes to 0x2a01c800; 48260 bytes left.

Writing 1024 bytes to 0x2a01cc00; 47236 bytes left.

Writing 1024 bytes to 0x2a01d000; 46212 bytes left.

Writing 1024 bytes to 0x2a01d400; 45188 bytes left.

Writing 1024 bytes to 0x2a01d800; 44164 bytes left.

Writing 1024 bytes to 0x2a01dc00; 43140 bytes left.

Writing 1024 bytes to 0x2a01e000; 42116 bytes left.

Writing 1024 bytes to 0x2a01e400; 41092 bytes left.

Writing 1024 bytes to 0x2a01e800; 40068 bytes left.

Writing 1024 bytes to 0x2a01ec00; 39044 bytes left.

Writing 1024 bytes to 0x2a01f000; 38020 bytes left.

Writing 1024 bytes to 0x2a01f400; 36996 bytes left.

Writing 1024 bytes to 0x2a01f800; 35972 bytes left.

Writing 1024 bytes to 0x2a01fc00; 34948 bytes left.

Writing 1024 bytes to 0x2a020000; 33924 bytes left.

Writing 1024 bytes to 0x2a020400; 32900 bytes left.

Writing 1024 bytes to 0x2a020800; 31876 bytes left.

Writing 1024 bytes to 0x2a020c00; 30852 bytes left.

Writing 1024 bytes to 0x2a021000; 29828 bytes left.

Writing 1024 bytes to 0x2a021400; 28804 bytes left.

Writing 1024 bytes to 0x2a021800; 27780 bytes left.

Writing 1024 bytes to 0x2a021c00; 26756 bytes left.

Writing 1024 bytes to 0x2a022000; 25732 bytes left.

Writing 1024 bytes to 0x2a022400; 24708 bytes left.

Writing 1024 bytes to 0x2a022800; 23684 bytes left.

Writing 1024 bytes to 0x2a022c00; 22660 bytes left.

Writing 1024 bytes to 0x2a023000; 21636 bytes left.

Writing 1024 bytes to 0x2a023400; 20612 bytes left.

Writing 1024 bytes to 0x2a023800; 19588 bytes left.

Writing 1024 bytes to 0x2a023c00; 18564 bytes left.

Writing 1024 bytes to 0x2a024000; 17540 bytes left.

Writing 1024 bytes to 0x2a024400; 16516 bytes left.

Writing 1024 bytes to 0x2a024800; 15492 bytes left.

Writing 1024 bytes to 0x2a024c00; 14468 bytes left.

Writing 1024 bytes to 0x2a025000; 13444 bytes left.

Writing 1024 bytes to 0x2a025400; 12420 bytes left.

Writing 1024 bytes to 0x2a025800; 11396 bytes left.

Writing 1024 bytes to 0x2a025c00; 10372 bytes left.

Writing 1024 bytes to 0x2a026000; 9348 bytes left.

Writing 1024 bytes to 0x2a026400; 8324 bytes left.

Writing 1024 bytes to 0x2a026800; 7300 bytes left.

Writing 1024 bytes to 0x2a026c00; 6276 bytes left.

Writing 1024 bytes to 0x2a027000; 5252 bytes left.

Writing 1024 bytes to 0x2a027400; 4228 bytes left.

Writing 1024 bytes to 0x2a027800; 3204 bytes left.

Writing 1024 bytes to 0x2a027c00; 2180 bytes left.

Writing 1024 bytes to 0x2a028000; 1156 bytes left.

Writing 1024 bytes to 0x2a028400; 132 bytes left.

Writing 132 bytes to 0x2a028800; 0 bytes left.

Executing file...

Sending MAGIC...

MSG: Qfprom Fuse List: Blowing FAILED

MSG: Failed Fuse addr:

MSG: 0x00000000

MSG: Error Status:

MSG: 0x00000000

Sending secureMode...

Sending openMulti ...

MSG: Open multi failed, unknown error

ERROR: Open multi failed, unknown error

Invalid openMulti response.

If HEX/MBN uploaded correctly, please allow for short delay and re-run brixfix to continue the debricking session, a screen showing device options may appear, close this new screen

please help. Thanks