[HOW TO] Disable Restrictions if you forgot the PIN (works on iOS 7, no jailbreak required)

Discussion in 'General iOS discussions' started by ValleyForge, Jan 13, 2013.

  1. sandip mhrjn

    sandip mhrjn New Member

    Joined:
    Sep 22, 2013
    Messages:
    2
    Likes Received:
    0
    Device:
    iPhone 4 (White)


    1. Back Up using iTunes - Plug the device into any computer, open iTunes, right-click on the device in the left pane, and click "Back Up".
    2. Install and open iBackupBot - Available for free for Windows and Mac here: http://www.icopybot.com/itunes-backup-manager.htm
    3. Find and open com.apple.springboard.plist - Click on the newest-made backup in the left, click "Path" at the top to sort by path, and find "Library/Preferences/com.apple.springboard.plist". There may be more than one; double-click on the one with the larger size (length).
    4. Add the code - After the following code:
    Code:
    <key>SBParentalControlsMCContentRestrictions</key> <dict> <key>countryCode</key> <string>us</string> </dict>
    You want to add this:
    Code:
    <key>SBParentalControlsPIN</key> <string>1234</string>
    This will set the PIN to 1234 (you can change 1234 to whatever you want it to be). Save the file (CTRL/Command + S) and close it (CTRL/Command + Q).
    5. Restore the backup to your device - You can do this in iBackupBot by pressing CTRL/Command + T.
    Now your device's restrictions passcode is 1234 (or whatever you put in iBackupBot). To disable restrictions, go to Settings > General > Restrictions, enter the code, tap "Disable Restrictions", and enter the code again

    this not working in my iphone

    plz show me the steps in clearly
  2. sandip mhrjn

    sandip mhrjn New Member

    Joined:
    Sep 22, 2013
    Messages:
    2
    Likes Received:
    0
    Device:
    iPhone 4 (White)
    This is my config and i put the value as shown but not working Plz help me as soon as quickly


    <?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">
    <dict>
    <key>CachedVCCaps</key>
    <integer>17592187224064</integer>
    <key>SBBacklightLevel2</key>
    <real>0.71204191446304321</real>
    <key>SBDeviceLockBlocked</key>
    <false/>
    <key>SBDeviceWipeEnabled</key>
    <false/>
    <key>SBDidShowReorderText</key>
    <true/>
    <key>SBDisplayIDsWithBadgingDisabled</key>
    <array>
    <string>com.apple.SocialWeeApp</string>
    </array>
    <key>SBLanguageRestart</key>
    <false/>
    <key>SBLanguageRestartForSetup</key>
    <false/>
    <key>SBLanguageRestartWhileLocked</key>
    <false/>
    <key>SBLastAddressBookCountTime</key>
    <real>358062844.02566499</real>
    <key>SBLastSystemVersion</key>
    <string>10B329</string>
    <key>SBParentalControlsBlockTimeIntervalSinceReferenceDate</key>
    <real>400841627.34553999</real>
    <key>SBParentalControlsBlocked</key>
    <false/>
    <key>SBParentalControlsEnabled</key>
    <false/>
    <key>SBParentalControlsFailedAttempts</key>
    <integer>20</integer>
    <key>SBParentalControlsMCContentRestrictions</key>
    <dict>
    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    <key>countryCode</key>
    <string>np</string>
    </dict>
    <key>SBRecentDisplays</key>
    <array>
    <string>com.kiloo.subwaysurfers</string>
    <string>com.facebook.Facebook</string>
    <string>com.imangi.templerun2</string>
    <string>com.apple.MobileSMS</string>
    <string>com.apple.Preferences</string>
    <string>com.midasplayer.apps.petrescuesaga</string>
    <string>com.midasplayer.apps.candycrushsaga</string>
    <string>com.apple.mobilephone</string>
    <string>com.apple.mobileipod</string>
    <string>com.lds.battigayo</string>
    <string>com.apple.videos</string>
    <string>com.intellectualflame.ledflashlight.washer</string>
    <string>com.apple.mobileslideshow</string>
    <string>com.apple.mobilesafari</string>
    </array>
    <key>SBRingerMuted</key>
    <false/>
    <key>SBSearchResultOrdering</key>
    <array>
    <string>DOMAIN_PERSON</string>
    <string>DOMAIN_APPLICATION</string>
    <string>DOMAIN_MUSIC</string>
    <string>DOMAIN_PODCAST</string>
    <string>DOMAIN_VIDEO</string>
    <string>DOMAIN_AUDIOBOOK</string>
    <string>DOMAIN_NOTE</string>
    <string>DOMAIN_EVENT</string>
    <string>DOMAIN_MESSAGE</string>
    <string>DOMAIN_VOICEMEMO</string>
    <string>DOMAIN_REMINDER</string>
    <string>com.apple.MobileSMS SMSSearch</string>
    </array>
    <key>SBSearchResultsDisabledDomains</key>
    <array/>
    <key>SBShowBatteryPercentage</key>
    <true/>
    <key>SBSoftwareUpdateOSVersion</key>
    <string>6.1.3:10B329</string>
    <key>SBWiFiDontAskShown</key>
    <integer>1</integer>
    <key>System</key>
    <string>PAL</string>
    <key>SystemCallVibrationIdentifier</key>
    <string>SOS</string>
    <key>SystemVibrationDataMigrationVersion</key>
    <integer>1</integer>
    <key>calendaralert-sound-identifier</key>
    <string>texttone:Calendar Alert</string>
    <key>facebookpost-sound-identifier</key>
    <string>texttone:Sharing Post</string>
    <key>newmail-sound-identifier</key>
    <string>texttone:New Mail</string>
    <key>reminderalert-sound-identifier</key>
    <string>texttone:Reminder Alert</string>
    <key>ringtone</key>
    <string>system:Timba</string>
    <key>sentmail-sound-identifier</key>
    <string>texttone:Sent Mail</string>
    <key>senttweet-sound-identifier</key>
    <string>texttone:Sent Tweet</string>
    <key>sms-sound-identifier</key>
    <string>texttone:Tri-tone</string>
    <key>tty-enabled</key>
    <false/>
    <key>voicemail-sound-identifier</key>
    <string>texttone:Tri-tone</string>
    </dict>
    </plist>


    is there need to delete and overwrite plz help me

    thankyou
  3. ValleyForge

    ValleyForge Well-Known Member

    Joined:
    May 25, 2011
    Messages:
    11,074
    Likes Received:
    2,064
    Device:
    Nexus 4
    Ok, you don't want the SBParentalControlsPIN key inside the SBParentalControlsMCContentRestrictions dictionary, you want it after it. So instead of this:
    <key>SBParentalControlsMCContentRestrictions</key>
    <dict>
    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    <key>countryCode</key>
    <string>np</string>
    </dict>
    <key>SBRecentDisplays</key>
    you want this:
    <key>SBParentalControlsMCContentRestrictions</key>
    <dict>
    <key>countryCode</key>
    <string>np</string>
    </dict>
    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    <key>SBRecentDisplays</key>
  4. JohnLinks

    JohnLinks New Member

    Joined:
    Sep 20, 2013
    Messages:
    2
    Likes Received:
    1
    Device:
    Samsung Galaxy S4
    The process works for iOS 7. Slight difference. Make a back of your iPad. Input the code:

    <key>SBParentalControlsPIN</key>
    <string>1234</string>

    in com.apple.spingboard.plist

    disable Find My iPad

    restore backup using iTunes, not iBackupBot
    ValleyForge likes this.
  5. alelase

    alelase New Member

    Joined:
    Oct 11, 2013
    Messages:
    1
    Likes Received:
    0
    Device:
    iPhone 4S (White)
  6. LoggieLogs

    LoggieLogs New Member

    Joined:
    Oct 15, 2013
    Messages:
    4
    Likes Received:
    1
    Device:
    iPhone 4 (Black)
    Hi, I've tried to follow this but no luck - first error 20 showed up so instead I did 'import' (some files came up and clicked a random one, I had no idea what import meant) and then tried to restore back up from tunes - only to be told that my back up is corrupted. That was yesterday, and today iBackupBot cannot get 'APP information from device: ERROR: Connecting to device failed!'. Can you please give me some help on how to solve this?
  7. ValleyForge

    ValleyForge Well-Known Member

    Joined:
    May 25, 2011
    Messages:
    11,074
    Likes Received:
    2,064
    Device:
    Nexus 4
    Do a fresh backup of your device in iTunes. Then open iBackupBot and it should be able to read your backup. Find the com.apple.springboard.plist file, select it, and click "Export" to export it to somewhere on your computer. Then edit the exported file with an external plist editor (if you're on OS X, use the native one; if you're on Windows, use this). Then in iBackupBot click "Import", and find and choose the com.apple.springboard.plist file you just edited. Then restore the backup to your device with iTunes.
  8. Trev96

    Trev96 New Member

    Joined:
    Oct 16, 2013
    Messages:
    1
    Likes Received:
    0
    Device:
    iPad 2 (White)
    I cant find the Springboard file. I have windows 7. But I see manifest.plst, status.plst, Info.plst, manifest.mbdb, and alot of hash files under the most recent backup. Can you help me with this
  9. ValleyForge

    ValleyForge Well-Known Member

    Joined:
    May 25, 2011
    Messages:
    11,074
    Likes Received:
    2,064
    Device:
    Nexus 4
    You need to find the file inside iBackupBot. In iBackupBot, click on your backup, then Home Domain, Library, and Preferences, and it should be listed (you can sort alphabetically to help).
  10. LoggieLogs

    LoggieLogs New Member

    Joined:
    Oct 15, 2013
    Messages:
    4
    Likes Received:
    1
    Device:
    iPhone 4 (Black)
    It didn't work. While restoring back up in iTunes, it came up with a message saying that the backup was corrupt or not compatible with the iPhone.

Share This Page