This post will only be of immediate value to the incredibly small subset of forum users who (1) flash ROMs on their Android devices and (2) subscribe to the Koodo network. So why even bother? Because at some untold point in the future a frustrated Android modder might come across this and breathe a huge sigh of relief, like I did this past week.
I suppose too that the influx of new Koodo customers might also benefit from this pro tip: Delete the stupid data proxy from your APN. I don’t need it. You don’t need it. Nobody needs it.
Koodo’s Recommended APN Settings
Here are the Access Point Name settings that are hard-coded into every Koodo SIM:
The values marked in red are our points of contention here. Note that there’s also a proxy for MMS. As I don’t really use MMS I’ve chosen to leave those settings as is. If anyone reading this has deleted them without adversely affecting their MMS service, please let the rest of us know.
What is a Proxy?
In practical terms these proxies mean that your data is not only flowing through Koodo’s network, but specifically through a server under Koodo’s control. At best they’re throttling traffic; at worst they’re keeping a copy of your Internet and messaging activity and passing that on to CSEC and/or the NSA. This alone is a good reason to delete at least the data proxy from your APN. Here are two more:
Any Koodo user who has ever tried to use Ookla’s Speedtest.net app will probably have seen this on their Android device. Fixing it is as easy as—you guessed it—disabling the proxy in your APN settings.
Earlier this week I posted about two of my favourite Android ROMs, CyanogenMod and SlimKat. One issue I was having with CM was that AdAway—the must-have app for root users that banishes ads from your device forever—didn’t seem to be working.
I tried everything I could think of to fix it, including rolling back to previous known versions that had worked in the past. But the ads still bled through. In frustration I turned to Google, and eventually found this post on XDA:
Delete your mobile connection’s Proxy settings under APN. It used to show a message when this wasn’t done, but a few updates ago it disappeared. Do that and it’ll work perfectly.
I should have known. ಠ_ಠ
So there you go, three reasons to delete Koodo’s invasive and unnecessary data proxy. To get this done on your Android 4.x device, simply do the following:
- Swipe down with two fingers from the status bar
- Tap “Settings” and then tap “More” under “Wireless & Networks”
- Tap on “Mobile networks” > “Access Point Names” > “Koodo SP”
- Erase the values for “Proxy” and “Port” directly under “sp.koodo.com”
- Choose “Save” from drop-down menu in top-right corner