TarballCoLtd / iOS-Restrictions-Recovery

Finds Screen Time/Restrictions passcodes on iOS 7-12 (by @tarbaII)
GNU General Public License v3.0
51 stars 10 forks source link

ArrayIndexOutOfBoundsException:1 #3

Open SCR33M opened 4 years ago

SCR33M commented 4 years ago

I'm getting this error on my iOS 13.5 iPhone 8. Can't seem to get it to work.

tarbaII commented 4 years ago

This is an issue with keychain_dumper, the program used to dump your device's Keychain, which the passcode is found in. I can't do anything about it until support for iOS 13.5+ is fixed. Until then, this will only work on devices between iOS 7.0 and iOS 13.4.1.

SCR33M commented 4 years ago

Man, I really hope this issue can be resolved in the future. In the mean time do you know of any other alternatives? Thanks!

tarbaII commented 4 years ago

If you're looking for the actual passcode, for iOS 13 at least, I think you're out of luck. But if you just want to disable Screen Time, you can do this:

  1. Disable "Share Across Devices" in Screen Time (if you can)
  2. Disable Find My
  3. Make a regular backup (not encrypted) of your device in iTunes (Windows) or Finder (macOS)
  4. Restore your device completely with iTunes or Finder
  5. Restore the backup you made back onto your device If you do this, Screen Time shouldn't be enabled anymore.