How to Reset Restriction Passcode on iPhone & iPad Using iBackupBot

How to Reset Restriction Passcode on iPhone & iPad Using iBackupBot

The other day we were looking at how you can reset the Restriction passcode through iFile, a jailbreak tweak. It’s the simplest method to reset a forgotten passcode.

But what happens when you don’t have a jailbroken iPhone? Or when you don’t want to jailbreak your iPhone just to reset the Restriction code?

Since we’re not talking jailbreak, it’s a long way but this is the only easy way to reset the restriction passcode without doing a complete, fresh restore that has the risk of losing data.

How to Reset Restriction Passcode on iPhone and iPad

If you happen to read the jailbreak method, you know what the basic principle is but here’s the whole thing in synopsis:

1. The restriction passcode can be overridden by manually keying in a value
2. The file to edit is in Library/Preferences/ and is named com.apple.springboard.plist

The problem, however, lies in the editing process. How do you edit the file and upload it back to iPhone’s system? The whole process is easy via iFile but without a jailbreak, it can get a little lengthier. Nevertheless, it’s not rocket science and you can do it.

You’ll need:

  • iBackupBot
  • The iPhone/iPad you want to reset the Restriction passcode for
  • iTunes (latest version preferred)

Before you start, make sure you have tried the restriction passcode a couple of times. You should see a ‘failed attempt’ alert when you tap on Restrictions.

Take a Backup

1. Connect your iPhone/iPad to the computer
2. Fire up iTunes and take a backup of your iPhone/iPad
3. Once you have the backup, quit iTunes but keep the iPhone/iPad connected to your PC.

Editing the Backup File

1. Fire-up iBackupBot that you downloaded initially
2. Navigate to SystemFiles/HomeDomain/Library/Preferences
3. Search for a file named “com.apple.springboard.plist”
4. Open it in Notepad or any other text editor. If the file doesn’t render correctly, you should use any plist-editors available online.
5. Look for this line:
<key>SBParentalControlsFailedAttempts</key>
<string>X</string>
(X is any number)
6. Just beneath this, add the following code:
<key>SBParentalControlsPIN</key>
<string>1234</string>
7. Save the file and then restore the file into your iPhone via iBackupBot (Control + T)

Reboot your iPhone and try 1234 for the Restriction passcode. It will work.

You can then disable restrictions or change the passcode.

  • Denise

    whats error code 37 in ibackupbot ? im trying to restore phone, I did all the steps in the above but when I typed in 1234 it didnt work. so I am doing a restore again first in ibackupbot is that ok ? should I do the steps again ?

  • phmode

    This is amazing. It ought to be engraved on the back of every iThingy.

    What a stupid thing the Passcode is. ‘Someone’ or ‘Something’ set the passcode on my iPad and it was all but useless; a shiny brick!

    I downloaded iBackupBot and within five minutes my iPad was mine again.

    You are a hero of the republic and much wealth and happiness will be yours; or at least it will be when it is my turn to be God!

  • Faisal Wattoo

    it doesnt work with iOs7.. any solution for this?

    • http://www.igeeksblog.com/ iGeeksBlog

      Yeah, iOS 7 changes things. We’re looking into it though.

      • Mahmoud Albukhari

        any news witn iso 7 did you find out the solution for reactive the restriction code?

        • http://www.igeeksblog.com/ iGeeksBlog

          No solution yet.

  • Sean H.

    Can confirm – does not work with iOS 7. Things have changed, I know the location of the file at least if anyone wants to be a help in fixing this. HomeDomain/Library/Preferences/com.apple.restrictionspassword.plist

  • Mauricio Torres

    does this work with iOS7 ?

    • http://www.igeeksblog.com/ iGeeksBlog

      Nope. We’re trying to find a solution.

      • Luis Fernando

        works yes, I did a complete restore the program and it worked in iphone 5s 7.0.4

  • Sorin Ovidiu

    Thanks! I did reset the restriction code on iphone 4 ios 7.0.4,only with a complete restore!

  • gale

    Thank you! I actually did not forget my code but it just stopped working. I learned after some searching that this happens sometimes. This fixed it!

  • heather

    on what screen do I use control T, couldn’t figure out how to restore on my iPad. The code said integer not strings. Hoping that was right.

    • http://www.igeeksblog.com/ iGeeksBlog

      This is on iOS 7? Because I’m not sure if this works on iOS 7. We had many users report that it isn’t.

      • heather

        Hi, I got it to work following the steps. I just tried control T in a few places and finished the steps. And it worked. Thanks for your help!!!

  • heather

    IT worked for me, yahoo!! I am impressed. No where else that I could find offered this solution. I did it on an iPad mini. the word integer was there instead of strings.

  • http://www.kcbalfour.tumblr.com/ Katie Balfour

    Reboot?