This problem only impacts people who have data working fine when they set the phone up as a new device, but lose data connectivity after a restore from a previous device backup.
This is caused by APN settings from a previous jailbreak and comcenter patch or other modification to APN settings which can't be removed - essentially there is a phantom APN installed with the wrong settings for your LTE data plan (but worked fine on 3G). Other symptoms of this issue include:
- The SETUP PERSONAL HOTSPOT option missing in Settings --> General --> Cellular
- If you try to install a new APN, you're told that one already exists even though it doesn't
- Trying to access data gives you the error "Could not activate cellular data network - You are not subscribed to a cellular data service"
Before beginning - you will want to have a backup of your iPhone backup in case you make a mistake! Yes, a backup of the backup.
1) Download and install iBackupBot for Mac or Windows (free version works fine, but this app crashes LOTS on OS 10.8 - just relaunch it and keep trying)
2) Open your backup and find the entry "mobile/com.apple.managedCarrier.plist"
3) Double click on the file to edit it (you can cancel the prompt for registration)
4) There is likely a more delicate change, but I preferred to wipe this file clean and let the iPhone 5 restore the correct settings. Replace the contents of this file with the following:
Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array/> </plist>
5) Save your change and close the application
6) On your iPhone, go to SETTINGS --> GENERAL --> RESET --> ERASE ALL CONTENT AND SETTINGS
7) Once complete, restore your iPhone from the backup you just edited
Voila - enjoy LTE.
This problem only impacts people who have data working fine when they set the phone up as a new device, but lose data connectivity after a restore from a previous device backup.
This is caused by APN settings from a previous jailbreak and comcenter patch or other modification to APN settings which can't be removed - essentially there is a phantom APN installed with the wrong settings for your LTE data plan (but worked fine on 3G). Other symptoms of this issue include:
- The SETUP PERSONAL HOTSPOT option missing in Settings --> General --> Cellular
- If you try to install a new APN, you're told that one already exists even though it doesn't
- Trying to access data gives you the error "Could not activate cellular data network - You are not subscribed to a cellular data service"
Before beginning - you will want to have a backup of your iPhone backup in case you make a mistake! Yes, a backup of the backup.
1) Download and install iBackupBot for Mac or Windows (free version works fine, but this app crashes LOTS on OS 10.8 - just relaunch it and keep trying)
2) Open your backup and find the entry "mobile/com.apple.managedCarrier.plist"
3) Double click on the file to edit it (you can cancel the prompt for registration)
4) There is likely a more delicate change, but I preferred to wipe this file clean and let the iPhone 5 restore the correct settings. Replace the contents of this file with the following:
Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array/> </plist>
5) Save your change and close the application
6) On your iPhone, go to SETTINGS --> GENERAL --> RESET --> ERASE ALL CONTENT AND SETTINGS
7) Once complete, restore your iPhone from the backup you just edited
Voila - enjoy LTE.
I followed the OP but my restore "could not complete" on a 5s running iOS 11.Works in 2017 Dec with a bit of modification.
When I changed the file and set it as mentioned in the original post, iTunes was not able to restore the backup.
However, I deleted the file `com.apple.managedCarrier.plist` completely.
This was because I checked from a new unlocked iPhone with iOS 11 and it didn't have the file.
Once this was done, it restored the backup successfully.
SUCCESS!I followed the OP but my restore "could not complete" on a 5s running iOS 11.
...
I also didn't try the alternative of simply deleting that whole plist file from the backup.
I am now back in the US. I reinstalled the removable profile described in the quote above. I immediately had Tracfone/Verizon cellular data.SUCCESS!
2. Although I am not back in the US, I did go to the iphone.flexserve.net site where, as suggested elsewhere, I installed "Straight Talk (tracfone.vzwe...)" as my profile. Of course, my French cellular data immediately stopped working. However, in Settings, General, I now see the Profile and this one can be removed. I did that and Bingo, French cellular data is restored.
I think it may be important to install the profile immediately on returning to the US, before Tracfone/Verizon pushes out another hidden profile. Then refuse all proposed carrier settings updates.
Also, who knows if this will keep working when there is another iOS update.
Hello,
I am also facing an issue where the data connection to my carrier gets blocked and Apple is blaming the carrier and the carrier blames Apple. And both say the only solution is to set up the phone from scratch and not load my data backup. As this would mean a horrendous amount of work and loosing data I still try to avoid this and therefore was super happy when I found this thread here yesterday that for the first time seems to point me into the right direction.
So I took a new unencrypted backup and wanted to start but unfortunately the backup doesn't load into the tool with the following error message:
"Can't load backup in: ...
Cannot get file info[583]"
View attachment 763456
Any idea how to fix that?
Andreas
I don't know why iBackupBot didn't work for you. I've had it crash on me, but not seen your issue.DOUBLE SOLVED!And second after deleting the com.apple.managedCarrier.plist file and restoring the backup my mobile data finally works again.
Andreas
Editing encrypted backups is a very nice feature. iBackupBot does encourage you to make a backup copy before proceeding with editing, and you can edit that copy.Just a little note about iMazing, it should allow you to edit ecnrypted backups (the only tool that can do it at the moment as far as I'm aware of). They have a feature called "Editable backup" which should allow you to edit the com.apple.managedCarrier.plist file from encrypted backup without backup corruption.
Also, basically you edit a copy and not the main backup, so your original files should be safe even if editing an old backup. Check their guide regarding this feature.
I used this option earlier to extract and restore messages from a backup with corrupted iOS settings, worked quite well.