Tuesday, October 8, 2013

Restrictions Passcode Forgotten

In this post I will explain how to revert and fix the issue where the Restrictions Passcode has been forgotten in your IPhone or iPad. No Need to Factory Restore!
I have done it for free in my IPhone 4S with IOS 7.0 and worked like a charm!
It works just fine with other devices and versions as well, like the iphone 5s and even the new iphone 6 with ios 8.
The Steps are as follows:

 Time and Attendance for small business
The Best Time and Attendance for small business


Deep Explanation:
Connect your IPhone or IPad to your PC or MAC, go to iTunes, Check "This computer" and click Back Up Now.





Download a software like iBackupBot or similar. You can download it from this location. I have used the version: V 5.0.3 (10/01/2013) and V 5.0.4 (10/08/2013)

Do not disconnect the iPhone or iPad from your PC or MAC. (Conenct it again if you have done it).
After installing and running the iBackupBot the software will try to read information from your device. The iPhone will probably display a "trust" message. Press "Trust it" on the IPhone/iPad so the Software could read data from it.

Now, go to the just backed up line in the tree root, and then drill down to System Files --> HomeDomain --> Library --> Preferences and search for the file called com.apple.springboard.plist as shown in the picture below.

Note: Take a look in which backup (date and time) you perform the modification, since later on will be used to restore.



Select the file (You can search for it using the search textbox) and click on the "Open" icon. A registration window will be opened, but do not worry, just click on cancel and it will open the file for edition.

Now you will be able to add the following 2 lines to the file:

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

I have used 1234 for the restrictions passcode, you may change it to any other 4 digits.

The two lines must be placed before the dictionary finalization tag (</dict>), and not after, as explained by mistake in other forums. See snapshot below.


Click on save, and close the file. you may close the application as well.



Ok, we are almost done. Go to iTunes, select the device. In the Summary tab, search for Restore Backup... (Not Restore Iphone).

Find my iPhone must be turned off before the restore. See snapshot below.


 online time clock for smb
Online Time Clock for SMB



Then, choose the backup to restore...


The restore may take several minutes...

In the Iphone you will see a Restore In Progress message...

Note: After the restoring operation, your iPhone/iPad will restart and show a black screen with the white apple in the middle as when you turn on your device, and it will take some time until the device finish this stage and turn on. don't freak out, after a while, your device will turn on.
Go to Settings-->General-->Restrictions and tap 1234 or the code selected for you in the line added above, and voila, there you have it!

Your feedback and support will be appreciated!

Disclosure: This post explains how to change the forgotten restrictions passcode in order to use it to access the restrictions page of your device. It does not explain how to disable restrictions. 

Final Note: Use this tutorial at your own risk. As far as I know, these procedures are not supported by apple.





131 comments:

  1. Hours of research and trial-n-error to figure this out... This was a very nice tutorial that worked perfectly.. THANKS!

    ReplyDelete
  2. THIS IS AWESOME. Used October 12th, 2013 on iPhone 5 with iOS 6.1.4. It worked perfectly and I'm so glad I didn't have to figure out how to jailbreak it or use one of the hours-long processes on Youtube. This didn't take too long and was pretty simple. Thank you!!

    ReplyDelete
  3. This also worked for me. I did have to disable "Find My iPhone" before a partial system restore of system files via iBackupBot would work.

    ReplyDelete
  4. Veni, vidi, vici (after two sleepless nights) Highly recommended!

    ReplyDelete
  5. I cant find the Springboard file. I have windows 7

    ReplyDelete
    Replies
    1. I see manifest.plst, status.plst, Info.plst, manifest.mbdb, and alot of hash files

      Delete
    2. Try to backup again, checking the "This computer" option, and re-check the content of HomeDomain --> Library --> Preferences
      Good luck!

      Delete
    3. This tutorial is fabulous . Nov.21, works like a charm. iPhone 4 OS 7.04. Would have saved even more time if I'd searched for the springboard file in the search box first. I would definitely give this procedure 5 stars!

      Delete
  6. Works great on iOS 7, too.

    ReplyDelete
  7. Hi - I located the necessary file, upon opening it ibobackup says that the "backup is password protected and you need to enter the password to decrypt it" any help her please?

    ReplyDelete
    Replies
    1. Apparently you have chosen to encrypt the backup in iTunes. As far as I know, if you don't remember the encryption password you may need to perform a full software restore http://support.apple.com/kb/HT4946?viewlocale=en_US&locale=en_US
      Another way is to restore from an older backup where the encryption password was not supplied.

      Delete
    2. My iCloud is blanked out and I can not go into it to "find my iPhone".

      Delete
    3. For some reason this is not working for me...during the restore...I keep getting "could not restore, IPAD disconnected"...not sure why this is happening. Any ideas?

      Delete
  8. So excited to try this! Thank you for the screenshots!!

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Dealing with this currently - thanks for the tips - have tried a few times, but keep getting "iTunes could not restore the iPhone "My iPhone" because not enough free space is available on the iPhone." I have deleted all old backups and then created a new backup from scratch to see if it was just a corrupt backup, but same thing. I have 4GB available. Will search this problem now...

    ReplyDelete
    Replies
    1. Hi,
      I guess you have two options here.
      1.- Full restore (Restore iPhone)
      2.- Remove a lot of content on the device, apps, pics and videos from the camera roll, music, etc. Then, try again. If the problem persist, remove some other content until you succeed. I assume this content is in the backup, so will be eventually restored.
      Thanks!

      Delete
  11. Deleted all photos and videos on my phone and it worked! Guess you have to have as much free space as the backup size. Thank you!

    ReplyDelete
    Replies
    1. That's exactly right! Glad to hear it worked for you!
      Enjoy!

      Delete
  12. Hi Alejandro,

    I changed the code , but when it's about to restore the back up on Itunes it's says that my "Back Up corrupt or not compatible with the Iphone I restored".

    Thank you for your help,

    ReplyDelete
    Replies
    1. Hi,
      Adding the two lines...
      <key>SBParentalControlsPIN</key>
      <string>1234</string>
      ...before the tag, should not cause any problem.
      Please, double check if you performed the addition in Files --> HomeDomain --> Library --> Preferences in the com.apple.springboard.plist file.
      You may remove the lines (search for them again inside the file, since they will be probably moved to other position) and try to perform a restore to verify if those lines are causing you this issue. If the problem persist perform another backup, and redo the work.
      Good luck!

      Delete
    2. I cannot go into icloud to turn off "find my ipod" because that is also restricted. what can I do?

      Delete
  13. Finally!!

    Worked on my Ipad 3rd Gen Wifi with IOS 6.1.3

    Thank you so much!!

    Great help!

    ReplyDelete
  14. It's worked on my iphone5 with ios 7.0.3
    finally solved my problem.
    Thank you so much!!!

    ReplyDelete
  15. Hi, Have followed the instructions but when I get to the bit about turning off 'Find my IPad' I am unable to do this. The iCloud settings box is greyed out. I also tried doing it within Privacy-Location Services but again it is greyed out.
    Any ideas ??

    ReplyDelete
    Replies
    1. Hi,
      I think you will have to remove your ipad from the icloud account, then connect it again. Explained here: http://support.apple.com/kb/TS4515
      Good luck!

      Delete
    2. Many thanks for your kind help.

      Delete
  16. FINALLY. Something that works! Thank you SO much!!

    ReplyDelete
  17. Thank you so much! This instruction really works on my Ipod 4th Gen 6.1.3. :)

    ReplyDelete
  18. love it !!!!! thanks a billion .........................................

    ReplyDelete
  19. Great Advice. !!. Highly appreciated.!!

    ReplyDelete
  20. It worked on latest IOS7 ipad, thanks!

    ReplyDelete
  21. Thank you, so much!!!!!
    Perfect, simple, fast, you gave me again the freedom of my iphone, thanks one more time!!!

    ReplyDelete
  22. Do you know if there is some similar procedure for the lockscreen code too? Thank you once again!

    ReplyDelete
  23. This comment has been removed by the author.

    ReplyDelete
  24. A word for word perfect solution, many thanks Alejandro.

    ReplyDelete
  25. Thank you so much!! it works on ios 7.0.4

    ReplyDelete
  26. I can not eidt the file com.apple.springboard.plist . after I add what you suggested , saved , then I open again , the content is the same . Do you know why , even I download plistset.exe , can not change anything for the Plist file.

    ReplyDelete
  27. so so amazing! so thankful for this, i'I've been dying without availability of my location service

    ReplyDelete
  28. This worked perfectly but somehow it worked when the phone initially restarted but somehow it reverted back and is not recognizing the passcode I setup thourgh this process.

    ReplyDelete
  29. YES! Thank You! I have been struggling with this on my daughter's phone for months. Finally a solution that worked for IOS 7! Great tutorial!

    ReplyDelete
  30. Dear Alejandro, I have tried and tried with no luck. Here is what I have 4S, unencrypted backup. Using iBackupBot (downloaded from above) plist editor Pro (unregistered). I can get to the line to add the 2 lines you suggest. Which I do, then try to save and get the error message unknown letter "K" on ---line. Please help.

    ReplyDelete
    Replies
    1. Hi Bill,
      Based on your comments, it seems you're doing it right.
      So I will give you two options here:
      1. Perform a Full restore (Restore iPhone)
      2. Do not use the plist editor to edit and update the plist file. Do it straight from the iBackupBot as I did, and see if it work out for you.
      Thank you and good luck!

      Delete
  31. Alejandro, I tried again, adding the 2 lines at the very end ...before the dict, then tried adding the 2 lines right after the SBParental controls on line 115. The error message is as follows "encountered unexpected character k on line 265.
    Need another angle of attack. thanks for your valuable time answer. Bill...Cheers

    ReplyDelete
    Replies
    1. Hi Bill,
      First of all, perform a new backup, and restore it without adding anything. This will explain us if the problem exist in the current backup. If so far all good, then add the two lines, but write them by yourself (I assume that a hidden character is copied and causes the malfunction).
      And again, avoid using the external editor.
      Thanks!

      Delete
  32. Hi Alejandro, I was successful in adding the 2 lines you provided. I am ready to restore the backup......BUT, it says it will only restore, contacts,calendars,notes, text messages,and settings. BIG question, will all my other data and applications still be there, and not affected?? I will wait till I hear back from you before I restore the backup. So far so good. If this works you are a genius. Bill...Cheers

    ReplyDelete
    Replies
    1. It will be ok Bill. All your data will be there after. you'll see. :-) Besides we've come a long way to make a u-turn now. Go ahead and let me know.
      Bye!

      Delete
  33. Alejandro, It is almost midnight here. I'll be back in the morning. Waiting for your answer. Thank you, Bill...Cheers

    ReplyDelete
  34. Here goes. Bill...Cheers

    ReplyDelete
  35. Alejandro, The restore backup has started, and the estimated time is 1 hour. Guess I'll be up for at least another hour. Will report back to you when completed, and I of course will have a new restrictions passcode, that I can turn off or on. Bill...Cheers

    ReplyDelete
  36. Alejandro, Bill here. Did the restore backup, took a little over an hour, and the restriction passcode is still on, and the 4 digit number I put in did not work. What do we try next. I do not want to give up. If you have another solution, I am up for trying it. I'll be back in about 8 to 10 hours. Really tired. Bill...Cheers

    ReplyDelete
  37. Alejandro, back again. My problem might be that I used the wrong backup to restore.Will check that backup and proceed and try again. I am not giving up, I will win, with your help of course. Thanks for your time helping. Bill...Cheers

    ReplyDelete
  38. Alejandro, Hooray, Hooray......You are a miracle worker. I entered the 2 lines at the end, before the . Then did a restore backup of the correct backup. I even added the restriction's passcode that I would remember. and IT WORKS !!!!!!! I don't know to thank you, except thank you so very much. If you so desire you are more than welcome to use my reply, so that other people that need their restrictions passcode reset will use your way. IT WORKS------IT WORKS.Thank you so very much. Bill...Cheers

    ReplyDelete
  39. Thanks for such an easy to follow tutorial :)

    ReplyDelete
  40. I have been trying to unlock my restrictions passcode in my iPad mini using your method. currently, it's showing the apple icon on the black background every few minutes. It has been an hour and i only have 300+MB files. How long does it take to restore the info from ibackupbot?

    ReplyDelete
  41. I have been trying to unlock my restrictions passcode in my iPad mini using your method. currently, it's showing the apple icon on the black background every few minutes. It has been an hour and i only have 300+MB files. How long does it take to restore the info from ibackupbot?

    Sorry, I wanna know if this long restoration process is normal?

    ReplyDelete
  42. Will you lose all information from iphone like sms if you do this process?

    ReplyDelete
    Replies
    1. No. Everything will be there after. :-)

      Delete
    2. i cant find the 1234 coz im using version 5.1.1 how is it? please help thanks alot

      Delete
    3. You don't find it inside the file, you just add it. Read this tutorial again.

      Delete
  43. I did all the steps and at lthe last step my ipod turn off like u said then the apple sign in the middle and still the same logo for 4 hpurs and now it never turns on again every time i try to turn it up it turns off instantally

    ReplyDelete
  44. Dont do this tutorial :c my ipod is not working now thanks to this .

    ReplyDelete
  45. January 16, 2014 it doesn't work.... :((

    ReplyDelete
  46. Thanks for such a simple tutorial. It workied perfect on my IPhone 4s io7.04.

    ReplyDelete
  47. Hi Alejandro, somehow the iBackupbot for iTunes does not really make the change I did. When I save the file it looks like it changed but when I re-open the file the change is gone. Any idea?

    ReplyDelete
  48. Thank you for the step by step tutorial. It worked perfectly iPhone 4 ios 7.0.4.

    ReplyDelete
  49. Wow! I have been trying to find a way to reset a password that I never put on my phone. This worked like a charm and is not hard to do at all. Thank you very much.

    ReplyDelete
  50. after i do this, the restriction code works für 5 min. !
    After then the 1234 not work :-(
    Any idea?

    ReplyDelete
  51. Thank you! It worked perfectly (iPad2 / iOS 7) - after everything else (including restoring) failed.

    ReplyDelete
  52. Amazing!! Feb. 11th, 2014 1Phone 4s iOS7, Beijing, China

    ReplyDelete
  53. THANK YOU SO MUCH! WORKS LIKE A CHARM! 100% GUARANTEED.

    ReplyDelete
  54. Thanks soooooo much!!!! Worked Great!!

    ReplyDelete
  55. thank you thank you thank you!!! Worked like magic!!!!!!!!!!!!!!!!!

    ReplyDelete
  56. thank you so much!

    ReplyDelete
  57. Alejandro - THANK you so much - this was a perfect solution. Cheers from Minneapolis.

    ReplyDelete
  58. Has anyone tried this with ios 7.06? the ipad ran through everything like I thought it would but the 1234 passcode isn't working.

    ReplyDelete
    Replies
    1. It appears ibackupbot isn't saving my edits. After I make the edit to the com.apple.springboard.plist file and saved it, I opened it back up and the edit isn't there. Thoughts?

      Delete
    2. Finally I got it to work. Thanks for this.

      Delete
  59. Worked for me with IOS 7.0.6.
    Thank you very much !!

    ReplyDelete
  60. would have worked had I not forgetten the new pw :D Silly me, so i did it again, but have to wait the 60 mintues to test it. Iphone 5/ IOS 7.0.6

    ReplyDelete
  61. Hi, Have followed the instructions but when I get to the bit about turning off 'Find my IPad' I am unable to do this. The iCloud settings box is greyed out. I also tried doing it within Privacy-Location Services but again it is greyed out.
    however i dint use icloud before.
    Any ideas ??

    ReplyDelete
  62. Awesome fix.......worked perfectly on my son's ipod! Thank you!

    ReplyDelete
  63. Worked great on my iPhone 5s with 7.0.6. I did need to clear off some apps and photos because I couldn't otherwise restore from the back up. Thanks so much!

    ReplyDelete
  64. phew, thanks alot. worked great...

    ReplyDelete
  65. Removed the iphone from Icloud. Turned off location services. Turned on airplane mode and still getting error -37 when I try to run this, which means it still thinks find my iphone is on.

    Since restrictions is locked I can't turn find my iphone off in settings.

    It's like a terrible cycle. Any help appreciated.

    ReplyDelete
  66. To anyone else unable to do this because you have FindMyIphone on and are unable to turn it off because it's locked by the restrictions passcode you forgot:

    Recommend you get iphonebackupextractor. It costs me $25 but I spent over a day doing this and was unable to get around error -37 and restore the edited backup because findmyiphone was on. This did it for me in 5 minutes. It was literally as easy as pressing a button and well worth the money.

    Here's an explanation of how to do it:
    http://www.iphonebackupextractor.com/blog/2014/jan/28/recover-ios-7-ipad-or-iphone-restrictions-passcode/

    ReplyDelete
  67. This is excellent. Thank you so much...

    ReplyDelete
  68. Thanks a bunch, this worked great. Though I was a bit apprehensive of using the iBackupBot.
    I also faced the issue of greyed out 'Find My iPad' option, as few others have noted. But I followed your advice again and erased my device from iCloud, after reconfiguring the device it asked me to setup as new or restore from itune backup. I chose the later.

    ReplyDelete
  69. Hi thank you for the tutorial,, but it doesn't work for my case...it says try again in 12M minutes..so it doesn't allow me to enter code...

    Please help me

    ReplyDelete
  70. THank you thank you thank you so muchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

    ReplyDelete
  71. Thank youuU!!! It worked!! Running iOD 7.1

    ReplyDelete
  72. Thank you!!! ...it worked for me too. iPod 5th gen. iOS 7.1. Mike W. (New Zealand). Had to use recovery mode to reset back to factory defaults. Then restore from backup that had been modified using iBackupBot. Used 1234 passcode to turn off restrictions. Then set it on again with 0000. Then turned it off again. If it ever comes back it should be 0000 which I can cope with. You're a life saver! :)

    ReplyDelete
  73. Great tutorial. Worked like a charm on Iphone 4 and IOs 7.1.1. Thanks :)

    ReplyDelete
  74. You are awesome!!! I set restrictions, and I kew the passcode but there ws something screwy in the code that wouldn't let me unlock it. Even when I went in just using the backup extractor and looked at the springboard file it showed my passcode to be the 1234 I set it as, but still wouldn't unlock itself. I used these steps on my iPhone4, and I had to do it twice as I didn't input it correctly the first time. My suggestion is to read this tutorial three times or more before you try so you have a good handle on the instructions. Thanks again you are a total life saver!

    ReplyDelete
  75. Worked perfect on my iphone4 ios 7.1.1 Who ever tries this, MUST read tutorial twice and pay attention on the screenshots u provided before any attempt. After this i finally succeded on doing my full reset. THANKS!

    ReplyDelete
  76. Thank you, thank you, thank you!
    Under normal circumstances I would NEVER mess with this kind of stuff, but after HOURS of struggling with the phone, I was desperate and took the chance.
    Your instructions were clear and concise as proven by the fact that even a dummy like me could do it!
    This was just the final straw for me as I was actually trying to clear the phone to sell it and move on.
    I think it;s fair to say I will never own another Apple product.
    Cheers!

    ReplyDelete
  77. I can't find com.apple.springboard.plist on the list anymore after trying it a couple timesss! HELP ME!!

    ReplyDelete
  78. i cant solve this problem
    if my version is 7.1.1

    ReplyDelete
  79. icloud is restricted for me so I cannot go into it. what should I do?

    ReplyDelete
  80. Worked perfectly for iPhone 3G. Thanks for clear, simple instructions!

    ReplyDelete
    Replies
    1. What phone do you have that it worked. I have an iPhone 4, also 3g with Verizon.

      Delete
  81. Thank you very much
    Thank a lotttt
    Thank you
    Thank you
    Thank you
    Thank you
    Thank you Thank you Thank you Thank you Thank you

    ReplyDelete
  82. could not restore, how to solve this problem

    ReplyDelete
  83. yes ! it worked out perfectly ! thank you :) five stars :)
    Now Alejandro, can u please help me out .. cx I want to delete messages (permanently from backup) .how to figure it out ?

    ReplyDelete
    Replies
    1. Hi,
      thank you for your feedback.
      Regarding the message removal issue, I can point you to the apple discussion pages which discuss about this topic.
      https://discussions.apple.com/message/23098620
      https://discussions.apple.com/message/23374003
      Of course, you may remove your backups completely
      https://discussions.apple.com/thread/3034470
      Good luck!
      Alejandro

      Delete
  84. A safer, cleaner and zero-risk solution that worked for me is found on that page: http://ios7hash.derson.us

    Just open the file mentioned (I used iBackupBot), identify the two similar strings looking at the example, copy/paste them and scan for the encrypted code.

    Then you will have the code in use and simply enter it in the device the normal way and it will unlock restrictions! (In my case it was not a bug, I could recognize the forgotten password).

    ReplyDelete
  85. Thank you sooo much! I was leery of trying this, but it worked like a charm. So nice to have my camera and app store back. Thank you!!!

    ReplyDelete
  86. Hi! I cannot save changes in the springboard.plist... Why is it like that?

    ReplyDelete
  87. For some reason after going thru all the steps and then doing the restore...I get an error message saying that the IPAD disconnected during restore and restore could not be completed...this has happened three times now. Any idea on what I am doing wrong? Thank you

    ReplyDelete
  88. It worked! Very easy instructions to follow. Thank you very much.

    ReplyDelete
  89. hi i need some help
    for some reason i can't find the SBParentalControlsPIN
    need some help pls!!!

    ReplyDelete
  90. really worked iPhone 5s 18th September 2014....

    ReplyDelete
  91. Thank you so very much!

    ReplyDelete
  92. This has been "bugging" me ever since my iOS7 update when the Restrictions were magically turned on. This tutorial was easy to follow and I just fixed two iPhone 5's with iOS8.. thank you very much for researching this.

    ReplyDelete
  93. Many thanks this has worked on an iphone 6 iOS8

    ReplyDelete
  94. Did the tutorial everything went perfect but when i went on my ipod to type 1234 it doesnt work, i went back to the ibackupbot where i typed the extra lines and they wont save ??? HELPPP PLEASE

    ReplyDelete
    Replies
    1. when you hit the save icon after adding the lines, it DOES save the file.. if you go back in to review it, the change didn't appear... but it all worked per the tutorial.. I would try it again.

      Delete
  95. holy moly cannoli stromboli. Yes this worked thank you SIR!. I hope you attend DEFCON.

    Thank you for your EXPLICIT instructions. IF anyone out there has any doubts please see above.

    So.. When navigating to my restrictions, noticed I had 18 min left. Reading "other" forums, turning off clock "auto clock" and setting my minutes ahead 20 give or take. Returned to my "restrictions" entered in 1234, and walla.

    Just as a precautionary, as I am, I made a copy of that "backup" folder where your itunes backup exists. I would put that in the above, justtttt in case so you can always refer back to the older backup file.

    Some people say the restriction code the default is 0000 or 0123. Some peeps may try that. But. freak, I was already 1/4 of the way in backup mode before I had read that.. as well.

    Goodnight and good luck

    ReplyDelete
    Replies
    1. 0000 and 0123 did not work for me.. but this procedure did!

      Delete
  96. Thank you for your simple and easy to follow instructions. I have searched high and low for a fix. I had to delete photos, music, and old texts to make some space - other than that, no issues at all. Thanks again!

    ReplyDelete
  97. this works. Super helpful it is so smooth and easy! if you were on the fence hop on !!

    also ... I HAVE IPHONE6 so yes it does work for that

    ReplyDelete
  98. Does this process work if I am using a Mac computer also? Looks like you used a PC from the pictures in the instructions.

    ReplyDelete
    Replies
    1. Hi Christiane,
      It should work also in your Mac.
      Please leave a feedback after performing the process.
      Thank you!

      Delete
    2. Wow! I can not believe that worked! I was skeptical the whole time all the way until the end! I'm amazed! Thank you so much!

      Delete
  99. Awesome, I had no idea what I was doing so just did what you said step by step.
    Perfect!!!!!

    ReplyDelete