Jul

23

Introduction

The goal of this blog is to provide an all-in-one site that has the complete step by step instructions and all the files needed to flash a HTC Diamond with Hard-SPL and a ROM. Intended for newbies and those who needs additional motivation to do it, hence the use of signed Hard-SPL and ROM. In my case I will be doing an upgrade from my stock 1.37 ROM to a TLR v3 ROM (with integrated 1.93 ROM).

The Ingredients :-
Microsoft Windows Vista as the ActiveSync PC
Hard-SPL-Diamond-OliNex (Version 1.30, Signed)
TLR-Diamond-3.08.07.16 (TLR v3, Signed)

The following guide will be broken up into 3 parts :-

Calm Before The Storm
This chapter will refer to the components needed and also the backup of settings and programs that you wish to recover after the Hard-SPL and ROM upgrade. You can’t break anything here.

The Great Battle
This chapter is where the most important and risky instructions are given. Basically this is the “point of no return”.

Battle Scars
If you survived the battle, it will leave you with a prized scar. It will change your phone and you forever! :D

*Note* – The steps given are referring to my own upgrade, so the program and backup list might differ from yours.

Calm Before The Storm

1.    Get ready all required files beforehand. Hard-SPL, ROMs, Programs,  Backups, etc.. Most files come in compressed forms, test them first.

2.    Keep in mind that a power failure will definitely brick your phone, do not continue if you know that you are having power instability or problems at your area or house. Having internet connection during the upgrade is very useful in case you’ve forgotten some steps during the course of the upgrade.

3.    Turn off your phone by using the “Airplane Mode” function and logoff IM to eliminate distractions.

4.    Write down your program list for reinstallation after the upgrade.

- Garmin Mobile XT 4.20.30w
- Pocket TV
- CorePlayer

5.    Prevent your phone from going into standby mode, make sure to uncheck the  Power Setting “When device is turned on, do not charge the battery when  connected to the PC.” and on “Advanced” tab, Check “Turn off device if not used for” set it to 30 min. In short, change them to the default settings.

6.    Backing Up Settings and Programs

Backup Owner Information

Name : Your Name
Company : Your Company
Address :
Telephone : Your Contact
E-mail : Your Email

Device ID

Device name : HTC_Diamond ( Important if you need to sync back with your PC ! )
Description :

7.    Collect ROM Info Before Hard-SPL ( For Warranty Purposes Too ! )

Soft Reset -

H (Bottom Left)

(Bottom Right)
R 1.0.25.03
G 52.26a.25.09
D 1.37.00.00

Enter Bootloader (Pressing Volume Down + Soft Reset)

(Red Zone)
DIAM100 64M
SPL-1.37.0000
MicroP-Diam (LED) v11

(Green Zone)
PSOC-Diam STAGE_PVT v0x30

The Great Battle

*Warning* – Instructions after this point might brick your phone, turning your phone into a brick or a door stopper! All steps need to be completed in its entirety. Do not skip any steps! Continue at your own risk!

1.    It’s important to check that your PC do not sleep or hibernate during the upgrade.

2.    Run ROMUpdateUtility.exe

3.    Follow the instructions in the ROM Update Utility (RUU) carefully.

Toward the end it will confirm the version upgrade. Mine was showing  the below :-

Detected Image Version : 1.37.707.1

From : Image Version : 1.37.707.1

To : Image Version : 1.30.OliNex

*NOTE* Doing this on Windows Vista for the first time will show the below  error message, however, Vista will eventually manage to find the  correct driver for this. I was almost scared half to death watching my phone fading to a black screen and the below error popped up at the same time! Now you know.. :)
“ERROR [260] : CONNECTION”, basically my PC has lost connection with my  phone.

Success during second attempt. The update process took less than 2  minutes.

Your Diamond will reset and it will configure your phone for first time of use. I’m not sure if you can actually skip this but I waited until everything was completed.

Your diamond will reset a second time, this time launching the TF3D.  And I can’t find a way to skip the HTC video. Take note that I cancelled my phone function during all the prompt since the Hard-SPL.

Confirm your Hard-SPL version by going into the Bootloader, pressing
the Volume down and the soft reset button. Hold the Volume down button  until you see the TriColor Screen. Mine is showing the below :-

(Red Zone)
DIAM100 MFG 64M
SPL-1.30.OliNex
MicroP-Diam (LED) v11

(Green Zone)
PSOC-Diam STAGE_PVT v0x30

Reset your phone, confirm the ActiveSync connection and move on to the  next step.

4.    Run ROMUpdateUtility.exe

5.    Follow the instructions in the RUU carefully.

Toward the end it will confirm the version upgrade. Mine was showing  the below :-

From : Image Version : 1.37.707.1

To : Image Version : 3.08.07.16

6.    SUCCESS!! The update process took around 20 minutes.

7.    As expected, your Diamond will run through the first time use procedures, identical to what happens after a Hard-SPL. However, it skipped the HTC video this time round. Cool!

Battle Scars

1.    Soft reset after the upgrade gave me the below results :-

H (Bottom Left)

(Bottom Right)
R 1.00.25.05
G 52.29.25.12U
D 1.93.00.00

2.    Restore Settings

Owner Information and Device ID

3.    Restoring Garmin

Reinstalling Garmin is very easy since all of your files and settings are in your Internal Storage. To backup all of your personal settings (Home, My Locations, etc.. ), copy all .NVM files in your Main Garmin folder (not your internal storage).

4.    Improvements/Differences After Upgrade

The phone feels much more responsive now and has a very stock look. I’ve also managed to solve a minor issue after upgrade. Details below :-

A) The Start Menu (Start -> Settings -> Menus) list could no be changed, giving the error “Cannot move that item” when I tried to edit it.

B) When I tried to add programs in TF3D, I see lots of duplicate entries like Calendars, Contacts, Excel Mobile, Help, etc etc..

The solution is to play with these 2 folders (This will solve both A and B) :-

/windows/startmenu [AND] /windows/startmenu/programs

Closing

Well, that’s basically it. Hopefully this will overcome your fear of bricking your phone or able to give you just enough motivation for you to enjoy the latest ROMs by doing it yourself. Believe me, it is a joy to be able to do all of the above on your own without depending on someone else who might not have a better idea than you do.. :D

Below are other softwares that you might be interested in. I am not asking for donation here but please leave a comment if this site helped you in any way.

HTC Touch Diamond software downloads :-
CE Regedit
CorePlayer
FInixNOver Battery Indicator
Garmin Mobile XT 4.20.30w
Garmin Mobile XT 5.00.20w
HTC Touch Diamond 1.93 Stock ROM
HTC Touch Diamond 1.37 Stock ROM
MalsingMap 2.28
Pocket Putty
Pocket TV
TCPMP-0.72RC1-ARM-PPC

Thank you and enjoy your new ROM.
ChonHoe/arKCHane@LYN

Credits :-

LowYat.Net’s forum members especially davidmak and Baronic.

References :-

http://modmydiamond.info/index.php?option=…ntpage&Itemid=1

http://forum.lowyat.net/topic/711698/+1080

Related posts:

  1. Contributing to Malsingmaps : Part 2


Comments

Name (required)

Email (required)

Website

Speak your mind

23 Comments so far

  1. candccom on July 24, 2008 12:01 am

    nice update bro.. u did not give some comments on the improvement after upgrade..

  2. Baronic on July 24, 2008 12:03 am

    well done bro. glad to see someone who’s willing to learn the ropes. :)

  3. cikanos@ntt on July 24, 2008 9:24 am

    Kudos bro!!!

  4. precise on July 24, 2008 10:48 am

    hows the performance difference ?

  5. ok on September 25, 2008 2:00 pm

    good site rtijox

  6. Yoram on October 21, 2008 7:17 pm

    he give’s a error [202]:connection

  7. Maze on October 25, 2008 7:18 am

    Dude, you don’t know how glad i am that i found your manual.

    I tried several sites with no succes, but yours helped me!

    Thanks a million!

    Maze,

  8. admin on October 25, 2008 6:55 pm

    Hello Yoram, can you explain more regarding your error?

    Maze, glad it helped! :D

  9. Jun on October 29, 2008 6:14 pm

    Yes, this website is very helpful. Thanks for all the information.

  10. daniel on November 22, 2008 3:20 am

    Hey~ I followed ur directions and I tried to run the olinex hard spl but everytime i update it my phone freezes shortly after and then i get a error 260…. whats wrong?

  11. admin on December 1, 2008 5:43 pm

    Hi daniel, are you sure you are having the same hardware as mine? Make sure your ROM info is the same as mine. If it’s not, perhaps its because of different hardware. If it is the same, then you might want to get it checked.

  12. nanohaxor on December 2, 2008 11:02 am

    As a complete newbie, this looks to be about the best instructions I’ve found so far… very well done!

    Could you please advise if this procedure will work with a more recent HTC Touch Diamond with the following hardware 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

    Looking at your instructions, I’m wondering about the implication of installing a 1.37xxx or 1.93xxxxx ROM will have on the phone.

    Bricking a brand new unit because of some incompatability issue is something I certainly want to avoid.

    Any guidance here is appreciated.

    Thanks.

  13. Catalin on December 2, 2008 6:11 pm

    Hi. very usefull info. thx
    but I have a problem..after upgrade keypad or display have no light….i can see what is on display but very hard, because the light not works. when i start my phone i receive an error: MicropERROR Microp Version Mismatch 0 Please update latest Microp firmware..somebody know what to do with it? i don’t want to send it to service ecause i have it from another country..and i guess it will cost a lot…:(

    sry for my english…i’m from romania:D

  14. admin on December 3, 2008 12:06 pm

    @Nanohaxor
    I’m using signed version of hard-spl and ROM so it will not brick your phone. It will work if you follow the steps closely. I’m confident that you’ll notice a significant improvement after the upgrade.

    @Catalin
    I’ve searched the net regarding your problem and it seems to be a hardware problem. Checkout this link http://forum.xda-developers.com/archive/index.php/t-405005.html . I would suggest that you revert to your original ROM, check this http://modmydiamond.info/index.php?option=com_content&task=view&id=17&Itemid=27

    Xda-Developers.com is a very good source of information.. :)

  15. Boris on December 14, 2008 8:44 pm

    Hi….
    I did all this steps….
    After second ROM flashing my Diamond made reset and ded. No switching on at all… no resett, hard reset, ets’ no help – it just no responce to nothing…
    I had all parameters as autor, but G, not H.
    tommorow going to laboratory to give it for reparing, hope they will return it to life…
    :(

  16. admin on December 15, 2008 3:43 pm

    Hi Boris. What did you mean second ROM flashing? Even if the hardware is different, it should not brick your phone because its a signed version.

    Did you install the Hard-SPL or ROM from other websites? Really hope that you are able to get your phone fixed.. :)

  17. unknown83 on February 9, 2009 9:12 pm

    it’s a greate info
    thax alot
    my phone info is
    rom verison:1.37.110.3 wwe
    rom update 6/20/08
    radio version: 1.20.olinex

    security unlock

    diam200 mfg 64m
    spl-1.40.olinex
    microp-diam (LED)v11
    PSOC-vict stage_pvt v0x20

    what type of hardspl i have ? signed or not
    can i install any rom cooked or not

  18. admin on April 7, 2009 11:45 am

    Hi unknown83, for a first timer, I would recommend using signed hardspl with a signed rom. That will prevent you from bricking your phone. Good luck.. ;)

  19. Weg vallen geluid van HTC Diamond - Pagina 7 | Mobilyz.com on September 6, 2009 3:42 pm

    [...] het aan de hardspl ligt… Ik gebruikte versie 4 nu versie 3… Ik probeer voorlopig het volgende: How To Hard-SPL A HTC Diamond : Selfmod.Net Ik hou jullie op de hoogte moest het [...]

  20. Jamie on April 8, 2010 11:14 am

    I might have misread your instructions. I’ve hit a snag. I have the same hardware + rom installed as per your instructions.

    When I start the upgrade do i need to be at the bootloader coloured screen or be in WM?

    The reason I am confused is that I always receive a 262 error and the ROMUpdateUtility.exe doesnt detect my rom version in bootloader

  21. zul on July 7, 2010 11:13 am

    hello admin..
    i have a problem with my diamond which i got from my friend. the problem is the device stuck in the 3 colour bootloader forever..
    it happen when my friend flash to windows 6.5 and it stuck at 31% at RUU..
    I flashed back to a few stock rom, custom rom also fail at 31% which error is: Error 226.Flash Write.. everytime i turn on my diamond, it stuck in 3 colour bootloader and in the middle colour say: “Upgrade ROM code error” Please try again”
    i believe the device already been hardspl because i can see in bootloader say :
    SPL 1.40.Olinex

    What is going on here? All rom that i flash stuck at 31% and error 226 flash write.. (All rom I flash via bootloader, since i cant access to system)
    But its all fine if i just flash the radio..

    Help me, im almost give up!

  22. zaaan on August 6, 2010 3:42 pm

    can t be don on htc touch diamond rom??

  23. Mohsen on August 16, 2010 10:25 pm

    so nice.thanks

Search

Blogroll

WP Themes