Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Same issue

Dears, I installed the iBackupBot but I could not find mobile/com.apple.managedCarrier.plist. The mobile folder is empty. Any suggestions?

Thanks
 
This Worked!

Thanks! This worked, but if anyone is having problems, I used the file in SystemPreferencesDomain>SystemConfiguration>preferences.plist, then I saved, went into settings, erased, and at the iPhone screen, I selected the backup I edited from iTunes.
 
iOS 7 - it works, but different directory

I used the search and entered "carrier".
It found the file in:

ManagedPreferencesDomain/mobile/com.apple.managedCarrier.plist.

Other than that, steps worked exactly as in first post.
 
Best solution ever

I just registered on this forum to thank the OP for offering this as a solution. Searched hours for this to no avail. Thanks so much!
 
Worked for the 4s!

Perfect!
After hours of chatting with the call centre operator and numerous restarts/resets, this worked like a charm. I had to disable the encryption as well.

Cheers
 
Thanks!

Thanks caliwolv!!!!!!!!!!!!!

Y'all can't imagine how long I've been suffering for lack of LTE.

It's been 16 months since I lost LTE connectivity after restoring my iphone from a back-up. After calling my carrier numerous times and after them "creating 'useless' tickets", I still couldn't get LTE. Even after swapping a new phone, I was still stuck with 3G or 4G.

It's all over folks, the suffering is over after reading this post. Suddenly my phone is now fresh!

LTE baby! what a great feeling this is!
 
Last edited:
Works, but getting caught in a restore loop

I am trying this advice with an iPhone 4 with 3G, not LTE.

I seem to have been able to restore data connectivity, but I have not been able to complete the restoration of the backup. It goes through the initial part of the restore process, but then instead of moving on to sync my apps, etc., it returns back to the page that asks me if I want to set up as a new phone or restore from one of my backups.

I have tried rebooting both the phone and the computer, but the same process occurs.

I guess my questions are:

Has anyone else had this issue and did you find a way through it?

Could this be a 3G or iPhone 4 issue? In other words, does that code I inserted not work for my needs?

Thanks.
 
Tried again and seems to have worked correctly

Regarding my earlier post, I tried it again from a new backup and all seems to be working fine so far.

Thanks for this great fix.
 
Works for Iphone6 No Cellular Data issues too!

THANK YOU!!! I registered here just to tell you that this worked on my iphone6. If others have this issue, please give this fix a try. The directions are very specific and fixed the issue completely.

My particulars. Way back in the day I had a jailbroken iphone 3g. Later I moved to a non-jailbroken 4s and eventually to an iphone 6. My iphone 4s worked without issue and without jailbreaking during its service. Out of the box my shiny new iphone6 worked just fine, however as soon as the iphone 4s backup was loaded into the phone -> No Cellular data (phone calls and wifi worked fine). Went round the tech circles a bit, ATT kicked me to applecare. Applecare gave up and fed-exed me a new phone, and the issue was still there. Called ATT again and got to the third tier response unit. The closest I got was that AT&T saw "that something was not correct in their switch", but resets, etc did not fix it. They said the data settings were corrected and pushed to my phone, but the system hadn't processed it.

I suspected the backup, and found this thread. I backed up the Iphone 6, ran the patch as described below.. edited the file and noted that my carrier data indicated it was from 2009. I cleared the file and replaced with the header below. DFU restored, then restored from backup. IT WORKS!!

THANK YOU!!! :):):):)


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.


From 2012... and it still worked! Brilliant. Been bugging me for 3S, 4S, and now fixed with 5S.
 
Just an update: This still works.

Situation:
- Friend was upgrading from an iPhone 4s to a 6s. Both phones with AT&T.
- Data service worked fine when set up as a new phone, but would give a warning about not having a data plan when restored from an iCloud backup, and there would be no data service.

I followed the initial instructions except had to edit the file:
ManagedPreferencesDomain/mobile/com.apple.managedCarrier.plist - as some have stated above as opposed to the path mentioned in the OP's first post.

I also had to perform a Reset Network Settings after restoration of the backup with the modified plist file.

Works perfectly now. Thank you OP. This saved lots of frustration. Apple store guys, AT&T store guys, and phone support guys my friend tried were of zero help.
 
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.
 
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.
I followed the OP but my restore "could not complete" on a 5s running iOS 11.

In looking at the OP, there seems to be an error in the suggested new text. This is what my plist file looks like after reinitializing to factory setup:
<?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>
</array>
</plist>

The OP is missing the initial "<array>". I don't know if this correction would have helped me. I just needed to use the phone so I went ahead with reinitializing to factory settings and setting it up as a new phone without restoring from a backup.

I also didn't try the alternative of simply deleting that whole plist file from the backup.
 
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.
SUCCESS!

I have finally got this working by trying the alternative of deleting the whole plist file. As noted above, my problem that I wanted to remove the cellular data (APN profile) when I travel, then restore it when I go back to the US.

There are two parts to the solution, each covered elsewhere in more detail. Here is how I put them together.

1. If Tracfone/Verizon has pushed a profile onto your phone with iOS 11, it will be hidden and cannot be removed. You have to backup and then edit your backup with iBackupBot. (This is described elsewhere.) The simplest edit (and the only one that worked for me) is simply to remove the profile file.
"mobile/com.apple.managedCarrier.plist"
Then still using iBackupBot, you do a full restore including reboot. The result is a restore with all your data, etc. intact, but no profile installed. After I did this, my foreign SIM immediately worked fine with cellular data.

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.

Note: I did try the site http://www.unlockit.co.nz once on return
from a different trip. While it did install an APN profile that worked
for Tracfone/Verizon, it was a hidden, unremoveable profile.

Unfortunately, this is a solution for techies. The good news is that you only need to do the backup, delete profile from backup, and restore once. After that, you have an easy way to delete the profile and then reinstall it. So you can do it for a friend and then tell them what to do in the future. Maybe.

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.
 
Last edited:
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.
I am now back in the US. I reinstalled the removable profile described in the quote above. I immediately had Tracfone/Verizon cellular data.

Still to be tried: A newer Tracfone/Verizon SIM card. That's mostly out of curiosity to see if it changes anything.
 
I'm becoming bad. I live in France and I move from Orange to sosh... since that time, my iPhone can not access to the cellular data... I reset network parameters, I try to find managedcarrier.plist.
It works when I reset my iPhone... but not when I restore my iTunes backup.

I took a genius bar appointment... Sorry, you will have to start from a new backup... WWWHHHAATTTT! I have an iPhone X, an apple Watch and I will have to do as is I'm new in the apple family.

I'm angry because issue is known and I do not know how restore my cellular data back... I have 100GB of photo that I'd love have on my device...

Please, can anyone can try to help me with... i'm screening the syslog et crash report of my iPhone trying to find the issue origine.

Is there a file to delete?
Is there a file to move?
...

I'm lost
 
htep, (voir ma réponse VF ci-dessous)

The answer is in this thread, but in many parts. I'll try to summarize. If you reset the iPhone, there will be no "managedcarrier.plist" and cellular data will work. But if you restore from a backup, there is a managedcarrier.plist still in your backup that re-creates the problem when you restore.

Question first: Just to be sure I understand, do you have an iTunes backup with all your photos, where the only problem is you get no cellular data when you restore from this backup? If yes, then here is what follows:

1. The iTunes backup must be on your computer and not encrypted. If it is just in the cloud or it is encrypted, you need to make a new backup.

2. You must look at the unencrypted backup on your computer with iBackupBot. That is where you will see "mobile/com.apple.managedCarrier.plist". See #1 in my April 13, 2018 post and other posts above. Delete this "mobile/com.apple.managedCarrier.plist" In the OP, there is a suggestion for editing that plist file. That doesn't work. Just delete the file. NB: You can ignore/cancel the prompt to register iBackupBot.

3. Save the changed backup file.

4. Restore your iPhone from this changed backup file.

Good luck.
------------------------------------------------
La réponse se trouve dans ce thread, mais dans de nombreuses parties. Je vais essayer de résumer. Si vous réinitialisez l'iPhone, il n'y aura pas de "managedcarrier.plist" et les données cellulaires fonctionneront. Mais si vous restaurez à partir d'une sauvegarde, il y a un managedcarrier.plist toujours dans votre sauvegarde qui recréera le problème lorsque vous restaurerez.

La question d'abord : Juste pour être sûr que je comprends, avez-vous une sauvegarde iTunes avec toutes vos photos, où le seul problème est que vous n'obtenez pas de données cellulaires lorsque vous restaurez à partir de cette sauvegarde ? Si oui, voici ce qui suit :

1. La sauvegarde iTunes doit être sur votre ordinateur et non cryptée. Si elle est juste dans iCloud ou si elle est cryptée, vous devez faire une nouvelle sauvegarde.

2. Vous devez regarder la sauvegarde non cryptée sur votre ordinateur avec iBackupBot. C'est là que vous trouverez "mobile/com.apple.managedCarrier.plist". Voir #1 dans mon message du 13 avril 2018 et autres messages ci-dessus. Supprimer ce "mobile/com.apple.managedCarrier.plist" Dans le PO, il y a une suggestion pour éditer ce fichier plist. Ça ne marche pas. Il suffit d'effacer le fichier. À noter : vous pouvez ignorer l'invite de l'iBackUpBot pour l'enregistrement.

3. Sauvegardez le fichier modifié.

4. Restaurez votre iPhone à partir de ce fichier de sauvegarde modifié.

Bonne chance.
 
Hi randysea,

Thanks for your reply.
I read all the topic, I search managedcarrier.plist in every system folder in case the search bar of ibackupbot doesn’t work ;).

I do not have the file on my iTunes backup.

I search APN files but don’t know what to do with it.

I answer yes at all your questions (backup with no encryption, picture in the backup (too many, i’m Not agile, no iCloud backup). I also have the iPhone itself with the issue... just try to reset it to test if it’s not an hardware issue (it works), bring it to the Genius Bar (please reset it: no, you are responsible of my backup issue too).


So now, looking for an expert to help me find the file, the feature to edit or delete to erase all network parameters stick in my backup.

Thanking you in advance
 
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]"

upload_2018-5-29_10-28-46.png



Any idea how to fix that?

Andreas
 
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


DOUBLE SOLVED!
First I used a different software to edit my backup. It's not free though but worked very nicely: iMazing (https://imazing.com)

And second after deleting the com.apple.managedCarrier.plist file and restoring the backup my mobile data finally works again.

Andreas
 
DOUBLE SOLVED!And second after deleting the com.apple.managedCarrier.plist file and restoring the backup my mobile data finally works again.

Andreas
I don't know why iBackupBot didn't work for you. I've had it crash on me, but not seen your issue.

One trick that might have worked is to set iTunes not to encrypt (as you apparently did) and then have iBackupBot itself make a backup. Edit that one and restore from that edit.

In any case, I am glad you found an alternative software that works. And thanks again to Caliwolv, the OP of this thread. He was the first I saw to figure out that the problem was in the com.apple.managedCarrier.plist file.
 
There is a potential security issue with our solutions that I think people should consider.

Until my cellular data problem arose, I always chose to encrypt my iPhone backups. If someone stole my PC with the backups on it, those backups could not be used to get at any confidential data stored on my iPhone.

In order for the iBackupBot solution above to work, it requires an unencrypted backup. Made me nervous. I have a solution that works for me because I am comfortable using EFS. Note: If you already have full disk encryption on your computer, like with BitLocker, this is irrelevant.

I use Microsoft's EFS (Encrypted File System) for my data files. What I did was apply EFS to the user data folder where iTunes stores my backups. As long as I am logged in to Windows, automatically and seamlessly iTunes and iBackupBot see the files as unencrypted.

If you don't want to use EFS, here is an alternative. Normally do encrypted backups. Just before you want to use iBackupBot to edit a backup, make a new, unencrypted backup. Do what you need to for editing the backup and restoring the iPhone. Then use iTunes to make a new, encrypted backup and remove the encrypted one.

avrosen (Andreas), maybe you can chime in on whether iMazing can work with encrypted backup files and avoid this security issue.

Randy
 
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.
 
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.
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.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.