How to recover restriction passcode ios7

I seemed to have set a restriction passcode (which I don't remember doing). I've scoured these forums for an answer and still can't find a solution.


I can't remember setting a passcode. I have no reason to. And the only thing that doesn't work is facetime. Which seems like a ridiculous thing to restrict.


I have tried using ibackupbot to manipulate the data and change the passcode to 1234

But the back up I restored was still the same as before.


I have literally spent 3+ hours on 3 consecutive days trying to recover and manipulate the back ups. I'm not techno savvy so I may be doing something wrong.


I now have 2 thoughts:


The first being to restore to factory settings and then use my icloud backup. The only things I want to recover is my whatsapp convos and contacts. And then if possible my notes (but I guess I can just write that all up onto a word document), messages and pictures ( but I can just connect my laptop and copy the pictures). Will that restore the restriction passcode?


My 2nd thought is as this has been so frustrating and since I'll lose my data and settings maybe I should cancel my iphone5s order and switch to galaxy. The only extra thing apple does is FaceTime and I can just borrow an iPhone or iPad if I need to do that or use one of the many video calling apps.


Anyone have any ideas or thoughts before I have to decide on one of the above


Also anyone have any thoughts on why my FaceTime doesn't work. It says connecting then it either says "connection lost". Or "connection failed"

Thanks

iPhone 4, iOS 7

Posted on Oct 3, 2013 11:58 AM

Reply
11 replies

Oct 4, 2013 11:37 AM in response to masuma.sugar

Ok i've solved this for anyone who still wants to know.


I managed to set my passcode to 1234. By using instructions from a different thread, with a few amendments.


1) Backup iPhone/iPod/iPad to iTunes. Sync your iPhone/iPod/iPad and make sure the backup is help locally.


2) Close iTunes but leave your device plugged in to your computer


3) Download iBackupBot


4) Open iBackupBot


5) Select your backup from the left column. For me, it was the last one with today's date on it.


6) Navigate to "Library/Preferences/com.apple.springboard.plist" (there may be two files named this; try them both) and double-click to open.

This was the hardest part. There are actually two files that are com.apple.springboard.plist. You want the one here:

System Files/HomeDomain/Library/Preferences/com.apple.springboard.plist

Double click the file to open it. The whole "This is a TRIAL Version" will appear. You do NOT need to buy the program. Just hit cancel and the file will open.


7) If the backup is from iOS 4.X or lower then you should be able to find "<key>SBParentalControlsPIN</key>" somewhere in this file and your passcode will be below this line.

If your backup is iOS 5 or higher, then continue on. I assume everyone is running iOS 6 or higher so continue.



8) Look for and change the string for "SBParentalControlsFailedAttempts" to 0.


Here is where things get a little complicated. For some reason, I was not able to make any changes that got saved to the .plist file. I did it numerous times and nothing happened. In summary, what I did was export the .plist file, and use another program to make the changes, then reimported it using iBackupBot and then restored it to the iphone. Instructions continue below:



8a) So you have the com.apple.springboard.plist open. Go to the icons on top and click Export. Pick a destination (I used the Desktop).



8b) Download PlistEditPro to edit the .plist document (http://www.macupdate.com/app/mac/14363/plistedit-pro). After you download and install the PlistEditPro, you can right-click the com.apple.springboard.plist file and Open With PlistEditPro.


8c) If you don't see the commands, or if it says "The property list is in binary format and has no textual representation. To see a textual representation, choose a different property list format using the Change Format submenu located in the Operations menu." then go to the Operations Menu, click Format and select XML. That should show the commands.



8d) Look for (about 2/3 down) and change the string for "SBParentalControlsFailedAttempts" to 1. I did this rather than 0 in case there wasn't supposed to be anything if there were 0 failed attempts and I didn't want to screw it up.


9) Directly below the FailedAttempts, you will see:


<dict>

<key>countryCode</key>

<string>us</string>

</dict>"


After THAT, add this text:

<key>SBParentalControlsPIN</key>

<string>1234</string>



Make sure it matches the rest of the file. You will need to remove leading spaces for each command line and it should be tabbed over.


10) Click save. If you get an error, then you probably have extra spaces or tabs in there. Go back and make it consistent. Click save.


11) Close out of that file


11a) Go back to iBackupBot. Click Import on the top and select the just edited com.apple.springboard.plist file.


12) Click restore backup/file to iPhone/iPod Touch (the icon of an iPhone and a blue arrow) located under the menu bar in iBackupBot


13) After restore is done (should be like 10 seconds) and phone restarts the password should be 1234.


14) Change it to something you will remember this time.



The instructions above seemed to work for most people. But for me i had to create a new windows account. Back up my iphone on that. And then amend that back up. When i restored i ussed itunes not ibackupbot.


The thanks goes to Walldogkl https://discussions.apple.com/thread/2667637?start=255&tstart=0

and Tomhr260


Good luck everyone 🙂


<Link Edited By Host>

Oct 4, 2013 12:10 PM in response to wjosten

Well if you look at the title of this thread it's about the restriction passcode. That was my main issue. I've fixed it so i'm happy.


Yes my facetime isn't fixed. But i'm hoping when my 5s arrives there will be no issue. Which is why it is only a side note to the main issue.


You told me how to wipe my phone. So no, i did not like it and i managed to find some useful responses elsewhere. And yes i went through the rigmarole and it did solve it.


I'm sure if i put my mind to it, there'd be a response somewhere in the community about fixing facetime.


Isn't this the place where you ask others for help? so that's why i asked if anyone knew. So no, i am not kidding.


Anyway I actually have better things to do then argue with some random person. I only came on here to post a solution for anyone who needed it.


Maybe you can spend your Friday evenings having fun instead of posting sarcy comments.

Oct 4, 2013 12:22 PM in response to masuma.sugar

masuma.sugar wrote:


Well if you look at the title of this thread it's about the restriction passcode. That was my main issue. I've fixed it so i'm happy.


Yes my facetime isn't fixed. But i'm hoping when my 5s arrives there will be no issue. Which is why it is only a side note to the main issue.


You told me how to wipe my phone. So no, i did not like it and i managed to find some useful responses elsewhere. And yes i went through the rigmarole and it did solve it.


I'm sure if i put my mind to it, there'd be a response somewhere in the community about fixing facetime.


Isn't this the place where you ask others for help? so that's why i asked if anyone knew. So no, i am not kidding.


Anyway I actually have better things to do then argue with some random person. I only came on here to post a solution for anyone who needed it.


Maybe you can spend your Friday evenings having fun instead of posting sarcy comments.

Your 'solution' is convoluted and unneccessary. There is already a procedure to bypass the restrictions code. It's called 'recovery mode'.


What you've just done is provide a procedure that will allow an UNAUTHORIZED user to bypass the restrictions code. Not a good idea.

Oct 4, 2013 3:55 PM in response to TJBUSMC1973

Oh i see. Well i never meant for anyone to use this on a stolen phone or to hack a device. I never came up with the solution (i could never be that smart). I simply copied (as mentioned) and amended slightly to make it work.


I did put my phone in recovery and the same problem occured. Anyways, the solution posted is actually all over the net. And i thought phones can be blocked if stolen.


And i don't know anyone who would go to all the effort of getting into my phone and seeing my useless but priceless (to me) data.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to recover restriction passcode ios7

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