Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iOS 7 cellular data settings won't save on iPhone 4s???

I'm using a 16GB iPhone 4s, with the latest version of iOS 7 as of writing this, version 7.0.3. Whenever go to the "Cellular" settings on the main settings page and turn OFF cellular data usage for a lot of my apps except for a few key apps that I need it for (Mainly Mail, FB Messenger App, Google Maps, and What' s App that I leave on), the moment I back out and come back in, almost all the apps I turned cellular off for are back on again. I've tried turning background app-refresh off thinking it was overriding my cellular settings, nothing. I've tried restarting my phone a bunch of times, nothing. Nothing I do seems to fix this issue and it's frustrating because I have the minimum data plan from AT&T and I can't turn cellular off completely because I don't have a texting plan and depend on iMessages, FB Messenger, and What's App to get messages from people, and a lot of times it can be urgent so I need to figure out how to fix this stupid bug. Anybody else have a similar issue and/or know how to fix this?

iPhone 4S, iOS 7.0.4

Posted on Nov 15, 2013 11:49 AM

Reply
130 replies

Apr 3, 2014 6:28 AM in response to Narimaan

Found a solution for this problem that does not require RESETTING ANY IF YOUR SETTINGS, NEITHER JAILBREAKING the device.


I know that this envolve a lot of steps, so be patient.


In the end, it worked out fine for me and I didn't need to reset my iphone to factory settings. I would be pleased to know if this helped anyone else. Please spread the word.


For this, you'll need:


Steps:

  1. Disable Find My Phone in Phone icloud settings
  2. Disable iPhone Passcode
  3. Make a complete iOS backup using itunes

    make sure NOT TO ENCRYPT the backup, otherwise iBackupBot can not use it.

  4. Open up iBackupBot
  5. Navigate to your newest backup on the left top space
  6. Go through the file hierarchy until you reach

    WirelessDomain/Library/Databases/

  7. Export CellularUsage.db file to your computer by right clicking the file and selecting "Export Selected Item"
  8. Open up this file using SQLiteStudio
  9. Expand tables and double click TABLE bundle_info
  10. On the right window select Data separator
  11. Change all the values of COLUMN flags to desired value (0 or 1)
    1. 0 (zero) for disabling cellular data
    2. 1 (one) for enabling cellular data
    3. NOTE: in some lines you probably have another number (2) and that's the reason why iOS won't save your toggle option
  12. After changing the flags apply changes by clicking the check orange button on top of the table
  13. Go to menu Databases and choose Disconnect
  14. Quit SQLiteStudio
  15. Head over to iBackupBot
  16. Import the CellularUsage.db file you changed to the active windows

    note: iBackupBot may say the folder does not exist, just press yes for it to create it

  17. Right click CellularUsage.db file and select "Restore Selected items to device"
  18. When message Restore Complete appears, click OK and remove usb cable (so that itunes does not pick it up once it boots)
  19. Wait for iphone to boot
  20. Activate Passcode (optional)
  21. Activate Find My Phone (optional)
  22. Activate iCloud Keychain (optional)
  23. Make a new iTunes backup

    you can choose a password to Encrypt iPhone Backup

  24. The END. All the apps in the cellular usage should be turned off and you can continue to use these app normally


Feel free to post any opinions, questions and if it worked for you.


Best regards,

Nuno Bettencourt


Message was edited by: nuno.bett

Apr 10, 2014 3:53 AM in response to Ac.Moby

Ac.Moby wrote:


hi there, i have a problem when i go to the step 17. of your list i get an error that says that "check if there is space on your c:" and the do nothing no restore. can you help me with this.

Hi Ac.Moby,


Unfortunatly when I read your message "c:" came right at me and I remembered my old ways where I used Microsoft software.


My short tutorial was only tested for OSX and therefore I don't know how the software behaves under windows as I did not test it under those conditions. If any of the last users achieved the result using windows, maybe they'll give you hand.


Meanwhile, If you reach a solution for yourself please post it as it can be useful for someone else.


Sorry for not being able to help you on this one.


Best regards,

Nuno Bettencourt

Apr 12, 2014 7:39 AM in response to Stankoff

Hi, no idea why Facetime would have that behaviour.


What value is set for facetime in table bundle_info?


Have you tried only changing facetime value to 0? if that does not work, changing it to 1? perhaps doing a device shutdown between both changes?


by the way, if trying the previous approach do a full backup again (so you have the latest changes)before altering the new table values.

Apr 12, 2014 1:09 PM in response to nuno.bett

Hellow again,I have tried a lot of combinations but stil no effect.I noticed that the "music" app is reacting like "facetime".Every time I export and make changes to the cellular usage file(with now effect on "music" and "facetime")and then I repeat the procedure and I export again the file I notice that everytime the values for "facetime" and "music" are set do 2.

Apr 13, 2014 7:40 AM in response to Stankoff

Hi Stankoff,


until you can set those values to either 1 or 2, you won't be able to switch cellular on/off for them with the toggle buttons.


My guess is that you were not working with the latest backup from iTunes (step 3) or maybe forgot to unplug the device from the USB cable (step 18).


Check also step 6 path. Once I missed it and I wasn't replacing the correct CellularUsage.db file.


Power off/on your device before doing another attempt.


Hope this helps.

Best regards,

Nuno Bettencourt

iOS 7 cellular data settings won't save on iPhone 4s???

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.