26
Mar 2008


Come evitare un ripristino entrando in SSH con l’iPhone

Installando molte applicazioni può capitare di essere costretti ad un ripristino forzato dell’iPhone perchè qualche programma, magari incompatibile con il proprio firmware o con qualche altra applicazione installata, ha incasinato il sistema.

Con questa guida vediamo come evitare il ripristino dell’iPhone, con una procedura semplice e veloce.

Evitare il ripristino dell’iPhone

Premettiamo che questa procedura riguarda soltanto il blocco, o comunque il malfunzionamento dell’iPhone, relativo all’installazione di un programma da Installer, e non blocchi dovuti ad altri problemi. Tale metodo funziona nel 90% dei casi, risolvendo il problema in pochi secondi e senza obbligarvi a nessun ripristino.

Entrare in SSH

Perchè la procedura funzioni è necessario aver abilitato e configurato la connessione SSH.

Per gli utenti Mac installare il programma Cyberduck disponibile a questo indirizzo. Per utenti Windows invece, installare WinSCP disponibile a questo indirizzo. Sull’iPhone bisogna aver installato OpenSSH ed avere una connessione Wifi attiva.

Avviate il programma da Mac o PC e inserite i seguenti dati:

  • Indirizzo IP dell’iPhone (andate in Impostazioni/Wi-fi, cliccate sulla Wifi a cui si è connessi e premete sulla freccia a destra per leggere l’IP)
  • Nome utente: root
  • Password ftp iphone: alpine
  • Metodo di connessione: SFTP, di default è FTP quindi dovete cambiare la modalità

Assicuratevi che l’iPhone non sia in stand-by e cliccate su Login. A questo punto vedrete tutte le cartelle dell’iPhone. Vi consigliamo di installare anche BossPrefs, con il quale potete disabilitare l’SSH quando non serve, dato che stando attivo consuma molta batteria.

Cancellare il programma “incriminato”

Perchè la guida funzioni è importantissimo che prima di installare e provare un programma attiviate l’SSH (solo se lo avete disabilitato con BossPrefs, altrimenti è sempre attivo) e il wi-fi.

Se nell’installare un’applicazione, o nel provarla, l’iPhone si incasina o rimane bloccato procedete come segue:

  • Se l’iPhone rimane bloccato sulla Springboard provate a riavviarlo tenendo premuto per 3-4 secondi il tasto Home e il tasto Sleep (accensione)
  • Se non si riavvia, o rimane bloccato sulla schermata della mela, allora aprite WinSCP o Cyberduck sul vostro computer e avviate una connessione con l’iPhone (sempre con SSH e wi-fi attivi)
  • Avviata tale connessione, sia che l’iPhone presenti dei malfunzionamenti, sia che rimanga bloccato in qualsiasi schermata, il programma riesce comunque a farvi vedere le cartelle di sistema.
  • Tramite Cyberduck o WinSCP entrate in /private/var/Applications ed eliminate manualmente la cartella del programma che ha provocato il problema
  • Riavviate l’iPhone

Nella maggior parte dei casi con questo metodo si risolvono tutti i problemi, anche se in alcune occasioni questa procedura non basta ed è comunque necessario provvedere ad un ripristino.

Tags: ,
Scritto da Giuseppe.

14 Commenti a “Come evitare un ripristino entrando in SSH con l’iPhone”

  1. Testo
    26 Marzo 2008 alle 15:05

    commento a latere: ma per connettersi via SSH con WinSCP è necessario avere una connessione internet che consenta di usare l’IP pubblico, corretto? Io che ho FASTWEB per esempio ho provato ad agganciare l’iPhone tramite PC ma senza successo…
    Grazie per i chiarimenti che vorrete darmi

  2. Giuseppe
    26 Marzo 2008 alle 16:23

    si devi sfruttare una connessione wifi funzionante

  3. Testo
    26 Marzo 2008 alle 19:19

    la mia connessione wifi è funzionante, mi connetto con iPhone e PC in contemporanea… però WinSCP non funzia e credo dipenda dal fatto che Fastweb non consente l’esposizione dell’IP all’esterno. Qualcuno mi può confermare questo punto?

  4. faZo
    27 Marzo 2008 alle 0:15

    Nel momento in cui sia l’iphone che il pc hanno un indirizzo di rete interna (192.168.0.xxx) non ti importa niente di ip pubblici, fastweb, alice ecc. ecc. Assicurati che l’SSH sia attivo, la prima volta ci mette parecchio tempo per via delle chiavi.
    Cerca di leggere nel log di WinSCP a che punto si ferma e che errore da.

  5. Testo
    27 Marzo 2008 alle 1:24

    riuscito faZo, grazie.

  6. Giuseppe
    27 Marzo 2008 alle 2:14

    ottimo! grazie fazo;)

  7. faZo
    27 Marzo 2008 alle 10:43

    Prego;)

  8. Rovigno
    29 Marzo 2008 alle 20:50

    Provato funge…
    funziona anche con PUTTY (programmino che si trova in google digitando “putty.exe” e apre una connessione SSH su porta 22 con l’iphone

  9. Fausto
    4 Aprile 2008 alle 13:43

    Buongiorno a tutti, quando apro WinSCP, non riesco a trovare dove si deve inserire lindiizzo IP. Qualcuno puo’ aiutarmi.
    Grazie

  10. Fausto
    4 Aprile 2008 alle 13:48

    Buongiorno a tutti, quando apro WinSCP, non riesco a trovare dove si deve inserire lindiizzo IP. Qualcuno puo’ aiutarmi.
    Grazie

  11. giulieno
    24 Aprile 2008 alle 13:56

    il mio i-phone si è bloccato ed ora non so come leggere l’ip perche non posso andare su impostazioni…vorrei sapere se c’è un modo alternativo per leggere l’ip….grazie

  12. flavio
    16 Giugno 2008 alle 22:36

    ciao Giuseppe… Ho istallato tutto per la procedura ma aprendo il programma mi da host name li devo mettere l IP???ma devo mettere solo. I numeri o anche il tipo??? … E poi user e pass??? Giusto…. Grazie mille

  13. Giuseppe
    16 Giugno 2008 alle 23:13

    @giulieno

    no purtroppo, a meno che non sai giocare con le impsotazioni del router

    @flavio

    c’è la guida apposita per l’ssh!

  14. overtake
    15 Agosto 2008 alle 13:04

    ciao FaZo, premetto che ho wifi in casa con fastweb e ho scaricato Cyberduck x mac. Ho seguito le istruzioni ma mettendo l’IP 5.242.**.***. che mi visualizza l’Iphone versione 1.1.4, pur avendo aperto con boss la porta SSH, non si connette. Mi sai dire cosa sbaglio? grazie









Prima di inviare il tuo commento assicurati che:
sia in tema con l'articolo e contribuisca alla discussione in corso
non abbia contenuti offensivi ed una terminologia volgare
non abbia contenuti che violino le leggi italiane
non contenga indirizzi e-mail

Se la tua domanda è fuori tema o non trovi la risposta nell'articolo, iscriviti gratis al nostro forum e una community di appassionati ti risponderà!



Vai in Home Page | Pubblicità su iPhoneItalia | Info Blog | Contatti | Archivio articoli | Feed RSS degli articoli | iPhone View