• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Q] Is there a tool for checking the nand memory for bad blocks ??

Search This thread

XxxXxx896

Member
Apr 7, 2011
21
1
Is there a tool for checking the nand memory for bad blocks ??
My htc hd2 cant boot. NO WAY to boot in Android or WM. I tried to flash Everything. Now there are bad blocks and something like that. I think my nand memory is corrupted and i want a tool which can check that.
PLS hELp me! I want my htc hd2 back ...
 

cubexe

Member
Jan 25, 2011
40
13
Quick help .. but "measure twice and cut once"

Driver: http://www.kyou.cz/prg/hd2/as_drivers.zip
Program MTTY : http://www.kyou.cz/prg/hd2/mtty1.42.zip
(You can try to find newer versions, if you want ..)

1. How to check and repair bad block

a). Please make sure that you are SuperCID and you understand the importance of hard spl as this maybe a dangerious operation for you.
b). Downloan Mtty.exe file in the attachment below and save it to your computer.
c). Open connection setting of your activesync or WMDC on your PC and disable "Allow USB connection".
d). Put your divice into Bootloader mode and connect to your PC via USB
e). Run Mtty.exe from your PC
f). Selec "USB" in port box and then click OK
g). Press Enter once or twice to let the screen dispay "USB>" or "CMD>"
h). Type "info 8" to check if your device has bad blocks. And if there are any,
i). Type "task 2a" to fix the bad blocks.


Then go to bootloader and flash official winmo.

And other info here:
http://forum.xda-developers.com/showthread.php?t=1189544 (HD2)
http://forum.xda-developers.com/showthread.php?t=1033526
 
Last edited:

XxxXxx896

Member
Apr 7, 2011
21
1
Quick help .. but "measure twice and cut once"

Driver: http://www.kyou.cz/prg/hd2/as_drivers.zip
Program MTTY : http://www.kyou.cz/prg/hd2/mtty1.42.zip
(You can try to find newer versions, if you want ..)

1. How to check and repair bad block

a). Please make sure that you are SuperCID and you understand the importance of hard spl as this maybe a dangerious operation for you.
b). Downloan Mtty.exe file in the attachment below and save it to your computer.
c). Open connection setting of your activesync or WMDC on your PC and disable "Allow USB connection".
d). Put your divice into Bootloader mode and connect to your PC via USB
e). Run Mtty.exe from your PC
f). Selec "USB" in port box and then click OK
g). Press Enter once or twice to let the screen dispay "USB>" or "CMD>"
h). Type "info 8" to check if your device has bad blocks. And if there are any,
i). Type "task 2a" to fix the bad blocks.


Then go to bootloader and flash official winmo.

And other info here:
http://forum.xda-developers.com/showthread.php?t=1189544 (HD2)
http://forum.xda-developers.com/showthread.php?t=1033526

Thank you for your answer. Now i started mtty.exe as Admin (I have Windows 7) and i have done all the steps you said. But there is no USB in the port box. I can only select COM1 or COM2 but then mtty gives me an error. Any Solution?
Thanks
 

cubexe

Member
Jan 25, 2011
40
13
Did you use the driver that I mentioned in my last post? The situation that you described happens when you don't use the driver.

(If you are using windows 7, you need to install this driver instead of original HTC Sync driver. But it should be a little problem. Maybe the most easiest way is to find some PC with Win XP, there should be no problem ..)
 

XxxXxx896

Member
Apr 7, 2011
21
1
Did you use the driver that I mentioned in my last post? The situation that you described happens when you don't use the driver.

(If you are using windows 7, you need to install this driver instead of original HTC Sync driver. But it should be a little problem. Maybe the most easiest way is to find some PC with Win XP, there should be no problem ..)

Thank you i tried it on Windows XP and i could connect to my htc hd2 but mtty.exe cant remove the bad blocks and the phone wont boot.
Then i saw another command (TASK 8) in a forum and hoped that this would help but now i have a white screen !! No HTC LOGO... pls help...
 
  • Like
Reactions: beeshyams

cubexe

Member
Jan 25, 2011
40
13
Not really sure, but the white screen (without HTC logo) should be normal after this task .. but now you are able to go to bootloader (VolDown), right? So just try flashing official winmo directly from SD card via bootloader (<4GB).

Just for information :) what was an ouput of the "info 8" command (h.)?
 

XxxXxx896

Member
Apr 7, 2011
21
1
Not really sure, but the white screen (without HTC logo) should be normal after this task .. but now you are able to go to bootloader (VolDown), right? So just try flashing official winmo directly from SD card via bootloader (<4GB).

Just for information :) what was an ouput of the "info 8" command (h.)?

Yes i can enter the bootloader ;))
Ok now i tried to flash the official winmo rom but the phone is stuck at HTC Logo and wont boot into winmo.

mtty report(info8):

BLOCK 1686 (0x696) is bad block
BLOCK 2392 (0x958) is bad block
BLOCK 2409 (0x969) is bad block
BLOCK 3393 (0xD41) is bad block
Partition(0), type=0x20, start=0x2, total=0x63E
Partition(1) type=0x23 start=0x640 total=0xA40
partition(2) type=0x25 start=0x1080 total=0x1D340
partition(3) type=0x4 start=0x1E3C0 total=0x197C0

CE Total Length(with sector info)=0xF2D1E00
CE Checksum Length(without sector info)=0xF1E0000
 

cubexe

Member
Jan 25, 2011
40
13
The output looks fine and task 2a should repair it. If not, try other threads here on xda for other HTC devices (e.g. Diamond). You can copy output from task2a here.

Maybe somebody else will take a look on this problem.
 

XxxXxx896

Member
Apr 7, 2011
21
1
The output looks fine and task 2a should repair it. If not, try other threads here on xda for other HTC devices (e.g. Diamond). You can copy output from task2a here.

Maybe somebody else will take a look on this problem.

I really tried now all commands with mtty i think the nand memory is totally damaged. But anyway i really really ThAnK yOU for your support !! Thank you cubexe ;))
 
Oct 4, 2010
10
0
Worked

Saved my butt.
I had to get my HD2 to service and restore it to stock after flashing Android.
Problem was that by flashing every version of WM I never got past the startup orange screen (it kept rebooting).
Now it installed fine after checking and fixing memory errors.
I'm curious if it fixes the other problem too but not gonna keep my fingers crossed, seems to be a temperature problem.
 

vb87

Member
Aug 18, 2011
24
2
Can't install driver

How do you install the driver?
I get the error message: "the inf file does not support this method of installation" when using the "right click > install" method.
I also tried to update the HTC sync driver in device manager and pointing it to the driver files but that didn't work.
 

surya467

Senior Member
Jan 31, 2012
618
158
mumbai
www.instagram.com
Xiaomi Poco F3
This is my log..failed! :/

--- 2K bytes sector version ---

DEVICE NAME=hynix_h8BES0UQ0MCP
DEVICE ID=0xBC
DEVICE MAKER ID=0xAD
PAGE SIZE=0x800
TOTAL PAGE SIZE=0x840
BLOCK COUNT=0x1000
BLOCK PAGE=0x40

Checking block information

BLOCK 0 (0x0) is reversed block
BLOCK 1 (0x1) is reversed block
BLOCK 2 (0x2) is reversed block
BLOCK 3 (0x3) is reversed block
BLOCK 8 (0x8) is reversed block
BLOCK 10 (0xA) is reversed block
BLOCK 11 (0xB) is reversed block
BLOCK 12 (0xC) is reversed block
BLOCK 13 (0xD) is reversed block
BLOCK 14 (0xE) is reversed block
BLOCK 15 (0xF) is reversed block
BLOCK 28 (0x1C) is reversed block
BLOCK 29 (0x1D) is reversed block
BLOCK 30 (0x1E) is reversed block
BLOCK 31 (0x1F) is reversed block
BLOCK 126 (0x7E) is bad block
BLOCK 2428 (0x97C) is bad block
BLOCK 3547 (0xDDB) is reversed block
Partition[0], type=0x23, start=0x2, total=0xFE
Partition[1], type=0x0, start=0x0, total=0x0
Partition[2], type=0x0, start=0x0, total=0x0
Partition[3], type=0x0, start=0x0, total=0x0

CE Total Length(with sector info) = 0x80800
CE CheckSum Length(without sector info) = 0x80000

Cmd>task 2a
Format ALL start
backup SPL OK
backup MISC configuration OK
SPL start start block=497, total block of CE=3599
erase_page - error bad status: 0xB791E960
ERASE block 126 FAIL !!!
erase_page - error bad status: 0xB791E960
ERASE block 2428 FAIL !!!
Write 0xFF start page=0x7C40, total page=0x383C0
restore SPL OK
restore MISC configuratoin OK
restore MFG configuratoin OK
Format ALL end
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Quick help .. but "measure twice and cut once"

    Driver: http://www.kyou.cz/prg/hd2/as_drivers.zip
    Program MTTY : http://www.kyou.cz/prg/hd2/mtty1.42.zip
    (You can try to find newer versions, if you want ..)

    1. How to check and repair bad block

    a). Please make sure that you are SuperCID and you understand the importance of hard spl as this maybe a dangerious operation for you.
    b). Downloan Mtty.exe file in the attachment below and save it to your computer.
    c). Open connection setting of your activesync or WMDC on your PC and disable "Allow USB connection".
    d). Put your divice into Bootloader mode and connect to your PC via USB
    e). Run Mtty.exe from your PC
    f). Selec "USB" in port box and then click OK
    g). Press Enter once or twice to let the screen dispay "USB>" or "CMD>"
    h). Type "info 8" to check if your device has bad blocks. And if there are any,
    i). Type "task 2a" to fix the bad blocks.


    Then go to bootloader and flash official winmo.

    And other info here:
    http://forum.xda-developers.com/showthread.php?t=1189544 (HD2)
    http://forum.xda-developers.com/showthread.php?t=1033526
    1
    Did you use the driver that I mentioned in my last post? The situation that you described happens when you don't use the driver.

    (If you are using windows 7, you need to install this driver instead of original HTC Sync driver. But it should be a little problem. Maybe the most easiest way is to find some PC with Win XP, there should be no problem ..)

    Thank you i tried it on Windows XP and i could connect to my htc hd2 but mtty.exe cant remove the bad blocks and the phone wont boot.
    Then i saw another command (TASK 8) in a forum and hoped that this would help but now i have a white screen !! No HTC LOGO... pls help...