¿Una reinstalación de iOS hará que un dispositivo iOS con jailbreak "no tenga jailbreak" y sea "compatible con Apple" nuevamente?

¿Se reinstalará un iOS?

  1. Trabaja en cualquier iPhone con jailbreak y
  2. ¿Hacer un iPhone con jailbreak "sin jailbreak"?
  3. ¿Hacer un iPhone con jailbreak "compatible con Apple"?

Del mismo modo, ¿una reinstalación de iOS de este tipo restablece el iPhone (con jailbreak o no) a un estado "limpio, predeterminado de fábrica"?

Mi propósito a corto plazo: tengo un iPhone 4S con iOS 5.1. Me gustaría hacer jailbreak para al menos instalar una mejor integración de Google Voice como GVIntegrated .

Además: ¿qué pasa 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 garantía? ¿Factible? ¿Alguna aplicación/servicio/mecanismo conocido que haga esto? (Tal vez a Apple no le importaría mientras reinstales, ¿por lo tanto, no hay motivación para tal cosa?)

Respuestas (5)

Apple no puede saber si le han hecho jailbreak anteriormente si realiza una restauración completa. Apple tiene un tutorial sobre cómo hacer esto ( artículo de soporte HT201252 ).

El jailbreak solo afecta el software, y restaurar un dispositivo con jailbreak a una versión oficial del firmware de iOS hará que su dispositivo "no tenga jailbreak". Se puede hacer una restauración completa en cualquier dispositivo, independientemente de si están o no en ese momento o si han tenido jailbreak anteriormente.

Hacer una restauración completa restablecerá el dispositivo a los valores predeterminados de fábrica para esa versión de iOS. Una restauración completa borra todo, incluso /private/var/dónde se almacenan todos sus datos personales. Si realiza una actualización en lugar de una restauración completa, los datos del jailbreak podrían quedar atrás, ya que una actualización deja archivos de la versión anterior.

Información Adicional

Hay una parte de un dispositivo iOS llamada NVRAM que persiste incluso durante una restauración completa. La NVRAM contiene variables de entorno que son necesarias para que el dispositivo arranque. Si se esforzó por hacer modificaciones a su NVRAM, puede revelar que se le ha hecho jailbreak, ya que estas modificaciones solo se pueden hacer desde un estado de jailbreak. Si no sabe cómo hacer modificaciones a su NVRAM o nunca ha oído hablar de NVRAM, no se preocupe, esto no se aplica a usted.

Detalles extremadamente útiles, gracias.

Una palabra, sí.

Restaurar el iPhone (en iTunes) lo hará "No jailbreak".

Para evitar problemas y si desea asegurarse de que se eliminen todos los archivos residuales, le recomendaría restaurar en modo DFU utilizando el último firmware de iOS y configurar el dispositivo como un nuevo iPhone después de la restauración.

Tuve que usar iPhones con jailbreak para probar y esto funcionó para mí, ninguna aplicación se quejó de que los teléfonos tenían jailbreak después de una restauración completa.

Gracias. Escribes "restaurar el iPhone..." ¿La "restauración" implica algo más que una reinstalación de iOS ? ¿Y puede dicha reinstalación de iOS funcionar para cualquier iPhone con jailbreak?
¿Podría por favor y alguna confirmación sustancial de su respuesta? ¿Es esto algo que dicen los desarrolladores del jailbreak? Realmente me gustaría creer esta respuesta. Pero por ahora me parece insuficiente ;)
@gentmatt Funcionó para mí, necesitaba iPhones con jailbreak para usarlos en un operador no compatible para realizar pruebas. Restaurarlos después los devolvió a un estado sin jailbreak, aunque con un firmware más nuevo. No conozco ninguna declaración oficial de la comunidad de jailbreak, pero el equipo de hardware de mi empleador estaba seguro de restaurar para que el dispositivo volviera a la normalidad.
Gracias. ¿Alguien sabe si una reinstalación de iOS alguna vez fallaría (por ejemplo, debido a jailbreak o cualquier otra razón, escenario extraño) en el hardware de iPhone en funcionamiento? es decir, ¿la reinstalación/restauración de iOS es "a prueba de balas", similar a cómo funciona una reinstalación de Linux/Windows/MacOS en cualquier computadora de escritorio/portátil (que estaba ejecutando previamente y con éxito el sistema operativo de reinstalación)?
Hice una jerga menos vaga e incluí las trampas que encontré en mi respuesta.
@JohnnyUtahh No creo que esto sea relevante para la pregunta original, pero para responder a su última pregunta, entiendo que algunos firmwares no oficiales modifican la banda base (para el desbloqueo de SIM), lo que puede generar una dificultad adicional al restaurar. Restaurar en modo DFU debería solucionar el problema. De lo contrario, tendrá que usar un cargador de firmware alternativo en lugar de iTunes para forzar la restauración.
@Coyote Bastante útil y pertinente, muchas gracias.

Vaya. Hoy hablé con un representante de Apple en una Apple Store minorista, física (más o menos). El representante dijo que en realidad trabajó para confirmar el problema de hardware del iPhone de un cliente al reinstalar iOS en el teléfono con jailbreak del cliente, y que fue "totalmente genial" por él, sin una política conocida (o al menos estricta) de Apple contra tal cosa.

Aparentemente, no hay diferencia entre un teléfono nuevo con 5.1 y uno que fue desbloqueado y luego restaurado a través de una reinstalación completa al mismo nivel de sistema operativo. No debería dejar ningún rastro de su historial allí, siempre y cuando lo configure como un nuevo iPhone en iTunes, y no realice una restauración por encima que podría esperarse razonablemente que contenga datos antiguos, etc.

No solo hace que sea compatible con Apple nuevamente, sino que también eliminará el posible malware de su dispositivo, lo cual es algo muy bueno :)

¿Malware en iOS? ¿Puedes darme un ejemplo? Si es así, responda esta pregunta: apple.stackexchange.com/questions/41421