Como eliminar repos caducadas o conflictivas cuando Cydia no te deja hacerlo.

Comparte esto...

Hay veces que instalamos repos en Cydia y unas veces por error, otras porque las repos caducan, otras porque esas repos son malignas o por otras muchas más razones y cuando queremos eliminarlas de nuestra lista de Cydia por el método tradicional, no nos deja desinstalarla.

Voy a explicar un par de métodos que deberían hacer que esa repo rebelde desaparezca de Cydia.

Debo avisar que el primer método puedo implicar reiniciar el dispositivo y volver a realizar el jailbreak.

Método 1:

  • Lo primero que debemos hacer es entrar en los archivos del iPhone, bien por ssh o por la aplicación “Filza”, la cual es la que yo aconsejo y esta gratis en la repo de BigBoss.
  • Una vez dentro nos dirigimos a la ruta “etc/apt/sources.list.d” y abrimos con el editor de texto el archivo “Cydia.list”
  • Ahí nos encontraremos todas las repos intaladas en Cydia. Solo tenemos que borrar la que queramos eliminar y guardar.
  • Llegados a este punto podemos hacer un respring y comprobar si la repo se ha eliminado. De no ser así repetiremos estos pasos y pasaremos al punto siguiente.
  • A continuación iremos a la ruta “var/mobile/Library/Preferences com.saurik.Cydia.plist”.
  • Desplegar “Root” y luego “Cydia Sources” y ahí buscar y Borrar la misma repo que he mis botrado antes.
  • Guardamos, cerramos Filza y reiniciamos el dispositivo.
  • Volvemos a hacer el Jailbreak.

Una vez hecho esto, cuando abramos Cydia, la repo debería haber desaparecido.

Método 2:

Hay veces que con el método 1 las repos son demasiado rebeldes y no conseguimos eliminarlas. En ese caso procederemos a ejecutar este otro método más radical pero más efectivo.

  • Lo primero que hay que hacer es una copia de la seguridad de todas nuestras repos (hay varios métodos por internet para realizar este proceso) ya que este método va a eliminar por completo todas las repos que tengamos, excepto las originales que se instalan con “Cydia” y servirá para poder volver a instalarlas más tarde.
  • Lo siguiente es descargarnos de Cydia la aplicación de “CyDown” la cual se puede descargar gratuitamente de la repo de “Xarold”.
  • Una vez tengamos instalada “CyDown” entraremos en la aplicación y bajaremos hasta abajo del todo hasta que veamos las siguientes opciones

  • Una vez aquí pincharemos en la opción “Reset Settings to Defaults”

  • Hecho esto abriremos “Cydia” y verlos que todas las repos han desaparecido, excepto las originales que se instalan con “Cydia”.
  • Luego solo queda volver a instalar todas las repos que queramos tener y listo.

Este último paso es un poco tedioso, pero merece la pena si queremos tener un “Cydia” limpio de repos que nos pueden dar muchos quebraderos de cabeza.