Upgrading possible this way or not? - Touch Diamond, MDA Compact IV ROM Development

First of all, I have studied quite some threads about flashing the Diamond in the past days, read the stickies and gone through the pages at modmydiamond.
I now set the following plan, and I would really love to have some confirmation before I break something
If I understand it correctly the procedure is like this:
- flash Hard-SPL signed/unsigned
- optionally update radio ROM
- flash desired operating system ROM.
The following is the case: I have a sim-unlocked (from factory) T-Mobile MDA Compact IV, a DIAM200 with the Dutch 1.37.114.3 ROM, accompanied by the 1.37.0000 SPL. The installed ROM is heavily branded by T-Mobile, and I want to install the non-branded HTC 1.93 Dutch one.
As a preparation I downloaded the signed Hard-SPL 1.30 from this thread, and installed it, and verified it was installed.
Since I wanted to install the non-branded HTC ROM I grabbed RUU_Diamond_HTC_NLD_1.93.404.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe file from here and tried to install it but no success: it got stuck at 0%. (Doesn't that mean that it won't flash unsigned ROM at signed (S)SPL?) What I want to do now is install the 1.40 Hard-SPL unsigned and attempt to install the HTC ROM again.
Now my question is: can I do this safely without transforming my device into an expensive paperweight? Thanks for reading

Hello
I found a simple way for flashing.
Have a look here : http://forum.xda-developers.com/showthread.php?t=423978&page=2

I took the gamble and succeeded. This is how I did it:
- Flashed Hard-SPL 1.40 unsigned using the utility
- Extracted the nbf from the downloaded exe file (Dutch official HTC ROM) using NBHUtil 0.92, see http://forum.xda-developers.com/showthread.php?t=409425
- Joined the OS & Splash together, leaving out the SPL and Radio ROMS, made sure the CID and Model ID were correct (see that thread)
- Flashed it with the RUU the Dutch ROM came with.
...
- Profit.

If you want only the original HTC rom, you can install it by the original update software provided by HTC.
Simply connect your Diamond through USB / active sync and luch the update utility.
You can find last 1.93 here : http://www.files.to/get/342564/gn2jg25lvr
Good luck

Well in my case the combination of Hard-SPL 1.30 and the official HTC 1.93 updater wouldn't let me update the phone's software: I got stuck at 0%. Further inspection of the nbh file showed me it was aimed at DIAM10000. I am not sure if that made the difference or that the Hard-SPL blocked the flash, can't tell.
btw dominique2222, the file you linked in post #4 seems to be a German (GER) file, not Dutch (NLD)

spone1 said:
I took the gamble and succeeded. This is how I did it:
- Flashed Hard-SPL 1.40 unsigned using the utility
- Extracted the nbf from the downloaded exe file (Dutch official HTC ROM) using NBHUtil 0.92, see http://forum.xda-developers.com/showthread.php?t=409425
- Joined the OS & Splash together, leaving out the SPL and Radio ROMS, made sure the CID and Model ID were correct (see that thread)
- Flashed it with the RUU the Dutch ROM came with.
...
- Profit.
Click to expand...
Click to collapse
Finally a guy who persueded me to go and do it
Thanks your hits helped me out and now I have a real Diamond.
BTW how about the hard buttons? I recall that they are swapped between MDA Compact IV and HTC Diamond ?

The hard buttons will work fine, in case you didn't find that out already

spone1 said:
The hard buttons will work fine, in case you didn't find that out already
Click to expand...
Click to collapse
Yep I noticed its all OK and I was actually surprised but the position ( as it looks ) does not care the keyboard matrix address appearently is fixing this

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

HTC Touch Diamond On Orange?

Hi,
I have recently purchased a HTC Touch Diamond. I purchased it from Orange UK on contract
My current ROM version is: 1.37.405.1 WWE
Ive tried downloading the ROM from HTC website it says device not supported
Can somebody tell me how to update to latest 1.93 ROM. Anyone here that has bought the phone from Orange UK
PLZ HELP!!
You need to install hardspl in order to install any other ROM than the carrier's stock ROM.
I have a Diamond on Orange UK contract which came with the same ROM.
You need to install HardSPL before flashing any ROM other than an Official Orange UK ROM. I tried the official HTC ROM however I much prefer Dutty's ROM as it yielded better performance. I currently use Dutty's 1.5 and will probably flash 1.7 when it is released this weekend.
How about teh offical 1.93 ROM will I be able to flash that
Can you give me the exact method you used also the hard spl version etc signed or unsigned
As far as I am aware Orange UK haven't released an updated Orange branded ROM yet for the diamond, so the only way to flash a new ROM, whether official HTC 1.93 or other 'cooked' rom based on the official rom is to flash HardSPL 1.4 first (unsigned). If you are not comfortable doing that (there are plenty of threads on the subject), then you will have to wait until Orange UK launch their version of an official HTC rom, probably complete with Orange branded TouchFlo 3D - yuck!.
I used the information in the WIKI useful which contains a link to the following site which gives step by step instructions -
http://www.modmydiamond.info/
You can download the latest European ROM from
http://rapidshare.com/files/1376163...igned_Diamond_52.29.25.12_1.00.25.05_Ship.exe
Is this really the case, only way to flash is via hardspl?
I only ask because I have flashed mine twice now with official roms just by extracting the file and running it - worked both times without problems.
Tad confuddled...
Trixster101 said:
Is this really the case, only way to flash is via hardspl?
I only ask because I have flashed mine twice now with official roms just by extracting the file and running it - worked both times without problems.
Tad confuddled...
Click to expand...
Click to collapse
Yes, it is. But is not a hard thing to do. Use Hardspl 1.40 (unsigned) and then flash the rom you want
Quote:
Originally Posted by Trixster101
Is this really the case, only way to flash is via hardspl?
I only ask because I have flashed mine twice now with official roms just by extracting the file and running it - worked both times without problems.
Tad confuddled...
Click to expand...
Click to collapse
mml78 said:
Yes, it is. But is not a hard thing to do. Use Hardspl 1.40 (unsigned) and then flash the rom you want
Click to expand...
Click to collapse
No, you do not always need HardSPL, this depending if your device is CID Locked or unlocked.
Carrier Id or CID - commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from Orange UK (Orange is the 'carrier'), your phone will only accept Orange ROMs or official ROMs (the carrier's ROMs or HTC). If you want to flash ROMs from other carrier, you'll need to CID-unlock your phone, so that your phone will accept other ROMs. This is where HardSPL comes in to play.
Windoze9t8 said:
No, you do not always need HardSPL, this depending if your device is CID Locked or unlocked.
Carrier Id or CID - commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from Orange UK (Orange is the 'carrier'), your phone will only accept Orange ROMs or official ROMs (the carrier's ROMs or HTC). If you want to flash ROMs from other carrier, you'll need to CID-unlock your phone, so that your phone will accept other ROMs. This is where HardSPL comes in to play.
Click to expand...
Click to collapse
Gotcha.. Mine is SIM-Free so that will explain why it can flash without hard-spl then, at least the official roms as I've not tried another yet.
Will give it a try. Will contact orange first or go to their repair centres.
I have noticed the device does get hot with original orange stock rom.
I would recommend if admin makes this thread a sticky will help alot of people out
Newbie question and probably an obvious answer. I have installed HardSPL and upgraded my Radio with no problems. I am a wee bit nervous about a full rom upgrade. What will happen to my orange settings (voicemail etc) and if i were to restore my info and programs using spb backup will that restore everything
Windoze9t8 said:
No, you do not always need HardSPL, this depending if your device is CID Locked or unlocked.
Carrier Id or CID - commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from Orange UK (Orange is the 'carrier'), your phone will only accept Orange ROMs or official ROMs (the carrier's ROMs or HTC). If you want to flash ROMs from other carrier, you'll need to CID-unlock your phone, so that your phone will accept other ROMs. This is where HardSPL comes in to play.
Click to expand...
Click to collapse
@Windoze9t8
So just to confirm, IF I was able to get the official HTC WWE ROM from their website i.e. "RUU_Diamond_HTC_Europe_1.93.401.2_Radio_Signed_Diamond_52.29.25.12_1.00.25.05", are you saying that CID Locked Orange UK HTC Diamonds would still be able to update using this *without* having to do the HardSPL update first?
Alternatively.. IF the HardSPL is required.. would I need the HardSPL 1.40 (unsigned) as mentioned above.. or should I be looking to use HardSPL 1.38 Signed as the Official Rom has "signed" in the filename?
Sorry for (possibly repeated) questions - I just want to be sure, and no one has replied as concisely as you before
Ok.. please ignore my previous post.
My Orange UK Touch Diamond would not update with that latest HTC Rom without installing HardSPL 1.93 Unsigned.
I couldn't find 1.40 unsigned anywhere, and the ROM *wouldn't* update with any other version (1.37unsigned, 1.38 signed or 1.24mfg)
Using DiamondCustomRUU that came with 1.37, I copied the 1.93 HardSPL into its folder (this updated the SPL via a hard reset), and then used the RUU that came with the Official Update.

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??

[Q] ROM Update stays at 0% - help needed

Dear All,
this time, I have a problem and need your help, please.
I just bought a new (used, but not by me ) HTC Touch Diamond. Hard-SPL (1.37 from whoever) was installed.
First MTTY'ed the device - with success (set 14 0, task 29, task 8)
Wanted to install OliNex 1.40 first
Started ROM-Update, everything went fine, screen of Diamond changed into "bar display" - but stays there with 0%
Tried several flashes (OliNex, ROM, Radio - everything the same)
Does anybody have a hint for me what to do? Identifier seems ok, DIAM100 is shown in intial bootloader screen (three color-screen)
I appreciate any hint.
With kind regards from Switzerland - Christoph
Radio
Downgrade your radio to one below 1.02.XXX before flashing the unlocked radio
Full instructions to unlock your diamond are here
http://forum.xda-developers.com/showthread.php?t=749201
Once you have done this, you can flash any ROM you like
Dear Dave,
thank you very much for your support.
Unfortunately it didn't help but showed everytime the same picture - stuck in the bar at 0% and doesn't do anything.
I tried STEP 1, STEP 2 and downgrading to radio 1.00.25.05 (but actually I don't know which is actually installed, as the Diamond never reaches the Touch Diamond page with ROM & HW Info, it stucks in the Touch Diamond page with no information at all, if started not in Bootloader mode)
It seems to me that the bootloader itself could be corrupted or the model number (shows DIAM100 in Bootloader) is somewhat corrupted, as I know that the internal storage consists of more digits (like DIAM10000 or so) - and a way to fix it with MTTY? But I can't find a description of the MTTY tasks of the Diamond.
Any more Idea?
Thank you Dave, and all the others who read and think, in advance.
X
Can you get into Bootloader mode by holding down
Volume down button + Back button (Bottom right button) + Press reset with the pen
Then keep pressed the first two buttons and let go of reset, keep hold of the first two buttons until it reaches the bootloader mode
If you can do this, then reboot and put the radio onto the storage card (4GB one) and enter bootloader mode, then folllow instructions on that screen to flash the radio, and you can do the same for the rom
It sounds to me like maybe you have not managed to flash the HardSPL properly
Hi Dave!
Thanks for your quick reaction.
Yes, I can anter bootloader mode. But nothing more. Flash is not possible. Hard-SPL was the first thing I tried to flash but it also remained at 0%
How can I put files on the internal storage card from within bootloader mode? (Phone is not booting, ONLY bootloader mode is accessible...) I never encountered this before...
But I can reach the phone with MTTY.. can I access the storage card through this?
X
Have your tried different HardSPL versions ?
Im not sure what is wrong... if you are in Bootloader mode, and the USB drivers are installed and you have activesync running on the PC it should update no problem
I would make sure all the above is true, and attempt different HardSPLs
I think that is the issue as you wont be able to flash an unlocked radio or custom rom without HardSPL being flashed first
Here is another version you could try
http://selfmod.net/how-to-hard-spl-a-htc-diamond/
EDIT - And I dont know if there is a way to access the storage card from MTTY or bootloader, my guess is that you wont be able to
Also, this is a GSM Diamond right ? Not a CDMA ? (UK Networks are GSM)
CDMA flash is here
http://forum.ppcgeeks.com/cdma-diam...ond_c-cdma-sspl-hardspl-package-here-now.html
Hi Dave!
Yes, it's GSM. Thanks for your help and the links provided - it didn't help.
I tried various Hard-SPLs: OliNex 1.20, 1.30, 1.37, 1.40 and 1.93 (developers)
Result - all the same: standstill at 0%
I've seen in MTTY that I have an "upload" menu item - but need there the start address and command line for Diamond plus to know what it is meant for, I will try to find out... and if there is some new know-how out of this, I will post it here, in order that future GENERATIONS may find it *laugh*
Dave? THANKS!
Kindest regards from Switzerland - Christoph
X
Ok, lol Another possible !
Maybe your friend flashed a Signed HardSPL which means you can only flash Signed radios and roms until you flash another unsigned HardSPL
If the Radio you are trying to downgrade to is unsigned that could explain the issue... try and find a Signed radio below version 1.02.XXX and try to flash that, then try to flash to another Unsigned HardSPL, if the radio flash goes ok.
------------
Update stops at 0%
Short answer: You're running the normal HardSPL and you're trying to flash an unsigned (not signed by olinex) ROM. You need the developer version which fixes the 0% issue. Link is at the bottom of this post. Read on to understand the difference between Standard/Developer Edition!
Long answer: First you need to understand that there are two definitions of "signed". HTC and the mobile operators sign ROMs so that the RUU flash utility allows them to be flashed. Usually this is what the word "signed" in the filename means.
Then there is another definition of signed: The developers of HardSPL introduced their own signing process. They want to ensure that people flashing cooked ROMs can rely on a certain quality standard. The normal version of HardSPL will only allow ROMs signed by OliNex to be flashed. If the ROM you are about to flash is signed, it will say so in the thread you got it from. If it isn't signed, you will need the developer version of HardSPL. That one will allow any ROM to be flashed. Get it at the bottom of this posting.
A note on this: The signing process by olinex makes sure that the ROM you're about to flash won't brick your device. It doesn't mean all other ROMs are necessarily evil.
-----------
Some help on 0% flash hangs
http://forum.xda-developers.com/showthread.php?t=409425
I`ll have a look into uploading from MTTY as I have never tried that.. sounds a good feature if you can though for dead phones and such !
good luck.. again lol
magicdave26 said:
Ok, lol Another possible !
Maybe your friend flashed a Signed HardSPL which means you can only flash Signed radios and roms until you flash another unsigned HardSPL
If the Radio you are trying to downgrade to is unsigned that could explain the issue... try and find a Signed radio below version 1.02.XXX and try to flash that, then try to flash to another Unsigned HardSPL, if the radio flash goes ok.
------------
Update stops at 0%
Short answer: You're running the normal HardSPL and you're trying to flash an unsigned (not signed by olinex) ROM. You need the developer version which fixes the 0% issue. Link is at the bottom of this post. Read on to understand the difference between Standard/Developer Edition!
Long answer: First you need to understand that there are two definitions of "signed". HTC and the mobile operators sign ROMs so that the RUU flash utility allows them to be flashed. Usually this is what the word "signed" in the filename means.
Then there is another definition of signed: The developers of HardSPL introduced their own signing process. They want to ensure that people flashing cooked ROMs can rely on a certain quality standard. The normal version of HardSPL will only allow ROMs signed by OliNex to be flashed. If the ROM you are about to flash is signed, it will say so in the thread you got it from. If it isn't signed, you will need the developer version of HardSPL. That one will allow any ROM to be flashed. Get it at the bottom of this posting.
A note on this: The signing process by olinex makes sure that the ROM you're about to flash won't brick your device. It doesn't mean all other ROMs are necessarily evil.
-----------
Some help on 0% flash hangs
http://forum.xda-developers.com/showthread.php?t=409425
I`ll have a look into uploading from MTTY as I have never tried that.. sounds a good feature if you can though for dead phones and such !
good luck.. again lol
Click to expand...
Click to collapse
This is the answer. I used to have the same problem because when I bought my diamond I thought everything runs the same as the TyTN but ...
So to cut this story short, almost 90% of the 0% bar situations are because U R not using signed roms. However if Ya want to then use the unsigned HardSPL.
Hi Dave & Nazgul,
it seems that my case belonst to the non-90%
Of course I tried all this, but I have THREE diamonds - two were branded by the Swiss Swisscom (this is, in fact, the same image as the German Vodafone branding), one was the original HTC version
I'm flashing Diamonds since two years though.
My fault this time was, that I THOUGHT, this new one were HardSPL'ed, but it wasn't - and formatted the device using MTTY without Hard-SPL.
After that I had the above mentioned situation.
NO Hard-SPL was flashable - as written above - also noth the unsigned developer 1.93 edition - it always remained at 0%
I managed in the meantime to flash the original Vodafone/Swisscom ROM. So I have back the device in the official configuration (HTC Swisscom 1.97 package http://www.swisscom-mobile.ch/scm/d...pa=0x0x147x18x0x0x0x0x0&odg=SoftwareAndManual)
But - this uses Radio 1.08.xxx and I would like to downgrade because I think, Dave's hint above to use a radio before 1.02.xxx would be worth a try.
BUT - I STILL can't flash anything. Neither ANY Hard-SPL nor any Radio version nor any ROM.
The bar remains at 0%
I tried to find the original (first edition) of the Swisscom ROM Package, which used the Radio 1.00.25.05 - and then to try Dave's proposed steps.. but I can't find it anymore - all you can find is the "latest" package...
So I would still appreciate any help to be able to flash. Ok, now at least, I have a usable phone... but... I wanted to use it (as the other two) for ROM development testing, so who wants to have a PHONE!?!?
Kind regards from Switzerland - Christoph
Here is your radios
Sorry for the short post, I have a really bad hangover lol
http://forum.xda-developers.com/showthread.php?t=407956
Morn' Dave!
I tried them all - none of them was flashable... same 0%-bar.
I thought of having the V 1.00 complete official Swisscom-Pack and as part of it, the radio 1.00.25.05, which is included. Seems to me, that the c(complete) official ROM pack is flashable.
THEN I could re-try to flash Hard-SPL (with then installed radio below 1.02.xxx)
Hangover? What's this?
Christoph21x said:
Morn' Dave!
I tried them all - none of them was flashable... same 0%-bar.
I thought of having the V 1.00 complete official Swisscom-Pack and as part of it, the radio 1.00.25.05, which is included. Seems to me, that the c(complete) official ROM pack is flashable.
THEN I could re-try to flash Hard-SPL (with then installed radio below 1.02.xxx)
Hangover? What's this?
Click to expand...
Click to collapse
YEa that might work, it is almost certain the issue is the HARDSpl being either not flashed, or flashed with a signed version
Good luck !!
And the hangover is nearly gone... I cured yesterdays with more alcohol lol
Have you tried these UNSIGNED dev HARDspls ?
http://forum.xda-developers.com/showthread.php?t=400950
Hi Dave - GOT IT, solved
The "secret" was to flash noit from withi boot loader but from within Win Mobile with ActiveSync/Windows Device Center connected.
Then say "Yes" when "enterbootloader.exe" was asked to be installed/invoked.
Then the Device rebooted, flashed Hrd-SPL 1.40 correctly - and everything else onwards went fine.
Thanks a lot for your assitance, Dave and others.
Kind regards from Switzerland - Christoph
Ah.. I thought you were already using the Activesync and CustomRUU to flash it with !
Yes, the ROMs and Radios can be flashed from the storage card, but the Hard SPL needs to be done from Activesync / CUstomRUU
Pleased you got it working anyway

Categories

Resources