Capita spesso di fare errori nell’inserire una nuova repo su Cydia. Sbagliare a scrivere una repository e caricarla crea un errore che ci ritorna ogni volta che aggiorniamo o apriamo Cydia. Vediamo qual’è la soluzione definitiva per sbarazzarci di questo fastidioso inconveniente.
Per risolvere questo errore ho provato di tutto, ho provato a cancellare dal file cydia.list la repo errata o a svuotare la cache di Cydia ma niente da fare l’errore ritornava ogni volta che aggiungevo o eliminavo una repo , poi ho provato un pacchetto che si trova su Cydia (Cyfix) che in teoria dovrebbe risolvere il problema ma niente ancora. Ieri però grazie a ZeroCool105 mi sono imbattuto in uno script che finalmente è riuscito a eliminare per sempre il fastidioso errore. Lo script si chiama Cyfix script e praticamente fa quello che dovrebbe fare Cyfix che è su Cydia e invece non fa. Praticamente non fa altro che andare a cercare la repo in questione in tutti i file dov’è stata erroneamente registrata e cancellarla.
Per funzionare correttamente lo script, che potete scaricare direttamente da qui, necessita di una connessione a internet, di Mobile Terminal e iFile installato sull’iPhone.
Scaricate il deb di Cyfix script dal link sopra direttamente da iPhone, ora aprite iFile e installatelo direttamente da li semplicemente toccandolo e premendo installazione, quindi potete eliminare il file deb che avete appena installato. Andate ora ad aprire Mobile terminal e loggatevi scrivendo i soliti comandi: “su root” premere invio, password “alpine” se non l’avete cambiata (mentre inserite la password non vedrete apparire i caratteri premuti ma è normale) e date l’invio, ora scrivete “cyfix” e ancora invio, a questo punto lo script farà una ricerca su internet per cercare le dipendenze e i pacchetti che gli servono per funzionare e li installarà automaticamente
non appena finisce il tutto dovete inserire l’indirizzo della repo che vi da errore scrivendo “cyfix http://nomedellarepo.******/ ” e date l’invio
se vedete una schermata come quella sopra tutto è andato a buon fine e potete chiudere Terminal quindi godervi nuovamente Cydia senza alcun errore di aggiornamerto dati. Per ulteriori informazioni su questo validissimo script vi rimando alla pagina ufficiale del progetto.
In alternativa potete dare il comando ” cyfix -d ” , in questo caso Terminal vi darà la lista delle repo che avete associate ad un numero quindi basta scegliere quella che da il problema e confermare.
Piccola chicca: Se da Terminal una volta loggati date il comando ” cyfix ” vedrete la lista completa dei comandi che riguardano lo script in questione.
[AGGIORNAMENTO]: Per chi non riesce a far funzionare lo script il problema può dipendere dal fatto che Mobile Terminal non riesce a trovare e installare le dipendenze necessarie e quindi si deve seguire un’altra via, e cioè:
- Scaricate il deb di Cyfix script dal link sopra
- aggiungete su Cydia la repo http://cydia.frenchiphone.com/ (nella sezione news di cydia vi segnalerà degli aggiornamenti NON FATELI)
- installate dalla repo appena aggiunta Cyfix Script versione 1.6.6 che vi installerà dai 5 ai 18 pacchetti che servono a Cyfix Script per il corretto funzionamento
- rimuovete la repo appena aggiunta
- aprite iFile e installate il deb di Cyfix Sript scaricato prima dal link
- aprite Mobile Terminal e loggatevi con: “su root” e password “alpine”
- ora scrivete ” cyfix http://nomedellarepo.*****/” e date l’invio
- attendete la fine del processo e avete finito




Ottima guida grazie mille.. Scusate il fuori ot inserirete nella repo la versione di data counter? Chi come me ha bisogno di controllare il traffico dati internet senza superare la soglia ne ha veramente bisogno. Spero sia presa in considerazione la mia richiesta, grazie e
Buon lavoro ragazzi
@Lucamo: ma se vai in impistazioni/ generali/utilizzo trovi le informazioni che cerchi.
era da un bel po’ che aspettavo una guida per questo problema,seguito tutto alla lettera e risolto in problema in 1 minuto.grazie mille
anche se così cancella definitivamente la repo… a volte capita che una repo anche se ti da quell’errore ti da cmq la possibilità di scaricare da lì…
cmq ottima guida!
p.s. è la repo di ispazio che da problemi… cancellata quella mi scompaiono gli errori!!
la repo di hack your iphone su biteyourapple mi sembra strano
Infatti ragazzi, ka repo di hackyouriphone non ha probkemi ma è la repo di ispazio a portarsi dietro come errore anche hackyouriphone. Quindi basta disinstallare ispazio da cydia e poi seguire la guida. La repo corretta da inserire manualmente per ispazio è http://ispaziorepository.com/
Dove si trova mobile terminal e dove si deve installare nell iphone e nel pc
Terminal lo trovi su cydia e lo installi su iphine ovviamente
@micheles75 si lo so questo ma ce un problema se a casa la sera usi il wifi viene calcolato insieme al traffico dati 3G quindi e inutile l’impostazione originale Dell iphone
mi collego con il wifi e mi chiede sempre una connessione d internet boooooo chi ci capisce ualcuno potrebbe aiutarmi grazie anticipatamente …..la repo di ispazio e ripdev non funzionano???????????
io ho scaricato ora la repo biteyourapple ma mi appare come simbolo il punto interrogativo sia della source che di tutte le app interne. Sapete come risolvere il problema?
Grazie
devi installare le icone
Fantastico grazie mille!
da tempo cerco qualcosa di questo tipo che funzioni (!!) ma.. pure questa pare non voglia fare ciò che promette.
Ho utilizzato i comandi qui suggeriti ma.. NULLA!.. Sul sito di cyfix vien detto di omettere la scritta “http://”, ma nulla da fare ugualmente!
Col comando “cyfix -l” vien fuori l’elenco di tutte le repo installate (e numerate), mentre con “cyfix -d” seguito dal numero che identifica quella repo da eliminare (o più numeri – separati da uno spazio – per eliminare più repo in un colpo solo) si dovrebbe ottenere, appunto, l’eliminazione di quella/e repo.. e invece nulla!….
Per assurdo, vedo nell’elenco quella repo che voglio eliminare e se digito: cyfix momerepo.ext (con o senza http:// e omettendo o scrivendo alla fine .******/ come da voi indicato) mi dice che quella repo NON C’E’ !!!…
BOH!…………
io le ho tutte che danno errore mobi, saurik etc se le elimino tutte poi non mi funziona piu cydia o no???
@Tutti: Ragazzi non usate la guida per le reoo che sono momentaneamente offline ma solo per quelle che inserite male. Il consiglio è di aspettare 2-3 giorni prima di eliminare una repo che da errore e non è stata inserita da voi: togliere le repo non pregiudica il funzionamento di cydia ma non avrete più gli aggiornamenri dei pacchetti installati e i nuovi pacchetti che vengono caricati dalle repo eliminate, oltre a darvi come sconosciuti tutti quelli che avete precedentemente installato dalla repo in questione.
ho fatto la guida alla lettera ma quando digito cyfix mi dice di connettermi a internet ma come si fa’ .
perfetto adesso non ho piu il problema delle repo di ispazio…
fantastico basta seguire alla lettera la guida….
a me dice di installare apt 0.7 da cydia cosè?
andato tt a buon fine installando da cydia apt 0.7,messa la repo incriminata e voilàààààààààà!
grazie biteyourapple!!!
ora manca solo freemyiphone funzionante su firmware 4.1(3gs perche su 3g funziona testato)
grazie di tt!
@Pippo:leggi l’aggiornamento dell’articolo
@michele io ho eseguito la guida prima che voi aggiornaste l’articolo….a me la necessità di installare apt me l’ha segnalato il m.terminal….grz cmnq
ciao ottima guida ma non riesco a togliere questi tre errori
http://./ Release.gpg
http://./ it.b
http://./ Packages.gz
aiutoooo
Ho i tuoi stessi errori sei riuscito a risolvere?
@Marco: quelli non sono errori di repo inserite male, quindi questa quida non ti serve. Non ricordo al momento da cosa dipendano ma appena ho un attimo vedo e ti dico.
a qualcun’altro e capitato? se si come avete risolto?
Inoltre ragazzi quando su Cydia vado su novità si impalla tutto e non posso dar altro che uscire…
Sappreste darmi una mano?
Ma vale anche per iPad? Non trovo mobile terminal x i pad
siete grandi. complimenti
A me non trova le repo
Ciao ho scaricato cyfix script da cydia, apro terminal dopo il login gli scrivo il comando cyfix ma mi da command not found, perché?? Ho anche installato la repo “cydia.frenchiphone.com” per scaricare cyfix 1.6.6 ma mi esce con l’icona col punto interrogativo…e quando l’installo, mi crasha tutto!….cosa ho sbagliato?? In attesa di consigli…grazie in anticipo!!!
Precisazione…è l’icona di cyfix script 1.6.6 col punto interrogativo
Perchè l’articolo è stato scritto tanto tempo fa , quando ancora si montava la 3.1.3 mi sembra e quindi adesso con la versione 5.0, 5.0.1 le cose sono cambiate. Per togliere una repo scritta male ti basta semplicementre farci uno slide sopra e la eliminimi
se hai installato qualche cyfix toglilo e vedi di togliere pure le dipendenze se ne ha messe
Aiuto!!!! Mi chiede se sono connesso a internet e io lo sono ma quando gli scrivo yes lui si impalla e non fa più niente
Fa così anche con gli altri programmi
Aiuto!!!! Mi chiede se sono connesso a internet e io lo sono ma quando gli scrivo yes lui si impalla e non fa più niente
Fa così anche con gli altri comandi