|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Hey, everybody,
I know that there are others on this forum (and elsewhere) who use StraightTalk service with their iPhone, and who, like me, have been impacted by the upgrade to iOS 6 (this is only one such example). iPhone users with StraightTalk service have never had it easy, but iOS 6 has made things even more difficult. For those unfamiliar with the situation, iPhones see StraightTalk SIM cards as AT&T SIM cards, and so automatically configure themselves with the data settings for the postpaid AT&T network. This breaks both internet data and MMS messaging, and iOS blocks you from correcting its mistaken assumption about the SIM card even if you are using an unlocked iPhone (as I am). With iOS 5.x and earlier, there were software workarounds for this that didn't even involve jailbreaking, but Apple has patched those in iOS 6 without fixing the central reason why people needed to use those workarounds in the first place, which means that after upgrading to iOS 6, you will not be able to send or receive MMS messages if you are a StraightTalk customer. My frustration is four-fold: 1) That Apple created a broken provisioning system that can, in certain situations, make faulty assumptions about the network the user is on. 2) That Apple actively prevents the user from correcting those faulty assumptions. 3) That Apple broke the ability for people affected by this bad design decision to work around the problem in iOS 6 without providing their users with an alternative fix. 4) That Apple prevents users who are affected by this and who want to have a working phone again from downgrading back to iOS 5. Now, it would be one thing if Apple didn't sell unlocked phones, in which case the discussion would always come back around to which carriers are officially supported by Apple in the United States, and StraightTalk wouldn't be on that list. But Apple DOES sell unlocked iPhones directly to customers in the United States. And it isn't StraightTalk's fault that the iPhone is automatically configuring itself to use the AT&T network when you put a StraightTalk SIM card in the phone. So this is something that squarely falls on Apple's shoulders to fix. So, yeah, if you search around the internet for "Straight Talk iOS 6 MMS", you'll find plenty of examples of people affected by this issue, and many of them are busily attempting tons of different things to see if there is a new way to work around the issue in iOS 6. But I had not read about anybody actually picking up the phone and calling Apple to see what they had to say about this. So I did. I picked up the phone, and opened a case with AppleCare on October 16. Frustratingly, I have gotten nowhere so far, and it has now been 3.5 weeks since I first contacted Apple about this. But after being in the hands of AppleCare Support for a week, I managed to get my issue pushed up the chain to Executive Relations. I wrote a letter to Tim Cook on October 24 and copied Phil Schiller and Scott Forstall (this was the week before he left). I got a call back 2 days later from someone at Exec. Relations who said she was contacting me "on behalf of Scott Forstall". We have talked back-and-forth a couple of times since then, but unfortunately as of today, she still has no new news for me. She did mention to me just this afternoon that it had become a "big political situation over here", which I thought was interesting, but she didn't elaborate on that. So I wait. In the meantime, I decided to post this here because I want to encourage anybody else who might be in the same boat as I am (and I know that you're out there! I've seen your forum posts!) to also get hold of Apple and complain about this. If nobody complains to them about this, how will they know that there is a problem? Don't just accept the fact that StraightTalk doesn't work properly with the iPhone because of a mistake on Apple's part. If you do contact Apple, I would encourage you guys to make the same two points I've been trying to make to them over and over: first, there is no reason why StraightTalk or any other GSM service provider should not work properly with an unlocked iPhone; and second, until Apple gets this fixed, they should allow anybody affected by this to downgrade their phones back to iOS 5 so that they have usable phones again. Honestly, it's that last point that has really gotten my blood boiling recently. It really is unacceptable that Apple made a change to iOS 6 that broke a feature of my phone that I had working perfectly before (MMS messaging), and that they are going to make me wait for whatever fix they come out with in the future instead of letting me go back in the meantime to a version of the software that we already know works (and we know this because it worked for me and others in the past). Preventing people from downgrading their phone software strikes me as being very customer-hostile when the customer has a legitimate reason for doing so. So I don't just want Apple to fix this issue with StraightTalk on their phones: I also want them to acknowledge that their ill-conceived software downgrade prevention policy is actively hurting me as a customer by denying me access to a version of the software that already exists which would fix my issue. Instead, they are content to make me wait for a new release -- whenever that might be -- that may or may not contain a fix for this problem. THAT is poor customer service, and a poor experience. In addition to the phone calls I have had back-and-forth with both AppleCare Support and Apple Executive Relations, I have exchanged several pieces of written communication with Apple about this, and have decided to post one of them publicly. The one I am posting is the one that goes into the most detail about the problem and about my frustration with trying to find a solution for it. This is not the one I sent to the executives: that one was a much shorter letter in which I simply tried to summarize the salient points of this more detailed letter. I actually sent this to the Product Feedback team for the iPhone on the recommendation of my initial AppleCare representative. You can read it here: http://www.anderson-net.com/~nathan/letter-to-apple In closing, I do wish to publicly acknowledge and thank my AppleCare support reps as well as my Executive Relations rep, who ALL have been extremely understanding, sympathetic, kind, reasonable, and generous with their time. Apple's support staff truly is second-to-none. -- Nathan Last edited by NathanA; Nov 11, 2012 at 05:42 AM. |
|
|
|
5
|
|
|
#2 |
|
Really, the problem is that Apple has contracts with AT&T (as well as hundreds of other carriers all over the world), that state that they will implement this feature in iOS. It's there to stop customers of those "supported" carriers changing the settings on their device and using the network in a manner that they don't want to happen.
This feature is entirely by design - it's not a "mistake". While it's very frustrating if you are trying to use an "unsupported MVNO", it's unlikely that the number of frustrated users outweighs the MONEY Apple gets from their deals with each carrier. This doesn't just affect Straight Talk, it affects any user where: -They are trying to use an MVNO SIM AND -The MVNO is running on the network of a "Supported" carrier AND -The supported carrier doesn't allow changing the "Cellular Data Network" settings AND -The default settings (i.e. those of the supported carrier) are not compatible with MVNO accounts Apple has always said: "The unlocked iPhone includes all the features of iPhone but without a wireless contract commitment. You can activate and use iPhone on the supported GSM wireless network of your choice." - on the Apple Store page for the unlocked iPhone.
__________________
iPhone 5 32GB Black (Three UK) | Nexus 7 | Kindle Keyboard 3G White MacBook (Late 2007) Windows 8 | iCloud, Dropbox, Spotify Premium Last edited by Daveoc64; Nov 9, 2012 at 05:37 PM. |
|
|
|
1
|
|
|
#3 |
|
I have an iPhone 4S on straighttalk and its an AT&T locked iphone with ios6 and I used unlockit for data and it works fine, no mms though. Straighttalk is an mvno that uses AT&Ts network so of course the iphone will think its on AT&T. I didn't read the rest of your post, too long but I hope this helps to clear some stuff up, although editing the settings myself would be easier and would allow mms. Good luck though
|
|
|
|
1
|
|
|
#4 |
|
|
1
|
|
|
#5 | ||
|
Yes, I realize it could potentially affect other MVNO providers.
Quote:
iOS on iPhone actually supports separate APNs for 4 different activites: on-device internet access, MMS, Visual Voicemail, and tethering. I fail to see how either the internet/data APN or the MMS APN could be abused by anybody, so they should expose those to customers who actually have a need to change them, and keep the tethering one locked down (which I would still disagree with philosophically, but that's another subject for another time). Providers can (and do...I know AT&T does for sure) block access to certain APNs on their network on a per-account (or per-SIM/ICCID) basis. For example, I don't know whether it's still around, but AT&T at least used to have an APN 'isp.cingular' which would give you a real routable IP address, vs. 'wap.cingular' which only gives you access to the internet behind a NAT. They wouldn't provision 'isp.cingular' on an account that wasn't paying for the "enterprise/VPN" level of service, so you could try to put it in your phone all day long and it wouldn't matter: it was blocked on AT&T's side. Nowadays, AT&T has an APN 'phone' that is the equivalent of the old 'wap.cingular', and one called 'broadband' which they use to distinguish between tethered usage and non-tethered usage, and which is blocked on your account if you aren't paying for a data package with tethering (such as grandfathered unlimited plans). And finally, my StraightTalk SIM is blocked from using the 'phone' or 'wap.cingular' APNs on the AT&T network and is restricted to using 'att.mvno', which AT&T has set aside to be shared amongst all of their MVNO customers. So even if the customer has access to edit the APNs for internet and MMS on their phone, there is simply no risk of abuse if the account is provisioned correctly on AT&T's side. Quote:
Here's the thing: Apple, a company which prides itself on things being easy and "just working" and markets itself that way, sells unlocked phones direct to customers at retail. This is no secret. If Joe User comes in to an Apple Store and buys an unlocked phone, he is going to expect he can put whatever SIM card he wants to in it and use it -- data, picture texting, and all -- just like he can on any other unlocked phone. When he puts in his StraightTalk/Net10 SIM card in his phone, though, he is going to find out it doesn't work and can't be made to work. If Apple is going to sell unlocked phones direct to customers, there is no excuse for this. Joe User isn't going to understand or accept the excuse that it's because the carrier he happens to use is an MVNO of a provider that has a carrier profile in iOS that prevents access to the Cellular Data Network menu. None of that should matter, and that argument won't hold water with Mr. User, and the user would be right in dismissing it. "I just want it to work! You mean this $550 phone can't do what my old phone could do?" What I'm trying to point out here is that even if you are correct that this is a result of money exchanging hands between Apple and the various carriers, other phone manufacturers, many of which I would argue the carriers have a tighter chokehold on than Apple, don't do this kind of rubbish on their unlocked models. I can go out, for example, and buy an unlocked Galaxy Nexus, put my StraightTalk SIM in it, program the APNs in per my carrier's instructions, and be on my way. The iPhone is completely unique in having this frustrating restriction placed on it. And if I'm a user, I don't want to hear excuses from Apple about why theirs behaves this way and won't let me use my carrier the way any other phone would: I just want it to work. So if you are correct, and this is because money has changed hands between Apple and the carriers, this raises a serious question. Apple: who is your customer? Is it AT&T? Or is it me, the guy who just bought your $550 phone? Many tech-writers, such as John Gruber for example, will routinely point out (and I think quite accurately) that one of the ways that Apple has managed to please so many of their end-users on a consistent basis is because unlike, say, Google, on the Venn diagram that consists of the set of people that make up Apple's end-users and the set of people that make up Apple's customers, the two completely overlap, whereas with Google, the end-user isn't the customer but the PRODUCT that they sell to their real customers: the advertisers. So if you're right about the reason behind this, then this strongly suggests that we end-users are no longer Apple's customers: the carriers are. And that's not a good position for me as an end-user to be in. -- Nathan Last edited by NathanA; Nov 9, 2012 at 08:19 PM. |
|||
|
|
0
|
|
|
#6 | ||||
|
Quote:
I can understand some of the other restrictions that the "Carrier Settings" concept enables, but changing the APN settings seems very harmless to me. Quote:
In most of the countries that Apple sells the iPhone, all of the carriers are GSM carriers and most (if not all) of them sell the iPhone. If you buy an unlocked iPhone here, you can choose from one of SIX SEVEN carriers that are willing to offer you service. That's ALL of the UK's actual networks, plus ONE MVNO! Virgin Mobile is much larger here than it is in the US, but it too is unsupported. As an MVNO of T-Mobile UK, Virgin Mobile SIMs are detected as T-Mobile SIMs and have the same problems as Straight Talk users (i.e. no MMS). Regular data works ok on T-Mobile's network, but it has recently merged with another carrier and they're using roaming across the two networks to provide reliable coverage. When roaming, the data stops working - unless you use a profile to set the APN. Some other unsupported MVNOs do work, because their host network doesn't disable the APN settings menu. Quote:
The iPhone is by no means the first device to automatically configure network settings by checking which carrier a SIM belongs to, but it's the first to offer a two-way link to the carrier to switch features on and off at will. Apple has never been afraid to simply say that something isn't "supported". Quote:
You could say that the Carrier Settings feature is Apple's form of appeasement for not letting the carriers use their own branded firmware. IMO the biggest issue that the iPhone has is simply that it was an AT&T exclusive device at launch. Too much of the software seems to be designed around AT&T's policies and marketing terms. Apple has been slow in moving away from only meeting AT&T's requirements In terms of a solution for the MVNO issue, the only options are really to: 1) Get rid of the ability to disable the menu. There would be a huge carrier backlash for that, so I don't see it happening 2) Work with more MVNOs to get them to a "supported" state
__________________
iPhone 5 32GB Black (Three UK) | Nexus 7 | Kindle Keyboard 3G White MacBook (Late 2007) Windows 8 | iCloud, Dropbox, Spotify Premium Last edited by Daveoc64; Nov 9, 2012 at 08:56 PM. |
|||||
|
|
0
|
|
|
#7 | |||
|
Quote:
Quote:
Quote:
-- Nathan |
||||
|
|
0
|
|
|
#8 | |
|
Quote:
So although the first part of the number would suggest an AT&T SIM, you could look at MORE of the ICCID* to narrow it down to an MVNO. Apple is doing this now - several MVNOs in different countries are "officially supported". In some countries, MVNOs have market share larger than some of the real networks! If we look at a snippet from the Carrier Settings file for Tesco Mobile (the largest UK supermarket chain): Code:
<key>SupportedSIMs</key> <array> <string>23410_GID1-0AFFFF</string> </array> Code:
<key>SupportedSIMs</key> <array> <string>23410</string> </array> 10 is O2:UK''s MNC. Doing this does require some level of co-operation from the MVNO (to establish the range(s) of ICCIDs that they're being allocated). *ICCIDs don't usually store the MCC and MNC in that form, so it's likely that they're using some other way of establishing the carrier. The SIM stores those values separately.
__________________
iPhone 5 32GB Black (Three UK) | Nexus 7 | Kindle Keyboard 3G White MacBook (Late 2007) Windows 8 | iCloud, Dropbox, Spotify Premium Last edited by Daveoc64; Nov 9, 2012 at 09:54 PM. |
||
|
|
0
|
|
|
#9 |
|
Get your iPhone 5 unlocked (very cheap)
Buy a T-Mobile sim (also cheap) Do a sim swap to get all APN settings in Works just fine on my iPhone 5 on Straight Talk All data and SMS/MMS on cellular data working 100%
__________________
iPhone 4S iPhone 5 iPad 3 iPad 4 AppleTV 2 MacBook Pro Two iMacsLook for me here Jailbreak/Unlock Chart
|
|
|
|
2
|
|
|
#10 | |
|
Quote:
Still, that would definitely solve the problem for that one MVNO. But that doesn't do me as a consumer much good. What if a different MVNO pops up that I decide I'd like to switch to but which has not yet been granted the "special privilege" of being "supported" by Apple? Why should any carrier, MVNO or not, HAVE to be granted "supported" status by Apple to be used in iPhone? I bought an unlocked iPhone. I want the freedom to be able to use whatever SIM in my phone I want to, whenever I want to. Every other unlocked phone on the market supports this. -- Nathan |
||
|
|
1
|
|
|
#11 |
|
Why don't you just do what the rest of us do and get a real plan from one of the iPhone carriers? People use straight talk so that they won't have to sign a contract , also to save money. Well, if you want an iPhone and you want to use it how it's designed to be used, you would have to cough up a couple extra bucks and stay with a service provider for 2 years. Millions of people do it , including myself, and it's not that bad. In fact I love my service with AT&T , I love LTE and MMS and I never have dropped calls. Obviously you should do research in your area and find out who has the best coverage out of the three carriers, in my area AT&T and Verizon do you can't go wrong with either. But, if u want to continue being contract free and save money , you won't get to use the iPhone how you want to use it and u might be forced to buy a plastic phone that supports that if you know what I mean. I'm not trying to come off like a d*** I'm just stating the obvious fact of Apple doing this for a reason. They have deals with the carriers. Unlocked phone are sold to be used within the guidelines of supporting carriers, straight talk isn't included in AT&T's deal for an iPhone, and noticing that before iOS 6 points out that all earlier versions DID support straight talk through loopholeS, and the fact that now those loopholes are patched up, clearly states that Apple did it specifically because themselves or AT&T or both of them together saw what was going on with straight talk customers and iPhones and put an end to it because they have certain phone for straight talk and certain phones for 2 yr contracts , with iPhone obviously belonging to the latter. There's nothing stopping you from getting a plan, but there is something stopping you from using your iPhone with straight talk, and judging by the fact you've been emailing apple for 3.5 wks and that they JUST patched the loopholes up for iOS 6 says that wont be changing anytime soon. So you could sit it out and hope that someone finds yet another loophole , or u could get a dif phone because it doesn't seem like you want anything to do with a 2yr contract. I wish the best of luck to you I hope it works out on your end keep us posted
|
|
|
|
0
|
|
|
#12 |
|
This does work, but it's effectively a glitch, so it's possible that Apple could remove it.
__________________
iPhone 5 32GB Black (Three UK) | Nexus 7 | Kindle Keyboard 3G White MacBook (Late 2007) Windows 8 | iCloud, Dropbox, Spotify Premium |
|
|
|
0
|
|
|
#13 | |
|
Quote:
If you are talking about the "SIM swap trick", I have read about that. But I think it's a non-starter, for a few reasons: 1) It may be cheap relatively-speaking, but why should I have to spend anything above and beyond what I already spent on this unlocked phone just to make it work the way it should? (I know, I know...this is one of those "it's the principle of the thing" arguments.) 2) As Daveoc64 pointed out, it's a glitch, much like the one I used to rely on in iOS 5. And like that glitch, it will surely be fixed by Apple in the future. I need something that is reliable and that I can count on. 3) Speaking of reliable, the jury still seems to be out on how reliable it is. It does seem to stick around for a number of people, but I have read a handful of anecdotes where the APNs were mysteriously reset somehow, and the person would have to re-do the trick. I don't like the idea of having something like that randomly flake-out on me. Plus it would mean that because I'd never know when it might stop working, I'd have to carry that darned T-Mobile SIM card with me wherever I go, "just in case." I'd rather Apple just fix the issue the right way. A quick software workaround like the one I used in iOS 5 is one thing, but if I'm going to have to resort to jury-rigging something in meatspace, then I might as well drop Apple and switch to a different phone at that point. I'm already considering it. -- Nathan |
||
|
|
0
|
|
|
#14 | |
|
Quote:
You're trying to get it to work on an unsupported network and complaining that the phone is working exactly as advertised. Just because you were able to get away with it for so long doesn't mean that Apple should continue to let you. |
||
|
|
2
|
|
|
#15 | ||||||
|
Quote:
I think I'll pass, thanks. Quote:
Quote:
Quote:
A) ...they would not have allowed StraightTalk to start selling the bare SIM cards or initiate the "Bring Your Own Phone" plan. Of COURSE people are going to use these in iPhones. StraightTalk even encourages it. B) ...StraightTalk wouldn't have instructions up on their web site talking about how to get a StraightTalk SIM to work with iPhone. StraightTalk even provides a ".mobileconfig" file for their customers to download and install on their phones to get data working. (You can't fix MMS with .mobileconfig files, though.) AT&T would have put the kabosh on both of those things, and they would have the power to do so, too: after all, AT&T could decide not to renew their MVNO contract with TracFone. I can only conclude, then, that if I have to blame my frustrating experience with StraightTalk on iPhone to someone's malice instead of someone's incompetence, that malice has to be on Apple's part. Quote:
Quote:
-- Nathan |
|||||||
|
|
1
|
|
|
#16 | ||
|
Quote:
And WTF is the purpose of an "unlocked" phone if you're only supposed to use it on a supported carrier, anyway? Isn't that what the AT&T model is for? I mean...? Quote:
![]() To hoist an arbitrary software restriction on top of something that would otherwise work fine without it is just ridiculous, AND frustrating, AND unreasonable. -- Nathan Last edited by NathanA; Nov 9, 2012 at 11:44 PM. |
|||
|
|
0
|
|
|
#17 | ||
|
Quote:
Newsflash - Salespeople and phone support people don't know everything, can occasionally give false information, and will often go so far as to agree with the customer in order to get a sale. Is it right? No, but it should be expected and, in the end, it's the consumer's fault for not reading the information available to them. The unlocked phones are a HUGE blessing for those who frequently go out of the US. Inside the US, they're not nearly as appealing as they're not guaranteed to work with other carriers (as you've discovered). Quote:
Just because YOU find it unreasonable doesn't mean that they don't have a good reason for the limitations, but, again, whatever they may be are irrelevant. |
|||
|
|
1
|
|
|
#18 | ||
|
Quote:
Quote:
![]() Back to being serious, and in all honesty, I completely missed that use of the word "supported" in Apple's "literature" as I did not shop for my phone on store.apple.com; I simply read in some news article somewhere that Apple had begun to sell unlocked phones direct to customers in the U.S., and I got one at an Apple Store. So if they really mean that the phone is not supposed to work with any carriers other than ones that they have agreements with, then I will agree with you that it was my bad for not being informed. Would you at least agree with me, though, that their use of the word "unlocked" to describe this product is misleading (to say the least) at best? Seriously, it's almost as bad as service providers with "unlimited" plans. I can't be the only one who interpreted that word the way that I did, especially since Apple doesn't actively torpedo the ability to use the phone on ALL unsupported carriers; see T-Mobile U.S., for example, which the unlocked iPhone has always worked fine on (assuming you're okay with EDGE service). -- Nathan |
|||
|
|
0
|
|
|
#19 |
|
@Nathan
Ya I know you have the unlocked one, I didn't mean go get a whole new phone, u can start a new 2 yr contract with AT&T or T-Mobile since they are GSM carriers- in fact T-Mobile seems to be perfect for you, they have incentive for people willing to activate contracts with them to use iPhones. Either way you could use your current unlocked phone and be fine. They are just happy to get u signed up. This whole thing just feels like its gonna be 10x the hassle for you to pursue straight talk then it would be conform and get a contract lol. But I know u must feel like u can't quit now, so I guess u could ride it out too and see what happens. Oh yeah and I agree with the other guy- dont EVER take what these half a** employees say most of the time, I've been steered in the wrong direction so many times, I asked one what the best phone AT&T carried at the moment two months ago and the guy said it was the Atrix 4G and couldn't stop stressing to me that that's what "HE" had lol |
|
|
|
0
|
|
|
#20 | |||
|
Quote:
Quote:
Also, according to others here, the unlocked iPhone should only work on "supported" carriers, which T-Mobile is not. If Apple broke StraightTalk on purpose because it's not a "supported" carrier, who's to say that they won't eventually do the same to T-Mobile? (I'm not saying I actually believe this, BTW.) Quote:
-- Nathan |
||||
|
|
0
|
|
|
#21 | |
|
Quote:
|
||
|
|
0
|
|
|
#22 | |
|
Quote:
Also, AT&T would tell StraightTalk to take down all discussion of using an iPhone on StraightTalk off of StraightTalk's web site. StraightTalk actually has instructions on their site for getting data working on an iPhone with a StraightTalk SIM card in it! (They can't do anything about MMS, though, of course.) EDIT: Not to mention that since AT&T issues SIM card ICCIDs to StraightTalk, they would have a complete list of which SIMs belonged to StraightTalk customers. It would be fairly trivial for AT&T to get a list of the ranges of IMEIs that have been allocated to Apple for their phones. Combine the two data sets, and it would be possible for AT&T to boot iPhones with StraightTalk SIM cards in them off the network. But they aren't doing this, either. So I really don't think AT&T is pulling any strings, here, or that there is any kind of grand AT&T/Apple conspiracy. -- Nathan Last edited by NathanA; Nov 10, 2012 at 01:20 AM. |
||
|
|
0
|
|
|
#23 |
|
I guess I should add the I really do believe that AT&T should have allowed for the Cellular Network Data panel to be exposed when any sim is in the phone (or provide a toggle to open it)
---------- Really ? What can you do on your AT&T plan that I cannot do on my Straight Talk plan ?
__________________
iPhone 4S iPhone 5 iPad 3 iPad 4 AppleTV 2 MacBook Pro Two iMacsLook for me here Jailbreak/Unlock Chart
|
|
|
|
0
|
|
|
#24 |
|
|
3
|
|
|
#25 |
|
Join the club, switch to Samsung and send out a nice big FU to apple and the carriers that their BS days are over.
__________________
Current apple products:MPB 17, ACD 27, MBA 13, iPad2 Replaced iPhone 4S with Note 2 ![]() Replaced ATV2 with Roku 2 XS
|
|
|
|
0
|
![]() |
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
All times are GMT -5. The time now is 05:38 PM.








iPhone 4S 
Linear Mode
