Now Playing Tracks

Enabling tethering / Internet sharing on an unlocked Nokia Lumia 920

This process is sort of silly, and the prerequisite is that you are not using the carrier the phone was branded for (or are using an unbranded firmware).

I have T-Mobile, so the problem I kept running into was that I couldn’t toggle tethering on because it would tell me that I didn’t have tethering enabled on my plan (I do, everyone does), and then when I went through the steps, the T-Mobile upsell page thought I didn’t have tethering. And then it did. It was confused. :)

Anyway, pretty simple solution. The device has a registry setting or something that tells Internet Sharing that it can’t be turned on right now. On your device’s home network (AT&T or Rogers are likely), the carrier is running some software that sets this flag. When you put in a SIM from another carrier, their code gets bypassed. However, you typically have to install the Access Point app to get things working with your new carrier. This causes every carrier’s code to get run as you switch SIMs in and out. This sucks, because it seems like T-Mobile’s code in Access Point is buggy and flags Internet Sharing as unavailable. The problem is Access Point. So, how do you fix it?

First, get things working with Access Point. This was automatic for me, but your mileage may vary. Next, you need to get the phone into installation mode (spinning gears) in order to clear the registry key that Access Point sets. You can do this by installing a language or a keyboard. Your phone will reboot into installation mode. Once it comes back up, go into Internet Sharing and verify it works. Next, set your device’s date far into the future (year 2100 worked for me). This causes the certificate on apps to be invalid. Try to open Access Point and it will ask you if you want to uninstall the app. You do. Next, put the date back (or put it back on automatic). You should continue to have tethering. Uninstall the keyboard or language unless you want to keep it.

If that doesn’t work, try putting the phone into airplane mode before rebooting to install the keyboard/language and then turn airplane mode back off once you’ve uninstalled Access Point.

Something weird that I notice is that the Cellular control panel doesn’t think any APN settings are configured. They are, but the UI doesn’t see this for some reason.

AT&T Nokia Lumia 920 Firmware Switching

On the AT&T Nokia Lumia 920, AT&T has made it pretty nearly impossible to switch firmware to a different variant. In my case, I don’t have AT&T in the first place (I’m with T-Mobile), so having features locked out because they felt like it is really unhelpful.

To flash a firmware on the AT&T Lumia 920 (RM-820), which you can download with NaviFirm+ or another utility, you must first acquire the pre-Portico Rogers Windows Phone 8 firmware. It is handily available here, but if that link dies, I have a copy. Each of those files is prepended with a checksum; remove the checksum from the filenames.

Flash this firmware. I did nothing special - it worked as you’d expect. My phone thinks it’s Canadian. Go through the setup process, but don’t bother syncing anything down yet. Once the phone is up, get network connectivity working and then go to Phone Update and update the phone. This will get you to Portico. Note you can’t actually flash Portico yourself, because the bootloader or something won’t let you.

Once updated to Portico, reset your phone. Settings, About, Reset Your Phone. This will help ensure that nothing fishy happens.

Once that’s complete, you can flash your firmware choice. I’m going with the EU Dev Phone (product code 059R4H6, model number RM-821). If this ends up losing LTE for me, I’ll probably flash to a Latin America RM-820 country variant (CV). You should be able to flash any version on top of any other version now, except you won’t be able to go back to AT&T versions.

2014 is a new year

2014 is here, and I’ve made some very important changes thus far:

1. I switched from GoDaddy to a registrar that didn’t support SOPA and isn’t so damn misogynistic. NameCheap. Hope they’re good.
2. I am moving to from Gmail. Let’s hope that isn’t a bad idea. I sent some really stupid stuff when I got my Gmail account in 2004, by the way.

Hopefully more is coming!

To Tumblr, Love Pixel Union