HTC Touch Diamond ROM Upgrade for Hutchison ‘3’ network customers Date: 2008-12-09 Category: ROM Upgrade
An updated ROM is now available for HTC Touch Diamond users to download. As always, HTC is committed to providing customers with the best possible mobile experience. ROM version:1.93.861.4 Radio Version: 1.08.25.20
can anymore upload to this forums please, thanks for any help ^^
I'll second this request.
Ive tried to download this file but its not allowing me access to it.
Hi everyone. If you want the latest 3 Australia rom then you can get it rom http://www.diamond-dazz.com/Files/Three/RUU_Diamond_Hutch_AUS_1.93.861.4_Radio_Signed_Diamond_52.44.25.24_1.08.25.20_Ship.exe
I have tried installing that rom on my phone but it says that I have an invalid ID or something like that. Obviously it does not like my serial number. I tried putting HardSPL on my phone and still get the same error. It always happens at about 1 percent when installing.
Any ideas how to work around it.
dazz1975 said:
I have tried installing that rom on my phone but it says that I have an invalid ID or something like that. Obviously it does not like my serial number. I tried putting HardSPL on my phone and still get the same error. It always happens at about 1 percent when installing.
Any ideas how to work around it.
Click to expand...
Click to collapse
you need to cook the rom by yourself and need to manually update your radio
dazz1975 said:
I have tried installing that rom on my phone but it says that I have an invalid ID or something like that. Obviously it does not like my serial number. I tried putting HardSPL on my phone and still get the same error. It always happens at about 1 percent when installing.
Any ideas how to work around it.
Click to expand...
Click to collapse
You must flash Hard-Spl in your device, then it works!
dazz1975 said:
I have tried installing that rom on my phone but it says that I have an invalid ID or something like that. Obviously it does not like my serial number. I tried putting HardSPL on my phone and still get the same error. It always happens at about 1 percent when installing.
Any ideas how to work around it.
Click to expand...
Click to collapse
http://www.badongo.com/file/12470950
dazz1975 said:
I have tried installing that rom on my phone but it says that I have an invalid ID or something like that. Obviously it does not like my serial number. I tried putting HardSPL on my phone and still get the same error. It always happens at about 1 percent when installing.
Any ideas how to work around it.
Click to expand...
Click to collapse
I have Orange UK Diamond, NO HardSPL and i can flash any official roms with no issues.
I must say this 3 ROM is great, my standby time has increased greatly.
Try to unlock your phone, CID/Security than you will be able to flash any official rom, with out hardspl
Tried HardSPL and that does not work. I can put any cooked roms on there but not the official three australia firmware because of some CID or something like that. What is that 200meg file that you sent me a link to fooie.
Cheers
Darren
dazz1975 said:
Tried HardSPL and that does not work. I can put any cooked roms on there but not the official three australia firmware because of some CID or something like that. What is that 200meg file that you sent me a link to fooie.
Cheers
Darren
Click to expand...
Click to collapse
Just use 7zip and unpack the ROM, Take the NBH file out and rar it together with the Diamond RUU. Then flash it.
Thanks guys and gals for everything. I ended up using 1.93 for the HardSPL and it worked. 1.40 did not work. I aslo tried the 200 meg file fooie posted that worked. So both options do work.
Cheers
Darren
Original download link direct from HTC is still working for those that still want it -
http://forum.xda-developers.com/showthread.php?t=458047
Hi,
Can anyone please help provide some clear guidance on the following issues and questions:
I recently purchased a HTC Touch Diamond. It was purchased brand new and unlocked from a reasonably reputable Australian store, and is branded with the Australian carrier Telstra NextG, and appears to be running a customised Telstra ROM. The phone is currently being used on the Hutchison 3 carrier in Australia.
The phone has the following hardware/firmware settings:
R 1.00.25.06 (Radio Version)
G 52.31.25.13U (Protocol Version)
D 1.38.00.00 (ROM Version)
Installed ROM Version: 1.38.841.5 WWE
ROM Date: 07/07/08
I am finding that when using the EDGE data connection, whenever I attempt to make a call, the phone instantly crashes and reboots. Everytime. Arrggghhh! I am also finding that when using the HSDPA phone connection it has quite poor signal strength that results in lots of call dropouts. For a brand new phone these issues are very annoying.
I then discovered on the XDA-Developers site that HTC has released updates for their ROM on Hutchison 3 that, according to the htc Australia website, may fix the crash issue described above. Thanks!!! I've found this site is hugely informative but unfortunately for a noob like me, it is taking a while to learn what all the HTC jargon _actually means_.
I originally tried to download the official HTC Hutchison '3' ROM Update Utility but was denied access to this from the HTC website. I'm guessing this may be because the phone is Telstra Branded with a Telstra assigned serial number.
Eventually getting past this, I obtained access to the official HTC ROM Update Utility here:
[1] HTC Touch Diamond ROM Upgrade for Hutchison ‘3’ network customers
http://www.htc.com/au/SupportDownload.aspx?p_id=133&cat=2&dl_id=451
An updated ROM is now available for HTC Touch Diamond users to download. As always, HTC is committed to providing customers with the best possible mobile experience. ROM version:1.93.861.4 Radio Version: 1.08.25.20
HTC Touch Diamond ROM Upgrade for Hutchison ‘3’ network customers
Date: 2008-12-09 Category: ROM Upgrade
Download URL:
http://203.73.25.118/download/RomCo...igned_Diamond_52.44.25.24_1.08.25.20_Ship.exe
Also, for anyone interested that can't get past the HTC website serial number authentication process, also available is the latest Telstra ROM (I could access this Telstra ROM with my serial number):
[2] HTC Touch Diamond ROM code for Telstra Network
http://www.htc.com/au/SupportDownload.aspx?p_id=133&cat=2&dl_id=324
Date: 2008-08-07 Category: ROM Upgrade
HTC Touch Diamond ROM code (For Telstra Network customers) - version 1.38.841.5
Download URL:
http://203.73.25.118/download/RomCo...igned_Diamond_52.31.25.13_1.00.25.06_Ship.exe
So, my several related questions are as follows:
1. Is there an exact stepwise procedure that I can use that will definitely not brick my phone? Eg. Something really informative like this post: (http://selfmod.net/?p=7)
2. Reading the posts on the XDA Developers site seem to indicate I need to install Hard-SPL onto the phone first. Is this correct? and if yes, then which exact edition (Noob Edition, or Developer Edition) and version number should be used for the HTC Diamond specifications above? What is the official link for downloading this?
3. Will running the downloaded official HTC Hutchison 3 ROM provided above, without installing Hard-SPL at all, have the risk of bricking the phone?
4. What does Hard-SPL _actually_ do? Even after reading this: (http://wiki.xda-developers.com/index.php?pagename=Diamond_HardSPL) it's still not actually clear to me what this really does, but then I'm just a noob.
5. Exactly how do I backup my original Telstra ROM, just in case I need to re-install this.
Any help with these questions is appreciated.
Thanks.
nanohaxor said:
Hi,
Can anyone please help provide some clear guidance on the following issues and questions:
I recently purchased a HTC Touch Diamond. It was purchased brand new and unlocked from a reasonably reputable Australian store, and is branded with the Australian carrier Telstra NextG, and appears to be running a customised Telstra ROM. The phone is currently being used on the Hutchison 3 carrier in Australia.
The phone has the following hardware/firmware settings:
R 1.00.25.06 (Radio Version)
G 52.31.25.13U (Protocol Version)
D 1.38.00.00 (ROM Version)
Installed ROM Version: 1.38.841.5 WWE
ROM Date: 07/07/08
I am finding that when using the EDGE data connection, whenever I attempt to make a call, the phone instantly crashes and reboots. Everytime. Arrggghhh! I am also finding that when using the HSDPA phone connection it has quite poor signal strength that results in lots of call dropouts. For a brand new phone these issues are very annoying.
I then discovered on the XDA-Developers site that HTC has released updates for their ROM on Hutchison 3 that, according to the htc Australia website, may fix the crash issue described above. Thanks!!! I've found this site is hugely informative but unfortunately for a noob like me, it is taking a while to learn what all the HTC jargon _actually means_.
I originally tried to download the official HTC Hutchison '3' ROM Update Utility but was denied access to this from the HTC website. I'm guessing this may be because the phone is Telstra Branded with a Telstra assigned serial number.
Eventually getting past this, I obtained access to the official HTC ROM Update Utility here:
[1] HTC Touch Diamond ROM Upgrade for Hutchison ‘3’ network customers
http://www.htc.com/au/SupportDownload.aspx?p_id=133&cat=2&dl_id=451
An updated ROM is now available for HTC Touch Diamond users to download. As always, HTC is committed to providing customers with the best possible mobile experience. ROM version:1.93.861.4 Radio Version: 1.08.25.20
HTC Touch Diamond ROM Upgrade for Hutchison ‘3’ network customers
Date: 2008-12-09 Category: ROM Upgrade
Download URL:
http://203.73.25.118/download/RomCo...igned_Diamond_52.44.25.24_1.08.25.20_Ship.exe
Also, for anyone interested that can't get past the HTC website serial number authentication process, also available is the latest Telstra ROM (I could access this Telstra ROM with my serial number):
[2] HTC Touch Diamond ROM code for Telstra Network
http://www.htc.com/au/SupportDownload.aspx?p_id=133&cat=2&dl_id=324
Date: 2008-08-07 Category: ROM Upgrade
HTC Touch Diamond ROM code (For Telstra Network customers) - version 1.38.841.5
Download URL:
http://203.73.25.118/download/RomCo...igned_Diamond_52.31.25.13_1.00.25.06_Ship.exe
So, my several related questions are as follows:
1. Is there an exact stepwise procedure that I can use that will definitely not brick my phone? Eg. Something really informative like this post: (http://selfmod.net/?p=7)
2. Reading the posts on the XDA Developers site seem to indicate I need to install Hard-SPL onto the phone first. Is this correct? and if yes, then which exact edition (Noob Edition, or Developer Edition) and version number should be used for the HTC Diamond specifications above? What is the official link for downloading this?
3. Will running the downloaded official HTC Hutchison 3 ROM provided above, without installing Hard-SPL at all, have the risk of bricking the phone?
4. What does Hard-SPL _actually_ do? Even after reading this: (http://wiki.xda-developers.com/index.php?pagename=Diamond_HardSPL) it's still not actually clear to me what this really does, but then I'm just a noob.
5. Exactly how do I backup my original Telstra ROM, just in case I need to re-install this.
Any help with these questions is appreciated.
Thanks.
Click to expand...
Click to collapse
x2 ^^^^^^^^^^
I've have just done this on a Telstra phone but updating to the 1.93 HK rom.
1. Download the Telstra Rom from the link you have to your PC. This will be your backup. You can always re install this.
2. Install 1.24 Hard SPL as per instructions available on wiki and elsewhere. Basically it removes the CID security lock so you won't have vendor id mismatches etc. as this is the way HTC prevents other regional roms ending up elsewhere.
3. After rebooting, flash the 3 rom and install either using the KAISIMG.NBH from the internal storage (method as described elsewhere on this site) or by the USB method (standard exe installation).
4. Chances are this will all go through without issues if you do everything correctly and follow instructions. There is always a risk in doing all of this so there are no guarantees. Should something go wrong you should look at how to recover a bad flash.
I hope this helps.
yozhek said:
I've have just done this on a Telstra phone but updating to the 1.93 HK rom.
1. Download the Telstra Rom from the link you have to your PC. This will be your backup. You can always re install this.
2. Install 1.24 Hard SPL as per instructions available on wiki and elsewhere. Basically it removes the CID security lock so you won't have vendor id mismatches etc. as this is the way HTC prevents other regional roms ending up elsewhere.
3. After rebooting, flash the 3 rom and install either using the KAISIMG.NBH from the internal storage (method as described elsewhere on this site) or by the USB method (standard exe installation).
4. Chances are this will all go through without issues if you do everything correctly and follow instructions. There is always a risk in doing all of this so there are no guarantees. Should something go wrong you should look at how to recover a bad flash.
I hope this helps.
Click to expand...
Click to collapse
Hi yozhek,
Your suggestions are very helpful. Thanks!
I found this this link (http://www.4winmobile.com/forums/ht...mplete-upgrading-guide-hardspl-radio-rom.html) that seems to quite clearly explain what's involved in upgrading various sections of the phone. It also explains key pieces of the jargon/terminology so after reading this various aspects of the upgrade process are actually starting to make sense.
I also found another post on this site where 'princi' had tried to flash the HTC Hutchison 3 ROM using the Signed version of Hard-SPL (ie. Noob Edition) and it did not work. Apparently the ROM needs to be re-worked and signed by someone/grop on this site... the "Key-Master" i guess? In relation to the issue 'princi' had encountered, someone had suggested he try the Unsigned Hard-SPL (ie. Developer Edition) but there's no info posted so far indicating if this has worked.
In relation to your suggested steps:
Step 1 - done.
Step 2 - Do you mean the Unsigned Hard-SPL (ie. Developer Edition) version? The Unsigned Hard-SPL version currently available from here (http://wiki.xda-developers.com/index.php?pagename=Diamond_HardSPL) seems to be a more recent version number than your suggested 1.24 Hard-SPL. Does this matter?
Step 3 - Does the 'Hutchison 3 ROM' upgrade also upgrade the Radio ROM in the same single process, or are you suggesting using KAISIMG.NBH to do this? Is upgrading the Radio ROM really necessary, and if yes, what is the best link to obtain this from? (I did try to find this).
Step 4 - Mate, I hope you're right. Thanks!
Thanks Chaps for notifying that this ROM is available. Just loaded it with no probs using the DIAMIMG.nbh method from internal memory.
For anyone you is wondering why to use this ROM. The benefits are that it adds THREE network branding and a dedicated TF3D "3" tab with shortcuts to several "3" related items. Radio included is 1.08.25.20. Will give it a run for a day or tow and report back.
Hi Guys,
I am experiencing a very similar issue.
My unlocked Telstra HTC which I use on the "3" network, the system volume periodically turns itself off (and it is not just that the volume button has been turned down) and doesn't have any volume until I power off and on again. After reading a number of threads, it has been suggested to download the new Telstra ROM for the phone, but despite having updated the new Telstra ROM, I am still having the problem. I thought maybe changing to the new hutchinson "3" ROM may help with this problem. (or will it not?)
So
1. I have installed the unsigned Hard-SPL and the phone now displays SPL-1.40.OliNex.
2. I tried to upgrade the Hutchinson "3" ROM via the PC using the exe, but it is telling me "ERROR 244: INVALID MODEL ID."
3. I then tried to install it using the DIAMIMG.ndh method, but when it reboots, it asked me to 1.Press vol up to restore man default 2. Press volDown to restore man default and format moviNAND........ I suspect this is not the screen that I am supposed to see. I don't know how to get it to boot off internal storage ROM.
Any useful suggestions gratefully received.
pkilroy,
This is an extract from my ROM reflash checklist that I use religiously. It should get you going.
5. Flash the New ROM
Place the nbh file of the ROM you want to flash in the "Internal Storage" directory, and name it DIAMIMG.nbh
To initiate ROM load, keep volume down and back keys pressed (arrow pointing to the left above call-end key) and press red reset button. Wait for the new ROM to be flashed.
6. Factory reset when new ROM load complete. [Vol Down + Enter + Reset] then [Vol Up]
I have tried it with diamimg.nbh in the internal storage. But after I press Volume down, back <--- and reset, it says loading ... no image file found!! then it stays on the tricolor screen forever.
I have rechecked a few times and have make sure i have not put diamimg.nbh.nbh in the internal storage. Even tried hard reset the phone and internal storage first.
I am able to flash Dutty's ROM on my TD now, but somehow just can't get the HTC official Hutch 3 to work! any other suggestions?
Related
Hi Everybody
My hermes is the following:
Vodafone 1605 ITA WM5
ROM: 2.07.165.1 (02/13/07)
Radio: 1.32.00.00
I don't know If I'm going to tryu the wm6 update, but, before even thinking about it, I want to make sure that I can restore it back to what it was in the beginning, in case anything goes wrong...
How can I save my Rom, radio and everything OR where can I find my exact rom and all the necessary stuff to revert it back?
I noticed a guide for wm5 downgrade, but that wolud probably only bring back wm5 in some form, and not MY wm5 and everything that comes with it...
I hope you understood what I mean
Is that even possible?
Thanks in advance
Happily, it's easy mate.
Download your original rom from the archive so you've got it to reinstall from. (Check your current versions of rom, radio, etc. to make sure it's the right one.)
When you want to downgrade, just plug in your phone and run the downloaded exe. It'll take LOADS longer for the 'old' rom to install than your upgrade to wm6 did. This is mainly because the 'old' (original) rom you download will install spl, ext rom, os, plash 1 + 2 and radio all at once.
Thats the easy way.
You could extract just the bits of the original you need to save time, but there are instructions in threads, wiki and downloads for that so I won't repeat it all here. It's Dutty's Good NBH Tool you'll be using (start your search with that if you want to go down that road).
Thanks for the quick reply
By "archive" do you mean this?
http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades
So I guess my rom should be this:
http://forum.xda-developers.com/showthread.php?t=298541
It also matches my ROM and Radio version.
There's just one thing I don't understand... I looked at the WM6 guides on mrvanx.org, which show many many steps. Are you saying that I could just grab the latest original HTC exe update and launch it and it would update everything? And still only launch another exe to revert to the old stuff?
Then why do people take the risk and flash all the components separately? Just to use homemade roms?
Thanks
No, it's about the CID (area and carrier-specific idintifier) of your phone.
Your phone'll accept your old rom back because it's from the right country and carrier.
'Cooked' roms aren't the 'right' one for your phone and so you have to alter the phone so it won't care which rom you use. That's what all the messing about before installing wm6 is basically all about - to convince your phone that any CID is fine.
Similarly, I use OrangeUK as my provider and the phone 'wants' a hermes rom from them. Thusly you can't just download and use the latest HTC rom as it's not got the CID code your phone wants. Once you've used the OliPro software you'll be able to use all the roms you like.
The 'archive' is exactly what yopu found there, aye. With downloads coming in zips and rars I shouldn't have called that page the archive, soz.
As to the right rom, I wouldn't like to say, but if it's right country, carrier, radio and rom then you're laughing, download it and tuck it away safe.
Mine for example is the OrangeUK (ORANG001) one. The one with the AKU in bold. So that's been on my laptop since day one of having my hermes.
http://www.mrvanx.org/cms/
all your questions answered here!
chunkymonkey said:
No, it's about the CID (area and carrier-specific idintifier) of your phone.
Your phone'll accept your old rom back because it's from the right country and carrier.
'Cooked' roms aren't the 'right' one for your phone and so you have to alter the phone so it won't care which rom you use. That's what all the messing about before installing wm6 is basically all about - to convince your phone that any CID is fine.
Similarly, I use OrangeUK as my provider and the phone 'wants' a hermes rom from them. Thusly you can't just download and use the latest HTC rom as it's not got the CID code your phone wants. Once you've used the OliPro software you'll be able to use all the roms you like.
The 'archive' is exactly what yopu found there, aye. With downloads coming in zips and rars I shouldn't have called that page the archive, soz.
As to the right rom, I wouldn't like to say, but if it's right country, carrier, radio and rom then you're laughing, download it and tuck it away safe.
Mine for example is the OrangeUK (ORANG001) one. The one with the AKU in bold. So that's been on my laptop since day one of having my hermes.
Click to expand...
Click to collapse
Ok that wes pretty clear
Let me just see if I got it right.
To go WM6:
- Upgrade CID to an unlocked version
- Either
1. Use HTC official exe upgrade, which updates ROM, ExtROM and Radio
or
2. Update Radio first and then ROM+ExtROM with a custom version
To revert to Vodafone WM5:
It's not assured that my radio can be safely downgraded (http://www.mrvanx.org/cms/index.php?option=com_content&task=view&id=41&Itemid=27), so:
- Use Dutty's tool to extract my Vodafone ROM+ExtROM (no Radio) from the exe
- Downgrade SPL (not mandatory)
- Flash Vodafone ROM+ExtROM
Kinda?...
Yep, kinda!
But if you're planning to upgrade to WM6 with the correct VODAFONE release for your device you do not need to CID unlock your device and all that crap!
Sorry, I am not trying to confuse you!
Here an example:
Lets say you have an HTC Hermes from Vodafone UK with WM5 on there!
If Vodafone UK provides you an WM6 upgrade on their site (or if you find it in the 'archive' here in the Wiki then you do not have to CID unlock but you can run the upgrade without doing anything more than downloading the ROM and running it.
After you upgraded with the Vodafone UK WM6 you can 'downgrade' again with the Vodafone UK WM5 without any problems - even here a CID unlock is not necessary! Both ROMs contain the same CID code because of they are from the same provider.
A CID unlock is only necessary if you are planning to flash your device with ROMs which are not from your network provider, as example you want to flash a Hermes ROM from O2 UK to your Vodafone UK device. O2 UK is a different network provider and has a different CID code. Therefore your phone would refuse the upgrade and give you an error message WRONG VENDER ID!
CID unlock will trick your phone and it just does not care anymore about the VENDER ID (CID code) submitted by the ROM you're trying to flash!
The best way for you to play around with that stuff for a while might be to use SOFT_SSPL.exe to temporarely 'CID unlock' your phone. If you think that you really need it permanently CID unlocked because of you're going to flash it a lot then download the Hermes_Unlocker_3a which will do the job for you!
Please keep in mind that you will lose all data in your device when flashing!
Thanks again, and no, you are not confusing me
In fact, the only reason why I skipped that solution is because there's no official WM6 upgrade from Vodafone IT
Actually I like that SOFT_SSPL.exe thingy... Does it mean that my CID is unlocked just for the time of flashing or what?
And... it seems that you talk about CID and SPL like if they were the same thing... what's the difference?
Thx
Yes.
You will have to copy the soft.sspl.exe to your pda and run it from there. Just have your stuff ready for flashing before doing so.
The soft_sspl.exe is not writing anything to your ppc permanently. After flashing it is gone.
Please read the UPGRADING FOR BEGINNERS section in the Wiki carefully, even about bootloaders and all that crap before starting to flash!
TAKEN FROM THE HERMES WIKTIONARY in the Wiki section:
CID
The CID (Carrier ID) of the device is a setting which determines which carrier ROMs should be allowed to run on the device, a table of valid CIDs can be found in the wiki pages. All bootloaders (apart from HardSPL and SSPL) will only allow a ROM with the correct CID to be flashed onto the device. A device which has been CID unlocked will have 'SuperCID' which allows ANY ROM to be loaded onto the device, SuperCID also unlocks the Ext_ROM and allows it to be mounted.
SPL
See Bootloader.
SSPL
SSPL is a modified bootloader (by Des) which is loaded into RAM when run, this allows us to overwrite any aspect of the ROM, Radio or Bootloader far easier than using mtty. See the official thread for more info.
Do be aware that almost everyone ignores SSPL and upgrades their bootloader and SuperCIDs their phone with the OliPro software.
Although I always use SSPL myself, that's only because I keep a 'safety-net' copy of my own provider's most recent official ROM on my storage card. That way if I naff up the upgrade to wm6 and 'brick' my phone, I can easily restore it to out of the box condition without a PC.
(If you were thinking about using SSPL to avoid altering your bootloader - and remember you'd be going against the grain on this one - can I at least recommend you go here http://wiki.xda-developers.com/index.php?pagename=Hermes_SDCardFlashing and set yourself up a HERMIMG.nbh on your microsd card before considering it? You don't want to go from all excited to gutted and no hermes.)
chunkymonkey said:
Do be aware that almost everyone ignores SSPL and upgrades their bootloader and SuperCIDs their phone with the OliPro software.
Although I always use SSPL myself, that's only because I keep a 'safety-net' copy of my own provider's most recent official ROM on my storage card. That way if I naff up the upgrade to wm6 and 'brick' my phone, I can easily restore it to out of the box condition without a PC.
(If you were thinking about using SSPL to avoid altering your bootloader - and remember you'd be going against the grain on this one - can I at least recommend you go here http://wiki.xda-developers.com/index.php?pagename=Hermes_SDCardFlashing and set yourself up a HERMIMG.nbh on your microsd card before considering it? You don't want to go from all excited to gutted and no hermes.)
Click to expand...
Click to collapse
Thanks for this really helpful advice!
I'll try to do some research on this option before doing anything, just to make sure that I know all the options before taking a definite road...
I still need to figure out what are the disadvantages of going HardSPL instead of using SSPL every time and if it's worth to update the radio firmware to the latest version, instead of just keeping my own.
If all radio functions seem good and reliable you could leave the radio upgrade.
On a 'new radio version' thread try to find any references from a user from your own country, region within that country and provider as regards any radio versions. each new one is simply the most recent that a provider somewhere has brought out. the latest version number by no means that any given phone on X provider in X region of X country will be improved. It could easily be worsened.
Another way to do it, and very long-winded, is to flash the latest radio and, if dissatisfied, go backward thorugh the versions till you get it performing satisfactorily.
If you're happy wwith your radio performance don't change it tbh. Just my opinion on that, some people may differ.
Gatz said:
... I still need to figure out what are the disadvantages of going HardSPL instead of using SSPL every time and if it's worth to update the radio firmware to the latest version, instead of just keeping my own.
Click to expand...
Click to collapse
HardSPL will be permanently written (hard-coded) to your phone! This can be a problem if you have to mail in your phone for service! You would lose your warranty!
SSPL is just temporary for the moment. It executes from the RAM until the flash job is finished. Afterwards it is gone!
BTW: I made some experiments on my 8525:
It was not very difficult to 'undo' HardSPL! I simply took my original shipped ROM image file (nbh) and flashed it entirely with CustomRUU - afterwards HardSPL was gone.
If I ever get a new device I will use SSPL only. All you have to do, is, to copy it to your SD card and run it when you want to flash your device. That makes it only 1 more step compared to having your phone HardSPLed ...
Mmm, considering both your answers, I might go for SSPL, at least for the first time.
I thought that the official HTC update contained also a new radio version, so there should be no difference between carriers... that's a point that confuses me a bit.
I mean, are there HTC radios as opposed to Vodafone radios and so on?
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
Hello XDA Friends!
I have done 2 solid nights of reading now - not to say I am in the least bit an expert, but this is my second experience with flashing htc phones (previously had a htc wizard). I am not a complete newb, but I have a few unanswered questions before i jump in balls deep.
1) After searching the forums, I have found that I seem to have a (rare) ROM version - 1.93.422.4 WWE to be exact. It is the stock US 3G GSM ROM. It appears that others have (after hardSPL) successfully flashed their Diamonds accordingly with European versions. I went to HTC's website and registered my Diamond and they told me that they do not have a down-loadable version of their ROM (an official HTC ROM) for the 3G US version. HTC simply does not make a version for US 3G that they release.
-"Unfortunately, after some checking on our website with your serial numbers, we have found that currently there is no ROM update for your devices. From our experience, there is almost never an update developed for unlocked US GSM devices. The way we release our updates is we develop them first (after receiving the operating system from Microsoft). Then the carrier or vendor takes the update and modifies it to fit their policies and we release it. Unfortunately, the vendor that usually sells unlocked US devices does not complete the last step." -HTC
This concerns me as this is my fallback in the event things do not go so well for me while flashing. SOOOO all that said, does anyone have a copy of the ROM lying around for my backup benefit!?!
2) Can anyone with a US diamond verify that they are indeed running with a cooked ROM (and be so kind as to suggest which one they prefer?). Obviously its trial and error, but stability and speed are high on the priority list (stock is SOOOO SLOOOW)!
3) The hard reset is confusing me. HTC rep said that if i do a hard reset that it will restore the device to factory settings, thus no need for me to download a ROM to restore the device (i obviously did not tell him i was looking into cooked ROMS!).
-" As far as a ROM that would restore the device, you would simply need to do a hard reset in the even that the ROM became corrupt. This would restore the device to factory defaults. " - HTC
This would indicate that the ROM is somewhere on the internal 4gb storage and copies itself back to the ROM. Is this erased when upgrading ROMS or becomes unavailable after going to hardspl? or would i still have the option to hard reset (take the red pill) and wake up believing that my dance with cooked ROMS was a dream!?!?
Thanks for all your help - fire away - I have thick skin. I'm sure someone will point out my lack of research skills ;p
Long live Xda,
-Nate
I have an unlocked US GSM also. I also tried to get it off the site and it said it was not for my device...
HTC support is pretty much useless, I called and they told me over the phone that my phone wont run WWE roms and that i needed US roms and i told them thats funny because it came preloaded with 1.93WWE.
Anyways The New official rom will work on your phone and its allot faster than the 1.93
First the Hard SPL i used this.
I use this RUU_Signed_1_93OliNex_HSPL_UnsignedEdition
http://forum.xda-developers.com/showthread.php?t=400950
And if you want the official 2.03 WWE ROM its here
Want this one
RUU_Diamond_HTC_WWE_2.03.405.2_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship
http://forum.xda-developers.com/showthread.php?t=471699
I haven't used any cooked ROMS yet so i cant help you out there
Awesome - thanks for the info - that was exactly what i was looking for! Yea... the fact that it says WWE in the ROM is completely contradicting - HTC tech support doesn't seem to know whats going on.
Have you tried the hard reset since you loaded the new ROMs? does it revert to 1.93?
Thanks again for posting,
-Nate
ok all,
flashed to hardSPL olinex 1.40, confirmed in the bootloader, tried to flash to 2.03WWE (as referred to me from above) and it gives me:
Error [244] : invalid model ID
This update utility cannot be used for your pda phone. please check your update utility.
OK. from reading i gather this is because something is wrong with hardSPL? what hardSPL should i use? Or is it another issue entirely?
thanks,
-Nate
btw - after hardSPL, and hard reset, everything on the internal storage is there
perhaps i need to be more specific. When i enter the bootloader, it says:
DIAM100 MFG 64M
SPL-1.40.OliNex
what the bible says it should say is
Hard SPL 1.40.Olinex
DIAM100 MFG 64M
SPL-1.40.OliNex
Does this mean that it did not upgrade correctly? Any ideas? Im trying win 1.37 OliNex
again it says in the bootloader
DIAM100 MFG 64M
SPL-1.37.OliNex
lets me get all the way to 99% and then fails with
Error 270 :update error
The image file is corrupt. please check your update utility.
I need some help guys. Starting to get a little frustrated do you have to update the radio rom before it will take the main rom?
-Nate
Ok, next update. Could not get any of the olix hard SPLs to work. I have tried to upgrade to hardSPL 1.24 per this thread
http://forum.xda-developers.com/showthread.php?t=408621
only problem is that the phone does not ever boot into windows. When i go into the bootloader, it still shows olix 1.37 hard SPL. I have tried re-downloading the file. So far it gets to 100% of the ROM flash and then throws the error 270. Any thoughts?
I never had this problem but on the page were you got the ROM they say if your having issues installing through the update utility to do this.
Rename ..NBH file to DIAMIMG.nbh
Copy to Internal Storage
Soft Reset + Hold volume down button + back button <--
Follow instructions on screen
Anymore problems just read this through the thread were you got the ROM your not the only one who got the "corrupted 270 error".
But flashing it from the storage card should work . ..Goodluck
http://forum.xda-developers.com/showthread.php?t=471699
Ok all,
I have had a hell of a time getting a rom that will install. I could repeatedly get to the bootloader without a problem, and every rom i flashed after installing olinex 1.37 allowed me to get all the way to 100% but would then tell me that the rom was corrupt.
I downloaded and installed Shaks rom, version 3.20 from
http://diamond.geg0r.de/index.php?dir=Shaks/V3.20/
AND ITS BACK INTO WINDOWS!!!!!! thanks GOD!
I will report on further issues i have with the device.
-Nate
When I try to burn the 2.03 WWE ROM mentioned onto my stock US Diamond I get: Error 294: Invalid Vendor ID.
Any ideas what I need to do? I did not change the SPL - must I do that?
I read through the referenced threads and see where people with Error 270 need to put the image file onto internal storage but I have been hesitant to try that since it for Error 270 and not necessarily Error 294.
Any ideas?
Thanks!
wpsantennas said:
When I try to burn the 2.03 WWE ROM mentioned onto my stock US Diamond I get: Error 294: Invalid Vendor ID.
Any ideas what I need to do? I did not change the SPL - must I do that?
I read through the referenced threads and see where people with Error 270 need to put the image file onto internal storage but I have been hesitant to try that since it for Error 270 and not necessarily Error 294.
Any ideas?
Thanks!
Click to expand...
Click to collapse
You need to upgrade to HardSPL.
demo23019 said:
I never had this problem but on the page were you got the ROM they say if your having issues installing through the update utility to do this.
Rename ..NBH file to DIAMIMG.nbh
Copy to Internal Storage
Soft Reset + Hold volume down button + back button <--
Follow instructions on screen
Anymore problems just read this through the thread were you got the ROM your not the only one who got the "corrupted 270 error".
But flashing it from the storage card should work . ..Goodluck
http://forum.xda-developers.com/showthread.php?t=471699
Click to expand...
Click to collapse
Here is the Rom only if anybody wants to flash it. You will not get the invalid ID error.
http://www.sendspace.com/file/iesg1h
Thanks for everybody's help. Burning the new SPL did the trick.
Have tweaked everything pretty much back to how I like it and am quite happy with the new ROM. My only complaint is that I prefer the larger Compact QWERTY keypad of the 1.93 ROM since I have fat fingers. I know that I can dig that keypad up elsewhere but I'll try to get used to the new one first.
Thanks again.
Hello,
I have a HTC Touch Diamond p3700. Now I have take a look around at the forum/wiki and other external links. and found a solution to my problem. What I wanna do is change the language from my phone to english. Throught a website found on google I was able to get "HTC Touch Diamond_MRII_RUU_Diamond_HTC_Europe_2.03.401.3_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship"
from the HTC website (by the provided serial number). my question number 1 is is this file I got compatible with my phone?. Also by reading the wiki about SPL I found out I could do a SPL ROM update (just install the rom with the provide file from HTC website) or do a HARDSPL ROM update. Question number 2 is What is the avantage to have a HARD SPL?.
To my situation isnt it better to have a soft SPL over hard? If I just want to change the OS language! I dont need any tweaks or so. Just want it in english, like how it will be like a brand new HTC comes from US or UK.
I hope you guys can help me out with this question. Thanks in advance
If you want to change stock rom, with another language than on your phone, you have to flash HSPL olinex-unsigned, you can find it on this forum, use 1.93-olinex-unsigned.
You don't have to flash SPL, just if you upgrade your stock rom with same language like on it, which came with your phone, where you buyed, form example if you buyed phone in SWE, rom on it is SWE, and if you try to change lang-rom with WWE, it will show message, "wrong vendor id, or lang id" , than what you have to do, if you change lan OS, from originally, you have to flash with olinex-unsigned...
What I have done now is Flashed to Hard-SPL-Diamond-OliNex.
The problem now is when I try to run the SPL ROM update it will stuck at 0 procent (phone screen) and in windows it say 262 update error.
I have tried with _HTC Touch Diamond_MRII_RUU_Diamond_HTC_Europe_2.03.401.3_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship which I downloaded from the HTC website and also with RUU_Diamond_HTC_Europe_1.93.401.2_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship which is provided in this forum as supported ROM.
Can anyone help me out?
lhyeung said:
What I have done now is Flashed to Hard-SPL-Diamond-OliNex.
The problem now is when I try to run the SPL ROM update it will stuck at 0 procent (phone screen) and in windows it say 262 update error.
I have tried with _HTC Touch Diamond_MRII_RUU_Diamond_HTC_Europe_2.03.401.3_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship which I downloaded from the HTC website and also with RUU_Diamond_HTC_Europe_1.93.401.2_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship which is provided in this forum as supported ROM.
Can anyone help me out?
Click to expand...
Click to collapse
Place your device into bootloader mode(soft reset + hold vol. down until you see rainbow screen) before flashing.
Connect to pc....u should see bottom switch from serial to usb then flash device using your RUU_exe.
it say "Trigger USB Host..." Few seconds later than in red "Retry Enter USB"
More Info:
Currently
ROM Verion: 1.93.404.1 NLD
ROM Date: 07/10/08
Radioversion: 1.00.25.05
Protocolversion: 52.29.25.12H
Some Extra Info:
SPL I flashed with, comes from http://forum.xda-developers.com/showthread.php?t=400402 file Hard-SPL-Diamond-OliNex.zip (1.92 MB, 49371 views)
lhyeung said:
it say "Trigger USB Host..." Few seconds later than in red "Retry Enter USB"
More Info:
Currently
ROM Verion: 1.93.404.1 NLD
ROM Date: 07/10/08
Radioversion: 1.00.25.05
Protocolversion: 52.29.25.12H
Click to expand...
Click to collapse
It should just read USB in bootloader mode. Not familiar with above statements. Try another USB port.
when I do (soft reset + vol down + back) it comes into the tri color screen. Then it switch screen to something where it say "no image found" and switch to the screen I descript
Edit:
I have plugged the phone into another usb port now I get the tri color screen with USB on the bottom. Then I run the RUU I downloaded from the htc site. But it cannot detect my current ROM version so I ignore that and just go on. Then the phone jumps into the progress bar screen!! it has been 3 minutes now but still @ 0%
I have no idea what it was or why is that. But I have successfully update the ROM into english. What I have changed from my configuration above was searching for SPL 1.40 on the internet. After reading alot I have the idea that the version 1.30 I had downloaded is not the right one. And unfortunately I cannot find 1.40 on this forum so I had to try with google. After flashing the phone into 1.40 UNSIGNED (yes I took the risk and put the unsigned version on it).
When all that has happened I could easily run the ROM I downloaded from the HTC website and update the phone. Everything goes smoothly without problem.
So the problem lies in version 1.30 HSPL vs 1.40 HSPL.
For people just drop into this website and want to change your ROM etc. here is a good tip. The information given on this website is great, good, and correct! but just beware that the tools provided might be outdated while tutorials, FAQ's, WIKI and forum threads are all taking about the newer version of tools.
Guys,
I'm new to this web site and am trying to reflash my Touch Pro 2 with the Win 6.5 version. It won't load as previously reported by others, with the fix being, using Hardspl(whatever that is). In trying to download the zipped version of Hardspl from this site, Norton Antivirus rejects it as being infected.
Any assistance here please?
We need more info about your phone, and what you have tried.
I don't know how much info you need but it is an unlocked Touch Pro 2 phone, ROM Version 1.19.401.0(51489), ROM Date 05/16/09, Protocol version 61.32t.25.26U, CPU QUALCOMM(R) 7200A, Model no. HTC Touch Pro 2 T7373.
I downloaded the Europe version of the update from this site RUU_Rhodium_S_HTC_Europe_1.86.401.0_Radio_Rhodium_4.49.25.17_Signed_Ship(2).exe and tried to reflash the phone, having achieved sync. An error message " ERROR(294) : INVALID VENDER ID" comes up, telling me that "This update utility cannot be used for your PDA phone."
I have subsequently seen on this site that a fix was to use Hardspl.
After searching on Xda, I found this download "Rhodium-HardSPL_V2_00R3_185HSPL.zip".
When I try to unzip it I get a message that it is blocked by Norton "Auto protect has detected Bloodhound.W32.EP"
So nothing can happen under these circumstances. What is this Hardspl and why is it necessary?
Would a hard reset help?
Any assistance will be greatly appreciated.
Kind regards Chris
PS Radio version 3.46.25.30
to say it as simple as possible:
your phone has ID, called CID
normal phones only allow ROMs with same CID
HardSPL allows any ROM, skips checking of th CID
positives: you can use ROMs for different parts of the world, debrand your device (not SIM unlock!) and also use unsigned ROM (ROMs that have been modified)
negatives: if you are stupid you can flash a ROM for completely different device and brick your phone, you should put it to previous state before any warranty repairs (to do this first flash original ROM and then remove HardSPL)
As stated in the first post of the Hard SPL and the "Noobs flashing guide" the virus is a false positive.
We were all noobs at one point or another, just take your time to read the stickies about how to flash your device, then upgrade to the 6.5 ROM (or any other custom TP2 ROM on this fourm).
EDIT: Any more problems, please post in the "for noobs" thread.
Thanks
Dave