yashsingh1/xdaforums huggingface dataset:
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Yes you can just flash hsplwrapper_blackstone_156olinex to update your SPL directly to 1.56.oliNex. Once you have done so, you can then use the CustomRUUWrapper.exe to flash any rom based on the HTC 1.56+ rom. For example, Miri's 10.0 or Dutty's 3.3. I am biased towards Dutty's roms but that is just a personal preference. I hear lots of good things about Miri's roms as well.

The GUI I wrote works on Windows XP, Vista, 7, etc. Since you have .NET 3.5 installed I don't see why it is crashing. Any chance you can take a screenshot of the error screen? Does it crash immediately when you start it or when you click "Run USPL?"
[Touch HD Windows Mobile ROM Development] targett:
See below for screen grab (if it works)... It loads but won't work when I try and run it. orriginally it wouldn't work untill i updated the drivers but then it's just like this.... would it help if you shared my desktop somethime tomorrow so you can see what is happening?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Sure I don't mind if you are comfortable with it. If you have MSN/AIM/G-Chat PM me your screen name(s) and we can set something up.

Edit: Forgot to ask, is the file blac_uspl.exe in the same folder as USPL.exe?
[Touch HD Windows Mobile ROM Development] tellmickey:
could you please point me towards a good unlock code site, most of the ones ive seen are just scams.
[Touch HD Windows Mobile ROM Development] DaveShaw:
I don't know any, but here are some threads discussing some of the sites:

http://xdaforums.com/showthread.php?t=478479&highlight=[UNLOCK]

http://xdaforums.com/showthread.php?t=430048&highlight=[UNLOCK]

http://xdaforums.com/showthread.php?t=479890&highlight=[UNLOCK]

Ta

Dave
[Touch HD Windows Mobile ROM Development] targett:
The BLAC_USPL.exe file is in the same folder as USPL.exe but the windows (not my virus checker) is blocking the download of it...

I'll PM you with my MSN details in a min
[Touch HD Windows Mobile ROM Development] rocklovelive:
AHHHH!

So frustrated with trying to do this.

Have attempted doing this many different ways but still can't get it going.

Your instructions are fantastic, but I get caught at an early step.

"Flash original SPL (1.14.0000)

(3) Run HardSPLWrapper_Blackstone.exe from the HardSPL download in step (1b)."

Everytime I try this I the following error:

"The application failed to initialize properly (0xc0000135). Click on OK to terminate the application."

I've downloaded the latest .NET framework.

PLEASE HELP ME!
[Touch HD Windows Mobile ROM Development] DaveShaw:
are you sure you have .Net Framework 3.5 installed?

Check in C:\WINDOWS\Microsoft.NET\Framework for a v3.5 folder, you should also have:

v1.0.3705

v1.1.4322

v2.0.50727

v3.0

v3.5

Ta

Dave
[Touch HD Windows Mobile ROM Development] davemazo:
Just wanted to clear up a few things before I try again. I previously flashed USPL to show 1.15 in the bootloader and then flashed Duttys 2.7 ROM which is based on a 1.56 stock ROM. This gave me a green screen problem because, I believe, I had a 1.14 spl with a 1.56 ROM. After a couple of days I managed to work out how to sort it out and I am now back on a 1.14 spl and 1.14 stock ROM.

I have reflashed to 1.15 USPL but the link to HTC stock 1.56 ROM doesn`t work. The WWE file seems to have been removed and the WWE Europe file downloads but doesn`t work, so can I just pick any country`s HTC stock ROM (if the download link works) and then flash with Dutty`s 3.3.

Or, is my best bet just flashing over my 1.14 spl with Hardspl 1.56 and then Duttys, forgetting USPL.

I`m almost there, just need to get it clear in my head before I try again. I don`t want a repeat of the green screen issue or even worse.
[Touch HD Windows Mobile ROM Development] Digital Outcast:
The choice is really up to you. Do you want to keep the stock SPL (v 1.54.0000) provided by HTC or are you comfortable running a modified SPL (HSPL v 1.56.oliNex)? I prefer HSPL as I flash constantly and it is just easier for me. With the stock SPL you would have to use USPL each time you flash a cooked / CID-mismatching rom. With HSPL you can just flash away.

You can also flash the SPL 1.54 directly without having to flash the HTC 1.56 rom. It is available in the HSPL thread. Or, you can still download the HTC 1.56 rom here.
[Touch HD Windows Mobile ROM Development] davemazo:
I`m happy to do HSPL 1.56 olinex but I`m sure I read in that wiki that it had to be done through activesync and lately I`ve been having problems keeping a connection with activesync. If it can be done through the bootloader then I`ll just do that and then Duttys 3.3

Just tried HSPL 1.56 through the bootloader and came up with a connection error but it recovered ok
[Touch HD Windows Mobile ROM Development] Digital Outcast:
I always flash everything when the phone is connected to the PC in the bootloader state. I hate Activesync! LOL.
[Touch HD Windows Mobile ROM Development] davemazo:
I now have spl 1.56 olinex but unfortunately the screen has gone weird will flashing duttys fix this

No worries, all sorted and now running Duttys 3.3. It was so easy, don`t know what I was worrying for.

Thanks for your help
[Touch HD Windows Mobile ROM Development] DWJames:
Always make sure to remove the SD card before flashing via USB

Just a quick post to share something that's been driving me mad with flashing roms that I feel should be added to the tutorials/wiki. I appreciate a lot of people will assume this is basic knowledge, but I'm fairly tech savvy and have been having frustrating problems that could easily have been avoided with this simple bit of info.

If you're aiming to update your phone over USB, it's very important that you don't have a memory card installed in the phone. If you have a memory card installed, the bootloader will always try to install the ROM from the card first and will not look to the USB connection.

I hope this simple info helps people who have been experiencing connection errors as I have :)

cheers,

James
[Touch HD Windows Mobile ROM Development] targett:
Woo Hoo, Yippee!!!

I have finally managed to get it all working... Dunno what was wrong with it before, as I've followed exactly the same as I did before but now it's working!

Currently at 30% complete :)
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Haha, good to hear!!

Just make sure there isn't a file called BLACIMG.NBH on your memory card, then it won't try to flash from the memory card ;)

Yesssss! Glad to hear it!
[Touch HD Windows Mobile ROM Development] targett:
Worked!00% and it's great... :D :D :D
[Touch HD Windows Mobile ROM Development] maradona:
Hi

How that i found the solution for the USB PRoblem im having the next one. As i saw in the post the "ROM" used in step 1f is not working.

There is somewhere a solution for that?

Thanks for the help
[Touch HD Windows Mobile ROM Development] sning:
worked a treat.

thanks crack :)
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Yeah I always flash from the bootloader. It's easier and faster!

Welcome buddy!
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Yes mate, looks right and you can revert back to original no probs. Don't forget to refer to the guide if you get stuck or have problems plus there is always someone here to help a hand
[Touch HD Windows Mobile ROM Development] rocklovelive:
Thanks for your help mate.

Checked for that, wasn't in the Windows folder though, was in program files.

C:\Program Files\Microsoft.NET\SDK\CompactFramework

Only a folder called v3.5 in there.

What do I do now?
[Touch HD Windows Mobile ROM Development] DaveShaw:
You have the Compact Framework SDK, you just need the Microsoft.net 3.5 Framework Redist : http://www.microsoft.com/downloads/...FD-AE52-4E35-B531-508D977D32A6&displaylang=en

Ta

Dave
[Touch HD Windows Mobile ROM Development] lessew:
small update

@cRaCKwHoRe

Thanks a lot for this great tutorial

I have a small update for this tutorial.

on point 5 you should tell us to put the phone in the bootloader mode.

i spend 30minutes to find my problem.

by

lessew
[Touch HD Windows Mobile ROM Development] PEQUES:
Hey crackhore i never came back to say thanx i got v3.3 running

now i changed to davids 6.5 v8.5

n now changed to muris v12

thanx to u now i have no problems thanx for makin me an expert lol

only lil problem i got now is making tf3d work with miris6.5 v12 supposibly i can disabling titanium or something like dat but ya ill ask miri for help on that unless u can help me w that also
[Touch HD Windows Mobile ROM Development] Touchmypro:
I haven't been on in a minute but I just wanted to thank you cRaCKwHoRe for the fast reply's the other day,I finally have my girls HD squared away. Its much appreciated,cheers!:)
[Touch HD Windows Mobile ROM Development] kissfan:
Thanks. I have come across an issue though.

Flashed to shipped ROM, pulled battery at 'smart mobile' startup and then flashed to cooked ROM. I now loop through the 'align' screen. It has asked me to align screen approx 10 times.

Any ideas ?

I am going to try the whole process with hard resets between flashes to see if that helps

UPDATE: Seems to be the shipped ROM - flashed 1.56.401.0 and issue occurred before cooked rom flash. Also tried 1.56.405.1 with same results.
[Touch HD Windows Mobile ROM Development] andrewhos:
Error 240

Have followed cRaCKwHoRe's brilliant tutorial and got to the stage of downloading Dutty's rom. My screen is showing SPL-1.54.0000 so all should be ok. Just cannot progress, have downloaded ono my PC Duttys 3.3 direct from his site and from rapidshare but everytime I get the 240 error. Looking a the unzipped files I have Blackstone Wrapper and Rom update. Which one should I be running and how do I get rid of this error. Help I want to get to stage 7 as quickly as possible
[Touch HD Windows Mobile ROM Development] Digital Outcast:
I will update this. Thanks!

Glad you are an expert now! Woohoo! I wish I could help you but I know nothing about Miri's rom :(

You are quite welcome!

You want to run the BlackstoneRUUWrapper.exe from the download. Now that your SPL is 1.54.0000 are you using USPL to get it ready before you try to flash it to your phone?
[Touch HD Windows Mobile ROM Development] andrewhos:
Error 240

heh Crackwhore if I re load USPL I go back to SPL 1.15 is that right? Sorry to be so naive but everything was a breeze up until this stage and I just want to get it finished. Thanks so much for your help
[Touch HD Windows Mobile ROM Development] Digital Outcast:
What you need to remember is that USPL is temporary. You can think of it as a temporary "hack." It overloads the phone's bootloader and reboots the phone, putting it into a temporary, unlocked state. This means that each time you want to flash a custom or CID-mismatching rom you will need to run USPL.

That being said, if you put your phone into the bootloader now it should show SPL 1.54.0000. When you run USPL it should reboot your phone, go back into the bootloader, and show SPL 1.15.USPL. This is temporary. When you are at this stage you need to flash whichever rom you desire. After flashing completes your SPL will return to the native SPL on your phone (1.54.0000).

Hope that explains it! :D
[Touch HD Windows Mobile ROM Development] andrewhos:
So thats exactly what I am doing and I am still getting the error 240. Any suggetsions
[Touch HD Windows Mobile ROM Development] Digital Outcast:
So your phone is connected, having run USPL already, and showing USB and SPL 1.15.USPL at the bottom of the screen? You try to run CustomRUU.exe or CustomRUUWrapper.exe and get error 240?

Edit: Oh, and try or make sure of the following:

1. Disable antivirus temporarily while flashing

2. Is the rom file (.nbh) in the same location as the CustomRUU.exe or CustomRUUWrapper.exe?

That error means that the RUU cannot access the .nbh file to flash to your device...
[Touch HD Windows Mobile ROM Development] andrewhos:
Yes SPL 1.15.USPL at top of screen, USB at bottom. Blackstone RUU wrapper.exe is that right?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Read my edit...
[Touch HD Windows Mobile ROM Development] andrewhos:
Just noticed on extraction got a message saying the .NBH string is too long?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Ah hah! Rename it to anything... can be "123.nbh". Just make it a short filename and put it in the same folder as the RUU!
[Touch HD Windows Mobile ROM Development] andrewhos:
You are a genius Crack worked like a dream, one last question, do I need to hard reset? whats the advantage? and do i restore factory settings?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Haha thanks... glad you got it working. About hard resets- it is debated whether or not hard resetting after flashing a rom does anything... but hey it takes 20 seconds so why not?

Quoted from my guide:

I personally do it right after flashing completes and I see the "Smart Mobility" screen. I just yank the battery out instead of waiting for it to boot up all the way and go through customization process just to hard reset ;) Hold the volume down button and volume up button while you press the power on button. You should see a message saying "This operation will delete all your personal data, and reset all settings to the manufacturer default settings. Press VolUp to restore manufacturer defaults, or press other keys to cancel." Do exactly what it says...
[Touch HD Windows Mobile ROM Development] adrianlee188:
First of all you will need .NET installed if you do not have it already. I would recommend .NET 3.5.

Does this mean .net for PC or .net for the mobile phone?

How do you tell if you got .net 3.5 installed?
[Touch HD Windows Mobile ROM Development] DaveShaw:
PC. To see what you have installed look in this folder C:\WINDOWS\Microsoft.NET\Framework\

3.5 will have a v3.5 folder.

Ta

Dave
[Touch HD Windows Mobile ROM Development] boboGad:
Hi, i'm stuck at step (5), i don't understand "load" the new HTC 1.56 rom at this point (the one i downloaded from link 1d is not exe. file) and i don't understand how to flash that one to my phone.
[Touch HD Windows Mobile ROM Development] Digital Outcast:
What did you download then if it's not a xxxx_Ship.exe file?
[Touch HD Windows Mobile ROM Development] laurentvdk:
Hi Crack,

I have Dutty's v3 for the moment. Can I just flash v3.4 or do I haveto flash custom ROM 1.57 or 1.59 before that?

Grtz. L.
[Touch HD Windows Mobile ROM Development] Digital Outcast:
Since you are on v 3.0 already that means you have either SPL 1.54.0000 or HSPL 1.56.olinex right?

If you have SPL 1.54.0000 just run USPL and then flash to Dutty's 3.4. If you have HSPL 1.56.olinex just flash Dutty's 3.4 right away ;)
[Touch HD Windows Mobile ROM Development] laurentvdk:
Last time I used USPL, so I'll try that again.

Thanx for your fast reply.
[Touch HD Windows Mobile ROM Development] puri1:
Im trying to flash Dutty 3.4 Rom. This is my first time and following your guide. Im through with everything by using Hard SPL . In boot loader it says SPL-1.54. So now when i try to flash the dutty 3.4 with the HSPL it stucks at 0% and dont go further. By the way im using Vista. Please help.
[Touch HD Windows Mobile ROM Development] puri1:
Ignore my last post as i finally got it. I suppose to flash from SPL-1.56 to 156olinex first and then flash to Dutty's 3.4. Thanks Crackwhore for your amazing Guide to flash new roms. Really appreciate it.
[Touch HD Windows Mobile ROM Development] mlekas:
I'm having the same problem as bobogad. If you go to the wiki with the shipped ROMs (linked from post #1) and try to download "RUU_BlackStone_HTC_WWE_1.56.405.1_Radio_52.62.25.3 4_1.13.25.24_Ship.exe", you end up downloading a file from rapidshare called "Blackstone_WWE_1.56.405.1.rar" which only contains RUU_Signed.nbh. Trying to load that, even with BlackstoneRUUWrapper.exe, gets to 1% and then fails.

I confess tho, this is with a telstra phone and may be a different error (it has SPL 1.15 and so far nothing has worked with it).

M
[Touch HD Windows Mobile ROM Development] mlekas:
ok, figured out my problem... needed to connect via USPL to get olipro's 1.56 on there. Once I got that done I could flash the 1.56 ROM mentioned above by putting RUU_Signed.nbh in the same folder as BlackstoneRUUWrapper.exe (from <a href='http://xdaforums.com/showthread.php?t=435110'here</a>).

Now onto a cooked ROM.

Thanks for the doc Crackwhore!
[Touch HD Windows Mobile ROM Development] adrianlee188:
Yep, Thank you. I got a v3.5 folder on Windows Vista. I also got Windows Mobile Device Centre installed.

Is there anything else I need to install?
[Touch HD Windows Mobile ROM Development] DaveShaw:
No that's it. Just remember you may need to downgrade your drivers (see the first post for instructions) if it fails.

Dave
[Touch HD Windows Mobile ROM Development] willk22:
Ok, i have flashed everything and everything works... apart from the phone! i try and turn on the cellular radio in connections manager and nothing happens.

Help!
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
If your phone is not connecting properly, it sounds like you haven't followed procedure correctly. Myabe haven't used USPL or HSPL before flashing 1.56+ based rom.

Do you also get a slight green distortion?
[Touch HD Windows Mobile ROM Development] willk22:
I used uspl and miris latest ROM...and i do actually get a green distortion yer, but all i have to do is switch the screen off and on again and it works fine.

Apart from the phone that is. Do you know where i might of gone wrong? thanks
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
You haven't followed the proper procedure and as a result you are unable to use the dial/phone. One symptom is the green distortion. You will need to revert back to stock SPL and then either use USPL or HSPL.

I'd recommend either using this guide again from start and reverting back to stock or following instructions in wiki on this page
[Touch HD Windows Mobile ROM Development] willk22:
Ok thanks for the help!
[Touch HD Windows Mobile ROM Development] lossweight:
Hey Guys

Anyone had any luck with getting NB5Plus4W hooked up to a Vista machine via USB??

The current downloadable drivers from Netcomm site don't work. Vista can't seem to find any online automatically through WinUpdate either.
[Touch HD Windows Mobile ROM Development] fdxd:
Hmm i had the same issue. However i updated to the latest hardspl. Now everything seems to work fine. Should i reinstall the rom anyway?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
There is no need to, unless you really want to because you're bored. If you do notice some strange things happening you may want to do a hard reset. Other than that, you are good to go!
[Touch HD Windows Mobile ROM Development] jia ao:
i failed at step 1a

my mobile shuts down at 1%
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Have you tried updating drivers as per (0). Also check that when you connect phone to pc, it changes from 'serial' to 'usb' at bottom of screen on bootloader
[Touch HD Windows Mobile ROM Development] jia ao:
yes but the booloader dont work :/
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Did you try updating drivers?
[Touch HD Windows Mobile ROM Development] jia ao:
the windows mobile device center is for vista but i got the xp version

so i cant install it or i can do something else? and thanks for helping ^^
[Touch HD Windows Mobile ROM Development] Digital Outcast:
You need to update the HTC USB Sync driver, which is completely different than the Activesync/WMDC driver. You need to connect your phone to your computer when it is in the bootloader and then update the HTC USB Sync driver.
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Always a step ahead. Just when I'm thinking of a solution, you've already finished typing it!!!!
[Touch HD Windows Mobile ROM Development] jia ao:
ehm i cant go to the bootloader,i have hold the music down button and press on

but it start always normally :confused:
[Touch HD Windows Mobile ROM Development] Digital Outcast:
You must be doing it incorrectly then. Try this:

1. Make sure your phone is off.

2. Hold the volume down button and do not let go.

3. With your other hand press and hold the power button for 3 seconds and LET GO ONLY OF THE POWER BUTTON.

4. You should be taken to a tri-color screen. Now you can release the volume down button.

5. This is the bootloader screen.
[Touch HD Windows Mobile ROM Development] jia ao:
http://www.telefon.de/images/big/t_mobile_mda_touch.jpg

i got this mobile and can it be that it doesnt work on this mobile version?
[Touch HD Windows Mobile ROM Development] Digital Outcast:
If that's what you have then you are in the complete wrong forum friend ;)

You need to go to the MDA forum!
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
LMAO. Don't believe it
[Touch HD Windows Mobile ROM Development] jia ao:
LOL

xD

iam sorry then :P
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
No worries mate. Sorry if I came across rude. It was just the fact that cRaCKwHoRe and myself where trying to help you and the whole time it wouldn't have worked anyhow. Was sort of laughing in general and at the situation.

EDIT

Only try and put rom's or radios on devices which they are meant for as registries within each device is different and there will be incompatibility issues
[Touch HD Windows Mobile ROM Development] SnooPPP:
I have a question and am a little confused at CrackWhore's writeup

I currently have Dutty 2.6 with HSPL 1.14 on my phone

Now that the new HSPL 1.56 is out, is it as easy as just going straight to flashing my phone to the new HSPL 1.56 and then flashing to Dutty 3.4?

Or do I still have to go about the whole process and flash to stock, removing HSPL 1.14, and then flashing to 1.56, and then to Dutty 3.4?
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Just flash HSPL 1.56 and then flash Duttys 3.4 :D
[Touch HD Windows Mobile ROM Development] c|2iMiNaL:
My phone has disappeared from device manager :@

Anyone know how the hell I can get it back in order to resume with step (5)?

Thanks
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
No need to worry about device manager. Just put your device into bootloader and then connect it to your pc via usb cable. Bottom of bootloader screen should change from 'serial' to 'usb'. Flash 1.56 rom from pc by running ruu file. Make sure ruu and .nbh files are both in same folder on pc. If when you try to load it you get a message about an invalid vendor ID go to step (5a) as you will need USPL. Alternatively I'd recommend runnning HSPL 1.56 instead of USPL. Once you have run HSPL you can skip steps and go straight to flashing cooked rom
[Touch HD Windows Mobile ROM Development] c|2iMiNaL:
This is the problem. I cannot run USPL because I get an error message.

How can I run HSPL 1.56 instead of USPL.

Thanks for your help.
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
Apologies for delay. Currently at work so shifting between the 2.

To run HSPL, again have phone in bootloader and run downloaded HSPL 1.56 file (HSPLWrapper file) from pc

If you still receive an error make sure you have disabled 'allow usb connections' in activesync connection settings. Also you may need to update drivers if you are using windows vista
[Touch HD Windows Mobile ROM Development] c|2iMiNaL:
OK Cheers

I have installed SPL-1.54.0000 onto the handset and it is my current rom. The phone is currently windows mobile 6.1

Can I just install Miri's Windows 6.5 or must I do something else before this?
[Touch HD Windows Mobile ROM Development] Fallen Spartan:
If you have SPL 1.54.0000 you have successfully ran new HTC 1.56 rom. Did you run HSPL or USPL?

If you ran HSPL 1.56 you can now go ahead and run Miri's Windows 6.5. If you ran USPL you will need to run it again. USPL is not permanent as needs to ne run before every flash to new rom or radio. HSPL is permanent and you can flash any 1.56+ based rom or radio anytime you want
[Touch HD Windows Mobile ROM Development] c|2iMiNaL:
I ran USPL.

Kind of confused as to what to do now...