Lo que todo propietario de un iPhone debe saber es que cada vez que actualiza su dispositivo a un nuevo IOS, debe volver a realizar todo el proceso de jailbreak. Dicho esto, comprenderás que todas las aplicaciones de Cydia, así como las que estén incrustadas en tu iPhone, se eliminarán de forma permanente sin posibilidad de recuperarlas tras la actualización. Es por esto que es bueno hacer una copia de seguridad (copia) de todas las aplicaciones para que cuando se complete el proceso, puedas restaurar fácilmente todo lo que tenías antes.
Para las aplicaciones en su iPhone, se puede hacer una copia de seguridad fácilmente a través de iTunes, pero en cuanto a las aplicaciones de Cydia, no, iTunes no las administra.
En realidad, hay dos formas de hacer una copia de seguridad de las aplicaciones de Cydia.
1. AptBackup
La primera es usar AptBackup, una aplicación que se puede obtener de la propia Cydia. Esta puede ser la forma más fácil, pero aquí está la desventaja: AptBackup enumera todas las aplicaciones de Cydia instaladas que puede guardar a través de iTunes y restaurar más tarde. Ahora, cuando se reanude esa lista tras actualizar el iPhone, Cydia la tomará como referencia para buscar e instalar automáticamente todas las aplicaciones de la lista. SIN EMBARGO, AptBackup no siempre es efectivo en este tipo de trabajo ya que muchos usuarios en este proceso no pueden recuperar todas las aplicaciones que tenían anteriormente.
2. La forma manual
Para poder hacer este trabajo manual, deberá poder transferir archivos entre el iPhone y la computadora. Puede usar OpenSSH para hacer esto.
1. Asegúrese de que su iPhone con jailbreak tenga instalados Gawk, MobileTerminal y OpenSSH. Estos se pueden encontrar en Cydia.
2. Cuando esté listo, simplemente inicie la aplicación Terminal y ejecute los siguientes comandos;
Escriba el comando
su
seguido de su contraseña. Si no recuerda cómo cambiar su contraseña, escriba alpino y luego hacer Enviar.
A continuación, escribir:
dpkg-l | grep^ii | awk '{imprimir $2}' > /var/root/cydiabkup.txt
y hacer ENVIAR. Este comando mostrará automáticamente la lista de aplicaciones de Cydia presentes en su iPhone, en el archivo cydiabkup.txt
Ahora necesita transferir el archivo cydiabkup.txt a su computadora usando SSH o DiskAid.
Una vez que se haya guardado este archivo, puede continuar con la actualización de su iPhone.
Recuperación de aplicaciones de Cydia
1. Después de actualizar y hacer jailbreak a su iPhone, reinstale OpenSSH, Gawk y MobileTerminal de Cydia. Además también instala APT 0.7 Strict que siempre podrás encontrar en Cydia. Necesitará estas aplicaciones para transferir archivos desde su computadora a su iPhone.
NB: Deshabilite el bloqueo automático antes de continuar. Vaya a "Configuración -> General -> Bloqueo automático" y seleccione "Nunca".
2. Deberá descargar el paquete install-cydia-app. Descomprimir este archivo y encontrar el archivo instalar-cydia-app.sh.
3. Gracias a DiskAid o SSH, transfiere el archivo cydiabkup.txt e instalar-cydia-app.sh en la carpeta /var/root de tu iPhone.
4. Inicie la aplicación Terminal para ingresar los siguientes comandos;
escribir
su
seguido de su contraseña.
A continuación, escribir:
sh /var/root/install-cydia-app.sh
y hacer Enviar.
En este punto, su iPhone buscará, descargará e instalará automáticamente todas las aplicaciones de la lista. Si recibe un mensaje como “Después de esta operación, se utilizarán xxx MB de espacio en disco adicional. ¿Quieres continuar [S/n]?", Seleccionar"Y"Y Enviar.
¡Después de la instalación, reinicie su iPhone y todas sus aplicaciones de Cydia se restablecerán!