Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to jailbreak my iPhone but have it appear to my network provider as if it isn't jailbroken. This should be do-able, but what do I need to do to make this happen?

I have an iPhone 4 currently running iOS 4.2.

EDIT: Canadian politics is tricky. Part of the potential new copyright law would make defeating any sort of weak sauce encryption illegal. Essentially, the copyright holder would have it's rights fully supported, and as for the user, well they get what's left. This is going on at the same time as our bandwidth cap issues. I just want to be proactive, for when the "unforseen QoS problems" begin to arise here. So, not a neutral ISP situation.

share|improve this question

migrated from Jan 30 '11 at 4:11

This question came from our site for computer enthusiasts and power users.

What makes you believe the network provider can see if an iPhone is jailbroken (and nothing else) over the network? – cregox Jan 31 '11 at 15:01
up vote 1 down vote accepted

The only visible change that jailbreaking does is the installation of the cydia app on your homescreen. what i would suggest is to go into cydia and get an app called Poof to hide the cydia icon. You can follow the guide here, or you can hide it in a folder with a bunch of other apps.

share|improve this answer
Is the issue that it appears Jailbroken, when viewed in person, or over the network. I assume the question is about the over network view. – geoffc Jan 30 '11 at 22:40
Yes, over the network. – chiggsy Jan 30 '11 at 23:03
Im not sure they can ever tell over the network. – eliben Jan 30 '11 at 23:22

The network provider can't see if it's jailbroken or not. They might be able to detect if you're using Skype over 3G or other non-3G apps but they won't be able to discover it by simply jailbraking it.

share|improve this answer
+1. And if they can see you got a jailbroken iphone, what can they do about it? jailbreaking is legal after all. – cregox Jan 31 '11 at 15:01
@Cawas Even if it is legal (and I'm not sure it is in all countries), it still might a breach of the terms of service of your carrier. – Andris Feb 20 '11 at 18:09
@Andris strictly speaking, it'd only be contract breach if the contract specifically said something about "jailbreaking". Otherwise, you're most probably talking about carrier unlock. I've had iPhone for over 2 years always broke it jail free and I have never unlocked the carrier. In fact, historically jailbreaking is not even the only way to do it. – cregox Feb 21 '11 at 4:41

If that's true why can some apps detect it anyway? I installed e.g. Voddler on my iPhone yesterday; a free app to see movies without a charge. I can't see any movies because the app detected my iPhone as jailbroken and I got a message saying that jailbroken devices are not allowed to play the movies.

share|improve this answer
There are ways for an application to check if an iPhone is jailbroken. Apple did this same thing with iBooks. They can also check if that copy of the app is pirated. With iBooks, the app would try to run a little bit of code that shouldn't run on iPhones every time it launched. If it ran, the phone was jailbroken, if not, the app loaded as normal. – cafhacker Jul 29 '11 at 18:00
And the network provider would have the access too. Damn. – chiggsy Jul 30 '11 at 3:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.