flash T-mobile rom to Touch Diamond ROM's - Touch Diamond, MDA Compact IV ROM Development

I have a t-mobile MDA IV(HTC Touch Diamond) and want to upgrade to other Rom's but without succes.
Rom-versie: 1.37.114.3 NLD
Radio 1.00.25.03
what do i have to do so i can use other rom's?
DO I have to unlock CID lock firts and if yes i can not find the program to unlick it.
Please help me I am a starting hobby'st for touch diamond.
thank you.

Dont be afraid of research
read the upgrading guide here in the diamond forum it will answer all of ur questions. We all begin some where at the bottom!

cihan said:
I have a t-mobile MDA IV(HTC Touch Diamond) and want to upgrade to other Rom's but without succes.
Rom-versie: 1.37.114.3 NLD
Radio 1.00.25.03
what do i have to do so i can use other rom's?
DO I have to unlock CID lock firts and if yes i can not find the program to unlick it.
Please help me I am a starting hobby'st for touch diamond.
thank you.
Click to expand...
Click to collapse
What I did was to flash to a stock HTC ROM first them, went from there!

Ankleman said:
What I did was to flash to a stock HTC ROM first them, went from there!
Click to expand...
Click to collapse
can you tell me witch rom you flashe with?

kwambewright said:
read the upgrading guide here in the diamond forum it will answer all of ur questions. We all begin some where at the bottom!
Click to expand...
Click to collapse
I hace tried like it's described in the manual and no succes, it stucks at 0%:
that was the reason to sk for help!
A. Upgrading to HardSPL (Bible page)
There are several HardSPL editions available for the Diamond. While I have decided to go with the HardSPL described in this guide, the majority of Chefs indicate clearly in the ROM thread what version of HardSPL is recommended to go with their cooked ROM.
IMPORTANT!
Make sure you have the prerequisites!
1. Download OliNex Unsigned Hard-SPL (Developers Edition) from here;
2. Unzip the files from the archive to any new folder;
3. Run the executable (in most cases it is ROMUpdateUtility.exe, but it also can be ROM.exe or any other name, recognize it by the icon);
4. If you understand the caution and risks, check the box and click Next;
5. Read carefully and follow all directions;
6. If you completed all steps indicated, check the box and click Next;
7. Next screen will show current version on device and by clicking Update you will see the version to be flashed;
8. Click Next when ready;
9. Your device might ask you for confirmation on launching a program. Just tap Yes! Your device will display a completely black screen. A Progress bar will appear on your computer screen. Be patient while your device is being updated. Do not interact with device in any way, do not unplug cable, do not turn off device or computer!
10. When upgrading is finished, your device will automatically soft reset. Click the ‘Finish’ button to exit the RUU.
To verify if you indeed have correct HardSPL on your device, enter Bootloader by pushing the reset button while holding volume down key on the side.
It should display*:
* In case of another HardSPL, the version number would differ!

Related

[UPG]Hard-SPL Unlocker - Developer Edition

OK Guys,
This is a placeholder for Hard-SPL Dev edition - recommended for ROM Cookers and Developers only.
it's the same as the other except it doesn't require signing and blocks overwriting.
------------------
Done, see next post.
[size=+2]NOTE: This is NOT a SIM unlocker - it also doesn't unlock Security for other radios. if you need that, GO HERE[/size]
here's unsigned version of Hard-SPL - what you've been waiting for!
[size=+1]ok, here it is now as I said the wait would be max 2 weeks in the *worst* case. well the case is much better than that [/size]
this is only for people who know what they are doing!!! newbies who aren't sure what roms to flash, should go with the signed version of hardSPL here: http://forum.xda-developers.com/showthread.php?t=400402
Installation Instructions are the same:
1) Download, extract to an empty folder.
2) Run RomUpdateUtility.exe, Have Phone Synced with PC in Windows Mobile
3) follow steps, check device for prompts after PC shows loading bar. it should go to black screen now.
4) SPL flashes, device automatically reboots, job done.
5) to confirm you got it installed, go into bootloader mode (volume down + reset, i.e. press volume down button and reset then keep holding the volume down key until you see tricolour screen) and verify the screen shows 1.40.OliNex.
note: you will not see the SPL version during normal boot, that is the OS version, not SPL!
INSTALLING THIS WILL HARD-RESET THE DEVICE
TROUBLESHOOTING TIPS:
- read the instructions.
- read the instructions.
- read the instructions.
- Anyone having problems with the device entering SSPL automatically (your device doesn't even go to black screen), please copy SSPLManual.exe to the device and run it. then once the screen is black, run RUU manually (you run the RUU on the PC, if it isn't obvious).
- if you get connection error in RUU after the device goes to black screen, then try a different USB port, also do not use USB hub, you can also try rebooting your PC, and can try using another PC. read the thread for even more tips that I don't remember now. also you can try unticking advanced network functionality in start menu / settings / connections / usbtopc applet.
- if SSPL-Manual.exe or enterbootloader.exe fails to run (says missing component or similar), try a hard reset of the device.
- CDMA (Sprint or Telus) diamonds need my other hardspl:, head over to: CDMA (not GSM) diamond hardspl - ONLY use this if your diamond does not use GSM protocol for radio!!! otherwise you will brick the device!!!
NOTE: this has overwrite protection, so don't try flashing another SPL using HardSPL.
if someone needs to revert to stock SPL for warranty reasons, we will soon post a stock SPL downgrade package.
enjoy!
UPDATE 1: 1.37 Hard-SPL
for those who need 1.37 due to some screen fuzziness issues on some newer diamonds, here it is with hardspl patches:
- Developer Edition: can flash unsigned code. Version: 1.37.OliNex
- Signed Edition: can only flash preapproved signed code. Version: 1.38.OliNex
please see Attachment below for Developer Edition!!
for Signed Edition, see the signed HardSPL thread of course.
I recommend you flash the original HardSPL, as that one is MFG. only flash the 1.37 if you experience the fuzzy display issue.
UPDATE 2: 1.93 Hard-SPL
if someone's diamond came with 1.93 SPL originally, maybe this HardSPL based on 1.93 will work better than the olders. I have a report that someone has black screen with older SPL's.
but even if your diamond didn't come with 1.93 stock, but 1.37 doesn't fix screen problems (fuzzy screen, flickering, etc.), it is recommended to try this 1.93 HardSPL.
if your diamond works fine with original HardSPL, no need to flash this one.
Version: 1.93.OliNex
IMPORTANT: all in all, I recommend you flash the original HardSPL, as that one is MFG and easier to deal with if there is some problem. only flash the 1.37 or 1.93 if you have screen issues.
if it was some other version and you still have issues after trying 1.37 and 1.93, then let us know in this thread.
STOCK SPL's: to return to stock SPL for warranty reasons: read post #39 in this thread!!!
aborts about 588kb into the download for me.
Hey, Many thanks for all you work, it is working !!
Downloaded and installed fine for me.
Many thanks Oli/Nex
Check ur internet connection. Download is working 100% fine
Good timing, thanks a lot!
lovely....
That was one short 2 weeks
What is the difference between signed and unsigned spl?
Is this working when connecting the Diamond to Vista? I get an app CLOSE/DEBUG exception when I try to run it on Vista (x64). My diamond is the Asia 1.34 version.
Does it work?
Hi Olipro,
Does this one work equally well for SPL 1.23 and 1.34/1.35? There were some discussion about 1.34 locking up the Diamonds with now ways of going back to 1.23? Please advise,
oddball1 said:
What is the difference between signed and unsigned spl?
Click to expand...
Click to collapse
It means you can only install signed ROM's, i.e ones form HTC, Carriers, or ones signed by Olinex and the other people in Elite Team. And they won't sign ranodm crap, so gives you safety- if it's signed, it's ok to flash it.
Unsigned means you can install any random ROM you like, cook your own easily and install it without any fuss.
rorydaredkign said:
It means you can only install signed ROM's, i.e ones form HTC, Carriers, or ones signed by Olinex and the other people in Elite Team. And they won't sign ranodm crap, so gives you safety- if it's signed, it's ok to flash it.
Unsigned means you can install any random ROM you like, cook your own easily and install it without any fuss.
Click to expand...
Click to collapse
Many thanks
Worked like a charm with first click!!! Very good job from OliNex!!!
Thank you very much!!!
loser said:
Hi Olipro,
Does this one work equally well for SPL 1.23 and 1.34/1.35? There were some discussion about 1.34 locking up the Diamonds with now ways of going back to 1.23? Please advise,
Click to expand...
Click to collapse
yes this one works for that too.
Thanks a lot, I believe this is a movement to the right direction.
comnex ..it should be done @ beginning ...
anyway , nice work and congrat
leofungwai said:
comnex ..it should be done @ beginning ...
Click to expand...
Click to collapse
no it shouldnt have been done at all!! but thats another discussion on its own, lets keep this thread on topic people.

ROMs for the Diamond from HTC

Hi,
Does HTC release their own updated ROMs for the Diamond???
If so where can I find them and how do I update the device (does HTC have instructions on the web)??? Also what is the latest ROM version (I think I have 1.37.0 WWE), my phone came from Hong Kong...
Thanks,
NW
NightWolf88 said:
Hi,
Does HTC release their own updated ROMs for the Diamond???
If so where can I find them and how do I update the device (does HTC have instructions on the web)??? Also what is the latest ROM version (I think I have 1.37.0 WWE), my phone came from Hong Kong...
Thanks,
NW
Click to expand...
Click to collapse
Try reading the rules here before posting!
Also, get familiar to using forum search and also google search.
oh no...
not someone who and use the search button
i have tried the search function!
i cannot find a concrete answer as to if htc has actually got a download page with the roms or if we need to use the rom 1.93... and this hard spl program...
fyi when searching i found many ppl asking the same qus as me yet there was no answer other than a few wasteful people saynting use the search function... if u do know the answer dont be Arrogant and say use search - the onlynthing u are doing is wasting ppls time and increasing ur post count. i asked for some help if u dont have anything useful to add dont post...
thanks
www.htc.com - E-club
It's in your phone manual as well.
Riel said:
www.htc.com - E-club
It's in your phone manual as well.
Click to expand...
Click to collapse
HTC e-club doesn't have roms for diamond - not on Hong Kong where I login anyway.
Thanks for the reply Riel/Tim, I have been to that page and enter in my SN and register but when I go to my device nothing comes up... I cannot see the Diamond listed under software downloads either..? I log into world wide...
Thanks for the reply, I have been to that page and enter in my SN and register but when I go to my device nothing comes up as well... SO I'd say HTC havent release any ROM device updates... SO how do you guys get the exe for the diamond v1.93???
Also to install the 1.93 ROM posted by Tom do I need to install HardSPL on my phone..? Because it looks like that package will work with no need to install any SPL, its just an exe that runs through a wizard... What way/how does the HardSPL versions here prevent me from bricking the phone? How do I find the SPL version that is currently on my phone and can I revert back to the original SPL/remove hard CID so I dont void warranty..?
Tim what ROM are you using on your Diamond and how did you install it???
Also does the ROM posted by Tom have the Radio ROM (I think its 1.00.25.5 inc in the package guessing by the file name?) let me use Quad band network?
HTC does release the updates, but not on their site. Only to their resellers I believe.
Yes, it is essential to install hard SPL on your phone for any ROM you want to try. I am using walshieau's Elite 3.0 ROM 9 (which is very quick). This is what I did to install it:
1) Flash hard SPL signed version (which will hard reset your phone, so backup using PIM backup from pocketpcfreewares.com)
2) Flash the ROM of your choice
After this I decided to update the Radio to version .05
In order to do this I needed to first flash with UNsigned hard SPL, then flash the radio using CustomRUU. Now I have support for Telstra's NextG 850Mhz.
NightWolf88: check your PM and you can contact me by phone and I may be able to explain in more detail.
Thanks very much for the help Tim!!! Thanks to all the other people doing great work on these forums!!
Ok so from what I have read so far ( I posted this in the 1.93 ROM thread as well - http://forum.xda-developers.com/showthread.php?p=2416200&posted=1#post2416200) I just need some of my noobish questions answered, dont want to ruin my lovely Diamond :
From what I have read:
1. Backup device - Is there any way I can backup the ROM which is currently on my device (1.37.00.0 WWE)???
2. Upgrade to HardSPL signed as this is a signed ROM- download this file http://forum.xda-developers.com/showthread.php?t=400402 extract, run the .exe file... Follow the RomUpdateUtility.exe (RUU) wizard - SPL will flash and then with any luck get a message saying complete - job is done.
What does "1. do not try to use this SSPL to flash anything else other than an SPL file. it explicitly blocks other flashes anyway. SSPL is *never* a good way to flash OS images" mean... So can I not use this to update the device OS ROM to 1.93. in this thread??? I assume SSPL = Signed Second Program Loader..?
Do I need to use this unsigned version..? http://forum.xda-developers.com/showthread.php?t=400950 - It has overwrite protection..?
Finally - use volume down & soft reset to see that SPL/bootloader has installed/flashed correctly... Then to SAFELY get out of the bootloader softreset again...?
3. Upgrade the OS ROM using the .exe file in post 1 of this thread...
So I download the exe connect my device via active sync then follow the rest of the steps in the RUU.exe wizard, it will give me a progress bar on both the PC and the Diamond, the Diamond will then softreset with the new rom all installed..?
Questions:
Can someone please confirm the above method is correct to install the ROM on this page?
Does the Radio also update itself to 1.00.25.05 when running the exe in the post #1??? I.e. will I get quad band radio support???
Do I need the signed or unsigned SPL what is the best to use???
How do I dump the ROM that is currently on my device to PC/whats the best program? Do I need to do this for warranty etc or if I dont like the new ROM..?
To restore to original SPL I go to http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39 grab my stock SPL and then use the unsigned SPL RUU exe? What is SSPL-manual used for???
Also in the post by cmonex (http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39) he says "if you have signed hardspl, just go ahead and flash with normal RUU process (no overwrite protection in that one, as it is already only accepting htchackers signed files, there was no need for that)."
What is the normal RUU process???
If I use the signed SPL I can just use the RUU.exe that comes with that and copy the stock SPL to replace the .nbh file in the signed Hard-SPL folder and everything should run fine? No need to worry with the unsigned Hard-SPL version right?
As stupid as it may sound I still don’t get all this SPL/SSPL/Hard-SPL stuff, what is on the phone originally? and what changes with hard-spl download packages??? I assume SPL is a boot loader like BIOS on the “PC” or EFI on Intel-Apple Macs..? What is the difference between the stock SPL/bootloader on the phone and signed/unsigned hard-SPL that some of the guys here have made?
Thanks once again ,
NW
NightWolf88 said:
Thanks for the reply Riel/Tim, I have been to that page and enter in my SN and register but when I go to my device nothing comes up... I cannot see the Diamond listed under software downloads either..? I log into world wide...
Thanks for the reply, I have been to that page and enter in my SN and register but when I go to my device nothing comes up as well... SO I'd say HTC haven't release any ROM device updates... SO how do you guys get the exe for the diamond v1.93???
Click to expand...
Click to collapse
Same problem here!
Yes, I did use the search function but didn't find what I was looking for.
That being said, I have registered my Diamond on e-Club. (It's a French Orange one, so I used a hack I found on another forum to correctly register by changing "HT825" to "HT826" in the SN.) However, I don't see anything for the diamond available for download under "Phone Software Updates" and "Other Downloads."
So my question is: does HTC offer certain downloads only to certain SN?
The answer might have been already posted somewhere; if so please redirect me (and NightWolf88) to the correct thread if you know it!
Thanks
PS: NightWolf88, check out www.modmydiamond.info if you haven't already: it's a fantastic tutorial that will most likely answer most of your questions regarding the fine art of ROM flashing and restoring.
Yeah I have checked that page, great site.
From what I have read there are no HTC e-club updates for the Diamond yet, only updates going to resellers... I also emailed HTC Tech support - I got this reply:
Thank you for choosing hTC. Please note that there's no new rom for HTC Touch Diamond at the moment. We recommend you to visit our hTC HK website for the latest information as below
Click to expand...
Click to collapse
I wish that HTC would pull there finger out and release an official ROM.
After putting an Official Rom update on the e-club site but then taking it down pretty quickly, it seems strange they haven't released one yet.
Im holding out for an Official Rom, but I think i will just give in and flash a cooked rom in the end.
Gonna try flashing the Radio first as I havent got an issue with the Rom itself, just with the signal behaving very erratically!
Will see.
Great site tho xda devs and also the modmydiamond one to, some invaluable info on both of them.
Thanks everyone on here.
On my SN and registration I definatedly got provided with a new rom.
It is 1.37 in my case, in Dutch.
See attachment of screenshot of the Site:
Riel said:
On my SN and registration I definatedly got provided with a new rom.
It is 1.37 in my case, in Dutch.
See attachment of screenshot of the Site:
Click to expand...
Click to collapse
Yeah it seems that only device SNs that shipped with <1.37 have an update, there is no offical release of 1.93 which is (from what I have read) better than 1.37, but 1.37 was alot better than the 34s and 35s if you do a search around the net alot of reviewers got sent these ROMs which fixed initial lag issues...
I want to put 1.93 on my device, wanted offical htc release but I'm just going to use the one posted here...
Any one hjelp me with the ROM update???
NightWolf88 said:
Thanks very much for the help Tim!!! Thanks to all the other people doing great work on these forums!!
Ok so from what I have read so far ( I posted this in the 1.93 ROM thread as well - http://forum.xda-developers.com/showthread.php?p=2416200&posted=1#post2416200) I just need some of my noobish questions answered, dont want to ruin my lovely Diamond :
From what I have read:
1. Backup device - Is there any way I can backup the ROM which is currently on my device (1.37.00.0 WWE)???
2. Upgrade to HardSPL signed as this is a signed ROM- download this file http://forum.xda-developers.com/showthread.php?t=400402 extract, run the .exe file... Follow the RomUpdateUtility.exe (RUU) wizard - SPL will flash and then with any luck get a message saying complete - job is done.
What does "1. do not try to use this SSPL to flash anything else other than an SPL file. it explicitly blocks other flashes anyway. SSPL is *never* a good way to flash OS images" mean... So can I not use this to update the device OS ROM to 1.93. in this thread??? I assume SSPL = Signed Second Program Loader..?
Do I need to use this unsigned version..? http://forum.xda-developers.com/showthread.php?t=400950 - It has overwrite protection..?
Finally - use volume down & soft reset to see that SPL/bootloader has installed/flashed correctly... Then to SAFELY get out of the bootloader softreset again...?
3. Upgrade the OS ROM using the .exe file in post 1 of this thread...
So I download the exe connect my device via active sync then follow the rest of the steps in the RUU.exe wizard, it will give me a progress bar on both the PC and the Diamond, the Diamond will then softreset with the new rom all installed..?
Questions:
Can someone please confirm the above method is correct to install the ROM on this page?
Does the Radio also update itself to 1.00.25.05 when running the exe in the post #1??? I.e. will I get quad band radio support???
Do I need the signed or unsigned SPL what is the best to use???
How do I dump the ROM that is currently on my device to PC/whats the best program? Do I need to do this for warranty etc or if I dont like the new ROM..?
To restore to original SPL I go to http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39 grab my stock SPL and then use the unsigned SPL RUU exe? What is SSPL-manual used for???
Also in the post by cmonex (http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39) he says "if you have signed hardspl, just go ahead and flash with normal RUU process (no overwrite protection in that one, as it is already only accepting htchackers signed files, there was no need for that)."
What is the normal RUU process???
If I use the signed SPL I can just use the RUU.exe that comes with that and copy the stock SPL to replace the .nbh file in the signed Hard-SPL folder and everything should run fine? No need to worry with the unsigned Hard-SPL version right?
As stupid as it may sound I still don’t get all this SPL/SSPL/Hard-SPL stuff, what is on the phone originally? and what changes with hard-spl download packages??? I assume SPL is a boot loader like BIOS on the “PC” or EFI on Intel-Apple Macs..? What is the difference between the stock SPL/bootloader on the phone and signed/unsigned hard-SPL that some of the guys here have made?
Thanks once again ,
NW
Click to expand...
Click to collapse

[ROM][Mirrors] hTC_Asia_WWE_2.03.707.2_Radio_Signed_D iamond_52.51.25.26_1.09.25.23

...continued from: http://forum.xda-developers.com/showthread.php?t=472814
Official: RUU_Diamond_hTC_Asia_WWE_2.03.707.2_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship.exe
intertubes.info:
Clicky Clicky for intertubes.info mirror [450+ kb/s download speeds {i had it going at 470kb/s on a shared network}]
Rapidshare:
http://rapidshare.com/files/1857644...igned_Diamond_52.51.25.26_1.09.25.23_Ship.exe
HTC:
HTC Europe:
http://dl.htc.com/downloadfiles/Rom...igned_Diamond_52.51.25.26_1.09.25.23_Ship.exe
HTC USA:
http://member.america.htc.com/downl...igned_Diamond_52.51.25.26_1.09.25.23_Ship.exe
HTC Asia:
http://203.73.25.118/download/RomCo...igned_Diamond_52.51.25.26_1.09.25.23_Ship.exe
do any of these include copilot or tomtom?
edwardm said:
do any of these include copilot or tomtom?
Click to expand...
Click to collapse
They are the official HTC 2.03 ROMs, they are bland, boring and unmodified...so no, they don't contain copilot or TomTom.
Oh new official rom....
Yippeeee... waiting for new cooks
official rom flash
do we need a signed SPL to flash these ...?
bryangopan said:
do we need a signed SPL to flash these ...?
Click to expand...
Click to collapse
a newbie here also, same question, do we need a signed SPL to load this ROM from HTC?
thanks in advance.
jellyfish0000 said:
a newbie here also, same question, do we need a signed SPL to load this ROM from HTC?
thanks in advance.
Click to expand...
Click to collapse
More thank likely...HardSPL is your best bet, it almost guarentees a proper install of the rom.
lasterato said:
More thank likely...HardSPL is your best bet, it almost guarentees a proper install of the rom.
Click to expand...
Click to collapse
thanks. which version of SPL do you recommend or use?
jellyfish0000 said:
thanks. which version of SPL do you recommend or use?
Click to expand...
Click to collapse
developers edition 1.93 olinex
edwardm said:
developers edition 1.93 olinex
Click to expand...
Click to collapse
thank you for the information. btw, where can i get them? looks like i only found 1.40 from this tutorial http://forum.xda-developers.com/showthread.php?t=416211
Here you find 1.93Olinex
http://forum.xda-developers.com/showthread.php?t=400950
and in the same thread look at post #39 and download and read how to get the org. spl back for warranty..just a tip
omaga said:
Here you find 1.93Olinex
http://forum.xda-developers.com/showthread.php?t=400950
and in the same thread look at post #39 and download and read how to get the org. spl back for warranty..just a tip
Click to expand...
Click to collapse
thank you.
can't get it working on my HTC Diamond (Telstra). It came back with an error "Invalid Vendor ID".
jellyfish0000 said:
can't get it working on my HTC Diamond (Telstra). It came back with an error "Invalid Vendor ID".
Click to expand...
Click to collapse
Did you run the HardSPL? it's working on my telstra diamond fine
read the instructions properly in the link provided above
lasterato said:
Did you run the HardSPL? it's working on my telstra diamond fine
read the instructions properly in the link provided above
Click to expand...
Click to collapse
yes, installed the 1.93Olinex SPL.
jellyfish0000 said:
yes, installed the 1.93Olinex SPL.
Click to expand...
Click to collapse
You could try to flash from internal storage, read this to find out how :
http://forum.xda-developers.com/showpost.php?p=2707841&postcount=4035
lasterato said:
You could try to flash from internal storage, read this to find out how :
http://forum.xda-developers.com/showpost.php?p=2707841&postcount=4035
Click to expand...
Click to collapse
since i could not get this working, I have did the following:
loaded SPL-1.40.OliNex and loaded the following cooked ROM "Duttys_5.2.20764.1.4.3_V4_Full_MSVC_[2.03].zip" it works fine.
So i'm just wondering can i overwrite with this "hTC_Asia_WWE_2.03.707.2_Radio_Signed_D iamond_52.51.25.26_1.09.25.23" and use SPL-1.40.OliNex?
I also want to do the same. I just want to flash a latest HTC official ROM. The "cooked" ROMs are very confusing to me.
I have extracted the RUU_signed.nbh file. When I try to flash it with ROMUpdateUtility.exe (using SPL-1.40.OliNex), it actually shutdown the power of the phone and exit ActiveSync. I have to remove the phone battery to recover.
It also does not flash from the internal memory of the phone.
I also tried NBHUtil, still no good.
I have downloaded RUU_Signed_1_93OliNex_HSPL_UnsignedEdition.zip. When I try to flash it, it gives a version number 1.00. It is lower than my current number 1.40. So I did not try it.
I am running out of options. Any relevant suggestions would be appreciated.
jellyfish0000 said:
since i could not get this working, I have did the following:
loaded SPL-1.40.OliNex and loaded the following cooked ROM "Duttys_5.2.20764.1.4.3_V4_Full_MSVC_[2.03].zip" it works fine.
So i'm just wondering can i overwrite with this "hTC_Asia_WWE_2.03.707.2_Radio_Signed_D iamond_52.51.25.26_1.09.25.23" and use SPL-1.40.OliNex?
Click to expand...
Click to collapse
yangys said:
I also want to do the same. I just want to flash a latest HTC official ROM. The "cooked" ROMs are very confusing to me.
I have extracted the RUU_signed.nbh file. When I try to flash it with ROMUpdateUtility.exe (using SPL-1.40.OliNex), it actually shutdown the power of the phone and exit ActiveSync. I have to remove the phone battery to recover.
It also does not flash from the internal memory of the phone.
I also tried NBHUtil, still no good.
I have downloaded RUU_Signed_1_93OliNex_HSPL_UnsignedEdition.zip. When I try to flash it, it gives a version number 1.00. It is lower than my current number 1.40. So I did not try it.
I am running out of options. Any relevant suggestions would be appreciated.
Click to expand...
Click to collapse
whether it's cooked ROM or official ROM, it is recommended by the gurus here that you have Hard-SPL installed. After that, install cooked ROM or official ROM is the same method.
I have written a note about how to install the 2.03 official ROM on a DIAM130, as the following. I hope you'll find it useful if you have a Telstra branded Touch Diamond.
I'll never buy a carrier branded handset again as it makes ROM flashing more complicated.
Touch Diamond ROM flashing instructions
1. Hard-SPL
a. Download Unsigned-Hard-SPL-Diamond-OliNex.zip, and extract all files to a directory.
b. Establish a USB ActiveSync link
c. Double click ROMUpdateUtility.exe and follow on-screen instructions
2. HTC official ROM
a. Download RUU_Diamond_hTC_Asia_WWE_2.03.707.2_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship.exe, right-click it and extract all files to a directory.
b. Down-load NBHUtil.zip, double click it to start WinRAR (you may need to install WinRAR is you have not done so), double click NBHUtil.exe to start it.
c. Under Extract NBH, navigate to RUU_signed.nbh from step a, extract Radio, Splash, and OS. Note down the Target CID and version.
d. Under Build NBH, enter the Target CID and version as noted in the previous step. Build NBH and save it in the directory in step 1.
e. Connect USB and enter boot-loader – power up and hold-down the volume-down button
f. Double click ROMUpdateUtility.exe and follow on-screen instructions
g. After ROM update, it has only one band selection: UMTS (900+2100) + GSM (900+1800). This may not look good for Telstra. However, some people has commented that if select auto, 850MHz should be OK. With a number of testing with different mix of ROM and radio versions, it has been identified that this has nothing to do with radio drivers. This ROM has disabled other band selections.
3. Notes
a. ROM update when the phone is on may not be possible. The phone actually turns off. The phone battery must be removed to recover.
b. The ROM 2.03 update from the internal storage is not successful.
jellyfish0000 said:
whether it's cooked ROM or official ROM, it is recommended by the gurus here that you have Hard-SPL installed. After that, install cooked ROM or official ROM is the same method.
Click to expand...
Click to collapse

Urgent! My diamond has hardware problem and need to fallback to stock ROM and SPL.

Hi,
My Diamond has no response on the screen, so I think I need to return to factory for repairing. However I have difficulties in falling back to stock ROM and SPL.
From the Wiki:
---------------
STEP BY STEP HOW TO RETURN TO STOCK SPL - FOR WARRANTY REASONS ONLY!
0. be sure to first restore stock OS, and stock radio. stock SPL is always to be done last!!
...
-----------------
I can't flash my ROM to latest HK WWE CSL ROM (2.03) as it just stopped at 0%. I'm using SPL-1.30.OliNex.
Questions:
0) Why? Any step I've missed? I've just copied the .NBH from HTC official ROM download. Should I get the .NBH from the Wiki instead?
1) Should I flash to v1.93 (the very beginning of the ROM)?
2) Must the RADIO be flashed back as well? or the above Stock ROM has included the RADIO already?
3) Anyone can give me a reference on the step-by-step in details...
Thanks!
Please help...
F810
Questions:
f810 said:
0) Why? Any step I've missed? I've just copied the .NBH from HTC official ROM download. Should I get the .NBH from the Wiki instead?
Click to expand...
Click to collapse
If the latest was the offical from the site then you could use that - as you are having issues flashing this with 1.30 HSPL, I would suggest updating that to 1.40
f810 said:
1) Should I flash to v1.93 (the very beginning of the ROM)?
Click to expand...
Click to collapse
This might be a easier option and should work woth the 1.30 HSPL
f810 said:
2) Must the RADIO be flashed back as well? or the above Stock ROM has included the RADIO already?
Click to expand...
Click to collapse
This is recommended
f810 said:
3) Anyone can give me a reference on the step-by-step in details...
Click to expand...
Click to collapse
Its really straight forward like the WiKi suggests
This Thread may help
Thanks a lot.
Re Q3, so do you mean if I extracted the stock NBH, it's only OS but not including RADIO? If so, I will get the RADIO from wiki page later. Would you please clarify for me?
After your information, I think the steps in Wiki are clear. Thanks.
If this is HK ROM is the one you have downloaded from HTC PAGE then it has a radio included
Since my Diamond is totally malfunction in the touch screen, I can't response to all the confirmation & prompts...
I've failed to install Stock ROM and tried your recommendation on upgrading to HSPL 1.40. There was a confirmation on running the program in my Diamond and I can't press YES and now my diamond is just like bricked.
I've also tried pressing VOL DOWN + Reset to connect the Diamond via USB. The ROM Update Utility has "successfully" update the HSPL, but actually when I hard reset it and found it's still running 1.30... Can I just use this approach to fallback to Factory status??
Anyone has good idea on how to fallback to Factory Stock ROM, RADIO and SPL, provided that my screen has totally no response to me?
PLEASE...PLEASE...PLEASE help.
You will not be able to update olipros Hard SPL in bootloader mode as the SPL is protected and the 1.30 will prevent this although show its been done.
What you will need to do then is just load a 1.93 ROM from boot loader. the were some in that link i posted earlier. as to reverting to the default SPL - you may be luck not to need the screen for any confirmation. but running a new SPL to overwrite Oli's you will need to use windows and the RRU
I've tried to load 1.93 ROM to my diamond but failed on OliNex 1.30. The link in modmydiamond.info on OliNex 1.40 Signed seems not correct, as it's still 1.30 after flashed. I've then flashed UNSIGNED 1.40 OliNex SPL (also downloaded from modmydiamond.info) and now flashing the 1.93 ROM in progress from bootloader.
I will flash the Stock SPL through the Bootloader after that...I hope I can successfully fallback and get it repair...
Last question (I hope), the stock SPL should be 1.37 so I want to confirm whether it can boot 1.93 ROM.
Thanks a lot!
Because these Unsigned HARD SPL 's are write protected.....you will fail all the time. Not sure if stock SPL can undue the write protection but if you still get stuck after you try then in order to bypass write protection I know Jump SPL allows for this.
band27 said:
Because these Unsigned HARD SPL 's are write protected.....you will fail all the time. Not sure if stock SPL can undue the write protection but if you still get stuck after you try then in order to bypass write protection I know Jump SPL allows for this.
Click to expand...
Click to collapse
you're right. When I flash the Stock SPL, it is "successful" but actually it doesn't update the SPL (i.e yet running OliNex 1.40). Where can I get the Jump SPL?
Here you go....I did a search
Hi,
Sorry to use this thread but im also trying to install back to my original Diamond ROM and am currently using the rom developed by Diamond Project (1.93.456.2WWE) and i kept flashing it back using Signed V1.93 RUU and apprently the Diamond project words still keep showing out when i start my phone!
How do i completely remove the Diamond Project thing? Thank you!
Read this............Scroll to Post #39
http://forum.xda-developers.com/showthread.php?t=400950&page=4
band27 said:
Here you go....I did a search
Click to expand...
Click to collapse
I also got that but it's not win32 program... I believe it's running on the Diamond. But I've hard reset, and never able to setup as it's screen was not functioning now...
kawatsu said:
Hi,
Sorry to use this thread but im also trying to install back to my original Diamond ROM and am currently using the rom developed by Diamond Project (1.93.456.2WWE) and i kept flashing it back using Signed V1.93 RUU and apprently the Diamond project words still keep showing out when i start my phone!
How do i completely remove the Diamond Project thing? Thank you!
Click to expand...
Click to collapse
That ROM had a different boot image - so you need to replace that by flashing another splash .NBH file using RUU.
Original splash can be found HERE
and if needed CUSTOM RUU HERE
Just un-zip these and put the splash file in the same folder as the Custom RUU and run the RUU - the flash should take a few seconds and viola - bye bye Diamond project splash.
f810 said:
I've tried to load 1.93 ROM to my diamond but failed on OliNex 1.30. The link in modmydiamond.info on OliNex 1.40 Signed seems not correct, as it's still 1.30 after flashed. I've then flashed UNSIGNED 1.40 OliNex SPL (also downloaded from modmydiamond.info) and now flashing the 1.93 ROM in progress from bootloader.
I will flash the Stock SPL through the Bootloader after that...I hope I can successfully fallback and get it repair...
Last question (I hope), the stock SPL should be 1.37 so I want to confirm whether it can boot 1.93 ROM.
Thanks a lot!
Click to expand...
Click to collapse
I think as long as the SPL is changed and the ROM is of the original language the I think it should be OK to send back like that
f810 said:
you're right. When I flash the Stock SPL, it is "successful" but actually it doesn't update the SPL (i.e yet running OliNex 1.40). Where can I get the Jump SPL?
Click to expand...
Click to collapse
As said before; you should be able to successfully run the stock SPL using RUU - if you are trying this via bootloader it will not work.
Which is the original SPL?? 1.23, 1.34 or 1.37? I do recall taking a picture of the original SPL when i 1st got the Diamond for days like that but i just can't find it now
I'm bought it from Malaysia. Anybody can help me confirm this??
R3PUBL1K said:
As said before; you should be able to successfully run the stock SPL using RUU - if you are trying this via bootloader it will not work.
Click to expand...
Click to collapse
I've tried to connect to ActiveSync successfully although the Initial Setup wizard on my Diamond. I've then run the RUU from RUU-SSPL-withoutNBH.zip and put the stock SPL .NBH file into the extracted directory. It can retrieve my device info, and when I confirm the update of ROM, after 3-5 sec it said about connection failure. I can browse the Internal Storage at the moment yet.
I've then tried similar thing using the Custom RUU inside the package diamond-hspl-1.34.zip. This time I can see 100% update. When I press VolDown and reset, the SPL is still v1.40 ONliEx.
What's wrong with my procedures above?
f810 said:
I've tried to connect to ActiveSync successfully although the Initial Setup wizard on my Diamond. I've then run the RUU from RUU-SSPL-withoutNBH.zip and put the stock SPL .NBH file into the extracted directory. It can retrieve my device info, and when I confirm the update of ROM, after 3-5 sec it said about connection failure. I can browse the Internal Storage at the moment yet.
I've then tried similar thing using the Custom RUU inside the package diamond-hspl-1.34.zip. This time I can see 100% update. When I press VolDown and reset, the SPL is still v1.40 ONliEx.
What's wrong with my procedures above?
Click to expand...
Click to collapse
I think I miss the step of running the SSPL-Manual.exe because of my screen is not responding... Anyway for me to put it into the Windows Startup Folder?? When I use ActiveSync I can't see Windows directory.
Please...please...I miss this step only...
f810 said:
I think I miss the step of running the SSPL-Manual.exe because of my screen is not responding... Anyway for me to put it into the Windows Startup Folder?? When I use ActiveSync I can't see Windows directory.
Please...please...I miss this step only...
Click to expand...
Click to collapse
Can anyone help??

[TUT] HOW-TO restore Diamond to stock for warranty

Due to a hardware problem in my Diamond I needed to restore it to manufacturer default. I didn't find a guide to this and since I've done the research anyway I thought I'd put together this little tutorial as the information was somewhat scattered around the forum. I hope this guide will be of use for the community.
My phone was originally branded and sim-locked by 3. After I was through with it, it was SIM-unlocked, security unlocked and had HSPL, custom ROM and a radio ported from another device. The steps below is what I did to restore it to stock. All steps might not be neccessary for you. This procedure might also work for other devices than the Diamond, but of course you need other versions of SPL, ROM etc.
1. Backup everything on your phone to your computer - use activesync, PIMbackup etc and make a copy of your Internal Storage.
2. Make a hard reset (hold vol down + enter and soft reset) and chose to format moviNAND. This step is only neccessary if you want to wipe your Internal Storage before you send the device in for repair, but I recommend it.
3. Go to www.htc.com and download the latest stock ROM (includes stock radio and SPL). You find it under Support and you enter your s/n to get the correct stock ROM for your device, complete with branding for your operator. You can also find stock ROMS here: http://forum.xda-developers.com/showthread.php?t=471699
4. Flash the stock ROM. Now you have stock ROM and Radio on your device. Stock SPL will not be installed until you've replaced HSPL with an older stock SPL and flashed ROM again.
5. Get RUU-SSPL and stock SPL from HERE:
http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39. I used the stock 1.93 SPL. Some instructions and info about restoring stock SPL is in the linked post by cmonex and due credit goes to her. I will repeat some of that info to keep this guide step-by-step. EDIT: Stock SPL 2.03 can be found here: http://forum.xda-developers.com/showpost.php?p=3359191&postcount=390
6. Put the .nbh file from the SPL you downloaded into the same folder as the extracted contents of RUU-SSPL-withoutNBH.zip and run the RUU. This flashes an old stock SPL.
7. Flash your stock ROM from step 3 again. This step is neccessary to get the correct stock SPL on your device, eg. the one that corresponds with the stock ROM you've downloaded in step 3. It was not installed in step 4, because then you still had HSPL. In step 6 you've installed a stock SPL and now the correct stock SPL will flash along with the stock ROM. After this step I got SPL 2.03 on my Diamond.
8. Remove the Security Unlock from your device using the instructions and Security Relocker by Olinex from this post by cmonex: http://forum.xda-developers.com/showpost.php?p=3299516&postcount=492
Now, my Diamond is still SIM-unlocked. I have not managed to find any info about how to restore the SIM-lock, but it is hopefully not neccessary for warranty. As far as I can tell, the unlock doesn't show anywhere, but of course all they need to do is to try a SIM-card from another operator...
If anyone has info about how to restore SIM-lock, then I'll update this guide with that info.
good job...
moderator make this "sticky"
3dward87 said:
good job...
moderator make this "sticky"
Click to expand...
Click to collapse
I second that, it contains links to stock ROMs, that'll hopefully stop a million topics about it lol.
This does not work for me.. However i have a problem. the touch screen of my device is not working.. so i can't get pass the allign screen part .. and for somereason the ruu won't connect to phone when it is at tha part so i can't install the spl.. the only way i can do that i through bootloader and it flashes fine but when i then look in bootloader to see the spl it still shows 1.40 olinex..
Da9L said:
This does not work for me.. However i have a problem. the touch screen of my device is not working.. so i can't get pass the allign screen part .. and for somereason the ruu won't connect to phone when it is at tha part so i can't install the spl.. the only way i can do that i through bootloader and it flashes fine but when i then look in bootloader to see the spl it still shows 1.40 olinex..
Click to expand...
Click to collapse
You're right, I tried it too. Flashing SPL through bootloader doesn't work.
You can try using JumpSPL instead, I've attached it in this post. I don't think JumpSPL will require any screen prompts on your Diamond. You can read instructions.txt in the zip, but it's just really the .bat file so you get an idea of what it's doing. Run the .bat, press enter at the prompts and run the RUU for your stock SPL instead of HSPL when asked. At your own risk, I have not tried this myself.
where can i read more information about jumpspl, how it works and everything?
eranyanay said:
where can i read more information about jumpspl, how it works and everything?
Click to expand...
Click to collapse
Look in the Xda-wiki, search and google, and not just in the Diamond section.
sticky please
this needs to be a sticky topic.
losdrivare said:
You're right, I tried it too. Flashing SPL through bootloader doesn't work.
You can try using JumpSPL instead, I've attached it in this post. I don't think JumpSPL will require any screen prompts on your Diamond. You can read instructions.txt in the zip, but it's just really the .bat file so you get an idea of what it's doing. Run the .bat, press enter at the prompts and run the RUU for your stock SPL instead of HSPL when asked. At your own risk, I have not tried this myself.
Click to expand...
Click to collapse
I have just tried it and it gets stuck where it should run the JumpSPL.exe on the device. After a few minutes it comes with an error:
"ERROR: CreateProcess failed with Errorcode = 30123
- UNKNOWNERROR: 0x000075ab"
This is not good I just think its wierd that because of a broken screen it is impossible for me to get the stock spl flashed back on.
Da9L said:
I have just tried it and it gets stuck where it should run the JumpSPL.exe on the device. After a few minutes it comes with an error:
"ERROR: CreateProcess failed with Errorcode = 30123
- UNKNOWNERROR: 0x000075ab"
This is not good I just think its wierd that because of a broken screen it is impossible for me to get the stock spl flashed back on.
Click to expand...
Click to collapse
Sorry to hear it and I'm afraid I'm out of ideas. After all, my little tutorial is primarily aimed at those whose Diamonds have working screens...
On another note, my Diamond came back from warranty repair and the repair shop had not noticed anything that would void my warranty. In the meantime I got myself a Topaz and now I've sold my Diamond, but I'll be checking this thread from time to time.
Hey thanks bro..!! I need to give mine for reparing..
I have a hardware problem with the reset button.. Do you think I should flash my diamond back to stock? (I don't think they'll check the software right?)
donsalari said:
Hey thanks bro..!! I need to give mine for reparing..
I have a hardware problem with the reset button.. Do you think I should flash my diamond back to stock? (I don't think they'll check the software right?)
Click to expand...
Click to collapse
I would restore it to stock anyway. Some workshops actually look for excuses/reasons why the warranty won't apply so I say you'd definitly be taking a risk if you didn't.
losdrivare said:
I would restore it to stock anyway. Some workshops actually look for excuses/reasons why the warranty won't apply so I say you'd definitly be taking a risk if you didn't.
Click to expand...
Click to collapse
Very true!!! Ok cool... Flashing back to stock!!
Thanks..
Damn.. Hmm anyway then i will have to try the risk and sending it in with hardspl on it.. ! I Hope they won't see it.
Da9L said:
Damn.. Hmm anyway then i will have to try the risk and sending it in with hardspl on it.. ! I Hope they won't see it.
Click to expand...
Click to collapse
Another idea: maybe you can find some a VNC program that also works the "other way" with windows mobile, so that you can get a window on your PC with the screen of your device?
Hi. I'm an orange user and i dont know what SPL i should use to send back to warranty!
DOes anyone can recommend it please?
My Orange ROM is RUU_Diamond_HTC_WWE_1.93.405.1_Radio_Signed_Diamon d_52.29.25.12_1.00.25.05_Ship
UPDATE - i flashed the new rom and i tried to put the original SPL, however it still showing 1.40 Olinex in the bootloader and it still says security unlocked.
Any help please...
Hi I m singapore user i dont know what is the original spl 1.23 ??? i 4get leh can u tell me
bro i try 1.23.000 that version are u sure this is offical stockspl
as i remember it shld be SSPL not SPL somemore when running the tri-boot colour is diffferent from the offical 1
1 . Press volume up restore factory default bla bla bla ..
2 . Press volume down restore factory default and format the internal storage
3 . Press any button to cancel
Where is 2 n 3 ??? gone oridi
herpez said:
Hi. I'm an orange user and i dont know what SPL i should use to send back to warranty!
DOes anyone can recommend it please?
My Orange ROM is RUU_Diamond_HTC_WWE_1.93.405.1_Radio_Signed_Diamon d_52.29.25.12_1.00.25.05_Ship
UPDATE - i flashed the new rom and i tried to put the original SPL, however it still showing 1.40 Olinex in the bootloader and it still says security unlocked.
Any help please...
Click to expand...
Click to collapse
k3nnyboiboi said:
Hi I m singapore user i dont know what is the original spl 1.23 ??? i 4get leh can u tell me
Click to expand...
Click to collapse
If you manage to install ANY stock SPL and then flash the correct ROM for your country and operator then you automatically get the correct SPL too, since stock ROMs include SPL. If you go to htc.com and type in your s/n then you automatically get the latest ROM for your device and operator.
k3nnyboiboi said:
bro i try 1.23.000 that version are u sure this is offical stockspl
as i remember it shld be SSPL not SPL somemore when running the tri-boot colour is diffferent from the offical 1
1 . Press volume up restore factory default bla bla bla ..
2 . Press volume down restore factory default and format the internal storage
3 . Press any button to cancel
Where is 2 n 3 ??? gone oridi
Click to expand...
Click to collapse
I only link to the SPLs provided by olipro and cmonex in the hard-SPL thread. If you need closer info about SPLs I suggest you ask there. I only tried to revert back to stock SPL 1.93 myself and it worked just like described in first post.
Thanks Op
Managed to restore it no problem, but took ages

Categories

Resources