Seguramente te hayas visto en una situación similar alguna vez: tienes un iDevice con jailbreak en la última versión de iOS que permite jailbreak. Necesitamos restaurarlo por el motivo que sea. ¿Qué pasa entonces?
En un caso normal –a no ser que guardes los SHSH con TinyUmbrella–, tendrás que restaurar a la última versión y te quedarás sin jailbreak hasta próximo aviso. El problema es que para que iOS se instale, iTunes tiene que contactar con los servidores de Apple para obtener una firma de vuelta, y Apple sólo firma la última versión compatible con nuestro dispositivo.
Aquí es donde entra en juego Semi-Restore, una aplicación que aún se está gestando y que según sus desarrolladores nos permitirá restaurar nuestros iDevices con jailbreak sin reinstalar iOS, por lo que no sería necesaria la firma de Apple para la instalación.
Esta semi-restauración no debería de llevar más de 5 o 10 minutos, y en el momento del lanzamiento tendremos versiones de Semi-Restore para OS X y Windows. Pero para poder utilizarlo tendremos que tener instalado en nuestro dispositivo OpenSSH y APT 0.7 Strict.
Como bien imaginabas, también necesitarás un cliente de escritorio SSH como Cyberduck, ya que para la restauración por USB habrá que esperar un tiempo aún. Como decíamos, para que la restauración se realice con éxito no será necesario tener los SHSH de TinyUmbrella y podremos salvarnos de algún apuro.
De momento la aplicación está al 60% de su desarrollo, y aún queda un tiempo para que esté lista para ser lanzada al público. En el lanzamiento inicial habrá versiones para OS X y Windows, pero también está en camino una versión futura para Linux.
Semi-Restore | Web oficial