[Touch Diamond, MDA Compact IV ROM Development] cmonex:
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://xdaforums.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!!!