Advantage of HardSPL - Touch Diamond, MDA Compact IV ROM Development

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.

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.

[REQ] The lastest rom for Australia "3"

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?

US Diamond (pregame)

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.

Dopod s900 [Cannot change the language to ENGLISH]

I just got the phone from Shanghai, from my dad. He's tried to change the language for me, but even though it's set as English (Canada), it's still all in Chinese!
I've been researching all day and looked through all the websites. I have downloaded numerous ROMs which could possibly help me. I downloaded the ones with WWE or UNI in their names so that they'd turn my phone's language to English I believe?
I attached screenprints of what it looks like.
Everytime I tried to sync them, it would immediately restart my phone, the phone will go to the coloured screen,then will turn white and have a bar that stays at 0%. Then on my computer it would say:
[ERROR 262] Update Error
This error message indicates that RUU cannot start the update process. Please contact your service provider for assistance.
--------------------------------------------------------------------------
While in its multicoloured screen:
"DIAM120 MFG 64M
SPL -1.30.OliNex
MicroP-Diam (LED) v11
PSOC-Diam STAGE_PVT v8x32"
I have no idea what they mean except that I think I need to upgrade my SPL in order to install the HardSPL that I downloaded. It says I need a version 1.40. something..but I don't know how to get that. I went to the official website and my serial number would not work for the downloads in the support section.
I'm stuck and I couldn't sleep because I've been trying to fix this problem! Ugh please help me. I've seen posts where other people have solved similar problems but their solutions do not apply to my case. I don't care about how difficult it may be. I just want my phone in English! I have no idea how to navigate around the phone in Chinese.
Check this out http://forum.xda-developers.com/showthread.php?t=400950
Choose unsigned hardspl olinex first, If still cannot flash, do hardspl 1.93 olinex.
I tried the file Unsigned-Hard_SPL-Diamond-OliNex.zip
and clicked on the file ROMUpdateUtility
and it worked!
I don't know what this did for my phone...but I think it has a new SPL? What do I do from here to make my phone english?
It's currently still in mandarin or something. I want to download the right ROM but I have so many...which should I try? Do I run HardSPL before or after flashing?
I have the following files:
HER_DopodAsia_AUS_1.30.707.4_1.20.31.10_WWE_Ship
HER_DopodAsia_1237074_1060010_WWE_SHIP
JASJAR_ME_13082_171_10900_wwe_ship
RUU_Diamond_hTC_Asia_HK_WWE_1.93.831.1
RUU_Diamond_HTC_WWE_1.93.405.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship
UNI_DOP_OP_130108_130219_11100_CHT_Ship
UNI_DOPOD_ASIA_130111_130230_11100_WWE
Which should I try? some of them do not display the picture of my phone. Therefore should I not flash those?
I just tried flashing all of the files that displayed a photo of my phone..
It would immediately turn off, go to the coloured screen, and then go to a greyish white screen showing a percentage bar. It would stop at 1% and restart my phone. On my computer, it would say "Error 244: Invalid Model ID" Sorry for posting so many times..
Right now my phone's rom is still: 1.93.706.1 CHS (which i believe means chinese?)
Now you have to flash RUU_Signed_1_93OliNex_HSPL_UnsignedEdition.zip from link above. the 244 invalid model also happened to me before i flash 1.93 version. you have to flash hardspl before the rom.
My personal opinion don't flash official rom that you wrote above, because it will take many memory. Choose cooked one.
For the best wm6.5 rom http://forum.xda-developers.com/showthread.php?t=593678
For the best wm6.1 rom http://forum.xda-developers.com/showthread.php?t=408109
You may want to start with reading the stickies on the top first. There you will find all necessary information.
e.g. http://forum.xda-developers.com/showthread.php?t=416211
Basically, after the HardSPL you are able to flash one of the cooked ROMs (and thereby to change the language of the ROM to English /WWE).
You may want to change the Radio as well.
If you got a Dopod version of the Diamond (for mainland China) you will lack of WLAN support regardless the ROM.
Good luck!
IT WORKED! thank you SO much. I'm extremely ecstatic. <3

[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