Running Nokia and Samsung WP8 apps on the HTC 8x

HTC 8x

There is a pretty well known proxy hack that will allow Windows Phone users to simulate other device manufacturers when visiting the Windows Phone Store. This allows you to download and install Windows Phone 8 software that is exclusive to other devices. As any HTC Windows Phone user probably knows, they’ve basically been left in the dust by HTC. HTC hasn’t provided any decent apps or updates in months and they seem to be totally neglecting their Windows Phone users. I feel like I made a huge mistake by choosing HTC over Nokia (and yes, I’m very bitter because of it).

So that leaves us with a few choices, either just deal with it and receive no updates or support from a company that doesn’t care about you, get a new phone (and the only way to go is Nokia if you want to stick with WP8), or use this hack to get some of the cool Nokia and Samsung features on your phone.

Setting up the proxy:

To setup the proxy server on a Windows machine:

  1. Make sure your computer and your Windows Phone device is on the same WiFi network
  2. Download and install Fiddler from fiddler2.com
  3. Run Fiddler
  4. Go to the Rules menu and click Customize Rules…
  5. Search the document for the text OnBeforeRequest, you should find the line:
  6. On the next line, add the following code: 

    That line of Javascript will cause all web service queries to the Windows Store to replace the “oemId” from HTC to NOKIA. Alternatively, you can change the oemId to SAMSUNG in order to download Samsung apps:

    So it should look similar to this screenshot:
    CustomRules.js
  7. Now enable the Fiddler proxy server by going to the Tools menu and select Fiddler Options. On the Connections tab, check the “Allow remote computers to connect” checkbox.
    Fiddler Connections Tab
  8. Restart Fiddler (just exit and re-start it). Now that everything is configured, you can simply start Fiddler whenever you want to appear as a NOKIA phone to the Windows Phone Store.
  9. Now just take note of the IP address your computer is using on your Wireless network. You will need this when configuring phone. To get your network IP, open up a command prompt and type ipconfig | findstr "IPv4" (or just ipconfig to see more details and find the Wireless Adapter’s IPv4 address)
    Current IP

To configure your phone to communicate through the proxy:

  1. In Windows Phone 8, go to Settings
  2. In the Wifi Settings, select your wireless network
  3. Click on “PROXY” to enable the proxy client
  4. Enter the IP address of your computer (from Step #9 of the previous section) in the Server/URL Address field of your computer and port 8888 (or if you changed the default port in Fiddler, enter that one)
  5. Click “Done”
    WP8 Proxy Settings

Manufacturer Apps:

There are several good tools which will show you manufacturer-specific apps and when they were last updated. Check out SysApp Pusher, Lumia Pusher, Lumia Updater, and Phone System Updater on the Windows Phone Store. Please also note that all of my testing was based on the GDR3 developer preview update for the HTC 8x.

Nokia Apps that do work on HTC 8x

  • AppFolder
  • HERE Drive
  • HERE Drive +
  • HERE Explore Beta
  • HERE Maps
  • HERE Transit
  • My Nokia
  • Nokia Camera (v4.5.1.5 and later) – Smart Sequence feature doesn’t seem to work.
  • Nokia Camera Beta (v4.5.1.5 and later) – Smart Sequence feature doesn’t seem to work.
  • Nokia Cinemagraph
  • Nokia Conference Beta
  • Nokia Connect
  • Nokia Creative Studio
  • Nokia Device Hub Beta – Seems to work, I didn’t have a device to pair with
  • Nokia Glam Me
  • Nokia NFC Writer – Seems to work, I didn’t have NFC device to communicate with
  • Nokia Panorama – Not a good program, I recommend use PhotoSynth instead
  • Nokia Phone Recycler
  • Nokia Play To Beta – App opens, but it’s not finding my DLNA devices…
  • Nokia Storyteller Beta – Seemed to work pretty well, but it had an exception raised at one point. I think it was due to a bug in the application – after-all it IS beta
  • Nokia Video Trimmer
  • Nokia Video Uploader
  • PDF Reader
  • PhotoBeamer
  • Transfer my Data – Didn’t have a device to test this with, but it started up

Nokia apps that do NOT work on HTC 8x

  • Glance Background
  • Lumia Storage Check
  • Nokia Beamer
  • Nokia Camera (prior to v4.5.1.5)
  • Nokia MixRadio
  • Nokia Refocus – The app starts but I can’t seem to do anything with it
  • Play To – This app gets installed as “Play To” but doesn’t work. “Nokia Play To” (which I believe is the Beta version) does
  • Remote Photo – Searches for other device and says “Can’t find other device” then it seems to crash or exit abruptly
  • Ringtone Maker – App starts but an alert comes up saying it won’t work with this version of my phone
  • Sharebox – App starts but says it can’t run on this version of my phone

Samsung apps that work on HTC 8x

  • AppFolder – different than the Nokia version, it locks up when I try to create a folder in the app but several people have reported success with this
  • Paper Artist
  • Photo Editor
  • Photogram – runs a little laggy
  • Video Trimmer

Samsung apps that do NOT work on HTC 8x

  • FunShot
  • Samsung Link

Other Device Models (for the Fiddler CustomRules.js script):

Certain manufacturer specific applications will not install without changing the “dm=” section in step 6 above. Here is a list of of different Nokia models you can try.

Lumia 520

  • RM-915_lta_brazil_211

Lumia 525

  • RM-998_apac_sea_912
  • RM-998_apac_vietnam_915

Lumia 820

  • RM-824_nam_att_100
  • RM-824_nam_att_101

Lumia 925

  • RM-892_apac_sea_211
  • RM-893_nam_att_206
  • RM-893_nam_tmous_201

Lumia 920

  • RM-821_eu_france_267

Lumia 1020

  • RM-877_nam_att_205
  • RM-875_eu_euro1_260
  • RM-875_eu_belarus_russia_229

40 thoughts on “Running Nokia and Samsung WP8 apps on the HTC 8x”

Leave a Reply