yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] ardec1:
I don't dispute that at all

I agree with you that it may not be the smartest thing to do but it was the ONLY way I could revive the two phones.

I don't dispute or call your expertise in to question, I have been a member here for a long time and I have read many of your posts.

They always contain a lot of very useful information.

I was trying to address the issue I had with the two phones and (hopefully) also provide some info to a member who had posted pretty much the same problem in an earlier post.

Just my humble way of trying to add some value to the community.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Im not denying your logic, but the fact stil remains that what you did is not safe and shouldnot bew suggested for others to try for the very reason i just posted.

therefore, regardless of your intention, it is still stupid for people to try what you suggest and my comment is 100% valid.

ALSO, using ONLY task 29 will have had nothing to do with your issue, if you could connect MTTY you COULD have issued all of the commends.

@ALL: Please DO NOT try what ardec1 posted!! you may end with a brick! If you do this, I will not help fix it.

@ardec1: I hope you see I am trying to SAVE myself work here!!

MG
[Touch Diamond, MDA Compact IV ROM Development] ciawarhater:
mtty

hi

I have german version of Diamon - MDA Compact IV

when I start Mtty.exe I have different command - is that wrong :confused:

and no

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

MTTY OUTPUT:

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

on start

something like this :

http://wstaw.org/m/2010/02/25/mtty.bmp

is this method Dangerous for me than ??
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
No you ok to go.

as i said in the first few posts, the output may be different for different versions of the diamond!

thats like the output for my HD2, and it works fine on that.

MG

remember if you have HSPL on your diamond they even if you screw it up I can fix it for you!! (although it will have to be done via msn or equivalent)
[Touch Diamond, MDA Compact IV ROM Development] magicdave26:
wow

Wow what a nightmare to get the USB sync driver to install (x86)

Everything worked fine, until the reboot with the device in bootloader mode, then unknown device not installed - USB device not recognised / tried everything and was about to give up

Eventually just unplugged the phone, and plugged it back in and this time it connected ok - so I ran MTTY and it worked, but I have no idea which drivers it used or anything

Not an easy way to format the device, but it worked and hopefully my phone will be bug free from now on

Thanks for the guide
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
only need driver install once. if mtty worked you used the drivers from this thread, and this is the ONLY way to format!!

MG
[Touch Diamond, MDA Compact IV ROM Development] AMIRHADI DAISY:
Thanks

what can I say more?
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Nothing, the satisfaction of knowing this is worth while is the best reward.

MG
[Touch Diamond, MDA Compact IV ROM Development] EraserHR:
Can't get the drivers to work.

I installed Driver Signature Enforcement Overrider and Remove Watermark V0.8.

When I try to install drivers (Win7 x86), everything goes fine and just as you wrote until step 13 (the last one). Upon rebooting, it says the unknown device failed to install properly so I can't flash the phone through mtty. Any ideas?

EDIT:

Nope. False alarm, it seems.

I restarted the computer again and this time it didn't bring up any notifications about the phone and now I could select USB in MTTY tool.

Still, I'm not completely sure everything went alright. It's flashing at the moment so we'll see in a couple of minutes.

Anyway, thanks a lot for the tutorial! :)
[Touch Diamond, MDA Compact IV ROM Development] jent.le:
I think the thread is awesome!It help me a lot!Thanks
[Touch Diamond, MDA Compact IV ROM Development] craft2113:
Hi how did you resolve this?i dont have os now
[Touch Diamond, MDA Compact IV ROM Development] hyperhamster:
Proxy settings after MTTY

I have found that after MTTY described on the first page (WinXP), reinstall of Radio and ROM and hard reset I still see that my Proxy settings are saved in connections.

How can I make full clean up of the Diamond?
[Touch Diamond, MDA Compact IV ROM Development] hyperhamster:
Any comment here?
[Touch Diamond, MDA Compact IV ROM Development] anle.wsu:
I'm scared. I got a white screen after I disconnect at task 8 and press hold down and back button.

The phone now can't boot. It's keeping getting to the WHITE screen

Could anyone help me please?
[Touch Diamond, MDA Compact IV ROM Development] klio91788:
pls help my phone sp3 dead after using command format all
[Touch Diamond, MDA Compact IV ROM Development] lucose2001:
About diamdiag tool

HELLO

I AM TESTING AND USING SOMETIMES DIAMDIAG TOOL

BUT I DONT KNOW HOWCREAE TOPIC ABOUT THAT TOOL

I HAVE THAT TOOL

ANDWISH SHARE

HAVE OPTION FOR FORMAT FAT

NOT USING MTTY AND AFTER I USE RUU TO FLASH NER ROM IN MY DIAMOND

IF NECESSARY I SHARE HERE THE TOOL TO U TEST

IS EASY TO USE

i will send private mnessage
[Touch Diamond, MDA Compact IV ROM Development] blee701:
good sulotion, i fixed in my XP:)
[Touch Diamond, MDA Compact IV ROM Development] blackjack_1908:
thans

that was vey helpfull my friend..thank you:D
[Touch Diamond, MDA Compact IV ROM Development] ichiai:
Xp mtty windows xp sp3 usb port open

im trying to use the title as tags as for those who had trouble using mtty on windows xp sp3 pro

I had the "USB port can not open"

i figure this error is due because xp did not automatically install the drivers need to complete the first phase for the mtty procedure

tried the various suggestion of changing usb ports unchecking the activesync which allows usb connections

anyway,

im not sure what exactly helped but i

SET activesync connection on my htc under usb connection mode

THEN i allowed it to sync

THEN i unchecked the "allow usb connections"

soft reset, volume down and enter button for bootloader screen

and in my case the bootloader screen WILL REMAIN on that screen and not advanced within the nanosecond to " vol up for bla bla volume for format bla bla"

the rest you should already know how to do with mtty

as for flashing a ROM via USB

same deal as above but have to move fast when using the cusom RUU and the bootloader screen

PEACE

and thank you all

ESPECIALLY FOR THE FIRST 3 POSTS and the creator of mtty
[Touch Diamond, MDA Compact IV ROM Development] tj924:
I've confirmed this works perfectly from the MS supplied XP Mode VM running in Virtual PC under Windows 7 64-bit. No need to muck around in Windows 7 64-bit with unsigned drivers etc.

Start the XP Mode VM, install activesync & disable USB sync. Boot the phone to bootloader screen & connect it to the PC. In the XP Mode VM click "USB" on the top menu bar & you should see the phone (may appear as "generic ndis" or something). Click on it & the phone will be attached to the VM & will appear in device manager. Sometimes it may appear with the yellow triangle next to it indicating a problem. Just uninstall the device (don't physically remove it from the PC) & do a "scan for hardware changes". The device will reappear & be working.

From there you can do an MTTY, flash the phone etc all quite safely. I've done it this way on 5 diamonds now without a problem.
[Touch Diamond, MDA Compact IV ROM Development] xxjoshuaaxx:
Omg I just want to say thank you. :) I got it working! :D
[Touch Diamond, MDA Compact IV ROM Development] jonredant:
Thank you thank you thank you!!

Thought id bricked my phone omg --thanks for the Tut --you da man!!!:D:D
[Touch Diamond, MDA Compact IV ROM Development] husker111:
problem

I followed al the steps in the first post and al went ok.

MTTY - Flashing From INTERNAL STORAGE

After the last step vol. down and back arrow I get a white screen says loading ...

and after 20 min still nothing happens?

Then I try the second step

MTTY - Flashing From USB

You need rom flasher ???? ruu aplication didn`t work either:mad: progress bar stays zero

Sorry for my bad english

Pl help
[Touch Diamond, MDA Compact IV ROM Development] husker186:
problem solved upgrading from Hard-SPL-Diamond-OliNex to Unsigned-Hard-SPL-Diamond-OliNex brought the diamond alive
[Touch Diamond, MDA Compact IV ROM Development] plantunes:
Could anyone explain me what should be done correctly in step 6d....it's stated that we should disconnect the device immediatly after...

After what?

After the reboot?

Or just when it appears the CMD> once again?

I never know what to do in that step.

Thanks...
[Touch Diamond, MDA Compact IV ROM Development] husker111:
Cmd>task 8 hit enter and disconnect your phone and press vol. down
[Touch Diamond, MDA Compact IV ROM Development] eucher:
task 29 without driver and mtty

what do you think about this :

task 29 without drivers, without mtty :

http://xdaforums.com/showthread.php?t=644781

is it possible to do this on the diamond like on the Leo ?
[Touch Diamond, MDA Compact IV ROM Development] CheopsChefren:
I am really unhappy. Whatever i try, i cant get mtty to work. I run W7-64 bits, i installed the drivers, and the watermark proggy. Restarted my pc, and all went well... But, as soon as i try to install the drivers for USB, it keeps coming up with non-signed drivers message, and the installation of the driver fails.

but then i can not get my phone connected to the mobile center anymore either, as the drivers are incorrect....

what should i do? i want to use mtty, but, whatever i try, no succes.... is there another way to use mtty?
[Touch Diamond, MDA Compact IV ROM Development] rodrigo.nery:
Forgot Hard-SPL

Good afternoon,

I tried to follow your tutorial but I forgot a very important step. I thought I had done the update of the Hard-SPL but I did not. Now my phone hangs on startup. It goes into bootloader mode but I can not install Hard-SPL or a new ROM.

I can revive the phone?

Thank you,

Sorry for the bad English
[Touch Diamond, MDA Compact IV ROM Development] lucose2001:
next time readddddd

if u forget is one big problem

read is important before do anything

if u remenber the original rom

u can try instal original rom

using ruu normally

without pproblem

what is ur original rom??

u remenber??

i am brazilian too
[Touch Diamond, MDA Compact IV ROM Development] tj924:
If you have Windows 7 Professional or better & are therefore entitled to use WIndows XP mode, see my post (#744) about using MTTY & flashing from within the Virtual PC VM
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
or you could just follow the instructions. i have win 7 x64 and works fine for me

MG
[Touch Diamond, MDA Compact IV ROM Development] rodrigo.nery:
Help me!

Add rodrigo.nery@live.com
[Touch Diamond, MDA Compact IV ROM Development] lucose2001:
acept contact with my nick

i added u

adicionei vc

aceite meu nick
[Touch Diamond, MDA Compact IV ROM Development] lucose2001:
rodrigo.nery

adicone ai lucose2001@hotmail.com

add me in msn
[Touch Diamond, MDA Compact IV ROM Development] clevester:
please help me

i flash around 15 times....spl i all do alrdy....but no matter flash from internal or usb....status always stop at 23%...please help me....i doin tis 4 six hours adyy....non stop cosz i oly hav i hp.....i read all the post still can`t get understand....i tried in win 7 and xp pc.....all use the way post at first page....but still stop at 23%.....i alrdy hard reset.....please...please help me!!!!
[Touch Diamond, MDA Compact IV ROM Development] moSess:
Thank You for the excellent tutorial:)
[Touch Diamond, MDA Compact IV ROM Development] indigo12:
i need some help with the driver install from mtty

i make everything like in the 1 and 2th post but when i install the driver

i becomme a errorposting (code 10)

i tried this with win7 32 & 64 too

the Driver Signature Enforcement Overrider and Remove Watermark are installed @ the first like in the how to

so when i open the mtty i can´t see usb so help me please
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
yeah, use the f8 method.

i stated in the fiorst post that the items you are using MAY work on your system, if they dont use the F8 method

MG
[Touch Diamond, MDA Compact IV ROM Development] clevester:
SOS

please help me....i doing this 2 days already....i read all the post still can`t get solve....i tried in win 7 32bit and xp pc.....

all use the way post at first page....

but still stop at 23% when i flash rom.....

i alrdy do hard reset...

try all spl...

tried mtty,task 29 or 28 55 aa

tried flash again radio....

but it alwayz show ERROR 226 FLASH ERROR

may diamond is DIAM100

what should i do???

i tried stock ROM alrdy....cant work...stop at 32%....please help me....
[Touch Diamond, MDA Compact IV ROM Development] kralous:
well i'm getting the same thing. tried many different methods of disabling driver signing, right now using F8 to disable, im running other unsigned drivers for other programs but I cannot install these drivers.
[Touch Diamond, MDA Compact IV ROM Development] openwicked:
TO THE OP ONLY:

before I even go deep, could you please clarify why one would need any 'Activesync' drivers for mtty? Why doesn't the win7 signed drivers work? and what is a 'remove watermark' tool and why the fancy name for a simple tool to remove a auto-driver installation which can be done with a built in tool called 'gpedit'?

This is utterly confusing to me.

I'm not voting for this not being non-sticky, but this definitely needs some serious editing in the first post itself.
[Touch Diamond, MDA Compact IV ROM Development] impact646:
I had some problems at first but now i got my rom working at last!

THANK YOU! THANK YOU! :)
[Touch Diamond, MDA Compact IV ROM Development] peeweegary:
So i tried the MTTY method to stop my phone from always hard resetting. While carrying out the procedures, i got different outputs in MTTY, but i still carried out the whole process. When i tried to flash from internal storage, my diamond says theres no image file. I know for a fact there is an image file as i've always been flashing from internal storage. So right now, i have no clue how to fix my diamond. Is it salvagable or is it dead?
[Touch Diamond, MDA Compact IV ROM Development] evalabonazza:
....format is immediatly ? or atemptin cmd ?:confused:
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
what exactly does this mean?

NOTE TO ALL:

This thread has been runing so long, and it fully works.

if people are having problems it is a problem with the thing operating your Computer, not this process.

Just incase you were wondering why i have not been answering posts.

a: if its been answered im not answering again

b: if it is a ridiculous question i am not answering

c: if it can be found in the thread i am not answering.

Personally i wish i had never opened this thread and kept this for myself. I have been running this for years and never had an issue, yet the longer this thread runs the more people have problems.

There seems to be a negative relationship between time/ability to read and follow instructions/logic.

(for those who cannot work that out it means the long this thread is open the lees people read)

I guess it goes to show what is happening to people!
[Touch Diamond, MDA Compact IV ROM Development] big_raji:
Sorry you feel that way. I definitely appreciate the work you've done in this thread. Although I didn't quite understand everything, I was able to muddle through it just fine. Thanks for everything!

I've had previous experiences flashing several WinMo phones with official and cooked ROMs in the past, but I have to tell you that the HTC Touch Diamond is by far the most complicated. I've never heard of Hard-SPLs or MTTYs before yesterday. The amount of information in the forums is massive, and so much of it is outdated. Searches turn up hundreds of results, and finding an answer is next to impossible. These sticky topics are a lifesaver.

As a n00b to the whole Diamond scene, I found a few of your instructions slightly cryptic. Where an experienced user would know exactly what you're talking about, I had to take a few guesses. Not being critical... I just think you have forgotten how a n00b thinks at first. ;)

Although it was simple to uncheck USB connections on both the PC and the Phone, just wondering which one I was supposed to Uncheck USB connections on?

Can you also just add "or you will have to reboot Windows using the F8 method to boot your PC without Digital Driver Signature Enforcement"?

I know that these are all answered answered in this thread, but those are just 2 of the times when I looked at the instructions and just went "huh?" ;)

Thanks again for the sticky post!
[Touch Diamond, MDA Compact IV ROM Development] openwicked:
Extreme apologies if I sound stupid here. I wanted this clarity before I even attempt to install drivers for 'activesync' or anything which requires windows signed drivers be overriden (which essentially means I have no clue what i'm doing which essentially puts me in a bad shape). Although, thanks for your efforts :)
[Touch Diamond, MDA Compact IV ROM Development] luckyvictor:
I am now having a serious problem, I have followed all the instructions above, and I think this is where it went wrong

Immediately DISCONNECT your device and hold "Vol Down and Back" (Back = Small Arrow above "End Call" Button) to Initiate ROM Flash

once I typed task 8, disconnect it, then press and hold vol down and back, the device just freezed at TOUCH DIAMOND, but not flashing the rom, and I have tried soft reset and hard reset (down + circle + reset, then up and up ) it, the problem is still there.

So how to fix it please?

I have done HardSPL btw, and the driver installed
[Touch Diamond, MDA Compact IV ROM Development] drjat:
hit 'enter' after typing 'task 8' then disconnect and then........
[Touch Diamond, MDA Compact IV ROM Development] evalabonazza:
:cool:

format and the 'immediate, or before disconnecting the diamond dall'usb must wait cmd appear?

thank for reply
[Touch Diamond, MDA Compact IV ROM Development] ArmaBene:
Hi luckyvictor,

first of all don't worry ;-)

I had exactly the same issue this morning and I solved/unlocked the phone only by executing the ROM update from PC.

The HTC ROM update utility (I used the last official ITA ROM) states soon after execution that ActiveSync is required but I ignored all the messages that followed the execution because of Hard SPL already installed on my device... Obviously there wasn't any ActiveSync connection during the update but after the confirmations a progress bar appeared on the phone display... ;-)

So I suggest to set the phone in USB mode (as if You are going to use MTTY) and then to execute the ROM utility update in place of MTTY...

The update from PC requires obviously more time (many minutes) than the one spent by updating from internal storage.

Let us know if You find other troubles ;-)
[Touch Diamond, MDA Compact IV ROM Development] edmarfrazao:
ok with win 7 64

I tried to use in the way said here but in windows 7 64 it did not give certain. but I found this link that it was

xdaforums.com/showthread.php?t=416211

the solution of first functioned.
[Touch Diamond, MDA Compact IV ROM Development] ProCro:
Hey,

first I wanna say that this is great guide ;)

But i have little question :o

1. Will "task 29" delete my device memory+internal storage or just device memory?

edit: nevermind, i've figured it out :)
[Touch Diamond, MDA Compact IV ROM Development] nizoo91:
Good Stuff man, Thanks alot, ran into a few problems following the tutorial, but its only cuz am all new to the Diamond :P

Thx again and keep up the good work :)
[Touch Diamond, MDA Compact IV ROM Development] arvinghost:
hey guys what does this threat help with? what kind of problem you should be experiancing to use this threat?

and by the way i have the sprint Htc touch diamond

thanks
[Touch Diamond, MDA Compact IV ROM Development] Srem:
i also have this problem. and i have no option to boot with F8. any other way of booting with signed driver check?
[Touch Diamond, MDA Compact IV ROM Development] Thiago Fialho:
This work with any cooked? or i need stock rom for do that?
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
i dont understand what your asking? you cant cook this into a rom.

MG
[Touch Diamond, MDA Compact IV ROM Development] Thiago Fialho:
The diamimg.nbh need to be original or can be a cooked rom?
[Touch Diamond, MDA Compact IV ROM Development] Thiago Fialho:
I am asking that because i don't have stock rom, so if i flash one cooked rom mtty will work?
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
ahh sorry, use any rom you want, that is why you would do it this way!!

MG
[Touch Diamond, MDA Compact IV ROM Development] teorouge:
So do you think "formatstorage Bad block found: 1736" is the first hint to "Bye bye Diamond"? Or how should I get it? That only one block, number 1736, is failing? So what? I mean, i have a warranty for some months and I'd use that, if the MTTY error isn't nice...
[Touch Diamond, MDA Compact IV ROM Development] Reb0rn:
that is bad thou... i have a bad block :(

hmmm... maybe time to think about a touch HD :P
[Touch Diamond, MDA Compact IV ROM Development] Anakha56:
Can I ask a stupid question?

What does MTTY do? I have run it but I am just curious to know what the difference is between a MTTY format and install vs a new ROM (cooked) format and install? Please dont flame me for my stupid question as said I am just curious to know why it is needed and how it solves our problems.

Many many thanks for guide worked like a charm! :D
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Id only worry if you have CE bad blocks, even then, if you can MTTY and flash i wouldnt be to bothered about them either!!

as long as you can flash!!
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
mm, maybe not, i would be wrong on the CE block front, but as long as your device MTTY's and accepts a new rom flash i wouldnt be bothered.

I read in the wiki somewhere that it seems to be random with the bad blocks, and in my personal experience i have MTTY and got a bad block, and other times i have done it and had none!!!

MG
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Formats the NAND chip that hod the rom.

It is needed because for EG if you flash a rom that it 120mb in size, then flash to a 100mb rom, there is 20mb of the old rom left on the NAND which can cause you phone to act very funny, symptoms like, disappearing programs, hard-resetting, icons moving around strangely etc etc.

basically what this method does it format the NAND, then you Hard-Reset to completely erase EVERYTHING then you flash your new rom to a clean/empty NAND.

Hope that helps

MG
[Touch Diamond, MDA Compact IV ROM Development] Anakha56:
Thanks for the explanantion, greatly appreciated :).
[Touch Diamond, MDA Compact IV ROM Development] flitzjoy:
I got some strange errors here. If some one can help me.

Ok, i´m using Win7 x64 with correct active sync driver and running with driver signature enforcement disabled.

I do everything fine but in step 11 my HTC device got some strange error like "error code 10".

If I go to driver date it show 2003 anyway.

but after the last step My USB Unknow device isnt installed correctly so I cant use MTTY.
[Touch Diamond, MDA Compact IV ROM Development] alienao:
mtty and "task 29"

Hi MG, first of all thanks for the tutorial, it is really worth!! The thing is that i usually flash from the PC (it's only that i'm used to do it...), and from some time ago i though i was doing the mtty "pre-flash" process correctly, but it is quite different to yours and i'm now confused :confused:...

I started to "mtty" the phone since the first time it begun to hard-reset automatically after a rom flash. I searched and found this post: http://xdaforums.com/showpost.php?p=3433851&postcount=22. I tried and it worked!!! So, the process i usually follow is:

1) Phone in bootloader

2) In Mtty, execute command "task 29"

3) Without hard- or soft-resetting, start the RUU with the desired ROM and flash

I haven't experienced hard-resets anymore... Now the question is: am i doing wrong? What's your opinion, continue doing that way or doing as your tutorial says?

Thanks in advance!!