¿Cómo elimino la contraseña de restricción en mi iPad? [duplicar]

Mi hermano menor, mientras jugaba con mi iPad, activó el código de acceso de restricción para la compra en la aplicación y cuando le preguntó, había olvidado la contraseña. Le pregunté a algunos de mis amigos, me dijeron que no hay otra manera que restaurar. Al escucharlos me entristeció mucho saber que tengo que perder todo mi trabajo.

Estaré encantado si alguien pudiera decirme alguna otra forma de obtener el código de acceso que no sea restaurarlo. Si se puede hacer algo después de romper la cárcel, no será un problema para mí, lo haré.

Si la restauración es solo el método, infórmeme sobre la restauración y lo que perderé después de restaurar mi iPad, ya que no tengo ninguna copia de seguridad.

¿Quiere decir la compra en la aplicación, o el código de acceso para bloquear, si es más firme, vaya a la tienda de iTunes en una computadora y siga las instrucciones para la contraseña perdida?

Respuestas (5)

La contraseña de restricciones se puede restablecer agregando un PIN al archivo de preferencias de Springboard en iOS 6. ¡Es más fácil decirlo que hacerlo!

Las instrucciones a continuación funcionaron para mi iPad, y no se requiere jailbreak.

Son, con algunos cambios menores, de la comunidad de soporte de Apple a partir de aproximadamente la octava página:

  1. Descargar iBackupBot

  2. Conectar iPhone/iPod/iPad a través de USB

  3. Copia de seguridad del dispositivo en iTunes

  4. Cierre iTunes (deje su dispositivo conectado a su computadora)

  5. Abra iBackupBot: esto abrirá todas las copias de seguridad del dispositivo que pueda encontrar

  6. Seleccione su copia de seguridad de la columna de la izquierda

  7. Ordene el panel de la derecha por Ruta y localice "Librería/Preferencias/com.apple.springboard.plist" (puede haber dos archivos con este nombre; pruébelos con ambos) y haga doble clic para abrir

  8. Lo extrajo (y solo eso) al escritorio. Haga esto marcando el archivo, luego seleccione el ícono Extraer (o Archivo - menú Exportar), luego seleccione la casilla de verificación que dice solo ese archivo y la otra casilla de verificación que dice algo sobre Información sobre el archivo. Aparecerán dos archivos en su escritorio, uno que termina en plist y el otro que termina en .info.

  9. Edite com.apple.springboard.plist con su editor de listas favorito (por ejemplo, Xcode)

  10. Busque y cambie la cadena de "SBParentalControlsFailedAttempts" a 0

  11. Añadir

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

    después

    <dict>
        <key>countryCode</key>
        <string>us</string>
    </dict>
    
  12. Guarde sus cambios y regrese a iBackupBot

  13. Importa el plist modificado. ¡Ahora está en la copia de seguridad!

  14. Salir de iBackupBot

  15. Abra iTunes y use Restaurar copia de seguridad en su dispositivo

  16. Una vez finalizada la restauración y reiniciado el teléfono, la contraseña debe ser 1234.

¡Asombroso! Pero úsalo bajo tu propio riesgo.

Y, solo para repetir, obtuve todo esto de una discusión de la comunidad de soporte de Apple . Nada es original.

¡Quiero decir que esto funciona!. Lo acabo de hacer en mi Ipad3. De hecho, han actualizado Ibackupbot para que sea aún más fácil que las instrucciones anteriores. Ya no necesita Xcode y puede restaurar springboard.plist directamente en su Ipad. Después de seleccionar su copia de seguridad, busque trampolín, luego edite ese archivo con el editor de Ibackupbot y restaure ese archivo seleccionado. ¡Funciona de maravilla!
¿Y cómo podemos hacerlo para las distribuciones de Linux en la medida en que IbackupBot es solo para Windows y Mac?

Hay una herramienta que puede recuperar el código de acceso de restricciones de una copia de seguridad sin cifrar, llamada pinfinder . Descargue la herramienta en la página de github de pinfinder , haga una copia de seguridad sin cifrar y siga las instrucciones.

Es posible, lo he hecho antes en el iPad de mi hermana, el código de acceso se almacena en un archivo plist en la copia de seguridad del iPad. Volveré cuando encuentre cómo se llama el archivo plist.

También tenga en cuenta que la sincronización con una computadora creará una copia de seguridad en su computadora.

Así que lo busqué, parece que solo funciona en iOS 4 . Veo una forma posible de evitarlo en iOS 5 , pero no he probado este nuevo método .

  1. Encuentra tu carpeta de respaldo. Windows: %AppData%\Roaming\Apple Computer\MobileSync\Backup\y Mac:<your home folder>/Library/Appli­­cation Support/MobileSync/Backup/

  2. Abra la copia de seguridad de su iPad; esto implica algunas conjeturas (si sincroniza más de un dispositivo). Sin embargo, puede verificar la fecha de la copia de seguridad en las preferencias de iTunes y luego encontrar la copia de seguridad en la carpeta con la misma fecha.

  3. Si está utilizando iOS 5 aquí, vea si tiene una copia de seguridad de iOS 4 con el código de acceso. Si tiene una copia de seguridad de iOS 5, solo haga una copia de seguridad de su copia de seguridad. No he probado el siguiente método.

  4. Localice el archivo 662bc19b13aecef58a7e855d0316e4cf61e2642b(sin extensión). Abra con un editor Property-List (plist) - enlace de Youtube . (Mac viene con uno incorporado).

  5. Busca la llave SBParentalControlsPIN. Debajo están los 4 dígitos del código de acceso de restricciones. Si tiene una copia de seguridad de iOS 5, no encontrará la clave y deberá realizar el paso 6 en su lugar.

  6. ¡ADVERTENCIA! ESTO PODRÍA ROMPER EL RESPALDO, PRIMERO HAGA UNA RESPALDO DE SU RESPALDO. ESTO NO LO HE PROBADO, NO PUEDO GARANTIZAR QUE FUNCIONE: - Localice la clave llamadaSBParentalControlsEnabled. Desmarque la casilla, o cambie detrueafalse, o similar. Restaura tu iPad desde esta copia de seguridad. SI FALLA, REEMPLAZA LA RESPALDA MODIFICADA CON LA COPIA ORIGINAL QUE HICISTE, ESTO RECUPERARÁ TUS COSAS.

Espero que esto ayude, y lo siento si no es así.

Fuente: http://www.youtube.com/watch?v=ZaXtrSHfWi8

Esto definitivamente funciona, ya sea instalando el cliente SSH como en el mensaje original o conectándose con la terminal desde iMac (al menos funcionó con mi iPad 2 con iOS 6.1.2 que fue liberado con evasi0n 1.05 y luego instalé OpenSSH en iPad).


Para restablecer manualmente el código de acceso:

  1. Instale cualquier software de escritorio para navegar por el sistema de archivos del iPhone (iPhoneBrowser/iFunBox/SSH/DiskAid versión de prueba).

  2. Vaya a /var/mobile/Library/Preferences/ y elimine com.apple.springboard.plist

  3. Navegue hasta el directorio /var/Keychains/ y elimine "keychain-2.db"

  4. Reinicia el iPhone.

Para darle una idea de cómo funcionó esto, el archivo com.apple.springboard.plist contiene la configuración de su contraseña activada. Eliminar esto restablece los conmutadores a los valores predeterminados (después del reinicio final) y soluciona esa parte del problema. Pero como ya se definió un código de acceso, el "keychain-2.db"

No estoy seguro de si hay alguna forma de que los dispositivos con jailbreak eviten esto.

Si tiene una copia de seguridad, puede restaurarla. Lo único que perderá son los cambios que haya realizado desde su última copia de seguridad. Sin embargo, aún podrá recuperar cualquier canción y aplicación descargada a través de iCloud.

Si no tienes una copia de seguridad, tendrás que empezar de cero. Hacer una copia de seguridad del dispositivo después de cambiar la contraseña almacenará la contraseña en la copia de seguridad, por lo que no hay otra opción.

¿No es necesario que ingrese la contraseña de restricciones antes de borrar/restaurar el dispositivo?
Correcto. Pero, ¿poner el dispositivo en DFU no requeriría el código de acceso de restricciones?