yashsingh1/xdaforums huggingface dataset:
[Touch Diamond2, Pure ROM Development] BlankSpott:
sorry for OliNex's note cut... it says here:

NOTE 2: this is unsigned Hard-SPL. no limitations on flashing ROMs. also, this has overwrite protection against HTC RUU's overwriting HSPL with a stock one, so if someone needs to revert to stock SPL for warranty reasons, a stock SPL downgrade package is posted here below. use this relocker *only* if you need to return the phone for warranty, and only use it as last step - after reflashing stock OS and radio. see steps at the end of this post about how to reflash stock SPL.

dunno if anyone have tried that before though...:D well if u want to read more.. just go to his thread...
[Touch Diamond2, Pure ROM Development] Aramis7:
looks like they've got all bases covered....
[Touch Diamond2, Pure ROM Development] Aramis7:
Wow, just flashed (successfully) my first ROM. Much appreciatted !. New ROM is fantastic !
[Touch Diamond2, Pure ROM Development] j3tyen:
can i revert back to official rom after i flash to custom rom???
[Touch Diamond2, Pure ROM Development] koen-ronse:
Yes, download it and flash it. Same way as with custom rom... ;)
[Touch Diamond2, Pure ROM Development] BumAround:
yes, j3tyen, just like what koen-ronse said.

make sure you read the installation guide thoroughly. some ppl worried about warranty issue, so you may also have to uninstalled the HSPL 1.83 back to stock HSPL, if you're to return the phone for warranty reasons.
[Touch Diamond2, Pure ROM Development] j3tyen:
wow...thx guys.....

i knw hspl 1.83 but i dunno bout the stock hspl...

could u guys giv the the link for the uninstallation??

or any other guides??

thx in advance:)
[Touch Diamond2, Pure ROM Development] Pisca:
Drag_On

Please make a note that HardSpl

cannot be flashed thru Sdcard

, this a method that in Kaiser can made, if we are just updating, not aplicable to TOpaz, as far as I see.

There are people trying to do it, it never works, cause need SSPL and then HardSpl, if I'm not wrong, Olinex made a pack to do it in the same process
[Touch Diamond2, Pure ROM Development] BumAround:
Q: What is each of this component has anything to do with a ROM???

[Note: Mod(s) if I post at the wrong forum, please move it to the correct/relevant forum]

We know these numbers when we want to flash a ROM:

6.5 or 6.5.1 or 6.5.3 or 6.5.8 etc.

2.16 or 2.17 or 2.17 etc.

5.2.21869 or 5.2.21877 or 5.2.21884 etc.

1.48 or 1.49 or 1.61 etc.

Now, I'm not really looking for the meaning/definition of these numbers, but rather, what is the role/impact of the version/build/base/etc number on a ROM?

Please explain in plain English, layman's term. :D

Newer build means new feature(s)? More stable or even less stable?

Battery consumption is dependent on which/what numbers?

Something like that....... any take, please?
[Touch Diamond2, Pure ROM Development] Drag-On:
what you are asking for is a bit more complicated, and therefore, im not going to include it in my guide. i can however try to answer your question to the best of my abilities...but not now :P

i gtg out now and creating simple metaphors for complicated things (my favourite is the BUS that the data "rides" on in your pc - ***front side bus***) takes some time sometimes.

will give u an answer sometime tonight or tomorrow.
[Touch Diamond2, Pure ROM Development] BumAround:
fair enough, and of course, thank you. :)
[Touch Diamond2, Pure ROM Development] muhanad22:
how i can flash it with out SD card plz
[Touch Diamond2, Pure ROM Development] BumAround:
read the Sticky guides. plenty of explanations provided. :)
[Touch Diamond2, Pure ROM Development] limegre3n:
Questions regarding Flashing ROM via SD card

I've come to know of this recently and was wondering if it was <<<safer to flash via sd card?>>> and <<<what would happen to your phone if you fail to flash?>>>. So can someone please help me... I'm totally new to flashing ROM. Thanks
[Touch Diamond2, Pure ROM Development] BumAround:
done creating simple metaphors...... ? :rolleyes::D
[Touch Diamond2, Pure ROM Development] wgnwheeler:
problem flashing

I have an AT&T Pure and have installed Hard-SPL 1.83.OliNex. I am trying to flash EnergyROM_28014_TOPAZ_17.Dec.2009_StandardM2.5. I have saved the TOPAIMG.nbh file to the SD card, which is formatted fat32. When I go into the bootloader mode, the white screen flashes for about 1 second and says image is not found.

If I try connecting the USB in the bootloader mode, it is not recognized by activesync. Any ideas?
[Touch Diamond2, Pure ROM Development] BumAround:
named exactly TOPAIMG.nbh ? is it on the root/ main directory of the card?

checked SD card has no problem, readable?
[Touch Diamond2, Pure ROM Development] wgnwheeler:
Yes to all three questions.... :confused:
[Touch Diamond2, Pure ROM Development] Drag-On:
hey. sorry for my absence. two reasons: 1) xmas with the family.

2) my diamond 2 is in for repair and without said object in hand, i find myself not visiting xda much at the moment.

once again, i ask for patience...as irritating as that may be...

with my baby back in my hand, my helping nature will return! i swear it upon the jewel that is the Topaz!

...ok, too much drinking last night.
[Touch Diamond2, Pure ROM Development] bagera13:
i need help pleaze i tried to upgrade my diamond 2 to 6.5 ...

i started without changing the HARDSPL it is 1.33 ... after the RUU finished the diamond2 restarted and got stuck on the first page where it shows a black screen whithe the name of the device and in the left corner some numbers and stuff...

i can enter the bootloader i conect the usb the phone shows that there is a usb connection but the pc does not see it and i can not flash back the WM 6.1

or upgrade the HARDSPL ...

tell me please how to solve my problem ...
[Touch Diamond2, Pure ROM Development] BumAround:
can u establish connection to your PC?

turn off your phone, while pressing both the volume up and down keys, turn it on, you should enter into the tricolor bootscreen.

connect it to your pc via usb connection, the center bottom part of your phone screen should change from 'Serial' to 'USB'. from Activesync, choose 'connection settings' and untick 'allow usb connection'. then you run the HradSPL 1.83 (download it first, I think it's available from this forum in one of the Sticky's threads HERE).

you need HardSPL 1.83 by Olinex to be installed on your device first, before you can flash any of these cooked ROMs.
[Touch Diamond2, Pure ROM Development] bagera13:
BumAround

thank you man you are a genius i love u love u man you are the greatest you saved my day it is working perfectly now ...

i wish you the best of luck man you rule you made my day

thank you
[Touch Diamond2, Pure ROM Development] BumAround:
I'm no genius, I just read the sticky's first before I freaked out. :D

The chefs here are the real geniuses (!Aman!, ljankok, Dutty, RRE, NHathoa, tom codon, shadowline, udk, etc.) :cool:
[Touch Diamond2, Pure ROM Development] greenskeeper805:
OK, I recently switched from the Omnia (verizon), to the Pure (ATT). I was a constant flasher with my omnia but I am unfamiliar with HTC and GSM phones. I know that with the omnia being CDMA, I had to use a ROM that was based off of the Verizon upgraded ROM. Telus omnia users couldn't flash because the radio was different and would brick. GSM is different, can I flash any of the ROM's here? Do I need an ATT (USA) specific ROM? Do I need to unlock the phone? Sorry for the noob questions.
[Touch Diamond2, Pure ROM Development] BumAround:
same advice, read the Sticky in Topaz ROM development. plenty of info, and definitely answers to your question(s).
[Touch Diamond2, Pure ROM Development] xoreplica:
hi, I'm new, after flashing with new rom, if I perform a hard reset will the phone be back as a new beginning I bought it. thanks
[Touch Diamond2, Pure ROM Development] BumAround:
a hard-reset is the same as cleaning up all of the data (on device storage, not the storage card) and defaulting all of the settings.
[Touch Diamond2, Pure ROM Development] BeeGee_Tokyo:
A hard reset cleans up your data on the device storage, but it does not bring back the original ROM, so the PDA is not in the state you bought it. You need to flash the original ROM, then flash the original RadioROM (if changed), then flash the original SPL, then do the hard reset, then the phone is in the same status you bought it.
[Touch Diamond2, Pure ROM Development] swaycleveland:
htc pure ( topaz)

hardspl went fine shows up correctly iin bootloader

tried to load new rom cant get the sd card to accept file.

its formatted fat32 correctly

also tried ruu from bootloader screen

wont load that way either

anyone have any clues ??????/
[Touch Diamond2, Pure ROM Development] spyder4:
Just wanted to say thanks for this great tutorial. Certainly made my first flash a lot less worrying!

Thank you!
[Touch Diamond2, Pure ROM Development] seeraeuber:
extremly useful - flashed my FIRST ROM - Dutty R6 - Thank you so much - you are my man!
[Touch Diamond2, Pure ROM Development] redteam7:
cant flash my new rom,anybody help

i am using touch diamond 2 windows 6.5 official version, hspl 1.83,i cant flash or install any new version of windows 6.5.1, i thing something is blocking my ohone from flashing.
[Touch Diamond2, Pure ROM Development] OdysseuS1985:
Try disabling your Anti-Virus. I've had problems installing ROMS with Anti-virus enabled. FYI I'm using NOD32 4.0
[Touch Diamond2, Pure ROM Development] Trwo:
Thanks a lot!

Just updated the rom, will see in minutes how well it works!

So thanks in advance I guess ;)
[Touch Diamond2, Pure ROM Development] Cokeany1:
Can not Flash Pride III

Hey, I have tried to flash Pride III but when I have downloaded it, it only has one file RUUPrideIII.nbh. I have already flashed once with Duttys ROM, but I would like to try out a different one. I have Hard SPL Installed and have copied the fileRUUPrideIII.nbh on to my SD card, but the Hard SPL can not find it. Do I need to rename the file?? Can anyone help??
[Touch Diamond2, Pure ROM Development] miro666:
Rename file RUUPrideIII.nbh to TOPAIMG.nbh and copy of root SD card...

Regards
[Touch Diamond2, Pure ROM Development] Cokeany1:
Hey Thanks for the help but it still did not work:-(

I have HD2 with SPL 1.83, when I turn o0ff and on the following happens:

Multi coloured screen comes on first, then in a split second I can see a grey screen and it looks like a the message no file found.

Am I doing something wrong here......
[Touch Diamond2, Pure ROM Development] BeeGee_Tokyo:
You cannot flash a Topaz ROM to a HD2.
[Touch Diamond2, Pure ROM Development] Cokeany1:
Sorry I have an HTC Touch Diamond2, is topaz not the correct ROM?? I am new to this:-(
[Touch Diamond2, Pure ROM Development] Drag-On:
u need to make 100% sure that u have copied the file to the ROOT of your storage card, and that it is named EXACTLY like this: TOPAIMG.nbh (no small letters, no misspelling and the .nbh MUST be small letters)
[Touch Diamond2, Pure ROM Development] alzard11:
i have some problem here... after install Hspl and check in bootloader mode, i can't see any word of Olinex anywhere but show "1.83 00000". obviously something went wrong then try to do it again from beginning but not work

can anyone tell if i have to redo it again then i have to reset it to original spl or whatever i need to do?

thank you all in advance

oh i am newbie :)
[Touch Diamond2, Pure ROM Development] giko44:
very good guide everything works... many thanks...
[Touch Diamond2, Pure ROM Development] Darksword:
Newbie Quiz

Hey guys,

i have a question , if i flashed a Cooked Rom on My mobile will i be able to Flash the Original Rom back in the Future ?? or i will just get stuck with the Cooked Roms ?
[Touch Diamond2, Pure ROM Development] Bruce Inman:
You can flash official ROMs, just make sure SPL is not included in the flash. This will also revert your radio back to stock if you have changed it.
[Touch Diamond2, Pure ROM Development] anfield:
please help....

i have a problem to know if my miniSD is FAT32 or not, because in windows explorer (from PC), it said : Windows Mobile Device, and if you click it, it shows many folders from my topaz, and i can not format it from there.

What should i do ?

thanks
[Touch Diamond2, Pure ROM Development] BeeGee_Tokyo:
Disconnect your Diamond2, then goto Settings->Connections->USB to PC

Select Disk Drive

Unselect "Ask me first about USB connection type ...."

Connect your Diamond2 again.

You should see the SD card now in My Computer on your PC

Now you should be able to format it.

But don't forget to backup the files from your SD-Card, you never know if you need them again.

After your done with formating, disconnect your Diamond2 again

Goto Settings->Connections->USB to PC

Select "Ask me first about USB connection type ...."

On the next connection to your PC the Diamond will ask you how you want to connect, you can select ActiveSync (for synchronisation) or Disk Drive (if you just want to copy files from and to your SD-Card.
[Touch Diamond2, Pure ROM Development] anfield:
@BeeGee_Tokyo : Thanks man, much appreciate it....cheers :D
[Touch Diamond2, Pure ROM Development] seeraeuber:
thxs for the hint, ansfield

Thanks man, much appreciated, thxs and regards
[Touch Diamond2, Pure ROM Development] mokuni:
Is there a guide as to how to revert back to stock rom/radio/spl?
[Touch Diamond2, Pure ROM Development] BeeGee_Tokyo:
HardSPL thread, post#2

Why didn't you use the search function?
[Touch Diamond2, Pure ROM Development] Foolzgold:
Excellent post . . . . Many thanks . . . . Now which rom to use eeeeek
[Touch Diamond2, Pure ROM Development] tomlogan1:
ROM Flashing from Storage Card

When I had my ATT Tilt, ROM flashing and the hard reset always involved removing the storage card so it would not be reformated.

Now with an HTC Pure, I have successfully played around with a few ROMS, but always remove the storage card prior to pressing the power button to complete the process.

Is removing the storage card necessary, or has the process of flashing a new ROM changed and only memory in the phone itself is changed.

Thanks.
[Touch Diamond2, Pure ROM Development] BeeGee_Tokyo:
I never took out the storage card when flashing a new ROM and it never got formated. Only the memory in the phone is changed.
[Touch Diamond2, Pure ROM Development] adeas:
how long should the device be in loading mode if i flashing using storage card method? it really scared me now..=)
[Touch Diamond2, Pure ROM Development] sil25rs:
just tried to flash HSPL 1.83 on to my att pure and it failed. both auto spl and manual failed

error on communication between phone and pc. i installed WMDC and made sure partnerships were all cleared. Tried this on a vista 32 machine.

anyway to get around this?
[Touch Diamond2, Pure ROM Development] sil25rs:
so i went ahead and installed the cab file that was suggested in the error and that worked out great. the install was much quicker than the 10 mins that i read. so now i have onilex 1.83.01, is that the latest HSPL out?

i will proceed to installing a rom, starting with dutty's HG R10 and radio .91 well see how that works.
[Touch Diamond2, Pure ROM Development] macchia:
HARD_SPL does not work on my HTC pure

New to this flushing thing..I just got a brand new Pure (ATT). My goal

is to increase speed and remove the ATT preloads...I thought the

solution was to install the stock ROM 2.06. However, I tried several methods with no success.

I then decided to do a hard_SPL first following the suggestions in this thread. But I get this message...."Hard-SPL is for non-commercial purposes only, we have detected that

you appear to already have unlocked another device, if you wish to

unlock commercially, please e-mail olipro@gmail.com to discuss

solutions; However if this is your first device, please ensure that

the radio is turned ON and retry "

This is my first device and yes the radio is on....

Any suggestions?
[Touch Diamond2, Pure ROM Development] Nilee:
hi i have a question. do you have to remove your sim card?

and how do i back up my original rom that came with my phone when i bought it in case my phone messes up
[Touch Diamond2, Pure ROM Development] atoush:
thanks it was clear and complate:)
[Touch Diamond2, Pure ROM Development] Drag-On:
UPDATE!!!! Please also see a more detailed of this update coming on the original post (page 1) tomorrow!!!!

There is OBVIOUSLY something not working right with HSPL 1.83 and the AT&T Pure.

I am getting swamped by people with this problem and quite honestly, can not help, as i a) can not emulate the porblem, owning only a Topaz (normal, original Touch Diamond 2)

and b) I don't really understand the programming side of HSPL...i mean ive tried but my word...last time i wrote anything was in my last few school years! lol.

so, please be patient!!! dont force ur phone into any stupid situations and end up bricking it. i will be writing to the makers of Hard SPL myself now, as there seems to be way too many with this porblem.

More info tomorrow.
[Touch Diamond2, Pure ROM Development] macchia:
Thanks you.

Will be on hold for updates.
[Touch Diamond2, Pure ROM Development] Drag-On:
Update on top of first page, first post.
[Touch Diamond2, Pure ROM Development] billybobfan:
Drag-on: "If you are sure you have NEVER flashed HardSPL before, then please standby until I get more information from OliNex, regarding steps we can take to resolve any conflicts."

Anything new on this front? Thanks.
[Touch Diamond2, Pure ROM Development] sunnisusie:
An Awesome post for us newbies!! Thank you so much for taking the time to explain everything. :D
[Touch Diamond2, Pure ROM Development] Drag-On:
no, no replies yet. and i've sent a few messages. Also, if you read here http://xdaforums.com/showthread.php?t=650464 , you will find me leaving this field, soon hopefully :(
[Touch Diamond2, Pure ROM Development] fatt1020:
help

i readed a lot of thread.. but still cannot flash the hardspl in my topaz.. i checked my imei and s/n it say w/o sim lock.. so how i solved it?? pls giv me some clue.. My rom version is 1.40.707.2 Radio is 3.44.25.27.. sry about my bad english.. i really need the hard spl..
[Touch Diamond2, Pure ROM Development] Hammzy:
are you able to flash a rom if you dont happen to have a sd card
[Touch Diamond2, Pure ROM Development] Cir0w:
yes, but it's more secure to do it with a sd card ;)
[Touch Diamond2, Pure ROM Development] istvan.torok:
It worth!

This topic is very important! It would be rolluped always!
[Touch Diamond2, Pure ROM Development] integrale_6*wrc:
Thanks for this very useful info, my topaz will be out of contract in months so doing my reserch on how to mod it. it sounds so easy... :-)

i'm still not decided ona ROM yet, any help would be appreciated (sorry for going off-post). I'm not up for the latest, but the most bug-free/fast i can work out?

Thanks again in this useful post!
[Touch Diamond2, Pure ROM Development] adnanbaig18:
Help required please. I want to HSPL my phone but i need an internet connection to do that. The problem is whenever i install activesync and connect my phone, the wireless internet on my laptop just don't work even after disconnecting my phone and i have to restore my windows to a time before i installed activesync in order to make my wireless connection work again. Please help me to solve this problem any setting in activesync i need to change to make it work. I will really appreciate your help.
[Touch Diamond2, Pure ROM Development] msyang20:
+1 this guide should be a sticky
[Touch Diamond2, Pure ROM Development] kalelll:
Hi!! newbee here, does this guide works to flash a ROM in to a clone touch diamond2 T5358+ ? or there's a way to have the htc theme installed on this phone?

i like the phone, everithing works just fine gps incl. but i really like the htc look the one whit te big clock an tehe weather ting.

:D

Thks!!
[Touch Diamond2, Pure ROM Development] Coatl35:
Doubt about flashing Official HTC Diamond 2 ROM + Radio on HTC Pure

Hi everybody, first of all, thanks for viewing my post, hope you can help me to get things clearer.

I have an AT&T HTC Pure, which network frequencies specifications are HSDP/WCDMA = 850/1900 Mhz, but i want to flash in it the latest Official ROM (either WWE or Spanish version) made for the HTC Touch Diamond 2, which network frequencies are HSDP/WCDMA = 900/2100 Mhz.

I´ve installed succesfully the OliNex HSPL 1.83, but i´m not sure to install the Official HTC Touch Diamond 2 ROM yet, because the RUU file, as i understand, also includes a new radio firmware version.

I'm affraid of bricking my device because of the different network frequencies specifications between the HTC Pure and the HTC Diamond 2. Could you tell me please if my phone can be bricked if i install a radio firmware made for devices which network frequencies are different of my device's ones?.

I´ve been searching for an answer in several threads but all what i got was information that still is confusing me:

I've read that some guys have flashed succesfully the HTC Diamond 2 Official ROM on the HTC Pure but its not clear if they only flashed the ROM without radio firmware. In the other hand, in a thread related to other HTC device (cant remember which one), it is said that flashing radio firmware for frequencies that are not the same than the frequencies of the device in which it is flashed will brick the phone.

Could you help me to clear this?, i mean, should i install the HTC Touch Diamond 2's radio firmware on my HTC Pure?

Thanks in advance for your help!
[Touch Diamond2, Pure ROM Development] Bruce Inman:
No, clones have their own thread and questions about flashing them should be posted there because it is a completely different process.
[Touch Diamond2, Pure ROM Development] Bruce Inman:
First, you installed 1.83.Olinex but you should flash the 2.51 update and verify it flashed successfully to have the most current compatability.

Otherwise newer ROMs won't flash.

Second, as long as the phone and ROM are GSM not CDMA, you should be able to flash the official update and just reflash your radio ROM afterwards.

Worse case for frequency issues is no signal, but you won't brick.
[Touch Diamond2, Pure ROM Development] Coatl35:
Hi Bruce, thanks for your quick reply!

Good news for me knowing that i wont brick my phone if i flash the newer HTC Diamond 2 radio firmware on my HTC Pure, despite of being for different GSM frequencies, but just let me ask you something more:

You are saying that first i have to flash the new Diamond 2 Official ROM on my Pure an later, i should reflash the radio firmware. So I understand that i can install this new Official ROM using the RUU exe file, which will also install the newer radio firmware, and after that, if my Pure has frequency issues (e.g. no signal, as you said), then i could reflash the stock AT&T radio firmware made specifically for the Pure?

Sorry if i didn't understood exactly what you are telling me, english is not my native language and im a novice on this topic, but i promise you that i'll do my best to understand any other instruction that you want to tell me.

Thanks again for your attention Bruce, have a very nice day (or evening)! :)

P.S. And also thanks for the OliNex 2.5 HSPL update!
[Touch Diamond2, Pure ROM Development] kalelll:
thanks for the answer I'll try to find the right tread!!
[Touch Diamond2, Pure ROM Development] Bruce Inman:
Yes, you install the ROM first, Hard reset, if you have frequency issues go to the Topaz Radio thread and find a radio for your region. You may have to read the posts to find someone from your area\carrier and see what Radio version they are using.

I think the official ROMs come packaged as an .exe but you should be able to extract the RUU.exe, if not it is available here on XDA. You can use the same RUU.exe to flash your radio.
[Touch Diamond2, Pure ROM Development] Bruce Inman:
You can find the clone thread here.