Upgrading your Windows Phone 7 to Mango RC

Written by

In late July, Microsoft announced availability of a new build of Mango, build 7712 – also commonly known as the RC Build. Given that we are close to RTM, yet it may still take carriers some time before deploying Mango to your device, you might be itching to try out the new bits. If you are, but don’t know where to start, I’ve put together this quick guide based on my own experience of updating my phone, an AT&T Samsung Focus. Note: As you would expect, if you do decide to upgrade your phone, this is entirely at your own risk.

Before you begin, you’ll need a few things:

  1. A Windows Phone 7 device with all of the current updates (a.k.a. NoDo) installed. Double check the updates in the Zune application to make sure everything is up to date. You should see that your WP7 build number is 7390.

  2. Zune Software 4.7.1404. Although 4.8 was released yesterday, you won’t be able to do the update with this version (yet). Download 4.7.1404 from here if needed.

  3. Windows Phone 7 Support Tools. You can download this from here (32bit, 64bit). Run the installer, but you don’t need to run the application.

  4. Enough battery power to get you through several updates (when the phone is updating, your device isn’t being charged). I would avoid trying this with anything less than 50% charge.

  5. The mango update tools. If you are a registered Windows Phone 7 developer, you can supposedly download these from the Microsoft Connect site. If you are not (or like me you are, but couldn’t find the tools on Connect), you can find a version of the tools on this site. (Note: Follow Step 1, and yes, you have to wait for 45 seconds for the download link to work).

With all of the above in place, run the Update.bat from the Mango update tool download. Assuming there are no errors, you should see something similar to the following.


Firstly, the tool will make a backup of your device to the c:PreMangoState2 directory, and install the updates necessary for your device to receive the pre-release Mango bits. The time this will take may vary, but on my machine it took 112 seconds to backup, and 70 seconds to update the device.

Once the batch file completes, and the device reboots, the Zune software should automatically launch. You’ll be shown that an update is available (likely build 7403).


Choose to install this, which will then download the Zune 4.8 software. After the Zune software has been updated, the phone will be updated to 7403, which should be a fairly quick update.

As the phone reboots once more, the Zune software will do another check – and this time will pick up the 7712 build, which is Mango RC. Choose to download and install this one. This is where the battery power is important, as this install can take quite a bit of time to complete (let’s just say that I’ve been able to pen this blog post, and it’s still not 75% of the way there!).

Be patient though – one final reboot, and you’ll be running the latest Mango RC (Build 7712) bits! Enjoy!