How to get SpeakOut 7-Eleven Unlimited Mobile Browsing working on Unlocked Android Phones.

SpeakOut 7-Eleven is probably one of the best value phone plan in Canadas for those who require a very light data plan (i.e. (UMB) Unlimited Mobile Browsing!). For $10/month you can’t go wrong for Unlimited. There are a few caveats , mainly since Speakout uses a proxy to access their free mobile browisng feature, it only allows connections through port 80 (which is the default HTTP port ). This will allow web browsing, but you won’t be able to connect to most apps and webpages that use the HTTPS (secure pages). However, you can circumvent this by installing a proxying.

The setup maybe harder then the major carriers so from my research, here is a rather simple step by step guide for anyone wanting to switch to Speakout to utilize their Unlimited Web browsing feature on an android advice.

Requirements

A rooted Android phone running at least Android 2.2. (I’m using an AT&T branded Samsung I9100 Galaxy S SII )

The Android image needs to have been compiled with iptables support (most custom roms).

Speakout Configuration

1. Speakout Wireless SIM cards can be bought from any 7/11 for $10. You’ll need a a prepaid card which you can buy at the 7/11, or buy online

2. Pop in the SIM card, start your phone and dial *#06#. As soon as you type the last # a screen will pop up listing your IMEI number for your phone. Write it down.

3. Head over to the SIM card activation page and enter the required information: the activation code on your SIM card packaging and the IMEI number of your phone.

4. Your phone should be automatically assigned its new phone number and be ready to go

5. Create a new Speakout account and then add your new phone number to your account.

6. Go back to the account page and at the bottom of the page you’ll see a list of available addons. Select the $10 – Unlimited Browsing addon to activate your a data plan.

Phone Configuration

1. On your Android phone head over Settings > Wireless and Networks > Mobile Networks > Access Point Names.

2. Delete any existing APN’s.

3. Add a new APN with the following settings:

  • Name: Speakout
  • APN: goam.com
  • Proxy: 10.128.1.69
  • Port: 80
  • Username: wapuser1
  • Password: wap
  • Server:
  • MMSC: http://mms.gprs.rogers.com
  • MMS Proxy: 10.128.1.169
  • MMS Port: 80
  • MCC: 302
  • MNC: 720
  • Authentication Type:
  • APN type: default,supl,mms
  • APN Protocol: IPv4

4. You should see your phone get a data connection and be able to browse the web on your 3G connection.

Now you can stop here if you care to only browse the web (since none of your apps won’t work due to the proxy). However if you want
to get some of your apps working, follow the rest of this tutorial

Please note that your phone will need to be rooted, and that you can utilize Autoproxy. If you are unsure whether or not your iptables binary supports nat, here’s a simple test: open a terminal, become superuser and test iptables. Here are the commands you should use in the Terminal

(1) Here’s a link to the Android Terminal
Android Terminal
(2) Here’s a link to SuperUser
Super User

Install terminal and type ‘su’ to become superuser.


1) su
2) iptables -t nat -L

If you get an error, then you need to upgrade your iptables binary. If you do not get an error, go ahead and proceed.

5. Download the latest version of AutoProxy and install it on your phone. You’ll
be able to get this on Google Play(Android Market)

6. Turn off wireless if you have it on (AutoProxy Configures whatever connection is currently active).
Then start AutoProxy and add a new proxy with the following settings:

  • Proxy Host: 10.128.1.69
  • Proxy Port: 80
  • Proxy Type: http

Long press on your newly created configuration and connect to the proxy.

7. Now you’ll be able to you’ll be able to connect to https websites as well as access a few of your android apps

Published by anthonykuong

Anthony is a versatile Software professional with around 10 years of experience. He is a Full Stack developer experienced with clients in the Financial, Health and Supply Chain industries. He is experienced with MVC frameworks ( Spring Boot) , SPA frameworks ( Angular , VueJS), and also supports automated build deployments and packaging for development, qa, and production servers.. He has delivered rich user experience using Modern web technologies and techniques such are HTML5, CSS3, ECMAScript 6 (ES6)/ ECMAScript 2015, CSS pre-processors (SASS, Less), JavaScript build tools (Grunt, Gulp) , various UI Frameworks including AngularJS , Knockout JS , and CSS Frameworks including Bootstrap, and Foundation. He is adaptable to new technologies and frameworks. He is a rigorous, quality-conscious contributor with solid analytical skills. I can also be found on youtube - Youtube Channel: https://www.youtube.com/user/akuong/

18 thoughts on “How to get SpeakOut 7-Eleven Unlimited Mobile Browsing working on Unlocked Android Phones.

  1. Hi, thanks for the great post. I’m just wondering if Speakout will charge me if I go on to apps that require 3G like textplus or skype.I will be using $10 unlimited data add-on. Thanks!!

      1. Okay thanks Anthony! 🙂 Oh, one more question. Do you know if KakaoTalk will work with the proxy? Can you please check if you could? Thanks so much, Anthony! 🙂

  2. Hello Lizzy, I just checked and tested KakoTalk on my phone, and the app is fully functional on SpeakOut’s UMB when using a proxy. Good luck if you decide to go with this carrier 🙂

  3. Hey Anthony, i have one more question. Do i have to root my phone to install the proxy? Isnt there apps where you can install proxy without rooting your phone? I’m just afraid my phone will get ruined or slower if i root it.. 😦

  4. Not able to get Kakao Talk connected on my SpeakOut data plan for some reason after doing all the above.Works fine with a wifi signal though. Hmmm

  5. Hey man, first of all thanks for the help, it’s very much appreciated!
    Second, any idea why could it not work on a Samsung Galaxy S captivate (i896)? I’m not getting the internet connection part right. I’ve checked I entered the settings correctly, several times and could send you the captures to see if you find the issue. Thanks!

  6. Hi Anthony,

    I’ve tried and double checked every setting and it still wont work for me. I have the galaxy s2 on ICS, Ive set up the APN, my phone is rooted, directed to rogers, tried both autoproxy and proxydroid, restarted many times and double checked settings and ports again…nothing

    It says connected to port- but I have no connection to browser/playbook/email anything, am I doing something wrong? (I even double checked that my phone rooted correctly).

    I’m fairly new on android but I used to be a avid iphone jailbreak user so I know my way around a phone and I’m good with computers…I just can’t get this to work.

    Sarah

  7. Hi all,

    I recently found out that the autoproxy (v0.71) couldn’t connect to the proxy. I checked everything on my cell (Samsung G SII ) same as the configuration at the top. I would appreciate if anyone can help me.

    The error I got from Autoproxy is “couldn’t connect to the proxy”

    Thanks,
    Jack

  8. Anthony — I just want to say thank you for putting this advice up. I used the first part and now have data working on my phone. I installed the terminal. However, it does not recognize the su command. I am hesitant to root the phone because I read a post somewhere else from a person who rooted his phone and put it into a bad state from which there was no obvious recovery. Alistair

  9. THANK YOU SO VERY VERY MUCH!!! 7-eleven customer support couldn’t help…. YOU ARE DA BEST!!!! I will call them back and refer them to your page.

Leave a reply to Yanda Cancel reply