APOcolocyntosis

Ни шагу назад

APOcolocyntosis header image 2

Jailbreak 2.1: come salvare le applicazioni di Cydia e Installer

September 22nd, 2008 · 6 Comments

Jailbreak del firmware 2.1, obbligatorio ormai farlo. Questa volta, vista la notevole presenza di guide passo passo in rete sull’argomento (io consiglio quelle di iSpazio, cliccabile qui) che spiegano nel dettaglio come effettuare il Jailbreak del firmware 2.1 del gioiellino di casa Apple, il nostro iPhone (io uso Mac e consiglio Pwnage), mi dedicherà ad un fastidioso problema. Già, problema che ho avuto anche io e che spero di poter risolvere.

Come salvare le applicazioni installare attraverso Cydia ed Installer, ovvero come farle sopravvivere anche nel nuovo firmware customizzato.

L’unica soluzione, da una prima ricerca in rete, sembrerebbe quella di salvarsele prima tramite ssh e poi reinserirle dopo aver effettuato il jailbreak. Per le applicazioni dell’Apple Store non c’è problema, iTunes pensa a tutto. L’unico problema adesso è capire come accedere all’iPhone tramite ssh. La presente guida si riferisce a connessione iMac –> iPhone. Per gli utenti Windows non cambia molto.

NB: le immagini della guida sono reperibili qui. Sono riutilizzabili citandone la fonte, con la sola pregiudiziale antifascista.

Passo 0: installazione di programmi preliminari.

Sull’iPhone installare da Cydia sia BossPref che OpenSsh, mentre sul Mac installare FileZilla (anche Cyberduck dovrebbe andare bene).

Passo 1: creazione di una rete wifi da Mac.

In alto a destra cliccate sull’icone dell’AirPort, quindi selezionate “Crea Network“.Vi apparirà la finestra sottostante, dategli un nome a caso (potete scegliere anche questo fantastico “papaero:-) ) e, cosa ben più importante, non mantenete l’11 come canale di default, in quanto può dare problemi. Prudentemente sceglietene uno tra l’1 ed il 5. Non importa quale, basta che sia compreso in tale range.

A questo punto ritornate a cliccare sull’icona dell’AirPort e scegliete “Apri Preferenze Network“. Vi apparirà la seguente schermata.

In basso cliccate su avanzate e passate nella seguente schermata:

Selezionate la linguetta “TCP/IP“, quindi alal voce “Configura IPv4” e scegliete l’opzione, dal menù a tendina, “manualmente“. Come indirizzo inseritene uno naturalmente privato, come quello mostrato in figura. Mi raccomando sempre di usare anche una netmask coerente. I parametri in figura sono i migliori, se avete dubbi ricopiateli. Ok, fine fase 1, adesso passiamo sull’iPhone.

Passo 2: settare correttamente l’iPhone

Per prima cosa in BossPref  abilitate l’Ssh posizionando il relativo tasto in posizione “1“. Poi passate in “impostazioni” e cercate la rete precedentemente creata, nel nostro caso “papaero“. Connettersi a quest’ultima.

Una volta avuta la conferma della connessione, cliccare sulla freccia bianca dentro circoletto azzurro alla destra del nome della rete: appariranno i settaggi della connessione.

Da “DHCP” passare a “Statico“. Inserire la stessa netmask (maschera di sottorete) inserita nel passo precedente e come indirizzo IP uno compatibile. Ancora una volta, in caso di dubbi, attinetevi all’esempio soprastante. Ok, siete pronti.

Passo 3: verifica connessione.

Se tutto è andato bene dovreste essere in grado di pingare l’iPhone da Mac e viceversa.

Come si evince, da Mac l’iPhone risponde al ping.

Anche il Mac risponde al ping effettuato da iPhone.

Passo 4: connessione.

Aprimo Filezilla su Mac (qui l’immagine ad alta risoluzione). Mettiamo nel campo “host” l’indirizzo dell’iPhone (il protocollo, ovvero l’https, apparirà autonomamente in seguito); come nome utente “root” e come pasword quella di default, ovvero “alpine“, che potrete poi cambiare dopo la prima connessione. Come porta selezionate la “22“, quella dell’https. Cliccate su “connessione rapida” e attendente. La prima volta l’operazione può essere leggermente lenta (un minuto o due) e magari richiedere anche un paio di tentativi. Vi chiederà di memorizzare le chiavi di accesso al dispositivo, accettate senza timore.

A questo punto potete muovervi all’interno delle varie cartelle dell’iPhone. Individuate il percorso “/private/var/stash/Applications“, all’interno del quale troverete tutte le applicazioni da salvare sul vostro desktop e reinserire dopo aver jailbrekkato il firmware.

Naturlamente almeno due applicazioni, BossPref e OpenSsh, le dovrete reinstallare da Cydia prima di iniziare questa operazione.

ATTENZIONE: Non ho ancora avuto modo di verificare il corretto funzionamento delle applicazioni così reinserite, quindi provate la procedura solo se avete preventivamente messo al sicuro eventuali dati sensibili. Naturalmente sono graditi feedback di ogni tipo.

Ti è piaciuto l’articolo? Condividilo in rete:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Diggita
  • FriendFeed
  • LinkedIn
  • Live
  • Ma.gnolia
  • MySpace
  • OKNotizie
  • Wikio IT

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , ,

Tags: iPhone

6 responses so far ↓

  • 1 Aj // Oct 26, 2008 at 8:00 pm

    Ho fatto tutto ma dopo aver reinserito un applicazione, essa non compare. Ho provato anche a riavviare ma niente. Cmq la grande utilità della tua guida è che ora ho un elenco delle applicazioni precedenti all’aggiornamento del firmware.

  • 2 Apo // Oct 26, 2008 at 8:41 pm

    Innanzitutto grazie per il feedback
    Come ho scritto, non ho avuto modo di testarla personalmente: credo però, e spero di poterlo confermare a breve, che tale procedura consenta almeno di salvare i dati precedenti l’aggiornamento.
    Ovvero permetta di recuperare ciò che altrimenti verrebbe perso, come gli sms per biteSms, i video per MxTube, etc…

    tutto da provare, ovviamente…

  • 3 Guide per il jailbreak del firmware 2.2 dell’iPhone: ci siamo! // Nov 26, 2008 at 10:04 pm

    [...] QuickPwn per Windows. Devo solo trovare la voglia, in mezzo a tanta pigrizia, di mettere in pratica i suggerimenti di un mio vecchio post e fare il backup dei dati presenti nelle varie [...]

  • 4 Jailbreak iPhone 3G 3.0: ancora un po’ di pazienza // Jun 19, 2009 at 3:39 pm

    [...] a mio avviso più importante, è relativo al backup manuale. Via ssh, queste (ma potrebbero non essere le sole) sono le cartelle nelle quali dovreste trovare i dati [...]

  • 5 Jailbreak iPhone 3.0 con Windows Xp // Jun 27, 2009 at 3:27 am

    [...] Ho provato ed usato con soddisfazione iPhone Tunnel Suite per sfruttare questo protocollo non più via WiFi come descritto in un precedente post, bensì comodamente via Usb. Trovate qui la guida per installare ed usare il [...]

  • 6 Jailbreak iPhone 3.0 con Windows Xp | iPhone Revolution // Jul 7, 2009 at 11:11 pm

    [...] Ho provato ed usato con soddisfazione iPhone Tunnel Suite per sfruttare questo protocollo non più via WiFi come descritto in un precedente post, bensì comodamente via Usb. Trovate qui la guida per installare ed usare il [...]

Leave a Comment

I link nei commenti potrebbero essere liberi dal nofollow.