No, no sólo afecta al software, y la restauración de un dispositivo con jailbreak a un oficial de la versión del firmware iOS esencialmente hacer que su teléfono "no tiene jailbreak." Restaurar el dispositivo simplemente significa reinstalar iOS normalmente a través de iTunes seleccionando la opción "Actualizar" o el botón "Restaurar", y se puede hacer a cualquier dispositivo, independientemente de si están o no en la actualidad o haya sido liberado.
Sin embargo, ha habido un par de casos donde se han topado con problemas que hicieron que mi dispositivo temporalmente inutilizable (sinceramente pensé que había tapiadas con mi iPod). Había una ligera diferencia en la forma en que iOS 4.3.3 fue explotado, y se hace difícil de restaurar. Cuando entró en iTunes para restaurar, se vuelve errores 1394
, 2005
o 1601
(o una plétora de otros), durante el proceso de verificación (aquí es donde iTunes comprueba con Apple para asegurarse de que usted está usando un oficial .ipsw
(el paquete de firmware)). No importa si estás usando una versión modificada .ipsw
o un oficial, siempre fallan. Hubo un par de cosas que tenían que intentar solucionarlo, y si no lo haces bien, que terminó con un código de error diferente que nunca has visto antes. Había que modificar el hosts
archivo (no asocia direcciones IP con nombres de dominio, para que iTunes iba a estar en el lugar correcto para verificar la instalación), poner el dispositivo en "Pwned DFU" modo (es una semi-jailbreak estado que no requieren el uso de un oficial .ipsw
dentro de iTunes) con iREB, o usar redsn0w para instalar iOS para usted. Después de no tener suerte con las otras soluciones, acabé teniendo que descargar el oficial de iOS 5.0.1 firmware de Apple y, a continuación, instalar con redsn0w. Para la mayor parte, redsn0w es para la instalación de firmwares modificados o para el jailbreak ya existentes, pero en este caso, tuve que usar una mera derivación de iTunes de verificación.
En conclusión, la mayoría de los dispositivos serán sólo una fácil instalación con un clic para restaurar iOS. Apple no puede decir si usted ha sido previamente con jailbreak si no una completa restauración. Haciendo una restauración completa significa que volver a los valores predeterminados de fábrica. Se borra todo, incluyendo los datos de tu /private/var/mobile/
perfil. Una actualización estándar no borrará los datos aquí, porque de iTunes copia de seguridad de tu perfil antes de instalar y, a continuación, carga de nuevo cuando haya terminado. Algunos jailbreak tweaks almacenar sus preferencias en .plist
archivos en /private/var/mobile/Library/Preferences/
, por lo que si Apple realmente quería ver si has sido liberado antes, se puede comprobar que hay para todos los archivos de aplicaciones no aprobadas/ajustes (así que asegúrese de borrar everyhing si usted está preocupado acerca de Apple sabiendo que jailbroke). Una restauración completa se hace mejor con redsn0w, porque he tenido momentos en los que iTunes utiliza mi copia de seguridad de los datos, incluso cuando hice clic en el botón "Restaurar".
No hay ninguna de las aplicaciones que yo sepa, que dejar una "marca" como se menciona en un comentario. Hay algunas aplicaciones como Skype que te grite si tienes jailbreak, pero la aplicación sigue funcionando. Si usted todavía está preocupado, una restauración completa para deshacerse de cualquier cosa y todo en el dispositivo.
Para la mayor parte, y si lo haces correctamente, Apple no puede saber si el dispositivo ha sido liberado, por lo que estará "apoyado por Apple en" nuevo".
1 votos
Además: ¿y si alguna aplicación/servicio reconoce un iPhone con jailbreak como "malo" en algún momento de su vida, guardando la "bandera mala" en alguna base de datos, dejando una marca negra en el registro de la garantía? ¿Es factible? ¿Se conoce alguna aplicación/servicio/mecanismo que haga esto? (¿Quizás a Apple no le importe siempre que se reinstale, de ahí que no haya motivación para tal cosa?)