Koodo’s Invasive and Unnecessary Data Proxy Strikes Again

Mad El Tab

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:

Field Info
Name Koodo
APN sp.koodo.com
Proxy 74.49.0.18
Port 80
Username (null)
Password (null)
Server (null)
MMSC http://aliasredirect.net/proxy/koodo/mmsc
MMSC proxy 74.49.0.18
MMS port 80
MCC 302
MNC 220
Authentication type (null)
APN type (null)

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:

1. Speedtest.net

Koodo Speedtest Fail

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.

2. AdAway

Ads on CM

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:

  1. Swipe down with two fingers from the status bar
  2. Tap “Settings” and then tap “More” under “Wireless & Networks”
  3. Tap on “Mobile networks” > “Access Point Names” > “Koodo SP”
  4. Erase the values for “Proxy” and “Port” directly under “sp.koodo.com”
  5. Choose “Save” from drop-down menu in top-right corner
  6. Profit!

2 thoughts on “Koodo’s Invasive and Unnecessary Data Proxy Strikes Again”

  1. Thank you for the reminder!
    The proxy is mainly used as an ad server (based on my limited personal knowledge)

    Did this before, but on a recent update it got back in there.
    Had a bout with taboola that not even ABP and adaway could cure. Gone as soon as I deleted the proxy. F off koodo

Leave a Reply

Your email address will not be published. Required fields are marked *