Archivi categoria: Jailbreak

Jailbreak di iOS 4 GM (Mac OS)

Ieri si è tenuto il keynote della Apple in cui è stato presentato, oltre al nuovo iPhone 4 ((che nome :S)), anche la GM ((Gold Master)) del sistema operativo per iPhone, iPod, iPad ora chiamato iOS.

Avendo uno zio sviluppatore, mi sono subito fiondato ad installarla e a testare gli strumenti per il jailbreak. Continua a leggere

WebClips a tutto schermo

Eccomi di ritorno da una settimana di assenza su queste pagine, purtroppo sono stato occupato con lo studio e purtroppo lo sarò ancora per molto, almeno fino al 10 febbraio. Ma questa è un’altra storia.

Oggi ho smancazzeggiato ((che termine strano :D )) sulle WebClips che, per chi non lo sapesse, sono il nome nativo dei “preferiti sullo schermo” di iPhone.

Vi siete mai chiesti perchè alcune WebClips tipo quella di Google viene visualizzata in Safari e quella di Google Wave a tutto schermo? Bene, se ve lo siete chiesti,  dopo il salto iniziamo con la spiegazione.

Continua a leggere

Tip: avviare iFile come utente Root

Una piccola tip per avviare iFile da utente root direttamente dall’iPhone:

Occorrente:

  • iFile
  • MobileTerminal

Come prima cosa apriamo MobileTerminal e logghiamoci da root con il comando

su

Fatto ciò, spostiamoci nella cartella dove risiede il vero eseguibile di iFile scrivendo

cd /Applications/iFile.app

Ora, basta scrivere “./iFile_” (con il trattino basso incluso)j e dare enter, dopodiché premete il tasto Home, avviate iFile dalla SpringBoard e avete i privilegi di root con questo programma.
Purtroppo, quando abbiamo finito le nostre modifiche, non basta premere il tasto Home per uscire, bensì bisogna riavviare la SpringBoard usando SBSettings.

Fini utili di questa tip: nessuno per l’utente comune ma ad esempio è utile quando bisogna rinominare od eliminare un file (vedi rinominare un’icona di winterboard)

Progetto: temi su iPhone senza WinterBoard

Come il titolo sicuramente farà intuire, stò cercando un metodo per usare i temi di winterboard direttamente, senza passare per il programma stesso.

La mia idea è che visto che all’interno di iPhone tutto quello che è grafico è immagine, sostituendo le immagini custom a quelle originali si dovrebbe avere l’effetto desiderato.

Ed infatti è così, basta guardare questi screenshot.

In questa mod, mi sono limitato ad invertire i nomi di due file all’interno del filesystem di iPhone.

Qui invece, ho applicato il principio esposto all’inizio dell’articolo e come vedete il risultato non è affatto male, esattamente identico a winterboard.

Credo che articolerò il progetto nelle seguenti fasi:

  1. individuazione di tutti i file di immagini che compongono l’UI dell’iPhone e relativa modifica
  2. scrittura di un programma che si occupi di automatizzare il processo di copia-incolla

Riguardo all’applicazione che automatizza il tutto, credo che la scriverò in bash prima e magari, in un futuro, anche in obj-c da usare direttamente su iPhone.

Naturalmente scriverò di ogni aggiornamento quindi stay tuned ;)

Sn0wbreeze beta disponibile grazie a BeYouiP

Grazie ai magici amici di BeYouriPhone, possiamo godere della beta pubblica di Sn0wbreeze con la expert mode attivata.

Infatti, questa beta non è più disponibile perché iH8sn0w si è accorto che c’era qualche problema con i copyright ((geohot dice che il programma contiene qualche elemento di proprietà di Apple, anche se non ho capito quali)).

Beh, posso solo augurarvi una buona customizzazione oppure aspettare il mio custom firmare all’insegna della leggerezza ;)

Download

Cambiare hostname manualmente su iPhone

Tip veloce per cambiare hostname su iPhone indipendentemente da quello impostato su iTunes.

Basta aprire i file

/private/var/preferences/SystemConfiguration/preferences.plist

e modificare il nome alla riga 415, ad esempio se abbiamo la stringa

iPhone-di-sn0w

diventerà

iPhone-di-snow

a seconda di come volete modificarla ;)