[FreedomPop] VOIP sip credentials - Free!
This may not be super useful if you already have Google Voice setup with a US number, except that I don't think Google Voice will give you 100 overseas calling minutes free per month.
You can do this with an account linked to a global sim. Reasons for doing this is say when you're in the US or one of the roaming countries, you're using a dual-sim phone, one sim slot with FreedomPop, one with another local or roaming carrier, and you want to be able to make calls through the other sim using stock dialer. Otherwise, create the account through the app for talk/sms only, and save your roaming sim for trips to the US. If you use the app, it'll disconnect the sip registration in your 3rd party app, sip phone or ATA so if you plan on using the sip credentials, this is good if you don't plan on using the app for the same account.
I heard that porting a Canadian number works, but it's not officially supported. YMMV.
Grabbing FreedomPop account sip credentials is even discussed on their official forum and the carrier turns a blind eye to this to accommodate users who go dual sim.
- a rooted Android smartphone (wouldn't know how to do it on an iPhone, as I never used an iPhone)
- a credit card...can be pre-paid, does not matter what balance is left on the card, and even this can be optional
Why do this:
- 200 minutes talk per month (USA & Canada) through a US number
- 100 minutes per month to various destinations across Europe and Asia
- Way easier than setting up a US number through Google Voice
- If the free minutes allowance isn't enough, you can have as many of these accounts as you want
- No overages. If you reach your limits, you'll get no service unless you purchase add-ons or wait until next billing cycle
- Using your own ATA, you can have your own call answer (most cordless phone sets have an integrated answering machine now)
- Sip credentials in another app/device will not support texting
- UK calling won't work with those premium UK numbers for forwarding calls internationally
- Voicemail costs extra, so you'd rely on your phone hardware's call answer
- No call forwarding, noteven if you offer to pay them.
- Flip your rooted phone system language to English US. After creating the account through the app, you can set it to whatever language/locale you want in language settings.
- On your rooted Android phone, install FreedomPop app by grabbing an APK via web search. If you're paranoid about the credit card requirement, grab an older version of the app (but credit card will still be required to enable the 100 overseas minutes). Newer version of the app makes it easier to hand-pick a nice number. Create an account through the app and get a number. You can create accounts using Gmail alias (example firstname.lastname@example.org will send email to email@example.com, but the account user would be firstname.lastname@example.org), meaning you don't have to create multiple email addresses in order to setup multiple FreedomPop accounts.
- Optional - enable the Global 100 free minutes add-on within the app.
- Install an SQL DB reader (such as SQLite DB Reader from Play Store). Within the SQL reader, go to FreedomPop's .db file (there's a few of them). You'll grab user name which looks like 1[area code][nxx]XXXX_(bunch of numbers). Then in the data field, that's your sip password (long string of letters and numbers). Server is fp.layered.net
- Once you have the sip settings, save them somewhere. Now safe to uninstall FreedomPop app, or at very least, log off in the app.
- Now configure the sip settings in your favourite sip client or sip phone/ATA.
Important note for dialing: dialing out to Canada/USA requires 11 digit dialing (1[NPA][NXX]XXXX). Overseas calling is "011[country code]xxx...."
I have scripted a dial plan that will work with Cisco/Linksys ATA's / sip phones:
This dial plan will allow ten digit dialing (meaning if you call Canada/US without putting the "1" at the beginning, the dial plan will do that for you). Also allowing overseas calls. If you call a country that isn't included in the overseas calling list, the call simply won't be connected.(<2:12>xx[2-9]xxxxxxS0|<3:13>xx[2-9]xxxxxxS0|<4:14>xx[2-9]xxxxxxS0|<5:15>xx[2-9]xxxxxxS0|<6:16>xx[2-9]xxxxxxS0|<7:17>xx[2-9]xxxxxxS0|<8:18>xx[2-9]xxxxxxS0|<9:19>xx[2-9]xxxxxxS0|[2-9]xxxxxxxxxS0|1xxxxxxxxxxS0|011xxxxxx.|xxxxxxxx.|1900x.!|1976x.!)
List of countries you can call free with this service: https://forums.freedompop.com/discussio ... ling-plans