| Risolvere errori Cydia - Rroblemi più comuni - Guide informatica

Risolvere errori Cydia - Rroblemi più comuni

GUIDA ERRORI CYDIA



IN CONTINUO AGGIORNAMENTO










Installa MobileTerminal da cydia



oppure usa winscp con windows o terminale con Mac



iphone tunnel+terminale










IDENTIFICARE I PROBLEMI DI CYDIA E LE POSSIBILI SOLUZIONI





1 Questo è già un buon modo di iniziare....segui passo passo per vedere se riesci a determinare il problema con cydia



1) Apri Terminal su il tuo iphone o attraverso SSH.

2) Scrivi quanto segue:



su

alpine


apt-get update




3) Leggi il messaggio di errore.



Qualche volta solamente dando il comando di aggiornamento si sistema il problema!



Prova ad aprire Cydia.



Se ancora non funziona, allora ripeti la procedura da capo e, al posto di*apt-get update, digita:



apt-get remove cydia




compariranno una serie di errori, tra cui uno simile a questo:



E:Problem with MergeList /var/lib/apt/lists/nome-source_._Packages



tramite SSH, raggiungi la cartella indicata nel terminale e cencella i file nome.source_._Packages e nome.source_._Release , in cui “nome.source” indica il nome che vi ha restituito il terminale nel messaggio di errore.








2 Dopo un apt-get update può apparire il seguente errore



E: Problem with MergeList /var/lib/apt/lists/download.tuxfamily.org_shames_debian-sid_desktopfx_unstable_._Packages

che significa che non si possono analizzare o aprire la lista dei pachetti o l'archivio generale



Una possibile soluzione è quella di cancellare la lista dei pacchetti delle reposities:



sudo rm /var/lib/apt/lists/* -vf


oppure in questa nuova forma:

sudo LC_ALL=C apt-get update











3 Cydia Crash all'avvio: "Error: Database. Encountered a section with no Package: header. o Error:Database Problem parsing dependency conflicts"







1) entra nell'iphone tramite SSH.


2) vai al percorso /var/lib/apt/lists/

3) cancella tutto ad Eccezione della cartella partial.

4) fai un reboot.









Cydia non aggiunge una repo:




Ci sono tante possibili spiegazioni, eccotene alcune:



1) La repo è "down", controlla i forum per avere le ultime informazioni.

2)Hai scritto la repo male, alcune persone dimenticano di mettere il segno / alla fine dell'url della repo.

3) Non sei connesso ad un network....non servono spiegazioni.








4Errore della Source :



Un comune messaggio d'errore potrebbe essere "Bzip2 error" o il fatto che una source non funziona correttamente.



CONTROLLA CHE A VOLTE UNA REPO ACCETTA SOLO UN ACCOUNT PER OGNI IPHONE/IPOD POTRESTI AVERE QUESTO MESSAGGIO ALTRIMENTI










Applicazioni necessarie per effettuare questa procedura:



- SSH Client

- .plist editor




plist editor per WIN




plist editor per MAC



Per risolvere il l'errore bzip2 quando si fa il refresh di cydia:









1:

Apri Cydia ed aggiungi una source, ti apparirà qualcosa del genere (guarda l'errore e l'url che ti appare, magari anche diversa da quella dell'immagine). L'URL che vedi è quella che da problemi e che bisogna rimuovere.

Nel caso della foto è chiaramente un errore di scrittura della repo di ultrasn0w senza aver scritto ultrasn0w.










2:

Per risolvere questo dobbiamo editare la cydia.list ed eliminare la repo scritta male.

Apri il tuo SSH o file browser e vai al percorso /private/etc/apt/sources.list.d e trova cydia.list



*** il file “cydia.list” contiene tutte le repository che hai aggiunto manualmente e che quindi non facendo parte delle community sources non sono sicure nè controllate










3:

A seconda del tuo SSH edita il file. Usando WinSCP clicca di destro e clicca edita









4:

Il file verrà aperto e ti apparirà qualcosa di simile a questo:










5:

Elimina la riga della repo incriminata ( nel caso della foto 'deb

codice HTML:
http://repo666.cydia.com/./'
)

e salva i cambiamenti










6:

Vai al percorso /private/var/lib/cydia,

copia la metadata.plist nel tuo pc/mac e aprila con un editor di plist,

Ctrl+F e scrivi l'URL della repo sbagliata, rimuovila, salva le modifiche sostituisci la .plist sbagliata con la .plist corretta










7:

Vai al percorso /private/var/lib/apt/lists e cancella i files che iniziano con il nome della source sbagliata.









8:

Vai al percorso /private/var/lib/apt/lists/partial e rimuovi gli altri files che iniziano con la source sbagliata.








Ora non dovresti più aver problemi!



Grazie a MuckYu per questo procedimento



IMMAGINI DI OPERAZIONI DIRETTAMENTE EFFETTUATE DALL'IPHONE








5 ERRORE:YOUR COPY OF CYDIA DOES NOT KNOW WATH VERSION IT IS, RUNNING

Effettuare lo stesso trattamento...eliminare tutto tranne la cartella PARTIAL







2° METODO

Se non si riesce a rimuovere la source da cydia e il problema persiste, prova questo:




1) accedi al tuo iphone tramite SSH.

2) vai al percorso /etc/apt/ folder.


3) fai il backup del cydia.list o sources.list.d .

4) edita il file cydia.list o sources.list.d con un text editor e rimuovi dall'elenco la voce relativa alla source con problemi

5) fai il reboot.



QUANDO LA REPO NON APPARE SOURCES.LIST.D



LA TROVERETE NEL FILE CYDIA.LIST, ACCEDETE ALLO STESSO




PROVVEDETE A CANCELLARE LA REPO







ALTERNATIVA by WORLD



A volte può capitare di avere dei problemi con una source che non si carica perché defunta o semplicemente inserita male, e non riuscire a toglierla completamente perché magari non compare nell'elenco di Cydia o ne è rimasta qualche traccia da qualche parte: in questi casi potete usare questo script.




AVVERTENZE: come tutte le operazioni da terminale, anche questa richiede un po' di attenzione e di conoscenza della materia. Usatelo solo se sapete cosa state facendo.



Istruzioni per l'uso:



- scaricate il file allegato e scompattatelo;

- copiate lo script via ssh in usr/bin;

- impostategli i permessi (via chmod o tramite il programma con cui lo trasferite) a 775;


- aprite Mobile Terminal e loggatevi come root digitando 'su -root' e poi la password;

- digitate 'cyfix' ed alla richiesta inserite la url della repo incriminata;

- lo script farà il resto.




Quando lo script ha finito, chiudete Mobile Terminal e fate un respring prima di riaprire Cydia



Se qualcuno è curioso, lo script va a cercare (e rimuove) traccia della repo che avete inserito in tutti questi posti:

/var/lib/apt/lists

/var/lib/apt/lists/partial

/var/lib/cydia/metadata.plist


/etc/apt/sources.list.d

/etc/apt/sources.list.d/cydia.list



Digitando in Mobile Terminal 'cyfix -u' lo script si andrà a cercare (ovviamente se siete connessi ad internet) ed installerà eventuali aggiornamenti.




Credito per lo script va a Secretss















3° METODO by WORLD


Non è una procedura specifica di Cydia, ma un comando unix per rimuovere un pacchetto .deb un po'... ostinato. Comunque funziona con qualsiasi cosa si sia installato tramite Cydia purché se ne conosca (di solito è scritta nella pagina di installazione di Cydia stesso) la 'firma di installazione: normalmente è "com.qualchecosa.qualchecosa"




Se hai il Mobile Terminal installato, prova così:



- apri il programma e digita su root;

- inserisci la password alpine(se non l'hai cambiata);


- a quel punto digita dpkg -r com.databinge.soswildeyes (firma d'esempio)





Cydia non ha registrato la chiusura del processo e non consente di disinstallare il programma by WORLD



-Vai in Cydia | Manage | Packages e clicca su Wildeyes (esempio di applicazione),


-clicca su Modify in alto a destra e vedi quali opzioni ti da;

- se per caso ti da Clear e Queue vuol dire che qualcosa è andato storto al momento dell'installazione e Cydia non ha registrato la chiusura del processo e non ti consente di disinstallare il programma.

SOLUZIONE Cancella la coda d' installazione premendo "Clear" e poi dovrebbe riuscire a disinstallarlo.






6 Crash dopo "Reloading Data":



Se cydia va in crash dopo il Messaggio di Reloading prova questo:

(se non hai installato il terminale, accedi tramite SSH)



1) Apri Mobile Terminal/Terminal via SSH.

2) Type:




su

alpine

dpkg --configure -a




3) fai il reboot.











7 Icona non visibile:




Se la vostra icona di cydia dopo aver installato un nuovo pacchetto e riaprendola non è presente, segui questa procedura:



1) tramite SSH vai al percorso /applications/cydia.app

2) copia la icon.png sul tuo pc/mac.

3) cancella la icon.png dall'iphone/ipod

4) fai un respring e alla fine un'icona bianca apparirà per l'applicazione di cydia

5) copia la icon.png (del pc) nuovamente in /applications/cydia.app

6) fai un respring e la conosciuta icona di cydia apparirà nuovamente.










Cyder:



Cyder è un programma per il pc che consente di scaricare e trasferie packages/sources al tuo iphone/ipod.

Può anche essere utile per risolvere problemi come pulire la cache.



Percorso: /var/lib/apt/lists/ folder.

cancellare tutto ad ECCEZIONE della cartella PARTIAL




rar e post da seguire GRAZIE A LASGHINA





in alternativa





ClearCydiaListCache



Il metodo automatico, di seguito il link per il programma




Per Utenti Windows :



1. Download Clear Cydia List Cache tool (.Net Framework richiesto)



2. Dopo aver scaricato il file Zip, apri con l’apposito programma.



3. Avvia ClearCydiaListCache.exe dalla cartella appena aperta e connetti il tuo iPhone o iPod Touch



4. Clicca sul pulsante “connect your device and click here” apparso avviando ClearCydiaListCache.exe



5. Ora aspetta il messaggio di “Operazione riuscita con successo”




Per utenti Mac :



1. Connetti & ssh al tuo iPhone e iPod Touch



2. Ora avvia il seguente percorso /private/var/lib/apt/lists



3. Cancella tutti I file in /root/private/var/lib/apt/lists/ ad eccezione della sotto cartella partial



Non Cancellare la Partial folder




rar e post da seguire GRAZIE A SPETEPEM E WORLD







I-Funbox



Se ti sei dimenticato, o a metà di una procedura ti accorgi non avere ancora installato OPENSSH sul tuo iphone, utilizza ed installa sul tuo pc I-FUNBOX che NON necessita del protocollo SSH. Funzionerà sia con iphones jb e non in questo ultimo caso però non saranno visibili le opzioni "applications" e "raw file system"




compatibile con win xp e vista





***compatibile con fw 3.1 e iTunes 9





*** (ATTENZIONE: Se il collegamento non funziona inserire nella stessa directory dell’eseguibile di iFunBox il file iTunesMobileDevice.dll prelevato da C:\Programmi\File comuni\Apple\Mobile Device Support\bin)







CONTROLLARE: quando crasha all'avvio anche queste possibilità

-PROBLEMI di RAM magari dovute all'uso di alcune applicazioni es. iblank, ad alcune repo es. s-a-u-r-i-k










Reinstallare Cydia:



Se non riesci in altro modo a risolvere il problema e lo vuoi risolvere lo stesso, cerca allora di reinstallare cydia.



1) apri Terminal sull'iphone/ipod o attraverso SSH

2) scrivi i seguenti comandi:



su

alpine

apt-get remove cydia


apt-get install cydia



3) fai il reboot





Un altro metodo per rinstallare cydia è questo:





1) Scarica il file deb di cydia più recente

2) tramite SSH metti il pacchetto in /var/mobile del tuo iphone/ipod.


3) apri Terminal and scrivi quanto segue:



su

alpine

dpkg -i cydia.deb



4) fai il reboot (anche due volte)



Cydia 1.0.3044-65 (Eng)




Cydia 1.0.3044-66















8 Errore "Cydia: Error Couldn’t configure pre-depend dpkg for ncurses, probably a dependency cycle."



Questo errore appare in seguito al jailbreack e in fase di aggiornamento di cydia.




SOLUZIONE: in fase di rejailbreack bisogna installare solo Cydia, senza Icy quando richiesto dal jailbreacker.

A questo punto non dovrebbe più uscirti l'errore e potrai installare le applicazioni desiderate.

In un secondo momento, se vorrai, potrai installare anche Icy... funzionerà sia Cydia che Icy sebbene non sia stato selezionato Icy in fase di jailbreack!!



Oppure



Accedi in SSH

Scarica i debs e via al percorso /var/cache/apt/archives e installa i pacchetti


dpkg -i –force-all

fai un reboot













soluzione: è disinstallare tutte le sources



oppure:



cercare tramire IFILE (scaricabile da cydia direttamente sull'iphone)nella lista dei pacchetti, potrebbe succedere d'aver scaricato l'applicazione da due repo differenti




soluzione:tramite ssh rimuovere l'applicazione a mano che ne cancellerà una delle due repo diverse dopodichè cancellare l'altro pacchetto tramite cydia (visto che probabilmente l'app non compare sull'iphone)











9 Errore:Aggiorno i dati




es.
codice HTML:

Failed to fetch(Http://apt.x-s-e-l-l-i-z-e.com/user-pass./pakages) HTTP/1.1 404 not found
(senza linee ovviamente)

capita dopo aver effettuato il nuovo jb con agg 3.1.2 e dopo aver instalalto cydia ed effettuato il ripristino con aptbackup



SOLUZIONE inserire la repo corretta di cydia.x-s-e-l-l-i-z-e.com (senza linee ovviamente)

fonte x-s-e-l-l-i-z-e






10 Cydia ed errore 0xE8008001





Si verifica dopo il Jailbreak dell’iPhone durante la sincronizzazione con iTunes

SOLUZIONE:

-scaricare l’applicazione AppSync for OS 3.1
codice:

disponibile nel repo di  hackulo.us
-riavviare l’iPhone

-installare una qualsiasi app gratuita disponibile in AppStore

-sincronizzare di nuovo.





IMPORTANTE: FARE I BACKUP DI TUTTI I FILE PRIMA DI MODIFICARE QUALCOSA PER POI NON AVERE PROBLEMI NEL CASO DI REINSERIMENTO



N.B. Se nessuno dei metodi descritti sopra dovesse funzionare sarai costretto a rifare il jailbreak ...








ERRORI CYDIA DOPO BLACKRA1N





IMPORTANTE

Per risolvere un problemino nel Jailbreak di GeoHot, che non aggiunge il supporto all’afc2 e pertanto non permette di utilizzare iFunBox, iPhoneBrowser, Winterboard ed altre applicazioni

in Cydia, è stato rilasciato un piccolo Tweak afc2add che, una volta installato, eseguirà il fix automaticamente repo ModMyi













All'apertura di Cydia, dopo aver fatto il JB con blackra1n e scaricato Icy, appare una finestra in alto rossa dov'è scritto:

Your copy Cydia does not know whats version it is. itself, running................il file /var/lib/dpkg/status è corrotto



SOLUZIONE:avendo ancora l'icona di blackra1n cliccarci sopra e installare nuovamente Cydia








Dopo aggiornamenti non funzionano sbsetting e winterboard



-reinstallare da cydia "mobile substrate"



oppure seconda soluzione



- disinstallare Mobile Substrate da Cydia.... che disintalla anche tutte le altre applicazioni che lo utilizzano.

- dal programma blackra1n di GeoHot installare nuovamente Cydia e riavviare

- far partire Cydia, ci sarà l'AVVISO DI INSTALLARE AGGIORNAMENTI IMPORTANTI, si DEVE IGNORARE TEMPORANEAMENTE questi aggiornamenti


- installare tutti i programmi che si avevano prima : sbsetting winter board, ecc che adesso funzioneranno!

- riavviare Cydia ed ADESSO installare gli aggiornamenti richiesti prima!!!









Se scarichi i temi da cydia e winterboard non te li carica

-reinstalli winterboard

oppure


-ripristini il fw originale, rifai il jalbreak installando solo cydia senza mettere ne icy ne rock apps.







FIX MY CYDIA CACHE

SOLO PER UTENTI WINDOWS









  • Ora installate il pacchetto “afc2add” da Cydia.
  • Estraete e aprite il programma.
  • Collegate il vostro iPhone.
  • Cliccate sul pulsante “Fix My Cydia Cache!”






Collegamento SSH tramite USB per firmware 3.1.2 ed iTunes 9



Con il nuovo firmware 3.1.2 e la versione 9 di iTunes ci sono grossi problemi per accedere al proprio iPhone in modalità SSH.



La soluzione è iFunBox scaricabile qui





Scaricata e avviare l'applicazione

collegare l'iPhone al Pc tramite USB ed eccoci dentro al nostro terminale
.




POSSIBILI PROBLEMI



  • non si riesce a collegarsi poichè non si è installato prima Open SSH da Cydia
  • iFunBox non riconosce l'Iphone Jailbreaked, soluzione installare “AFC2ADD” sempre tramite Cydia
  • effettuare il Reboot dell'iPhone
  • ripetere la procedura di collegamento
Testato e funzionante anche con Windows 7








Error Downloading Cydia







Possibili problematiche:

-sovraccarico dei server dovuto all'improvviso e simultaneo utilizzo di Cydia da parte degli utenti









ERRORE SIMILE MA CON CODICE DIVERSO




Downloading Cydia Error:Error

DOmain=NSPOSIXErrorDomain

Code=22 Userinfo=0x412cb20

operation could not be completed

invalid argument.




PROBLEMA: CONNESSIONE ALLA RETE CON IL WIFI

-controllare la connessione wifi, non è detto che se anche abbiamo l'icona attiva in alto a sx vuol dire che funzioni (controllare il router)

-provare ad utilizzare un'altra connessione wifi


-provare a mettere in pausa gli altri downloads in corso sulla rete






ERRORE SIMILE MA CON CODICE DIVERSO



Error Downloading Cydia

Could not download.

Error: Error

Domain=NSURLErrorDomain

Code=-1001 UserInfo=0×19e710


“timed out”




Utente (3GS con 3.1.2 firmware iTunes 8.2)

SOLUZIONE update iTunes dalla 8.2 alla 9.x





ERRORE SIMILE MA CON CODICE DIVERSO





Error Downloading

Could not download:


Error: error

Domain=NSURLErrorDomain

Code=-1009 UserInfo=0x1aba70



"no internet connection"

"lost internet connection",

"connection reset by peer"










Per iPad, iPhone e iPod Touch con iOS4 e iOS4.0.1 firmware![iPhone 4, 3GS , iPad 3.2.1, iOS 4.1 su 3g]




1. Se non hai installato iFile/SSH/Mobile Terminal puoi facilmente installarlo usando un'applicazione che ti consenta d'accedere ai file di sistema del tuo iPhone/iPad.

Se usi un PC puoi usare "iPhoneBrowser" " i-FunBox" o "WinCSP" con il Mac "CyberDuckcon" o " Disk Aid".

2. Scarica il file "MobileTerminal-427.deb" e copialo nella posizione "var/root/Media/Cydia/AutoInstall" del tuo iPhone/iPad ( Se non trovi la lartella "Cydia" in “Media” basterà crearla idem per la cartella AutoInstall se non la trovi all'interno di Cydia basterà CREARLA e copiare il file deb. al suo interno)


N.B. AutoInstall con la I MAIUSCOLA--ATTENZIONE!!!--

3.Fai un Reboot del tuo iPhone/iPad e l'applicazione Mobile Terminal si sarà installata e troverai l'icona sul tuo iPhone/iPad.Se non dovesse apparire l'icona rifai nuovamente un reboot.
.



MobileTerminal 426.deb






MobileTerminal 427.deb




Fonte : ipmart-forum.it

xiaomi redmi
  • Blogger Comments
  • Facebook Comments

0 commenti:

Posta un commento

Item Reviewed: Risolvere errori Cydia - Rroblemi più comuni Rating: 5 Reviewed By: Unknown