How to fix bad block?

Search This thread
G

GuestD2026

Guest
I had some problems flashing a Rom..
After some tries i used mtty..

Cmd>task 32
Level = FF

Cmd>task 28
Storage format start

Write Nand Success

dwBlockToWrite = 13

Storage start block: 433

Storage Total block: 503

Total Bad Block in CE: 0

NeedToEraseBlockStart: 446

NeedToEraseBlockEnd: 936

Storage format success


Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is BAD block !!!
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block

Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x18100
Partition[3], type=0x4, start=0x1B100, total=0x1F700

CE Total Length(with sector info) = 0x36F8800
CE CheckSum Length(without sector info) = 0x3620000


I tried to whit other Hard spl and sspl but everytime the same..


Cmd>task 32
Level = 0

Cmd>task 28 55aa
Storage format start

Write Nand Success

dwBlockToWrite = 13

Storage start block: 433

Storage Total block: 503

Total Bad Block in CE: 0

NeedToEraseBlockStart: 446

Storage format success


Cmd>task 28
Storage format start

Write Nand Success

dwBlockToWrite = 13

Storage start block: 433

Storage Total block: 503

Total Bad Block in CE: 0

NeedToEraseBlockStart: 446

Storage format success


Cmd>task 2a

Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is BAD block !!!
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block

Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x18100
Partition[3], type=0x4, start=0x1B100, total=0x1F700

CE Total Length(with sector info) = 0x36F8800
CE CheckSum Length(without sector info) = 0x3620000

Cmd>


How can i fix it...??
thx
 

Qamarzamsyawal

Senior Member
Jul 13, 2009
69
0
Kajang
yeah me too..my P3600i was fine with until i start flashing..I also got the same result.After using mtty..perhaps our method is wrong.Any experts here pls help us "i" users.
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
On the P3600, it is normal to have a bad block #6 after MTTY. It still functions normally with that.

On the P3600i, I'm sure there is also at least one bad block, but maybe they are different locations.

Someone with a good P3600i know the desired results?
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California

My guess would be that this is due to the fact that the software 'MTTY' is specifically designed to modify the Operating System, thus the Trojan Warning. For those who do not know what it's for, they could cause damage to their systems. This is just a theory. I've used MTTY for a couple years now, and have not noticed any adverse side effects, but maybe I'm missing something... :eek:

By all means, if you are not comfortable using it, please do not. Better safe than sorry.
 

Qamarzamsyawal

Senior Member
Jul 13, 2009
69
0
Kajang
One Bad Block is down..One more to go

Hey Sport!!
Successfully erase one bad block from my P3600i. But there is another one. It won't come out. Do anyone know why is this happen??
This is my result using "mtty116.exe"


Cmd>set 14 0
Write Nand Success
HTCST ÚÈÒHTCE
Cmd>task 28 55aa
Storage format start
Write Nand Success
dwBlockToWrite = 13
Storage start block: 646
Storage Total block: 1357
Total Bad Block in CE: 0
NeedToEraseBlockStart: 659
NeedToEraseBlockEnd: 2003

Storage format success


Cmd>task 0

Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x346(838) is BAD block !!!
Block 0x792(1938) is BAD block !!!

Partition[0], type=0x20, start=0x2, total=0xFE
Partition[1], type=0x23, start=0x100, total=0x1300
Partition[2], type=0x25, start=0x1400, total=0x27200
Partition[3], type=0x4, start=0x28600, total=0x54D00

CE Total Length(with sector info) = 0x5203000
CE CheckSum Length(without sector info) = 0x50C0000

Cmd>password

Cmd>task 32
Level = 0

Cmd>task 28
Storage format start
Write Nand Success
dwBlockToWrite = 13
Storage start block: 646
Storage Total block: 1357
Total Bad Block in CE: 0
NeedToEraseBlockStart: 659
NeedToEraseBlockEnd: 2003
Storage format success

Cmd>task 2A
Check block : 838 - Good

Check block : 1938 - Bad


Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x792(1938) is BAD block !!!

Partition[0], type=0x20, start=0x2, total=0xFE
Partition[1], type=0x23, start=0x100, total=0x1300
Partition[2], type=0x25, start=0x1400, total=0x27200
Partition[3], type=0x4, start=0x28600, total=0x54D00

CE Total Length(with sector info) = 0x5203000
CE CheckSum Length(without sector info) = 0x50C0000

Cmd>task 8
 

coolpixs4

Senior Member
Mar 7, 2011
634
196
my P3600 have 2 BAD block, how can I fix it ?

Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is BAD block !!!
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x3E2(994) is BAD block !!!

Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1500
Partition[2], type=0x25, start=0x2E00, total=0x1D100
Partition[3], type=0x4, start=0x1FF00, total=0x5C400

CE Total Length(with sector info) = 0x40DF800
CE CheckSum Length(without sector info) = 0x3FE0000

Cmd>
 

schiac

New member
Feb 13, 2008
3
0
I have 4 BAD BLOCK :mad:

----------------------------------------

Cmd>task 2A
Check block : 176 - Bad

Check block : 371 - Bad

Check block : 545 - Bad

Check block : 993 - Bad


Cmd>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0xB0(176) is BAD block !!!
Block 0x173(371) is BAD block !!!
Block 0x221(545) is BAD block !!!
Block 0x3E1(993) is BAD block !!!

Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1800
Partition[2], type=0x25, start=0x3100, total=0x23000
Partition[3], type=0x4, start=0x26100, total=0x58F00

CE Total Length(with sector info) = 0x4D50800
CE CheckSum Length(without sector info) = 0x4C20000

Cmd>task 8