Lawrence Finch wrote:
mmbridges wrote:
What prevents the Apple store, where I purchased my iPhone 5, from re-flashing firmware so that it is back to the state it was in when shipped from the factory which was a generic CDMA policy not associated with any carrier?
Is it a legal/policy barrier or is it a technological barrier?
There is no such thing as a generic CDMA policy. CDMA phones are all identical. What differs is the carriers that will register the CDMA phone on their network. Currently neither Sprint nor Verizon will accept a CDMA iPhone 5 that was registered with a different CDMA carrier.
Your problem is not CDMA, it is the LTE that you need unlocked if you want to use the phone with GSM carriers. Only Sprint can do that. Yes, Apple maintains the master database of locked and unlocked phones, but the data in that database is owned by the carriers, not by Apple, and Apple would be violating contracts with the carriers if they overrode it. Anyway, Verizon will not accept a Sprint phone for the Verizon network. They WILL accept unlocked iPhone 6 and 6S series phones.
So here is a brief snippet of a chat I had with an Apple level 2 tech support rep named Derek:
Derek: "The original policy for this phone wasn’t Verizon or Sprint actually. But it was locked to Sprint. They would’ve done that when the phone was registered to Sprint."
Me: Who is the 'they' who did the locking to 'Sprint'? And what was my iphone 5's 'original policy'?
Derek: Sprint. When you bought the phone, with a contract through Sprint, that would where it was agreed to have the phone locked. That’s what buying a phone through a contract would have done. The original is just a basic CDMA policy. But when it was activated, it would’ve been through Sprint.
So Lawrence, when the phone comes from the Apple plant, would you agree there is nothing restricting its use on any CDMA carrier?
If so then when my wife went to the apple store and asked that the phone be purchased under contract from Sprint as part of an upgrade (she was giving me an iphone 5 to replace my old windows mobile phone), i would suspect sometime after that point firmware was flashed that "locked" my phone to sprint. Is this correct?
I am first inquiring about the Apples technical capability to reflash firmware onto the phone to put it in a state back to what it was when it came from the factory. I am simply asking if the apple engineers have the tools to flash my iphone 5's EEPROM back to the original factory firmware?
Once I get an answer to that I can start processing what that means and ask some more questions.
I think you have already stated that overiding the database entries would be a violation of their contracts withe carriers. But does flashing to the factory state firmware, if technically possible, also violate their contract with the carriers?