yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
you didnt press fast enough!! thats why instructions say "IMMEDIATELY"

Vol Down+Reset isnt a command!!

Personally i would NEVER flash with customRUU, it takes a very long time.

customRUU takes about 10 mins to flash your device and if you lose power through this process your phone is dead, and you will have to get a charged battery from somewhere and try again.

Flash from Internal Storage takes 1-2 mins and can be done with 20% battery! (not that im saying run your battery low then flash, just that when i have been in a rush i have flashed with battery as low as 15-20% and done it fine!)

MG
[Touch Diamond, MDA Compact IV ROM Development] wolwoxxx:
thank you soo much for your help
[Touch Diamond, MDA Compact IV ROM Development] toolsche:
Hi MysticGenius,

Thx for your instructions. Just one thing: I think people would appreciate, if you would clear the misunderstandings with "task 28/29" up in your 3rd post.

In your instructions you tell:

A few posts later someone asked a question referring to the command "task 29" and you tell him, you never heard of "task 29" (posts #23 and #75). I guess maybe you updated your instructions in post #3 later from "task 28" to "task 29", but this is very confusing if you don't add a comment to the original post.

What I found out:

set 14 0: What to do after a reset. Set to 1 to go to bootloader after reset, set to 0 to start OS

task 28: Format NAND. (28 55aa will also reformat the "partition" )

task 29: Format BinFS

task 8: Reset

Source: Diamond Bootloader Commands

From what I understood, the NAND is the flash memory and can be compared to a hard disk. The BinFS is the FileSystem used (like NTFS or FAT32). I would really appreciate if someone could come up with more details what exactly happens, when you format the NAND (and partition) and what happens when you format the BinFS.

Greetings, toolsche
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
please help I used the Mtty as described but once I wanto to upgrade the rom, I always receive a rom upload error when I reach the 50% of the upgrading. I saw that when I give the task 29 command i got the following result

Cmd>task 29

Format BINFS start

Fill RSVD information for block 288 to 321

CE start sector=0x14, total sector of CE and TFAT=0x14

CE start start block=321, total block=1727

Write 0xFF start page=0x5040, total page=0x1AFC0

Format BINFS end

which miss the ERASE block 1337 FAIL

My phone it is bricked now what can i do...please help

I also noticed this:

Cmd>set 14 0

HTCST ÚÈÒHTCE

Cmd>

Instead of uehtceusb

has this any meaning
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
have you noticed that we are on post 470? ever thought that the instructions may have been tailored to work better?

confusing? the instructions are in the four post. follow them.... how is that confusing?

posted in thread already.

From what I understood, the NAND is the flash memory and can be compared to a hard disk. The BinFS is the FileSystem used (like NTFS or FAT32). I would really appreciate if someone could come up with more details what exactly happens, when you format the NAND (and partition) and what happens when you format the BinFS[/QUOTE]

firstly why? secondly i already have.

MG
[Touch Diamond, MDA Compact IV ROM Development] toolsche:
Hi,

Sure, that's what I supposed. But you just changed it and didn't give an explanation why you did so. I never heard of the MTTY method before and usually I read through some of the posts to get a clue about the issues users are having difficulties with. But then if you read through the posts you see the contrary statements and could get irritated.

So, my advice: when you change statements in your main posts, explain why you did so. It would help to get less confusion.

Nevertheless thank you very much for your posts!
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
hi I realize that you are on line at the moment, could you see any solution to my problem

please
[Touch Diamond, MDA Compact IV ROM Development] ciprianlogofatu:
problem with flashing [WWE] Windows Revolution Manila 2.1 Edition 1.1A

I folow the instruction, run the mtty, evrythings its ok and run the ruu.exe the line progres show me 0% and its open the window with next error [262]:" The ROM Update Utility has encountered communications error during the update process. The program will guide you step-bystep to recover...."

please help me!
[Touch Diamond, MDA Compact IV ROM Development] viperthevenom:
I also have a problem, My phone keeps hard reseting on its own, I used mtty to format it, it works fine, and for about a month its stable but after that starts reseting again, firstly once a day and then it starts doing it more often once in 10 min... so I have to use mtty again. When I format I recieve cannot erase block 478 or something like this, I suspect that this is the problem , and I have another diamond thats borken somehow and i will try to change the main PCB hope that will work.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

I think you are being very picky here, you expect me to advertise every single change i make to this method in the first post with an explanation as to why i have done it.

Short answer: NO!!

Long answer: every time i make a change to the method i give the exact reasoning behind the why AND the technical data relating to it.

If you require extensive knowledge of MTTY, its operation and the methods and reasons behind it, I would suggest FULLY reading EVERY page of this thread, if you require more info point me to the post and i will try and explain to you further.

But I cannot have the first post full of comments about how and why as it will confuse people.

MG
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
after using mtty I receive the same messagge ERROR 226 FLASH WRITE ERROR when I want to flash a rom, what can I do

please.

After using mtty again, in bootloaer it always shows upgrade rom code error please try again.........again and again
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

if you want me to help i need more info:

1:did you get through all the MTTY commands?

2:what system r u using, vista, xp, win7?

3:what rom are you trying to flash?

MG
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
thanks for helping me,

I am using vista home edition

I followed all the stage as for the first page

I was trying to flash from my pc not from the internal memory (shame)

when i get the first error message.

I repeated the process several times but the answer is always the same.

I tried to flash differnt roms, by the way the first was the

ROM][WM6.5.3][28008][WWE-GER][UC] Clean ROM v3.0 ***05.12.2009***

from siemens lover.

I also performed the task 28....thinking that it could help to solve the problema but the result was the same,

I used Mtty since my diamond after flashing the donsalari 2.5 sense was starting to self hard reset

Really thanks for your help, since the phone it is bricked in bootloader
[Touch Diamond, MDA Compact IV ROM Development] Murtazs:
ROM flasher !

Hey MG !

Thanks for the detailed MTTY proc. I am in a strange position though since I have accidentally formated the internal storage while hard resetting. My diamond no longer fully boots and hangs up at the windows logo stage so I am not able to upload the rom image to internal storage.

My question is, what is ROM flasher is I want to flash the device from the PC ?

I found some links about ROM flasher but those are for Linux and Ubuntoo, nothing for XP or Vista so what application shall I use to flash the .nbh file from the PC ?

Thanks again.
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
Probably stated somewhere in here, but after following the directions with the driver install, after reboot mine was showing "unknown device" and device working properly. I then unplugged and plugged back in (whil in bootloader) and the device properly shed up in device manager with no futher reboot required. from there it worked like a charm. (the instructions in the original post say to leave it plugged in and in bootloader when rebooting).

Just thought I would share in case someone else is having a problem. I have vist x32 SP1 on a heavily modified / locked down corporate laptop. (activesync does not work on my laptop)
[Touch Diamond, MDA Compact IV ROM Development] emufile:
hey man HELP

I make all with the right method (using windows xp) but when I try to install the new rom the system load anything, it seems searching usb connection.....now my diamond freeze at first screen, where is written Tiuchdiamond.....and don't appear the rom and radio version.....please....help me
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

so am i right in thinking MTTY doesnt have anny effect now? also what is your HardSPL?

MG
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

this is the reason the forst posts stated that the most sensable way is to flash from internal storage.

I dont know why people dont do them selves a favour and stop trying to flash from USB!

error 262 basically means that the RRU cannot fiond your diamond!

Try running MTTY again and then flash a stock rom then flash from internal storage to the rom you want to use.

MG
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
are you serious? you device is good for a month? well dont complain! there is nothing wrong! i flash 1-2 times a week! i have never actually left the same rom on for a month!!

I see we have another person who doesnt read.

block fails have been REPEATEDLY covered in this thread.

I will not help as you cannot read, as i said in my previous posts about this, im not here to spoon feed the people who cant be bothered reading the last few pages.

Read The Thread!!

MG
[Touch Diamond, MDA Compact IV ROM Development] pathologo:
I cannot see one single edit in your very first posts in this thread about bad blocks...

Don't get me wrong! The people here are grateful for your guide.

But they also think that the first posts in this thread contain *all* essential information.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

to quote the forum rules:

Notice how this is rule number one.

ERASE block error has no effect on MTTY so why the hell would i include it in the first, second or third post.

Here is the link, i have even entered the search terms "ERASE block" SEARCH RESULTS!!!

also, if people are that disabled that they cant use the search function, this was posted 2 pages back:

there has been plenty of times this has been covered, and NO i will not add it to the first post when people can search the thread, if it was a DIRECT instruction that had some meaning on the outcome of MTTY i would reference it but it doesnt.

Hope that clears things up for all the lazy people.

MG
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
Hi my hard spl is

SPL-1.40.OliNex

could we fix the phone or I have to buy a newone?

thanks in advance for your help
[Touch Diamond, MDA Compact IV ROM Development] Murtazs:
Solved

Just got this thread while searching http://xdaforums.com/showthread.php?t=490182&page=11

My problem is finally solved and Diamond is shining again ;)

Thanks anyways...
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Same Method, this is just sorted for every user!!

MG
[Touch Diamond, MDA Compact IV ROM Development] buontenhvn:
i use win7

i use touch diamond 3700

my phone is being auto reset as hard reset with all rom

can you fix picture in thread?

i don't know how begin with your tutorials?

can you speak clean with window7?

thanks, please !
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

you didnt answer anything i just asked!!
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

Unfortunately there has been a problem.

I only have a free account with photobucket, and due to the popularity of this thread, my picture bandwidth has been used up.

the only way to fix this is to get a PRO account, or to wait until next month for the free bandwidth to refresh.

Unfortunately i cannot afford to pay the subscription.

If anyone feels kind and fancies donating a subscription PM me and ill let you know the details.

Sorry guys!!

MG
[Touch Diamond, MDA Compact IV ROM Development] mrburns2:
I use Windows Vista and diamond 3700th

but the list in mtty 1:42 no USB connection ....

drivers are well installed ......

Where did I go wrong??

thanks
[Touch Diamond, MDA Compact IV ROM Development] Tangsta:
I couldn't find anything through search, so I apologize if this has already been asked and answered...

I'm pulling my hair out trying to get into the advanced boot menu to start windows without signed driver check. I've tried mashing F8 all during boot sequence, tapping it every second, holding it down... nothing seems to be working. Any ideas?

Running 64 bit Vista on an Acer Intel Core2Quad system.

Thanks!
[Touch Diamond, MDA Compact IV ROM Development] ubaruni@cantv.net:
Iam sorry But I answer to your questions on 477 Posts and you replaied to me asking for the hard spl in 481 post.

Thanks for your help
[Touch Diamond, MDA Compact IV ROM Development] -Happy Feet-:
Can Anyone help me?

I`ve try to falsh Viá MTTY with Windows 7, that don´t work. Why ever?

Also i just tried to flash at the XP-Mode and Virtual PC. Can you help me?
[Touch Diamond, MDA Compact IV ROM Development] makbil:
Just tested on HD. It works and the exact screen output is as follows:

Cmd>set 14 0

HTCST ÚÈÒHTCE

Cmd>task 29

Format BINFS start

Fill RSVD information for block 288 to 321

CE start sector=0x14, total sector of CE and TFAT=0x14

CE start start block=321, total block=3775

ERASE block 524 FAIL !!!

ERASE block 2214 FAIL !!!

ERASE block 2603 FAIL !!!

ERASE block 3415 FAIL !!!

Write 0xFF start page=0x5040, total page=0x3AFC0

Format BINFS end

Cmd>task 8

It would be interesting to see if other HD users get the fail at the same locations.
[Touch Diamond, MDA Compact IV ROM Development] ilijan:
same as me... i have same 4error... on diam300

use windows xp 32, wind vista buisn 32, now wind 7 x64

all the time same errors
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
if you read the thread, in fact if you read the last6-7 pages this has been covered so many times.

so sorry im not answering again.

MG
[Touch Diamond, MDA Compact IV ROM Development] band27:
It worked for me. Don't forget to restart your PC press F8 then ESC then F8 immediately and the scroll to the part where it says to remove something to do with Certified Signatures. THen try mtty!
[Touch Diamond, MDA Compact IV ROM Development] ilijan:
so why you dont changelon on first post?

complete new guid how flash? step by step... im totaly crazy from mtty flash... have 50 difrend files, drivers and systems... and same result...
[Touch Diamond, MDA Compact IV ROM Development] upm15:
This is a good thread.

Why is it still not sticky?

I believe a lot of people need this info.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
OK, Your probably one of the influx of new users who have ABSOLUTELY no forum etiquette at all. can i advice that you RTFRules!!!

Have you ever heard of the "Quote" key that way people know what the hell your talking about.

1: WHY should i add everything new i find to the first post for every slight eventuality possible. the instructions work, the files are correct. if you get errors people usually search and if they cant find they ask, not just find a problem then ask a question!

Can you not search? can i advice that you RTFRules!!!

2: Why are you searching for files? Everything you need is on the first 4 posts.

3: READ THE THREAD AND SEARCH!!

MG
[Touch Diamond, MDA Compact IV ROM Development] makbil:
I read the thread and I wasn't really asking the question you thought that I was asking. I just want to confirm that other HD users get the errors at the same locations as it obviously has some meaning related to the memory architecture in the HD.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Dude, the block location does not matter. on the diamond the "Erase Block Fail" locations jump about all over the place, this i guess this is because the storage on the diamond is internal.

AND for the record, NO-ONE HAS EVER HAD a FAILURE because of what you are bringing up. Errase block fail has been covered MANY MANY MANY MANY MANY MANY Times.

Just search the thread..... In Fact if you cant manage to do that as you evidenly has not mastered the search button yet, here are the results: SEE HOW MANY TIMES THIS COMES UP IN THE THREAD!!!

Location makes no difference!

MG
[Touch Diamond, MDA Compact IV ROM Development] makbil:
Dude, do you have a problem with the English language!

Go back and read my posts again.

First of all, I never asked you a question, I never claimed it does not work and I'm not asking why there are these failures.

I'm asking if other HD users (Blackstone users) get these same locations.

FYI, these values don't "jump around" on my HD, they are the same evertime I use MTTY, all I want to know is if they are the same on all HDs. Clear enough?
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
im english, we invented the language!!

As i said to you before, the issue is the fact that you cant be bothered searching:
[Touch Diamond, MDA Compact IV ROM Development] mrburns2:
Please help me ...

I worked the guideline, but my system can not raise.

Only By Touch Diamond.

Where did I go wrong?
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
What does this even mean?

MG
[Touch Diamond, MDA Compact IV ROM Development] dottor_gonzo:
thanks for this thread MysticGenius,

this helped me.

i'm italian and i think the instructions are clear enought to install any rom.. just read it :-)

(sorry for my english but i hope you understand what i mean..)
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

No problem, im glad to help, and im happy you understood!

MG
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hey Guys,

Just a quick message to say that i fixed the picture issue in the first thread.

all are now showing.

MG
[Touch Diamond, MDA Compact IV ROM Development] makbil:
Looks like you need to work some more on understanding it.

Different devices -> Different blocks ...... Give you a clue?

What does this sentence tell you? Any mention of devices other than the HD?

(BTW, it's can't not cant)

Have you bothered to read my posts? I've read the whole thread and I'm saying, in my case, the numbers are not random, they are always the same.

If you have an HD, please post what the block are, otherwise, you don't need to respond to this post.
[Touch Diamond, MDA Compact IV ROM Development] gopal:
HI All

I have been trying since yesterday to flash new ROM version in my diamond.

I have Diamond with last official release ROM dated 27/2/2009.

I wanted to upgrade to Win 6.5 and also check if newer versions can give better battery life as well as to get VOIP working.

Unfortunately I am stuck at the first step only.

mtty does not connect (Have downloaded mtty1.42.exe). Once I select USB, it says "USB Port cannot open"

I have started Windows (Vista 64) with "accept unsigned drivers mode" at boot.

tried to update HTC USB device driver. But it says driver already latest and will not update to the one downloaded from this thread. "X64 as drivers win7 tested & working".

When I am trying to flash ROM using the Custom RUU Downloaded, It goes to loading bar but does not go beyond 0%

So I am not able to flash latest ROM

Please help

Thanks
[Touch Diamond, MDA Compact IV ROM Development] jtb_90:
My first MTTY flash ^.^

Thanks dude! I made some terribly silly mistakes at first but I got it to work thanks to reading the replies on here :)

I flashed BsB651G by Makeveral :)

THANK YOU!!
[Touch Diamond, MDA Compact IV ROM Development] RobertdeHoop:
Thanks for the explenation. I have done my first MTTY flash.

Now I would like to do a second, should I redo the procedure or just copy the new DIAMIMG.nbh to my device and press volume and back button after a reset?

Thanks Rob
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Hi,

EVERY time you want to flash to a new rom, even if it is an updated version of a rom, eg BSBF ->BSBG, copy over the new DAIMIMG.nbh, then use MTTY, then flash!

MG
[Touch Diamond, MDA Compact IV ROM Development] awaisanwaar:
dude! Can i use mtty software on hard spl 1.93 ? and is it important to flash the radio before using mtty ? I mean have stock radio version and it's 1.00.25.05 so, do i have to flash it with other newer version ? helpppp! :S :S
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
READ!!!

apologies to those who think this is a harsh answer, but this is another NOOB asking to be spoon fed.

Everything to answer this question is in the thread and he/she has CLEARLY not read anything.

MG
[Touch Diamond, MDA Compact IV ROM Development] donfolsom:
Palm treo 750

So I had a bad flash and tried to use mtty. This is what I got.

Cmd>task 28 55 aa

Storage format start

Write Nand Success

dwBlockToWrite = 656

Can't find OS in flash!!!

Storage format success

Cmd>

No I cannot hard reset the phone or anything. it just stays shut off. Please Help!!!!!!!
[Touch Diamond, MDA Compact IV ROM Development] band27:
You were suppose to type task 29 ...NOT task 28 Take out the battery for about a minute or so. Put it back in and:

• soft reset

if this works then you are back in business, if not:

• place device into bootloader mode and flash another rom

Considering it's a Palm Treo that you are using, you may be in hot waters. Good Luck!

Keep me posted if you need more assistance in this matter.
[Touch Diamond, MDA Compact IV ROM Development] donfolsom:
thanks.

Every time I flash with any rom I have I get error 270:update error... The image fole is currupted. please check your update utility and my phone goes black and I have to but it back in bootloader.

Oh and if I use Task 28 nothing happens at all!!!!
[Touch Diamond, MDA Compact IV ROM Development] band27:
Try flashing from internal memory or SD card. ....and remember when you using mtty the input is task 29
[Touch Diamond, MDA Compact IV ROM Development] donfolsom:
internal

I thought I knew how to do an internal flash but I can't seem to make it work.
[Touch Diamond, MDA Compact IV ROM Development] band27:
Place the .nbh file in the root of your SD card and rename it DIAMIMG.

Then soft reset your device and immediately press vol down + back arrow at the same time. Then follow the instructions (press Pwr button) then Vol. Up...etc. Then for good luck hard reset the device again.

Ultimately you should use mtty before all this but I suggest you skip this for now until you get your device back up and running.

These instructions are for the diamond. FOR TREO INSTRUCTIONS go <<HERE>>
[Touch Diamond, MDA Compact IV ROM Development] donfolsom:
Thanks for the help.

I ended up flashing the factory 6.0 on it and once that is finished I will start again. lol thanks for the help!!!!:D
[Touch Diamond, MDA Compact IV ROM Development] band27:
Absolutely....Glad to hear that you are out of the woods.
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
Nice work, thanks alot for helping him out!

I not checked the thread for a few days, im trying to get the images for the first post working again!!

Happy Xmas!

MG
[Touch Diamond, MDA Compact IV ROM Development] winxfile:
Cmd>set 14 0

HTCST 谌襀TCE

Cmd>task 29

Format BINFS start

Fill RSVD information for block 288 to 321

CE start sector=0x14, total sector of CE and TFAT=0x14

CE start start block=321, total block=1727

Write 0xFF start page=0x5040, total page=0x1AFC0

Format BINFS end

Cmd>task 8

is that any problem? No "ERASE block 1337 FAIL !!!"
[Touch Diamond, MDA Compact IV ROM Development] 4D3:
WOW!! Just a question, why quote a post that big?

No! Enjoy.

Happy Christmas

MG
[Touch Diamond, MDA Compact IV ROM Development] pathologo:
:)

Merry Xmas MG!

Thanks for your work.

PS: I don't have any fails. :eek:
[Touch Diamond, MDA Compact IV ROM Development] Elensar:
Peoples, help me

Vol down+reset......mtty...usb..ok..Cmd> enter commands but program just take cursor at new line and show CMD =( What's wrong? I do smthg wrong?

p.s. Sorry, bad english