How to Download Halo Spartan to any Windows Phone 8

 Boxstergut over at REDDIT WEBSITE found away to make Windows Store think you are a Verizon Customer even if you are not one.  By following the steps below you can add Halo Spartan Assault to any Windows Phone Device.  The following steps are not hard, but make sure you follow them to the letter or you may get lost.


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

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

  7. 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
  8. On your phone, go to http://yourip:8888/FiddlerRoot.cer and install the certificate so your phone will trust the redirected URLs
  9. Open the store and search for Halo Spartan Assault
  10. Open the page with the “Buy” button
  11. Leaving the store open, go back to wifi settings and turn off the proxy.  You can also now close Fiddler
  12. Go back to the store and purchase the game.
  13. 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).

 This worked great to actually get the game.  I’m not sure what updates will look like, whether you’ll have to go through all of this again to get them or not.  I’m sure the popular sites (and this subreddit) will be all over any updates that happen, so if you read about one but haven’t seen it after a day or so, try checking the store with the fiddler proxy setup.

 Edit:  For the T-Mobile users out there, I’m going to go out on a limb and guess the moId string is “tmo-us”, in which case you can change the “att-us” strings in step 7 to that.  But you can also verify it by looking at fiddler (follow all the steps up to 10, ignoring step 7, and then look in Fiddler for logs and grab your moId from the URL.  Then fix the rules in step 7 and restart again from step 10).

Once completed you will now have Halo installed like I do.  Oh and I have a HTC 8X and I did have to change the “att-us” string to “tmo-us” to install on T-Mobile Device.
Next PostNewer Post Previous PostOlder Post Home