74 Comments

Summary:

Got an old iPhone lying around? With a few simple steps, you can repurpose it with prepaid data and minutes.

apn_thumb

Got an old iPhone lying around? Some people may sell their old iPhone, or use it as a glorified iPod touch. Others will want to give it to a family member on a prepaid calling plan. Personally, I use mine as an emergency phone/Internet device. Here’s the how and why.

AT&T offers a contract-free, pay-as-you-go plan called the GoPhone, which works much like a calling card where you pay in advance for phone minutes as well as data. Currently you can buy a $100 calling card and the credit is good for a year. Other small denominations are available with shorter expiration dates.

Although AT&T doesn’t officially support pay-as-you-go plans like GoPhone for the iPhone, you can buy a GoPhone, and simply take the SIM from the GoPhone (which is usually a cheap ‘dumb’ phone) and put it in your old iPhone. This will enable you to use the iPhone as a phone, but even if you add the GoPhone data plan, you can’t use data on the old iPhone because the phone’s internal settings are not set to allow this. I learned this the hard way.

Over-the-Air Provisioning

However, there is a workaround for this problem that can be done easily and without any jailbreaking or other “phone hacking.” You can do this by taking advantage of a legitimate, built-in part of the iPhone OS called “over-the-air provisioning.” Over-the-air provisioning allows you to change certain otherwise inaccessible phone settings (such as the data network).

You can use this process with an original iPhone, iPhone 3G or iPhone 3GS. According to the site, the process works with iPhone OS 2.x, 3.x, and 4.x. I tested it with an iPhone 3G running iPhone OS 3.1.3.

Here’s how I enabled a GoPhone data plan with my iPhone 3G.

The Steps

Step 1: Open Safari on the iPhone that you wish to use with the GoPhone data plan and navigate to unlockit.co.nz and then tap “Continue”

Step 2: Tap the “Custom APN” button

Step 3: Select your carrier. You will see a pop-up menu with settings for carriers all over the world. Since you are using a GoPhone in the U.S., you will need to navigate down to “US – AT&T.” Once you select AT&T, the other fields will automatically get filled in with the proper data.

Step 4: Tap the “Create Profile” button. This will generate your custom APN profile and download it to your phone.

Step 5: A screen will pop up on your phone informing you about the new profile and asking if you want to install it. Go ahead and tap “Install” and then “Replace” in the subsequent dialog


Step 6: You should see a “Profile Installed” screen. This means your new profile has been installed successfully

To test your data plan (note this will use some of your prepaid account), you’ll need to turn off Wi-Fi and confirm you are on the AT&T network (look for the the Edge or 3G text on the upper left corner of the screen). Launch Safari and navigate to a favorite web site. The initial connection time might take a few extra moments, but you should see the website load. If this doesn’t work, you might need to reboot the phone for the new profile to fully take effect.

Returning your phone to previous settings is easy. Simply open the Settings app on the phone, tap “General” and scroll to the bottom. You will see a “Profile” setting which you can tap to view the details of the installed profile, and there is also a red “Remove” button which will allow you to delete the profile and return your phone’s APN settings to the default.

As a side note, this same process works for other carriers around the world. While this tutorial is written for U.S. GoPhone users, if you are in another country with a SIM from another carrier, you should be able to use these same steps to change the APN for your non-AT&T carrier. However, your phone will have to be either already compatible with the carrier of your choice or unlocked.

  1. “without any jailbreaking or other “phone hacking.”

    I still would call Shifty APN changes Phone hacking at a very basic level.this process worked rather well for my girlfriend.

    -good article!

    Share
    1. Thanks! See the other articles today on TheAppleBlog about jailbreaking and other “hacks”

      Share
      1. Can you post those links?

        Share
  2. This is the only way I found that I’ll be able to travel with my iPhone, and actually use it as a phone & web device:-)

    MAJOR THANKS!!!!

    Share
  3. Thanks for this article! I was trying to figure out how to re-purpose my iPhone 3G for my in-laws without paying for data. They just want to make calls and play crossword puzzles. Any other links to this process people know of please post to comments. Thanks

    Share
    1. You still have to pay for data, but you can do pay as you go I believe or buy a bucket of data. Check AT&T’s website for pricing details

      Share
  4. I just got a note from AT&T telling me that since I am using my old out of contract iPhone on a separate account — and am not using data at all, just using as a phone — that they’re going to “save me the trouble” and add a data account to my service. Foul! Any way around their nickeling and diming is a good thing.

    Share
  5. Great article as I’m a Canadian that goes to the US frequently. Only thing that confuses me is the fact that the GoPhone plans don’t seem to offer any data plans to add. The only thing I can see is the $0.01/kb ($10/Mb), which is very very expensive.

    Am I missing something?

    Share
  6. WHOOOAA ive been searching across the net about Give Your Old iPhone New Life. And you write it perfectly. Thanks in advance.

    Share
  7. Will this enable the tmobile side kick plan to work again? This would be helpfull to ample waiting for a response. Also what pay as you go at%t options are there that allow web?
    anbody!!!

    Share
    1. I just tried it and that’s a big no, unfortunately. Oh well

      Share
  8. I was thrilled to read this!
    Our 11 year old uses my 1st gen as an iTouch. On occasion Id love for her to use it as a phone when I drop her off at a class. It’s big enough that I probably wouldn’t end up washing it with the laundry.
    We aren’t big on our kids having their own phones, and for sure won’t pay a data plan for them-which is funny, if we follow your instructions, people will assume we are doing just that!
    Thanks again.

    Share
  9. I’m currently jailbroken on an iPhone 2G, but since 3.1.x have been having wifi reception problems, making my device all but useless. This seems like a good, inexpensive way to go legal.

    Question is, when do I do these steps? If I do a Restore, and un-jailbreak, I’ll wind up back at the Activate Account screen. It seems like there, without an AT&T account, I’d be handcuffed, so to speak.

    Does installing a physical SIM get me past that screen? And then from that point I’d be able to use wifi to get to the APN Changer site?

    Share
    1. You would need to find a valid iPhone SIM, and at least put it in there temporarily to get past activation. Then you can take it out and do whatever.

      Share
  10. So can you still download and run apps?!!?

    Share
    1. Yes. Same as normal.

      Share
  11. I’d love to use this method to get my jailbroken iPhone 3G usable for a upcoming 3 week trip to Germany. However the 3G is my only phone and I’m concerned the APN changes will cause issues with using data when I return home. Will the APN changes affect the iPhone’s 3G or Edge connections in the US?

    Share
    1. @jeremy You can reset the APN back to ATT using the same website tool.
      FYI, when you’re in Germany, get a “Fonic” prepaid SIM card. You’ll pay 9ct/min to all German landlines and mobile networks as well as to all EU landlines and US landlines&mobiles. Data is 24ct per MB of data. Fonic uses O2′s GSM HSDPA network with up to 7.2 Mbit ( I have seen 3.6 Mbit/s on my iPhone !).

      You can set the APN for Fonic using the above noted web tool or via help.benm.at tethering web tool.

      Enjoy Germany !

      You can get the Fonic SIM in all “Lidl” supermarkets for €9.95. Lidl is in almost every town in Germany, so you should easily find one.

      Share
      1. @Jayster – Thanks! I will check out Fonic. I had been researching CallYa on VodaPhone, but it seems a bit expensive.
        I will actually be in the Netherlands for a few days as well…do you know if the Fonic SIM will incur extra charges outside Germany? What do you recommend for traveling between countries?

        Share
  12. I’m trying to get access on the israeli company orange. I found a website that said I could use “internet/orange/orange” but I didn’t have any luck with those settings. Any ideas on what I could try?

    Share
  13. I have been doing this for over a year with my 3G now through unlockit.co.nz. Works perfectly.
    The only problems I had at first were random charges to my prepaid account of $1 ~ $5. When I called AT&T, they told me it was because my phone is trying to access the 3G network. They turned off 3G to my phone, credited me $20 (No joke) and haven’t had a problem since.

    Share
  14. any idea if this “hack” can work on other cellphone providers’ networks (i.e. t-mobile)?

    that would be swell!

    thanks for the great article

    Share
  15. I bought a GoPhone today, activated the ‘dumb’ phone and put the SIM into my iPhone 3G. It says ‘no service’. Any idea what I’m doing wrong? It is jailbroken but I never had a problem without before I upgraded to an iPhone 4.

    Share
    1. I’m pretty sure that the SIM is tied to the phone you bought because you got free minutes with it. I’ve been told the phone is then tied to the SIM for 6 months. Sorry.

      Share
      1. I bought the cheapest GoPhone this afternoon and, separately, bought a $25 prepaid card trying to avoid the free minutes that might make the phone tied to the SIM for six months. Didn’t work. They gave me an automatic bonus of $15 of free minutes and so my 3GS says No Service with the GoPhone card in it… Beware!

        Share
  16. sheila porter Tuesday, July 27, 2010

    So I just did this with an old go phone sim card that is several years old, but it’s not working. How can I call and put minutes on it? What am I not doing right?

    Share
  17. my iphone 3g running ios 4.0 says cannot install profile

    Share
  18. Frank McPherson Tuesday, July 27, 2010

    Can you get any GoPhone to get the SIM and follow this process, or do you have go get a GoPhone that specifically says it works on the Internet/3G?

    Share
  19. Do you have to have a data plan on the GoPhone? Or could you use the regular just calling plan on the GoPhone to get data on the iPhone?

    Share
  20. So is it free and unlimited data with my purchase of a phone card?

    Share
  21. this is similar to the way i was able to use my iphone in Spain on a business trip for voice and data. I wrote an article on how i did it on cooldiscountinstruments in the steve’s blog section. i don’t know if we are allowed to post links in the comments http://cooldiscountinstruments.com/Steve-s-Blog/Misc/Getting-internet-access-and-celular-phone-service-while-on-holiday-in-Spain.html

    Share
  22. OK, directions are very vague here.

    I have an original iPhone (with original sim) and not being used. I bought a cheap GoPhone (AT&T). I removed the GoPhone sim and placed it in the iPhone. I went to AT&T website to activate the sim. I entered the sim number and it asked for the IMEI number I entered the one one the iPhone screen, not the one on the GoPhone box. The iPhone said I must connect to iTunes. I can’t get passed activation screen in iTunes.

    several questions:

    how do you get passed the activation screen in iTunes? does the iPhone have to be jail broken?

    AT&T website to activate (you enter the GoPhone sim, but which IMEI # do you enter? GoPhone or the one on the iPhone screen)

    Share
    1. You need to have the SIM already activated and accepted on the AT&T network before transferring it to the iPhone. So activate the SIM in the GoPhone, make a call on the thing, make sure it is working.

      Then you should be able to put it in the iPhone (assuming the iPhone is not a fresh restore) and be on your way.

      Share
      1. thanks Mike, try that. sim active in GoPhone, but when inserted into iPhone, it says connect to iTunes which says sim not supported. can’t get past the lock screen. ??

        Share
  23. Although this appears to be a good solution for re-purposing an old iPhone, isn’t there still an issue with the exhorbitant cost of AT&T’s data rate for a Go Phone? I read that it’s $10/MB. For 200MB, that’s $2,000 !!! On a contract plan, that same 200MB is only $15.

    Am I missing something here? Is there a cheaper pre-paid data plan?

    Share
  24. So I’d like to make an update.

    I just got a Sim Card from the ATT store for the pay-as-you-go service. They let me get the sim card without buying a phone. ( I told them I had a phone at home I could use).
    I have an old iPhone 3g that I have iOS 3.1.3 on and have no intention of trying iOS4 on it again.

    I did NOT have to go to that site to unlock. I picked up the sim card immediately. I can use data and phone without a hitch.

    Share
  25. I have the same question about GoPhone Data as others do. There doesn’t seem to be any cheap data available on the GoPhone plan.

    Can someone please answer how you get data that isn’t $0.01/kb ($10/Mb), which is a ridiculous price to pay for data. I’d have a $2,000 bill after one week of use!

    Share
  26. What if I just want the voice/text capabilities on an iphone. How can I use an iphone as a go-phone. I don’t want my daughter to be able to connect to the internet with it anyway. How do I do this? Also, if I’m buying a used iphone which one do I want?

    Share
  27. Here’s my question. My wife’s sister gave her an old iphone, the original model. It’s not activated and my wife’s current sim from another ATT phone doesn’t permit activation. Is there anyway to make her existing sim work so she can keep her current number?

    I tried the steps outlined here but when the phone tries to activate–and I enter her phone number–iTunes says “Activation is not available at this time.

    Bob

    Share
  28. I use it with my iPhone 3GS. Took the GoPhone SIM from my Sony-Ericsson I won a while back. Works fine for me. Haven’t looked for other charges yet though. Been using it as a phone with wifi, no cell data and been fine, so now it’s nice to have data, but damn if it isn’t pricey. I never really used data on my Sony.

    Share
  29. I would recommend http://www.mysimplemobile.com/ over the GoPhone sim. It is a prepaid service that uses the Tmobile towers.
    $40 for unlimited talk/text
    $50 for unlimited talk/text + 100MB of data
    $60 for unlimited talk/text + Unlimited data

    Only drawback on the Data would be that you were stuck with only EDGE speeds because of the different radio bands between tmobile and the iphone radio.

    Wife and I use it with our NexusOnes here in LA and LOVE it! Saving a TON of money every month! No running out of data and no extra taxes or fees. You pay $40, $50 or $60. THAT’S IT!

    Share
  30. Why are websites and blogs that talk about this always so vague? I’m trying to figure out how the heck you get a data plan on a GoPhone card or if that’s even possible. I don’t see any option like that on the ATT website, yet this article talks about data.

    Share
    1. I currently reside in Estonia and local providers DO offer data plan with calling. It’s default so you buy a card for 100 bux and you can either call or use it as 3G. I was using my iPhone 3G this way. Now I’m trying to find a way to use that with my new 3GS model.

      Share
  31. Tyler, you say you just got a card and you can use data and voice.

    What did you ask for at the store? ATT doesn’t say anything about data with their prepaid service, so how did you do it?

    And how much does this alleged data plan cost?

    Share
    1. I’d be interested in hearing this, too. I called two local AT&T retailers to get a SIM card (no phone, just a SIM card) and they said they wouldn’t sell one to me unless I brought in a phone. …and an iPhone is not an eligible phone for this.

      Share
  32. My card came with data, but if you go into your online GoPhone account management, you can add data from there. They tell you the iPhone is a nogo on data at the store because it is a smart phone. GoPhones use dumbphone data. Using this APN change gets around that. :-D

    Share
  33. Thanks Adam! So I guess you just buy a cheap GoPhone, activate it, then transfer the SIM to your iPhone?

    Share
  34. That’s what I did. I did it after having my GoPhone for a while, though. Had it maybe 6 months before I got a 3GS from a friend. So I don’t know if the having to wait 3 months like others have stated is what you have to do or not.

    Share
  35. my iphone 3gs still not accepting the sim card HELp

    Share
  36. Anyone know what I should be looking for when buying a used iphone? I was looking on craigslist and see lots of the 3g for around $200 and even a few 2g for $100. Is there any particular problems with these models? Any help would be appreciated

    Share
  37. Guys, this is what i did. hopefully it can help someone out.
    1. bought an iphone 3GS that wasnt activated (you know, with the dreaded, “insert active SIM card to activate” message that only lets you place emergency calls?)

    2. bought an AT&T SIM card on Ebay. 2 bucks all together. (1.00 for it, 1.00 shipping.) how can you argue with that?

    3. activated SIM on https://www.wireless.att.com/activations/
    (pay-as-you-go)

    went through the steps, i made up my IMEI number. works fine.got my new number, selected my plan, added minutes, texting plans, etc.

    4. placed SIM inside of Iphone, took a sec but iPhone activated and my bars appeared!

    i don’t know if i have to use this apn changer, could i just buy a data plan from my gophone service? help me out here. i can already call and text.

    Tested on iPhone 3GS running iOS 4.0.1 (not jailbroken)

    thanks guys!

    Share
  38. My 2-year iPhone contract expires in a week. Can I keep my existing phone number if I switch it to prepaid?

    Share
  39. Regarding the photo in step #2… Can I use this on a currently activated iPhone to create a fake APN and disable data altogether? Does the fake APN mask the iPhone from AT&T so that it would be similar to an unlocked phone?… Allowing me then to cancel the iPhone data plan and just use wifi?

    Share
  40. You never mention anything about being able to text. Can you activate that as well?

    Share
  41. MIK33:
    AT&T wouldn’t let me port my number to a prepay account. Wouldn’t hurt to call and ask if it’s changed in the past few months.

    Kaylaa:
    I have always been able to text on mine. Just costs $0.20 per text, though on AT&T’s prepay plan I have.

    Share
    1. Thanks Adam, I’ll check with them.

      Share
  42. Can I reset this discussion, and ask a question about my situation? Hopefully I’ll give a thorough description of what I’m trying to do, and if someone can answer it well, others will be able to see it without picking through all the fragmented other comments.

    I own a never-before-activated 2G iPhone. (I’ve had it jailbroken for the past few years, but have restored it so now it’s fresh again.) I have the SIM that came with it, which I recently used to sign up for a small GoPhone plan on AT&T’s website, but have never used.

    My goal is to use the iPhone just for iPod and wifi. If it works as an emergency GoPhone, so much the better, but I don’t really care.

    So, I’m currently stuck at the “Connect to iTunes” prompt. In order to get past it, I have tried to use my SIM, which now has $15 GoPhone credit on it, and is associated with my device’s IMEI. But, probably since the activation process recognizes the SIM as being associated with a non-iPhone-sanctioned plan, it terminates and gives me a message to call customer service.

    From this site and others, I’ve determined that one way around this problem is to use a friend’s SIM, which is currently activated in her 3G. So, I put that in my device, and connect it to the computer. Then, in iTunes, when I click Activate, the next page displays my friend’s phone number, which I assume it deduced from her SIM.

    I don’t know whether I should accept that and continue forward, or substitute my own device’s phone number (which was emailed to me when I signed up for the GoPhone account). My concern is that I don’t want to somehow end up with A) her phone number ringing on my device, B) taint her SIM with either my phone number or my IMEI, or C) give AT&T a reason to investigate either of us. Maybe none of these are real risks, but they are what I’m worried about.

    So, I guess my question is: Whose phone number do I put into this box on iTunes, when using her SIM card to activate my device? And then, what further questions will I be asked in the activation process, and how should I answer them in a way that eventually results in her getting her SIM back and being able to use her phone just as before, and my being able to use my phone to sync with my computer for music and otherwise access the web via wifi?

    Then, once I get through the activation process, should I physically put in my own SIM (now associated with GoPhone), or just leave out any SIM altogether? I think the answer is that either would work for my purposes of just syncing music and using wifi.

    I won’t upgrade the firmware (3.1.x) or do a restore, from this point on; or at least if I do, I’ll know that I need to do this process again.

    Hope this made some sense, and that you guys can give a good answer that I and others can learn from.

    Share
  43. Hmm, from my own experience and from these comments it seems pretty clear that the information in this blog post from Dave Greenbaum is bogus and incorrect. Before doing any of this stuff with an APN you need to be able to get around the iPhone activation with iTunes and a new SIM card, whether a GoPhone card or otherwise. This wasn’t touched on by Greenbaum, because it seems impossible to do without unlocking the phone. I haven’t been able to find a way around this, and obviously the others here haven’t either.

    Share
  44. I’m heading out for the evening, but will post and answer some questions when I get back tonight. I’ll answer the long one later, but do want to address the short one now.

    You don’t need an active SIM to run the iTunes activation. Hence the article about giving life to your OLD iPhone. Use the old inactive SIM and it’ll pass through iTunes. That’s what I did. I have also used my prepay GoPhone SIM and it’s worked for me as well. I think it just needs a SIM to get through.

    Share
  45. Sharmainelightbody Wednesday, August 4, 2010

    Why does it say cannot install??? Please help

    Share
  46. This is a bunch of bull…

    Share
  47. Not having much luck either. Like everyone else, I got stuck with the “Connect to iTunes” issue with my 2G. So I decided to go the jailbreak/unlock approach – so went with Spirit & redsn0w. So no “Connect to iTunes” issues now and I’m able to still sync with iTunes. But after making the suggested APN changes, I’m still not getting any service – SIM works fine if I put it back in my GoPhone (I got a GoPhone with $15 credit). Any help would be appreciated.

    Share
  48. this dose not seem to be working

    Share
  49. It worked for me, not sure why since I did what many others did – bought a gophone, activated the sim in the gophone, then transferred the sim into the iphone (3G). Only problem? I tested one webpage to see if the data worked – then I got a text message saying that I had used up $15 and had $0 in my account! One webpage!

    Share
  50. Works perfect, though connection speed is a tad slow, on my old iPhone 2G, 3.1.3, unlocked, jbken.
    Was able to log into Skype. Got a warning about “using edge/3g that would decrease my credit” and suggestion to “switch to wifi or suscribe to a data plan”.
    Thanks for this How-To, it’s great!

    Share
  51. Work like a charm for me — SO HAPPY — THANK YOU :)

    Share
  52. I found an iPhone 3G 16GB at work one day. After waiting a week for the owner to claim it, it was never claimed. I had been using GoPhone for a few years so when I got the iPhone I put my gophone SIM in and it worked fine. Later on I updated the iPhone to OS 4 and it killed the wifi like it did to many 3Gs. I sold the iPhone and bought another 3G and the SIM worked perfectly in that iPhone also.
    I don’t think you are going to use the iPhone with the gophone prepaid for data. It is too expensive.
    The article is about giving your old iPhone new life and the gophone does just that. GoPhone is now actually a decent prepaid service. Instead of $1/day + .10c/min it is now $2/day unlimited talk/text which is very good for At&t.

    I wish there were a prepaid plan where you could use the old iPhone unlocked of course. Something like Boost where it is ~$50 unlimited talk/text/data. Boost uses iDen so its a no go, but does T-Mobile have an unlimited prepaid plan that you could use unlocked iPhones on?

    BTW, one of the users stated earlier about using a gophone sim and it said “no service”. I occasionally get that, but I have jailbroken/unlocked mine. If you iPhone is unlocked sometimes it will not connect to the At&t network and you have to reboot the phone. Then it works fine.

    Share
  53. As of December 9th, 2010, this still works. I just tried it with my iPhone 3G and surfed flawlessly on AT&T at 3G speeds with a newly purchased GoPhone SIM card.

    Now I can take the superfluous Samsung prepaid phone (net cost $5) and donate it to charity so I can make someone else’s day this holiday season.

    Share
  54. Be careful – set up my prepaid phone with this & AT&T sucked down my $70. balance in a matter of a few hours. I’ve been had!

    Share
    1. I purchased a GoPhone at Walmart and got it set up only to have it not work in the 3G. I finally figured the Go phone card had gone bad. Took it all back – it was not easy to get my money back but I did.

      I purchased a second $19.99 GoPhone at Target recently. I only want to use it for phone calls in my 3G not Data. Before I did anything I read on the GoPhone package: “Once the device and SIM are activated, SIM cannot be used with any other device for a period of time. See quick start guide for additional information.” – What does this mean? How long is a period of time? I have read above some folks say 3 months.

      Does anyone no what this “Period of time is all about?” It just seems to me that if I activate the GO Phone and in less that a day put the Sim card in my Iphone 3G that it will not work.

      Has anyone bought a Go Phone card recently, activated it on the Go Phone, and then transferred the SIM card to the Iphone with success?

      Or do I activate the card in the Iphone first and not in the Gophone?

      It is a little confusing in the article above where it says “Although AT&T doesn’t officially support pay-as-you-go plans like GoPhone for the iPhone, you can buy a GoPhone, and simply take the SIM from the GoPhone (which is usually a cheap ‘dumb’ phone) and put it in your old iPhone”.

      Note it really does not say which phone you activate the card in.

      Share
  55. Tmobile offers a daily web pass for prepaid phone users. It’s $1.49.

    Share
  56. This works for the iPhone 4 as well. You’ll have to trim the SIM card though. And make sure that you have a data plan before you use the custom APN or your account will be charged .01/kb.

    Also, can I get unlimited data? Or at least more data than 200MB? I use that in like a week.

    Share
  57. I have a iPhone 3gs. and i tried this and it isnt working? the replace screen don’t pop up and i am following the instructions… help please

    Share
  58. Do you how to use iPhone as a prepaid phone for net 10?

    Share

Comments have been disabled for this post