How to get Halo: Spartan Assault on your AT&T Windows Phone

wp_ss_20130719_0001I am sure hundreds of thousands of Windows Phone users on AT&T are today pretty annoyed that they have to wait 30 days before they can lay their hands on Halo: Spartan Assault.

Redditors Halospthrowaway and boxterguy have however figured out a way to spoof being a Verizon customer and get the download 30 days early.

The trick is to use Fiddler to change your headers, and boxterguy has posted a full tutorial to do just that.  The totorial has many steps, but none of them are complicated or likely to harm your handset.

The instructions are as follows:

  1. Install Fiddler2 (download here)
  2. Open Fiddler, Tools -> Fiddler Options
  3. Click the HTTPS tab, enable "Decrypt HTTPS traffic", and accept all the popups about installing certificates
  4. Click the Connections tab and enable "Allow remote computers to connect". Restart Fiddler
  5. Rules -> Customize Rules (or ctrl+r)
  6. Find OnBeforeRequest
  7. Add the following:

    if (oSession.uriContains("") && oSession.uriContains("&moId=att-us&")) { oSession.url = oSession.url.Replace("&moId=att-us&", "&moId=vzw-us&"); }

  8. Now you need to configure your phone’s wifi connection to enable proxy, using your PC’s IP address (open a cmd prompt and run "ipconfig", you should see something in the range of 192.168.x. or 10.x.x.x) and port 8888

  9. On your phone, go to http://yourip:8888/FiddlerRoot.cer and install the certificate so your phone will trust the redirected URLs

  10. Open the store and search for Halo Spartan Assault

  11. Open the page with the "Buy" button

  12. Leaving the store open, go back to wifi settings and turn off the proxy. You can also now close Fiddler

  13. Go back to the store and purchase the game.

  14. Wait for it to download and enjoy.

If you want to clean up after Fiddler, Tools -> Fiddler Options -> HTTPS has a button to remove all of the certificates the decrypt option added. You can also comment out the rule you added using // per line or /* */ for multi-line comments (it’s just javascript).

Have this trick worked for any of our readers? Let us know below.