How to get NoDo for your Windows Phone 7 now

Right now, there are a lot of angry comments floating around the web in regards to Microsoft's first "major" update for Windows Phone 7. A few different people have come out with methods to get the NoDo update early, but it seems that one user on xda-developers has nailed it down for HTC devices. In addition to this, another user, as reported by WPcentral, has managed to get NoDo onto the Samsung Focus early.

The process, which is as simple as changing a registry key makes the phone think it is on a different carrier, and bypasses Microsoft's checks altogether. There are different methods for different devices, but most of them seem to do the job.

To get the update for HTC devices:

  1. Install XAP file which was prepared by CR1M1N4L, found here
  2. Run "ChevronWP7" which was added to the programs list
  3. Copy the "provxml" file to the Windows folder
  4. Run "Connection Setup"
  5. Reboot
  6. Connect to Zune
  7. The update should now appear

Neowin can confirm this method is successful, but requires a developer (or Chevron) unlocked device. It's worth noting that users may be required to use the "timing" method which is found in the post, but we can confirm for us at least, that the registry hack did the trick. The devices we tested the method on were the Vodafone New Zealand "HTC Trophy" model. It's a pretty simple hack, surprisingly.


It works!

To get the update for Samsung Focus:

  1. Use the modified registry app provided by Rafael to change the Operator ID to '000-88'
  2. Reboot your device
  3. Connect to Zune
  4. Get the update!

WPCentral says the update method works for most users, so let us know how you get on in the comments!

Report a problem with article
Previous Story

SQL injection attack successfully used on MySQL.com

Next Story

Amazon announces Cloud Player, streaming music for Android and PC's

68 Comments

Commenting is disabled on this article.

Got it working, Rogers Focus. The tricky part is getting the timing down, it should be a second before it times out, for me 59 seconds.

Working on my Omnia 7, I got caught up in the hype, it makes win phone 7 little better, not life or death....it was fine anyway

duddit2 said,
Working on my Omnia 7, I got caught up in the hype, it makes win phone 7 little better, not life or death....it was fine anyway

I agree. I've tried copy/pasting a couple times. see some instances where it's handy, and some instances where it would be handy.
Hoping Mango goes off as scheduled. +-1Million frustrated customers.

@anyone that has updated their Focus with this method: does changing your operator affect the AT&T-provided apps? What about the AT&T section in the Marketplace?

-=SEDIN=- said,
Just received a message on my phone about an update being available. HTC HD7 T-Mobile USA

Waiting for it on Tmobile still. I hope they roll it out quickly today

well, i reflashed my handset the other day with an unbranded firmware.. mines already so far gone

bj55555 said,
Has anybody on a US carrier been able to get this to work?

Yes, it worked for me perfectly fine (AT&T US - Samsung Focus)

bj55555 said,
Has anybody on a US carrier been able to get this to work?

HTC 8788 Surround on AT&T. Tried posted hack, including timeout. No dice. Only shows pre NoDo (7008). Any advice?

asebasti said,

HTC 8788 Surround on AT&T. Tried posted hack, including timeout. No dice. Only shows pre NoDo (7008). Any advice?

I'm going to try with my Surround today, but I'm going to have to go buy a new SIM first. I let my prepaid account expire on it. I was finally able to update my HD7 this morning. I don't know if I finally did Hungary VPN trick correctly, or if I was simply scheduled to be updated by T-Mobile.

asebasti said,

HTC 8788 Surround on AT&T. Tried posted hack, including timeout. No dice. Only shows pre NoDo (7008). Any advice?

Got it to work with my carrier-locked (AT&T US), debranded HTC Surround. Since I have a prepaid SIM, I turned off the packet data and turned on WiFi. I connected the phone to my computer and waited for Zune to launch. I went to check for updates, and the notification for the February update came up immediately. I installed that, and then checked for updates again. It said that 7008 is the latest update, so I knew I had to use the VPN trick for NoDo.

I dialed into the Hungarian VPN connection and waited until the connection status became "Internet". I connected the phone to the computer again and checked for updates in Zune while timing it. It took 25 seconds for the "no updates" notification came up.

I disconnected my phone and disconnected the VPN connection. (THIS IS A VERY IMPORTANT STEP. I tried doing the update about 40 times while skipping this step, and it NEVER worked.)

I immediately dialed back into the VPN connection and waited for the Internet access to enable. I plugged the phone back in and waited for Zune to come up. I checked for updates again, and waited for 20 seconds this time. I then quickly turned off the WiFi connection on my phone, and the update notification came up. I turned off the VPN connection and proceeded to install the update. Easy peasy.

There is no way that I'll consider doing this. I don't want to mess up future updates, I don't want to invalidate any warranties, and I don't want any more problems than I already have.

I will wait patiently for Microsoft to officially release the update for my AT&T Samsung Focus. I know it may be days/weeks/months, but as I said, I refuse to jeopardize the phone.

For those that take plunges, be careful. You may be messing up future updates.

I have a carrier unlocked 'open market' phone. It's always been that way, I never hacked it to be that way.

Even I don't have NoDo yet.

I must have tired about 50 times last night and the timing trick didnt work for me... guess i'll just have to wait for tmobile to get their arses into gear

People who apply this "fix" have two consequences:
1) invalidating your warranty
2) potential update issues in the future

With this "fix" you are essentially changing mobile operator ID from your network to some other which already provides NoDo - while it might be faster at the moment, there is no guarantee that this other network will provide other updates with the same speed as with NoDo. It might also provide incorrect updates incompatible with your mobile operator's network or not provide updates or exclusive apps by your existing provider, etc.

In any case, write down the original value of Operator ID before changing it!
It might be very handy in case if you will have to change it back. In fact, it might be a good idea to change it back after updating.

Futurix said,
People who apply this "fix" have two consequences:
1) invalidating your warranty
2) potential update issues in the future

With this "fix" you are essentially changing mobile operator ID from your network to some other which already provides NoDo - while it might be faster at the moment, there is no guarantee that this other network will provide other updates with the same speed as with NoDo. It might also provide incorrect updates incompatible with your mobile operator's network or not provide updates or exclusive apps by your existing provider, etc.

In any case, write down the original value of Operator ID before changing it!
It might be very handy in case if you will have to change it back. In fact, it might be a good idea to change it back after updating.

+1 - i appreciate people cant wait... but i'd rather be patient than do something i later might regret.

Eh. There really isn't any need to test updates for phones since GSM / CDMA are standards so one network cannot implement them in a different way (apart from frequency) to another network.

The carrier exclusive apps are based on your SIM card or something, I mean I unbranded my HD7 and got the NoDo ROM but I can still download the T-Mobile apps.

is it supposed to be 000-88 or '000-88'

it's very unclear..

in any case, i've tried both and neither work!

BGM said,
is it supposed to be 000-88 or '000-88'

it's very unclear..

in any case, i've tried both and neither work!


Needs to be 000-88 without the quotes. You have to be connected to the Hungary VPN (and turn off your 3G data connection) while it is checking for updates in order for it to work.

Wouldn't Microsoft pursue all thos users using the illegal
ChevronWP7 hack and maybe block them from getting Mango update ?

alexalex said,
Wouldn't Microsoft pursue all thos users using the illegal
ChevronWP7 hack and maybe block them from getting Mango update ?

Why would they want to introduce their own fragmentation?

dotf said,

Why would they want to introduce their own fragmentation?

Why would Microsoft block pirated Office and Windows OS from installing security and other updates ?

Hacking/Jailbreaking/Rooting.. Wp7 for OS update is the same, and Microsoft took down ChevronWP7 for the same reasons.

alexalex said,

Why would Microsoft block pirated Office and Windows OS from installing security and other updates ?

Hacking/Jailbreaking/Rooting.. Wp7 for OS update is the same, and Microsoft took down ChevronWP7 for the same reasons.

Anyone thought about warranty aspect ?

Brian Miller said,
In a nutshell, what exactly is a "NoDo"?

No Donuts, the first significant software update to the WP7 platform

My Focus updated fine as well, this should be a message to MS and the service providers... look what customers are resulting to...

Seems quite a bit faster, I saw someone post that music doesn't skip at the end of tracks, haven't verified yet but I'm looking forward to that!

Chsoriano said,

Seems quite a bit faster, I saw someone post that music doesn't skip at the end of tracks, haven't verified yet but I'm looking forward to that!


i think that was me. I played for a few hours with no skip, then had one bad stutter and it played fine again for another bit. Going to keep on seeing how it works. I haven't had time to compare if any of the hardware firmware is updated or if that will fall in with the "official" att update.

its definitely MUCH faster... i mean, i couldn't complain about the phone b4 update but now its so snappy

blahism said,


i think that was me. I played for a few hours with no skip, then had one bad stutter and it played fine again for another bit. Going to keep on seeing how it works. I haven't had time to compare if any of the hardware firmware is updated or if that will fall in with the "official" att update.

its definitely MUCH faster... i mean, i couldn't complain about the phone b4 update but now its so snappy


Yeah, next post up actually. I agree, definitely snappier. I did check the firmware and radio revisions, they were updated. I checked on a friend's focus that is still on the original release and both had been updated. Sorry I didn't write down the originals either.

My samsung focus updated and it works great. So much faster/snappier again and my music isn't skipping anymore between tracks! woohoo

blahism said,
My samsung focus updated and it works great. So much faster/snappier again and my music isn't skipping anymore between tracks! woohoo

Have you noticed if music streaming performance over 3G has improved? If you stream over 3G that is... I regularly stream music over 3G while commuting, sometimes it works well, others it is unplayable (constant skipping)... although I can download the song in less than a minute and a half.

Chsoriano said,

Have you noticed if music streaming performance over 3G has improved? If you stream over 3G that is... I regularly stream music over 3G while commuting, sometimes it works well, others it is unplayable (constant skipping)... although I can download the song in less than a minute and a half.

That's caused by latency - which is most likely to be caused by the network. If downloading then latency isn't as much of an issue (it's more bandwidth you want).

WTF! It's like trying to Jailbreak an iPhone, it's not supposed to be official, something like some really easy to install like Apple when release a new iOS version, they just drop the .iPSW files, Well i think the problem it's the fragmentation, like Android.

mjedi7 said,
WTF! It's like trying to Jailbreak an iPhone, it's not supposed to be official, something like some really easy to install like Apple when release a new iOS version, they just drop the .iPSW files, Well i think the problem it's the fragmentation, like Android.

Not like fragmentation at all.

mjedi7 said,
WTF! It's like trying to Jailbreak an iPhone, it's not supposed to be official, something like some really easy to install like Apple when release a new iOS version, they just drop the .iPSW files, Well i think the problem it's the fragmentation, like Android.

This is not the official method.

j2006 said,
Or you can wait till it officially gets released over the next couple of days.

Days? The reports i read showed that Optus wont be releasing the update for another month or 2...

brent3000 said,

Days? The reports i read showed that Optus wont be releasing the update for another month or 2...

I'm apparently getting mine tomorrow... the chart originally said a month for me as well... but now I heard Telus is releasing it tomorrow. So just be patient instead of forcing an update the wrong way. The OS is fine as it is anway... the Mango update is when the big stuff will happen.

j2006 said,

I'm apparently getting mine tomorrow... the chart originally said a month for me as well... but now I heard Telus is releasing it tomorrow.


You have never used Australian Mobile providers

But i will give it to you.. Before i hit "Add Reply" i googled and found this
http://www.gizmodo.com.au/2011...-land-on-australian-phones/
Again no word from Optus on an exact time (Just 2nd half of April) but Telstra is on the ball at least...

j2006 said,

I'm apparently getting mine tomorrow... the chart originally said a month for me as well... but now I heard Telus is releasing it tomorrow. So just be patient instead of forcing an update the wrong way. The OS is fine as it is anway... the Mango update is when the big stuff will happen.

ya im on telus too.. their website says they will start releasing tomorrow but will take around a month to get to everyone.. I can wait though.. I dont understand why everyone needs to be so crazy when it comes to updates..

j2006 said,
Or you can wait till it officially gets released over the next couple of days.

Well everyone reading this knows the update will arrive officially at some point. So they don't HAVE to use this method to get the update (unlike Android where a hack is the only way you get an update), but some of us technies don't like waiting...

Good thing T-Mobile US get their updates tomorrow as I have a DVP and I can't stand waiting any longer...

Frazell Thomas said,

Good thing T-Mobile US get their updates tomorrow as I have a DVP and I can't stand waiting any longer...

Where did you get that information? On the MS site, I see it as "scheduling" still.

If you guys/girls are desperate to flash your phones to 7390, there is an easy way to do it on all the non-branded HTC phones. Just head over to XDA developers and flash them to the leaked official 7389 build through the bootloader mode of your phone (holding power and volume down while rebooting, attach to USB so no "gold card" required. Be sure to back everything up on your phone, it is a hard flash. Once this has finished leave it attached to your PC and the Zune software will automatically update to 7390 (this one does keep everything on your phone). Did this on my HTC HD7 T9292 and it works like a charm. There are a couple of branded ROMs out there as well, but you can also unbrand your device, which I would prefer as it would let you update your phone when YOU want it in the future.

Edited by Thief000, Mar 29 2011, 10:09am :