Could Not Activate Cellular Data Network: You Are Not Subscribed to a Cellular Data Service, (SOLUTION)
Have you recently updated or downgraded your iPhone firmware, or jailbroke/unlocked your iPhone to use it with a different carrier and got the following error:
Could Not Activate Cellular Data Network: You Are Not Subscribed to a Cellular Data Service?
This error often appears after jailbreaking and/or unlocking and it is mostly happens because your iPhone can’t connect to the internet using the cellular data network, and you can’t send SMS or MMS…
NOTE: Your iPhone will still work for everyday regular “phone” use but the data part is missing… Annoying isn’t it? Especially if you’re paying for it and not getting it.
The first thing to do in that case is to reset the network settings and reboot your iPhone. If it still doesn’t work, then there is a more radical fix that will put everything back on track.
First, get on wifi and visit this website http://www.unlockit.co.nz/#_Custom from your iPhone. You will see the welcome page with a CONTINUE button at the bottom… Press the continue button… You will see “Disable Data (FakeAPN)” and “Custom APN” buttons… + Instructions.
If you press the “Disable Data (FakeAPN)” you will see “Install Profile” page where you will be able to install this Fake APN… However… This is now the solution for the problem we’re having here… (I’m just trying to show you what FakeAPN does)… So to fix our problem we have to create a CUSTOM APN…
Here comes solution for your problem… Click on “Custom APN” button… You should be seeing a “Custom APN” window with some fields (which will populate automatically), V3 Tethering + MMS Field (Switch it to Yes if you want) and the “Carrier” drop down bar…
Under “Carrier”, tap the drop down menu and choose your carrier. Note that there are many carriers listed there and that it might take you a bit of scrolling down to get you where you want. So choose the right carrier and tap “Done”. This should populate the custom APN info.
Once the custom APN fields are populated, tap “Create Profile” and wait a bit. It will exit Safari, and take you to the settings application. Finally, just tap “Install” and this will set up your custom APN on your iPhone. Reboot your iPhone and you should now have Edge and 3G connectivity.
That’s all there is to it… Just reboot your iPhone and you should be back on line…

This didn’t work for me. I had a 3G phone prior to getting the iPhone, and when I upgraded they never changed me from the “MediaNet Unlimited” plan to the “iPhone Unlimited” plan. It’s always worked fine, except visual voicemail, which I really could care less about. After upgrading from 3.0.1 to 3.1.2 I started getting the “Could Not Activate Cellular Data Network: You Are Not Subscribed to a Cellular Data Service” error. After trying this and many other methods, unsuccessfully, I went through the steps to downgrade back to 3.0.1. I know I can just hop online and change my data plan, but I’m saving $20/month by staying on the MediaNet. It’s my way of getting back at AT&T for making me pay full price for the iPhone in the first place.
Resetting Network setttings did not work.
But creating a custom AT&T APN did.
Note: Am AT&T Customer. Jailbroken 2g on 3.1.2. Also have “medianet unlimited” not Iphone data plan
Worked like a treat on my iphone 3gs with 3.1.2 firmware. After doing the above o2 text me saying they’ll set up my picture messaging and a min later they did and my phone now works properly
Nice fix! worked on 2g (3.1.2) on AT&T with normal pda data plan (not iphone data)
2 words: THANK YOU!!!!
you are a legend!!! now my 3g is working
my 3g works but it is slower than it was before i jailbreaked. Is this normal for most people?
Didn’t work for me for some strange reason. Any alternatives to this method?
@NJS
I got it working now…..chose wrong carrier lol I suck, you rock!!!!
Thank you so much and keep up the good work!
Hi, I bought an i phone last week and was able to go to the internet just fine. Before two days, the my iphone was not able to connect to wifi on my home network. Why did that happen? NOTE: I do have an AT & T sim card but i do not pay for the extra $30 month plan…
Help please..
tryed this, but within the Custom APN window, the feilds did not populate automatically. They are still blank??
Iv rest networks settings, performed a hardware and software restart and restored it in itunes. Still nothing, I have the latest firmware, V3.1.3… and this problem only started to happen when i updated it.
Any ideas guys??
I’ve given my iPhone 3G to my girlfired, officially unlocked it with my provider, but now I want to DISABLE all 3G and EDGE communication (she has no data contract wit her provider).
I’ve found quite some ways to disable 3G and EDGE data on the iphone, but none of them seem to work with 3.1.3…
Does this solution work, and indeed disable all data communication (except wifi of course…)? Or are there any hardware requirements I should know of?
Thanks guys.
@rav
Problem solved, it works with 3.1.3! For those with the same question:
- iPhone 3G
- Firmware 3.1.3
- Modemfirmware: 05.12.01