Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
Not open for further replies.

tnisatard

macrumors 6502
Original poster
Apr 1, 2008
447
0
Just wondering, i just got my iphone to work with the tmobile network, so i was wondering if i can download apps through the app store, or am i suppose to get it another way?
im new to the iphone jailbreaking stuff, so i hope that made sense

thanks in advance
 
You Risk Voiding your Warrenty

Yes, you can download apps normally.

But be warned, at&t has your iPhone serial number, and if they found out you have been using on T-Mobile network, they might KILL your phone to a useless brick (which cannot be restored in any way, even with Pwnage Tool) and force you to pay the FULL price on your iPhone, which is $800, and also Early Termination Fee, which is expensive.

Don't get me started people, I know a friend who had this happen to his iPhone.
 
Yes, you can download apps normally.

But be warned, at&t has your iPhone serial number, and if they found out you have been using on T-Mobile network, they might KILL your phone to a useless brick (which cannot be restored in any way, even with Pwnage Tool) and force you to pay the FULL price on your iPhone, which is $800, and also Early Termination Fee, which is expensive.

Don't get me started people, I know a friend who had this happen to his iPhone.

i bought the iphone from a guy off craigs list, can that effect me any way
 
dont let him scare you... forget at&t... use apple warranty if you still have it for your phone... and it is not possible for at&t to remotely do turn ur phone to brick get you facts straight before you come around here trying to scare someone...
 
oh thanks, i did get scared


but what is the best way for me to download apps then? is it safe for me to download apps through to the app store? or should i go a different route?

i see my friend with a jailbroken ipod touch and he gets all his apps free, but i dont know how he does it
 
There is absolutely no way for AT&T to do that. Also they don't have a reason to do that, because they only sell iPhones with contract. They don't care if you use their network or not as long as you pay for the contract or pay the early termination.
With the 2G iPhone it was different because they sold them without a contract and they did not want the people to get a working iPhone for 199 without contract. But since the 2G is outdated they don't care anymore.
 
There is absolutely no way for AT&T to do that. Also they don't have a reason to do that, because they only sell iPhones with contract. They don't care if you use their network or not as long as you pay for the contract or pay the early termination.
With the 2G iPhone it was different because they sold them without a contract and they did not want the people to get a working iPhone for 199 without contract. But since the 2G is outdated they don't care anymore.

Here's a thing...

I am a developer, and I took A DEEPER look into 2.2 firmware, with iPhone with no cell service activation (basically an iPod touch, but still an iPhone)

What I did was jailbroken the phone (don't worry, the phone has no cell service, so at&t cannot track what I am doing), disassembled the firmware, and found a weired code. I analyzed the code, and found that the code was for at&t (not Apple) terminate the phone if found jailbroken in specific way (which I am still analyzing) to a useless, broken, unbootable brick.

I think though, this is only for 2nd gen iPhone, the iPhone 3G, so if your's a first gen iPhone, then you MIGHT be okay, but for iPhone 3G, if you use Pwnage Tool, then it might activate the code.

The code, I don't know how it exactly is activated, but it is specific to what to do if phone is Jailbroken.
 
Here's a thing...

I am a developer, and I took A DEEPER look into 2.2 firmware, with iPhone with no cell service activation (basically an iPod touch, but still an iPhone)

What I did was jailbroken the phone (don't worry, the phone has no cell service, so at&t cannot track what I am doing), disassembled the firmware, and found a weired code. I analyzed the code, and found that the code was for at&t (not Apple) terminate the phone if found jailbroken in specific way (which I am still analyzing) to a useless, broken, unbootable brick.

I think though, this is only for 2nd gen iPhone, the iPhone 3G, so if your's a first gen iPhone, then you MIGHT be okay, but for iPhone 3G, if you use Pwnage Tool, then it might activate the code.

The code, I don't know how it exactly is activated, but it is specific to what to do if phone is Jailbroken.

I don't know about anyone else, but for some reason I have trouble taking this post seriously...:rolleyes:
 
alchemistmuffin said:
I analyzed the code, and found that the code was for at&t (not Apple) terminate the phone if found jailbroken in specific way (which I am still analyzing) to a useless, broken, unbootable brick.

The code is in the Area 51 section of the iPhone, right?
 
You can down load apps directly from App Store on the phone or through iTunes.

I got one for my nephew and he has not had any problems. He is on t-mobile with a 1st gen phone.
You just need an iTunes account to download apps.

You can down load apps over wifi, edge, or down load with iTunes and sync.
 
The code is:

Code:
if (carrier == "AT&T")
     return service = true;
else
     return service = false;

Haha. That made me laugh.
It's impossible for a IPSW to have certain restrictions only for AT&T. What about those who bought it with T-Mobile? With O2? Or in Hong Kong, where it is legally unlocked and a person is allow to use it on any carrier. Every iPhone uses the same IPSW so Apple pushing something for carrier specific is IMPOSSIBLE.

There IS however, a kill switch for some Applications on the iPhone. It hasn't been used but supposedly it remote locks the Application so it can't be used. Of course BossTools can disable the KillSwitch.
 
Haha. That made me laugh.
It's impossible for a IPSW to have certain restrictions only for AT&T. What about those who bought it with T-Mobile? With O2? Or in Hong Kong, where it is legally unlocked and a person is allow to use it on any carrier. Every iPhone uses the same IPSW so Apple pushing something for carrier specific is IMPOSSIBLE.

There IS however, a kill switch for some Applications on the iPhone. It hasn't been used but supposedly it remote locks the Application so it can't be used. Of course BossTools can disable the KillSwitch.

The code is somewhat similar to kill switch for the app, BUT it is for the whole iPhone firmware, and looks like only AT&T (not Apple) can activate this KILL SWITCH. The switch though only shows up on iPhone 3G sold in the US, and not other countries.

If you have 1st generation iPhone, I can say you can go ahead and jailbreak that puppy. It is safe. For iPhone 3G, you might want to think about it before jailbreaking it.

And for those who keep whining about my posts about this issue, you don't have the right to OWN. AN APPLE PRODUCT.
 
The code is somewhat similar to kill switch for the app, BUT it is for the whole iPhone firmware, and looks like only AT&T (not Apple) can activate this KILL SWITCH. The switch though only shows up on iPhone 3G sold in the US, and not other countries.

If you have 1st generation iPhone, I can say you can go ahead and jailbreak that puppy. It is safe. For iPhone 3G, you might want to think about it before jailbreaking it.

And for those who keep whining about my posts about this issue, you don't have the right to OWN. AN APPLE PRODUCT.

why doesnt a&t just do it then? its pretty obvious that theres is a decent amount of a jailbroken/unlocked iphones out there
 
But be warned, at&t has your iPhone serial number, and if they found out you have been using on T-Mobile network, they might KILL your phone to a useless brick (which cannot be restored in any way, even with Pwnage Tool) and force you to pay the FULL price on your iPhone, which is $800, and also Early Termination Fee, which is expensive.

Pardon the expression, but that's a load of crap. If you'd like to contest that, by all means provide sources -- but otherwise, please don't spread FUD. New and inexperienced users might think you know what you're talking about.

What I did was jailbroken the phone (don't worry, the phone has no cell service, so at&t cannot track what I am doing), disassembled the firmware, and found a weired code. I analyzed the code, and found that the code was for at&t (not Apple) terminate the phone if found jailbroken in specific way (which I am still analyzing) to a useless, broken, unbootable brick.

Hm. So what did you use to do the disassembly? What library/framework/etc. has this killswitch? What offset? I'd like to take a look, since I've started playing around with ARM ASM.
 
Pardon the expression, but that's a load of crap. If you'd like to contest that, by all means provide sources -- but otherwise, please don't spread FUD. New and inexperienced users might think you know what you're talking about.



Hm. So what did you use to do the disassembly? What library/framework/etc. has this killswitch? What offset? I'd like to take a look, since I've started playing around with ARM ASM.

I talked to AT&T about why they have not activated their advanced KILL SWITCH on their phone. According to them, it's only activated if the unlocked iPhone is used in illegal way, such as excessive bandwith hog, theft or loss, at request of law enforcement, etc.

Otherwise, they do not mind about jailbroken phones as long as you are on AT&T. They will only kill the jailbroken phone if the users have used the phone in illegal activities.
 
I talked to AT&T about why they have not activated their advanced KILL SWITCH on their phone. According to them, it's only activated if the unlocked iPhone is used in illegal way, such as excessive bandwith hog, theft or loss, at request of law enforcement, etc.

Otherwise, they do not mind about jailbroken phones as long as you are on AT&T. They will only kill the jailbroken phone if the users have used the phone in illegal activities.

Can you at least copy and paste the section of code that does this? It's really the least you can do after making such a claim...
 
Yes, produce the code to explain why you - you Cadillac of men - are able to know something that apparently no one else in the developer community knows or has been made privy to.
 
sadly, it goes against the NDA rule

I REALLY WISH I could actually post the code. This way, the people at Pwnage tool can quickly create the finalized tool to safely unlock the iPhone.

However, I cannot, since I am stuck to the NDA Apple has made.

Although Apple has fully lifted the NDA on the iPhone SDK, releasing the code about the KILL SWITCH is still covered by the NDA, and since I am a developer who wants to continue development for the iPhone, I cannot release the code. Also, by releasing the code, I might be breaking the trade law, since the iPhone OS code is protected under a trade secret.

Therefore, I cannot release the code. However, if you want to, you can find the code yourself.

That's all I'm going to say about this issue. Jailbreaking is fun thing, as a matter of fact, it's actually have helped me give ideas for creating legitimate app for the App store back in March, when the iPhone SDK beta came out, and I got into the program one week after they announced the beta of SDK.

So, that's it! I can officially say, jailbreak and unlock your iPhone, and have fun. This topic is now closed. :D
 
Ok. Here's the deal. You're pretty clearly full of it. (At least it seems that way to anyone who has actual development experience.)

Here's why:

1) The SDK wouldn't have revealed something like that unless they provided headers or source code for a "killswitch library". They didn't.

2) Your "NDA" claim isn't really relevant -- they dropped the NDA a while ago, so if it was found in the official SDK then you'd easily be able to share your findings. (But you knew that, being a registered developer and all... right?) If it was found via reverse-engineering shipping firmware then there's no prohibition on sharing that information either.

3) You're conflating actual information about IMEI blacklisting (which AT&T can do) with fabricated stories of a kill switch that will brick your iPhone (which you or someone like you basically made up.)

So yeah, that's why I don't believe you.

Still, if you're determined to stick with this story, go ahead and PM me the location of this "killswitch". I signed the same agreement that you did, and I've done quite a bit of reverse-engineering in the past -- so I'd be happy to take a look and confirm the existence of this "killswitch", assuming it exists.

P.S. Since when do you get to declare that a thread is closed? You made a bold claim -- have the balls to actually back up what you said, or at least to admit you were wrong.
 
Ok. Here's the deal. You're pretty clearly full of it. (At least it seems that way to anyone who has actual development experience.)

Here's why:

1) The SDK wouldn't have revealed something like that unless they provided headers or source code for a "killswitch library". They didn't.

2) Your "NDA" claim isn't really relevant -- they dropped the NDA a while ago, so if it was found in the official SDK then you'd easily be able to share your findings. (But you knew that, being a registered developer and all... right?) If it was found via reverse-engineering shipping firmware then there's no prohibition on sharing that information either.

3) You're conflating actual information about IMEI blacklisting (which AT&T can do) with fabricated stories of a kill switch that will brick your iPhone (which you or someone like you basically made up.)

So yeah, that's why I don't believe you.

Still, if you're determined to stick with this story, go ahead and PM me the location of this "killswitch". I signed the same agreement that you did, and I've done quite a bit of reverse-engineering in the past -- so I'd be happy to take a look and confirm the existence of this "killswitch", assuming it exists.

P.S. Since when do you get to declare that a thread is closed? You made a bold claim -- have the balls to actually back up what you said, or at least to admit you were wrong.

Spot on. He's full of it. I'm a grad student in forensic computing and wrote a paper on the forensic analysis of the iPhone. In all my research, I think I would have come across this at some point.

I'm also developing some apps for the app store, themes for Cydia and have no idea what he's talking about. I think he needs new boots, he knee deep in it. :)
 
And for those who keep whining about my posts about this issue, you don't have the right to OWN. AN APPLE PRODUCT.

thats the most ridiculous thing i've ever heard. anyone who decides to pay for an apple product legitimately (as in not steal it) has the right to own it
if they started discriminating on who could and could not own their products, then not only would it be illegal, it would also be bad business sense. as long as you can afford to pay for it, you can own it
just because someone is smart enough to not believe your crap doesn't mean they then lose the right to those products

Although Apple has fully lifted the NDA on the iPhone SDK, releasing the code about the KILL SWITCH is still covered by the NDA, and since I am a developer who wants to continue development for the iPhone, I cannot release the code. Also, by releasing the code, I might be breaking the trade law, since the iPhone OS code is protected under a trade secret.

if you signed a NDA about a killswitch no one knows about, then how would you even be able to tell us it existed? that would be breaking the NDA
i doubt the NDA says "you can tell them all about it, but just don't show them the code"
 
Okay, this is the last post I am going to make in this thread, then it's going to landfill in few days.

I know a friend who works at Apple, (who develops the iPhone OS) and I asked him if I can post the so called "KILL SWITCH". He said I can post about it, AS LONG AS I DON'T POST THE ACTUAL CODE AND THE LOCATION OF THE CODE, as that would violate the NDA agreement I signed with.

So, if you keep saying that you can't trust me, and ridicule me, don't bother posting on this thread, go play hopscotch. I am done researching about the KILL SWITCH, I am going back to iPHone development. Now, GET OFF MY WAY! Or I WILL..... (don't bother replying back, I am asking the admin to lock this thread)
 
You'd only ask the admin to lock the thread because you have zero proof. You're not posting from your Apple account, so whatever NDA you signed probably couldn't be traced back to you for posting a tiny bit of code.
 
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.