blog

Flashing your Windows Phone 6 for Dummies

Published on
6 minute read

Flashing your Windows Phone 6 for Dummies

The rate at which vendors release new updates for the HD2 is ridiculously slow. You have to wait for Microsoft to release the new OS, then you wait for HTC to build it into a ROM, and then you have to wait up to 6 months for your operator to badly customise it for their network. Once Windows Phone 7 is released this problem should go away as Microsoft is likely to be able to update the phone over the air, but what do we do until then?

I want Windows Mobile 6.5.5 now!


I’m an early adopter. If there is a new version of something then that’s the version I want. As long as you accept that you are using something on a “let the early adopter beware” and accept that there may be bugs, sometimes serious crippling bugs the go for it.

Note that I won’t be responsible if you end up bricking your phone, unlocking or flashing your radio or ROM can be risky. If you follow the instructions then you should be fine, I’ve flashed my phones (SPV, M300, M1000, M2000, M3100, TyTN, TyTN 2, HD2) hundreds of times without any problems!

I have been using Windows Mobile 6.5.5 before it was called 6.5.5 and for long enough that I don’t even remember when I first started using it. I was using it on my HTC TyTN 2 before I got an HD2 a couple of months before Christmas, and the first custom ROM’s for the HD2 were a couple of months after that.

I always update to the latest ROM that I like, and occasionally I go back to the stock ROM’s to have a look see, but I am always disappointed.

Terms:

You can “cook” you own ROM using one of the many good “ROM Kitchens” or you can use a ROM built and tested by someone else. I have cooked my own ROM before, and while the tutorials are good, it is a lot of hassle.

You can only Flash new ROM’s that are specifically for your phone only so find a ROM for your phone and XDA Developers is the best place to look. It has a forum based structure and you can find your phone quite easily.

XDA Developer Forum 

Installing a new ROM does have its risks. In the past there have been stories about phones being “bricked” but I have not heard of a bricked phone for quite some years. if you follow the instructions carefully you should not have any problems.

note: Most of the tools are written by people for whom English is not their first language to you will need concentrate hard to understand some of the instructions. Have you ever read a manual that was just literally translated from another language? Enough said…

There are a number of layers on your phone that you will need to know about:

  1. SPL: This is the lowest level, like a BIOS on a PC and is the Operating Systems gateway to the hardware
  2. Radio: I think of this as the hardware drivers, and you will need a different Radio for CDMA than GSM networks
  3. ROM: This is like your Windows CD, but it is stored internally to the Phone. Flashing your phone consists of replacing one Image with another and then wiping your phone and automatically reinstall from the Image.

Sometimes when you download an Image wither it is for a Radio or for ROM you only get a file called *.nbh. What do you do with this? Well you need an RUU application to push that Image to your phone. The RUU’s are different per phone, but there is a CustomRUU for the HD2 that will update your phone with any *.nbh placed in the same directory.

Download and Instructions for CustomRUU 

#1 Flash HardSPL

An SPL is kind of like a BIOS, and the default one has checks to make sure that you are only installing a signed ROM. This would prevent you from installing one that comes from any other source but the vendor.

NOTE: Installing a HARD SPL invalidates your warranty so remember to Flash your phone with a “stock” vendor ROM before trying to send your phone in for repairs.

Is the warranty reinstated when you go back to a stock ROM? I don’t know…

Updating your SPL to a HardSPL effectively unlocks your phone so you can install anything you like. I would recommend the HardSPL2.

Download and Instructions for HardSPL2 

#2 Task29

One of the problems that has been seen on the HD2 when flashing new ROM’s is that things are left over from the old ROM. For a while the recommendation was to Flash a stock ROM first, but some clever cookies have come up with “Task29” which formats your phone first. After running this your phone will be blank and will only boot to the white HTC logo and no further. You should follow the instructions and reboot (remove battery) and hold down the “volume down” button while turning you HD2 on to enter the bootloader. From here you can run CustomRUU once the USB message appears.

Download and Instructions for Task29 

#2 Flash Radio

You may need to play around with this one, there is no good and bad version and the latest is not always the best. You know that annoying thing when you hit “end call” on your phone and nothing happens? Well that’s down to the Radio. Get this version right for you and you may even be able to make calls. From a Windows Mobile as well Flashing your Windows Phone 6 for Dummies

Download 

There are no instructions here, but they are the same as th ROM, but you use this *.nbh file.

#3 Flash ROM

If you have gotten this far then you are probably a pro by now Flashing your Windows Phone 6 for Dummies Just download the latest ROM below and Flash to your phone. I have been really impressed by the Artemis line of ROM’s but it is no way the only choice. I like this one as the developer builds them as close to the stock ROM as possible while updating to the latest of everything.

Download and Instructions for  Artemis HD2 vXX 

Conclusion

While updating your ROM is not for the faint hearted it provides more options than the Stock ROM’s and quicker feature updates than waiting…

Technorati Tags: WM6 

me blog mobile tools windows-mobile-6

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Bistech Logo
YearUp.org Logo
Slaughter and May Logo
Healthgrades Logo
Hubtel Ghana Logo
Jack Links Logo

CR2

Qualco Logo
Sage Logo
SuperControl Logo
Illumina Logo
Capita Secure Information Solutions Ltd Logo
Lean SA Logo
Emerson Process Management Logo
Cognizant Microsoft Business Group (MBG) Logo
Trayport Logo
Workday Logo
Genus Breeding Ltd Logo
Washington Department of Enterprise Services Logo
Department of Work and Pensions (UK) Logo
Royal Air Force Logo
Ghana Police Service Logo
New Hampshire Supreme Court Logo
Washington Department of Transport Logo
Milliman Logo
Trayport Logo
Boeing Logo
Qualco Logo
Epic Games Logo
Cognizant Microsoft Business Group (MBG) Logo