jjkboswell

Q: How to reset forgotten Restrictions password with iPhone restore?

Hi,

I set restrictions on my iphone to disable in-app purchases so that my children don't rack up a bill on my account. Unfortunately I've forgotten the password and now I need an in-app purchase for CoPilot navigation app.

Can I reset my iPhone and then restore from a backup to clear the restrictions password? If so, is there a step by step guide to do this? Much appreciate any help.

Boz

iPhone 3GS, iOS 4, Windows 7 (rocks)

Posted on Nov 30, 2010 9:49 AM

Close

Q: How to reset forgotten Restrictions password with iPhone restore?

  • All replies
  • Helpful answers

first Previous Page 8 of 29 last Next
  • by BigBopper66,

    BigBopper66 BigBopper66 Jun 6, 2012 6:42 AM in response to Aurito
    Level 1 (0 points)
    Jun 6, 2012 6:42 AM in response to Aurito

    Maybe try reading through the entire thread?  Or at least the same page as your post?

    https://discussions.apple.com/message/18413675#18413675

    And not double posting.

  • by MRCoffey,Helpful

    MRCoffey MRCoffey Jun 24, 2012 1:20 PM in response to BigBopper66
    Level 1 (5 points)
    Jun 24, 2012 1:20 PM in response to BigBopper66

    After some trial and error, I did the get plist editing solution suggested by BigBopper66 to work. A couple notes:

     

    My backup contained two plists named Library/Preferences/com.apple.springboard.plist when I opened it in iBackupBot. (For ease in finding them, iBackupBot lets you click on the Path header to sort the files.) The second instance already contained

     

    <key>SBParentalControlsBlockTimeIntervalSinceReferenceDate</key>

              <real>362258969.244102</real>

              <key>SBParentalControlsEnabled</key>

              <true/>

              <key>SBParentalControlsFailedAttempts</key>

              <integer>9</integer>

              <key>SBParentalControlsMCContentRestrictions</key>

              <dict>

                        <key>countryCode</key>

                        <string>us</string>

              </dict>

     

    I made the highlighted changes below:

     

    <key>SBParentalControlsBlockTimeIntervalSinceReferenceDate</key>

              <real>362258969.244102</real>

              <key>SBParentalControlsEnabled</key>

              <false/>

              <key>SBParentalControlsFailedAttempts</key>

              <integer>0</integer>

              <key>SBParentalControlsMCContentRestrictions</key>

              <dict>

                        <key>countryCode</key>

                        <string>us</string>

              </dict>

              <key>SBParentalControlsPIN</key>

              <string>1234</string>

     

    I found that the only way I could make these changes actually transfer to my iPhone during restore was to connect my phone to iTunes and wait for it to backup and sync. Then, while still connected to iTunes, I used iBackupBot to edit the backup file. WITHOUT ejecting my phone, I then started the restore process based on the most recent backup.

     

    Changing SBParentalControlsEnabled from true to false doesn't seem to have made a difference. Changing the integer for SBParentalControlsFailedAttempts to 0 at first didn't seem to make a difference - the iPhone restriction settings still indicated 9 previous attempts. However, I screwed up the PIN (really, after all that) when I was entering it and the iPhone immediately gave me a second chance instead of making me wait an hour, so it seems to have done something.

     

    One other hint: Because this was trial and error process and involved multiple restores until I figured it all out (especially the part with two Library/Preferences/com.apple.springboard.plist files), I unchecked the options to sync movies, apps, music, etc to save time on the restores. Once I got it the way I wanted, I just re-checked them and synced again.

     

    Thanks to all the contributors to this thread, especially BigBopper66!

  • by DriftingTrumpet,

    DriftingTrumpet DriftingTrumpet Jun 25, 2012 11:27 AM in response to jjkboswell
    Level 1 (0 points)
    Jun 25, 2012 11:27 AM in response to jjkboswell

    BIGBOPPER66

    YOU HAVE SAVED MY LIFE!

    I CALLED APPLE AND SAID THE ONLY WAY TO GET THE PASSCODE WAS FULL RESTORE WITHOUT RECOVERING FROM BACKUP TO REMOVE ALL SETTINGS!

    HOWEVER DOWLOADING IBACKUPBOT AND MANUALLY ADDING IN WHAT BIGBOPPER TELLS YOU, SBPARENTALCONTROLS..... YOU SAVE THAT AND RESTORE YOUR IPOD FROM THE BACKUP U EDITED! BELOW ARE STEPS IN DETAIL

    THIS WORKED ON MY IPOD TOUCH 5.1.1 AND THE ONLY WAY FOR IOS 5 USERS!

    STEPS:

    1.DOWNLOAD IBACKUPBOT

    MAKE SURE TO GO TO ITUNES AND MAKE A NEW BACKUP

    2.CLICK THE BACKUP YOU JUST MADE AND ARE GOING TO EDIT AND LATER RESTORE ON TO YOUR DEVICE

    3.FIND LIBRARY/PREFERENCES/COM.APPLE.SPRINGBOARD.PLIST AMONG THE FILES IN THE BACKUP

    4.OPEN IT UP AND CLICK CANCEL IF IT ASKS FOR YOU TO BUY, SOMETIMES THERE ARE TWO LIBRARY/PREFERENCES/COM.APPLE.SPRINGBOARD.PLIST SELECT THE ONE WHICH HAS THE MOST WRITTEN IN IT NOT THE VERY SHORT ONE

    5.THEN BELOW COUNTRY CODE AND US AND BELOW DICT TYPE IN:

    <key>SBParentalControlsPIN</key>

    <string>1234</string>

    THE 1234 IS THE NEW RESTRICTIONS PASSCODE

    6.ONCE YOU'RE DONE SAVE THE FILE AND EXIT IBACKUPBOT

    7.GO TO ITUNES AND RIGHT CLICK ON YOUR DEVICE SELECT RESTORE FROM BACKUP AND CHOOSE THE CORRECT BACKUP FILE YOU EDITED, FOR EXAMPLE IF YOU EDITED JOHN'S IPOD 9:22AM IN BACKUPBOT RESTORE FROM JOHN'S IPOD 9:22AM SO THE CANGES ARE IMPLEMENTED

    8. AFTER THE RESTORE HAS FINISHED HEAD TO RESTRICITIONS IN SETTINGS AND TYPE IN 1234

    NOW YOU CAN CHANGE THE CODE OR DISABLE IT! ENJOY YOUR IPOD IS NOW UNDER CONTROL AGAIN!

    CHEERS!

    REMEMBER THIS IS FOR DEVICES RUNNING IOS 5 AND HIGHER, IOS 4 AND BEFORE CAN USE THE FIRST METHOD DESCRIBED BY MARCIN2011 ON PG 2

    DONT THANK ME I AM ONLY SPREADING THE WORD OF BIGBOPPER66 ON PG 7!

    THANK U AGAIN SO MUCH BOPPER! YOU KEEP DOING WHAT YOU DO!

    HAVE A GOOD DAY EVERYONE!

  • by Aurito,

    Aurito Aurito Jun 27, 2012 6:40 PM in response to DriftingTrumpet
    Level 1 (0 points)
    Jun 27, 2012 6:40 PM in response to DriftingTrumpet

    But how to put backed the edited plist because it must first be extracted so  to be edited. Thanks

  • by DriftingTrumpet,

    DriftingTrumpet DriftingTrumpet Jun 27, 2012 10:50 PM in response to Aurito
    Level 1 (0 points)
    Jun 27, 2012 10:50 PM in response to Aurito

    From what I understand you have entered in sbparentalcontrols and all that stuff

    So after typing that in just hit the floppy disk symbol which is the save and the plist is now edited!

    Then just restore and follow the rest of the instructions!

  • by Aurito,

    Aurito Aurito Jun 28, 2012 5:35 AM in response to DriftingTrumpet
    Level 1 (0 points)
    Jun 28, 2012 5:35 AM in response to DriftingTrumpet

    but i have extracted out the file so it outside it.

  • by MRCoffey,

    MRCoffey MRCoffey Jun 28, 2012 9:01 AM in response to Aurito
    Level 1 (5 points)
    Jun 28, 2012 9:01 AM in response to Aurito

    Okay, if you have iOS5, don't use the iPhone Backup Extractor process, use iBackupBot. See my notes above in conjunction with BigBopper66's instructions.

     

    You will be editing the most recent iPhone backup so that when you restore, you are restoring the backup that you just edited.

  • by Aurito,

    Aurito Aurito Jun 28, 2012 5:56 PM in response to MRCoffey
    Level 1 (0 points)
    Jun 28, 2012 5:56 PM in response to MRCoffey

    can you give me the link ?

  • by BigBopper66,

    BigBopper66 BigBopper66 Jun 28, 2012 6:24 PM in response to Aurito
    Level 1 (0 points)
    Jun 28, 2012 6:24 PM in response to Aurito
  • by Aurito,

    Aurito Aurito Jun 28, 2012 7:08 PM in response to BigBopper66
    Level 1 (0 points)
    Jun 28, 2012 7:08 PM in response to BigBopper66

    Thanks i did it !!!

  • by monicod,

    monicod monicod Jun 30, 2012 4:47 AM in response to DriftingTrumpet
    Level 1 (0 points)
    Jun 30, 2012 4:47 AM in response to DriftingTrumpet

    Thanks for the more accurate steps in doing this, it sure worked wonderfully.

     

    I did change the #of failed attempts to 1 and the bottom after /dict is what I added as per described

              <key>SBParentalControlsFailedAttempts</key>

             <integer>1</integer>

              <key>SBParentalControlsMCContentRestrictions</key>

              <dict>

                        <key>countryCode</key>

                        <string>us</string>

              </dict>

              <key>SBParentalControlsPIN</key>

              <string>1234</string>

  • by DriftingTrumpet,

    DriftingTrumpet DriftingTrumpet Jun 30, 2012 4:44 PM in response to monicod
    Level 1 (0 points)
    Jun 30, 2012 4:44 PM in response to monicod

    yeah thats a change i also did just to make sure there was no more time block but either way adding in the PIN part is the only thing thats the requirement

    and your welcome i tried my best to explain it!

  • by luptonn,

    luptonn luptonn Jul 1, 2012 5:22 AM in response to MRCoffey
    Level 1 (0 points)
    Jul 1, 2012 5:22 AM in response to MRCoffey

    Just to add that editing the backup with iBackupBot worked for me and my iphone 4 (iOS 5.1.1)  / iMac (Lion). Thanks to all who posted.

  • by brian.issues,

    brian.issues brian.issues Jul 3, 2012 2:01 PM in response to DriftingTrumpet
    Level 1 (0 points)
    Jul 3, 2012 2:01 PM in response to DriftingTrumpet

    Thanks a million for this tip! Finally, a successful workaround.

  • by Slimjoey14t,

    Slimjoey14t Slimjoey14t Jul 17, 2012 12:05 AM in response to brian.issues
    Level 1 (0 points)
    Jul 17, 2012 12:05 AM in response to brian.issues

    Of your phone is JB, you can use iFile and do this process right on the phone itself. Once you add the string save it and do a quick restoring. Go back to settings and enter 1234 and it's fixed. Thanks alot everyone this has been bugging me for almost a year now!

first Previous Page 8 of 29 last Next