Questa guida verrà costantemente aggiornata ad ogni nuova Beta rilasciata.
Ultimo Aggiornamento : iOS 6 GM
Come sappiamo, Apple ha rilasciato il nuovo iOS 6 Beta, ufficialmente disponibile solo per gli sviluppatori registrati al programma developer Apple.
Molti sviluppatori mettono a disposizione slot che vi consentono di registrare il vostro UDID come sviluppatore per poter installare questa beta. Sappiate che qualora lo faceste, commettereste un illecito.
(1) Come per la beta 2, anche la beta 3 è possibile scaricarla tramite OTA. Possiamo effettuare questo tipo di update se siamo su iOS 6 beta 1 o beta 2.
Dobbiamo quindi andare in Impostazioni -> Generali -> Aggiornamento Software ed effettuare l'aggiornamento
(2) Se invece siamo ancora ad iOS 5.1.1 dobbiamo innanzitutto scaricare iOS 6 beta 3 ed aggiornare iTunes :
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 beta 3. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 beta 3 installato ( build 10A5355d )
Questa beta scade il 30 settembre, per cui entro tale data bisogna ritornare al 5.1.1 oppure passare alla beta 4 o ad iOS 6 "ufficiale" ( qualora fosse disponibile ).
Questa procedura non funziona il 100% delle volte. Alcune volte vi chiede comunque di registrarvi come sviluppatori per poter continuare. L’unico modo è ritornare al 5.1.1 e riprovare l’installazione di iOS 6.
Anche il downgrade ad iOS 5.1.1 alcune volte da problemi. Per questo è sempre meglio avere i certificati SHSH salvati.
-> Installazione iOS 6 beta 4
(1) Come per le beta 2 e 3, anche per la beta 4 è possibile il download tramite OTA. Ovviamente possiamo effettuare questo tipo di download solo se siamo già sulla beta 3.
Dobbiamo quindi andare in Impostazioni -> Generali -> Aggiornamento Software ed effettuare l'aggiornamento
(2) Se invece siamo ancora ad iOS 5.1.1 dobbiamo innanzitutto scaricare iOS 6 beta 4 ed aggiornare iTunes :
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 beta 4. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 beta 4 installato ( build 10A5376 )
Anche questa beta scade il 30 settembre, per cui entro tale data bisogna ritornare al 5.1.1 oppure passare alla beta 5 o ad iOS 6 "ufficiale" ( qualora fosse disponibile ).
Questa procedura non funziona il 100% delle volte. Alcune volte vi chiede comunque di registrarvi come sviluppatori per poter continuare. L’unico modo è ritornare al 5.1.1 e riprovare l’installazione di iOS 6.
Anche il downgrade ad iOS 5.1.1 alcune volte da problemi. Per questo è sempre meglio avere i certificati SHSH salvati.
-> Installazione iOS 6 GM
Per poter fare questo aggiornamento, dobbiamo innanzitutto scaricare iOS 6 GM ed aggiornare iTunes :
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 GM. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 GM installato.
Ricordo che il 19 settembre verrà rilasciato iOS 6 ufficiale!
Questa procedura non funziona il 100% delle volte. Alcune volte vi chiede comunque di registrarvi come sviluppatori per poter continuare. L’unico modo è ritornare al 5.1.1 e riprovare l’installazione di iOS 6.
Anche il downgrade ad iOS 5.1.1 alcune volte da problemi. Per questo è sempre meglio avere i certificati SHSH salvati.
La procedura qui descritta è valida per ogni versione disponibile di iOS 6.
Una volta installato iOS 6 e verificato che non da nessun problema, possiamo passare al jailbreak ( non compatibile con i dispostivi A5+, quindi con iPhone 4S, iPad 2 e iPad 3 ).
Preciso che il jailbreak è rivolto ai soli sviluppatori che vogliono testare i propri tweak e che Cydia non verrà installato!
Questo jailbreak è di tipo tethered e permette di accedere al proprio dispositivo tramite SSH o tramite cavo USB, sfruttando la funzione Afc2.
Il materiale di cui abbiamo bisogno è :
- l’ultima versione di Redsn0w per gli sviluppatori ( WIN - OSX )
- iOS 6 beta 1, scaricato precedentemente, per il jailbreak delle beta 1, beta 2 e GM
- iOS 6 beta 3, scaricato precedentemente, per il jailbreak delle beta 3, beta 4 e GM
Ecco come fare :
- Apriamo Redsn0w e selezioniamo “Extras”
(1) Se vogliamo effettuare il jailbreak di iOS 6 beta 3 o beta 4 dobbiamo andare su "Select IPSW" e selezionare iOS 6 beta 3
(2) Se invece vogliamo effettuare il jailbreak di iOS 6 GM dobbiamo andare su "Select IPSW" e selezionare iOS 6 beta 1, beta 2 o beta 3 ( NO beta 4! )
- Torniamo all’interfaccia principale e stavolta facciamo “Jailbreak” e successivamente selezioniamo “Install SSH”
- Seguiamo le istruzioni per mettere il dispositivo in DFU ( 10 secondi tasto Home + Sleep, rilasciare il tasto Home e tenere premuto il tasto Sleep per altri 10 secondi ).
- Una volta che il processo è terminato e che il dispositivo si è riavviato, sarà necessario riavviarlo nuovamente tramite Resn0w per poter usare il jailbreak.
- Dobbiamo quindi andare su “Extras” -> “Select IPSW” e selezionare il nostro iOS 6 -> “Just Boot” e seguire ancora una volta le istruzioni per mettere il dispositivo in DFU
Una volta riavviato, possiamo accedere al nostro dispositivo tramite SSH
Ecco un video che illustra ogni passaggio :
-> Installazione Cydia
[spoiler=Espandi]
!!!!La procedura qui descritta era valida solamente per le beta 1 e 2 !!!!
E se a questo punto volessimo installare Cydia per poter avere un’interfaccia più user friendly? Ecco cosa fare :
- Dobbiamo come prima cosa essere connessi al WiFi e collegarci al nostro dispositivo tramite SSH usando programmi come Cyberduck, Coda o Putty ( dipende se siamo su Windows o su OSX ). Come username usiamo “root” e come password “alpine” ( entrambi senza le “” )
- Successivamente dobbiamo eseguire questo comando :
Molti tweak non sono ancora compatibili con iOS 6 ma nel frattempo potete aggiungere la nuova repo di Ryan Petrich esclusiva per iOS 6 : http://rpetri.ch/ios6/
Ecco inoltre una lista dei tweak compatibili :
[spoiler=Espandi]140+ for Twitter
20 Second Lockscreen
3G Unrestrictor
3G Unrestrictor 5
Activator
AllMail
Android Delete
AnimateBattery
Anyring
AppCent
Applist
AppSize
AttacherPro
Barrel
BatteryDetective
BatteryInfo for NC
BatteryShower
Bugfix Duplicate Icons
BugFix Stuckpages
BytaFont
Cascade
CrashReporter
CUC
CustomGrid
Cyntact
Dashboard x
Deck
DeleteMail
DictGoogle
DietBar
Double At
DoubleDock
Dreamboard
EnhancedTabs
Erica Utilities
F.lux
FakeCarrier
Five Icon Switcher
Flashlight
Flowtation
FolderCloser
FolderLock
GPower Pro
GravityLockScreen
iCleaner
Iconoclasm
iFile
iSHSHit
LibDisplayStack
Libweather
Lockscreen Clock Hide
LockSpring
MobileSubstrate
MobileTerminal
MxTube
No Page Dots
NoCameraGrabber
NoFlash
NoNewsIsGoodNews
NoSpot
NoStoreButton
NoWiggle
OmniStat for NC
OneByOne Contacts
OneByOne Safari
OpenSSH
PasswordPilot
PasswordPilot Pro
Paste
Pincrush
Plugication
Poof
Safari Download Enabler
Safari Download Manager
Safari UniBar
SBSettings
SBVolume
ShakeToUndo Killer
SimpleAlert
SmoothBoard
SpotRemover
SpringJumps
SprintBoard
StyleUnlock
Swipe for Mail
SwitcherPages
syslogd
Termfile
TidySpring
UnlimTones
VolumePaging
Webscrollian
WeeLoader
Wifi Analyzer
Wifi Passwords
Winterboard
Wraparound
ZoomIsBack!
ATTENZIONE: Le procedure appena descritte devono intendersi al solo scopo didattico e dimostrativo. Seguendo queste guide vi assumete interamente ogni responsabilità nel caso potessero incorrere malfunzionamenti o guasti di qualsiasi tipo. L'autore di queste guide e l'intero Staff di http://www.nonsologaming.com non si assumono alcuna responsabilità.
Come sappiamo, Apple ha rilasciato il nuovo iOS 6 Beta, ufficialmente disponibile solo per gli sviluppatori registrati al programma developer Apple.
Molti sviluppatori mettono a disposizione slot che vi consentono di registrare il vostro UDID come sviluppatore per poter installare questa beta. Sappiate che qualora lo faceste, commettereste un illecito.
Vediamo quindi come fare senza registrare l'UDID.
-> Installazione iOS 6 beta 1
-> Installazione iOS 6 beta 2
-> Installazione iOS 6 beta 3
(1) Come per la beta 2, anche la beta 3 è possibile scaricarla tramite OTA. Possiamo effettuare questo tipo di update se siamo su iOS 6 beta 1 o beta 2.
Dobbiamo quindi andare in Impostazioni -> Generali -> Aggiornamento Software ed effettuare l'aggiornamento
(2) Se invece siamo ancora ad iOS 5.1.1 dobbiamo innanzitutto scaricare iOS 6 beta 3 ed aggiornare iTunes :
+ iOS 6 beta 3
+ iTunes 10.7
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 beta 3. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 beta 3 installato ( build 10A5355d )
Questa beta scade il 30 settembre, per cui entro tale data bisogna ritornare al 5.1.1 oppure passare alla beta 4 o ad iOS 6 "ufficiale" ( qualora fosse disponibile ).
-> Installazione iOS 6 beta 4
(1) Come per le beta 2 e 3, anche per la beta 4 è possibile il download tramite OTA. Ovviamente possiamo effettuare questo tipo di download solo se siamo già sulla beta 3.
Dobbiamo quindi andare in Impostazioni -> Generali -> Aggiornamento Software ed effettuare l'aggiornamento
(2) Se invece siamo ancora ad iOS 5.1.1 dobbiamo innanzitutto scaricare iOS 6 beta 4 ed aggiornare iTunes :
+ iOS 6 beta 4
+ iTunes 10.7
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 beta 4. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 beta 4 installato ( build 10A5376 )
Anche questa beta scade il 30 settembre, per cui entro tale data bisogna ritornare al 5.1.1 oppure passare alla beta 5 o ad iOS 6 "ufficiale" ( qualora fosse disponibile ).
-> Installazione iOS 6 GM
Per poter fare questo aggiornamento, dobbiamo innanzitutto scaricare iOS 6 GM ed aggiornare iTunes :
+ iOS 6 GM
+ iTunes 10.7
- A questo punto è vivamente consigliato effettuare un backup del dispositivo e salvare i certificati SHSH ( anche se al momento non dovrebbero essere necessari per un futuro downgrade in quanto iOS 5.1.1 è l’ultimo fw “ufficiale” di Apple, è sempre meglio salvarli per precauzione ).
- E’ inoltre consigliato ripristinare il dispositivo prima di passare ad iOS 6 ( se avete il jb ricordatevi di ripristinare passando dalla modalità DFU!! )
- Ora dobbiamo premere il tasto Shift + Verifica Aggiornamenti ( su Windows ) oppure Alt + Verifica Aggiornamenti ( su OSX ) e selezionare iOS 6 GM. E’ importante fare “Verifica Aggiornamenti” e non “Ripristina” affinché il tutto vada a buon fine.
Una volta fatto, avremo iOS 6 GM installato.
Ricordo che il 19 settembre verrà rilasciato iOS 6 ufficiale!
-> Jailbreak iOS 6
Una volta installato iOS 6 e verificato che non da nessun problema, possiamo passare al jailbreak ( non compatibile con i dispostivi A5+, quindi con iPhone 4S, iPad 2 e iPad 3 ).
Preciso che il jailbreak è rivolto ai soli sviluppatori che vogliono testare i propri tweak e che Cydia non verrà installato!
Questo jailbreak è di tipo tethered e permette di accedere al proprio dispositivo tramite SSH o tramite cavo USB, sfruttando la funzione Afc2.
Il materiale di cui abbiamo bisogno è :
- l’ultima versione di Redsn0w per gli sviluppatori ( WIN - OSX )
- iOS 6 beta 1, scaricato precedentemente, per il jailbreak delle beta 1, beta 2 e GM
- iOS 6 beta 3, scaricato precedentemente, per il jailbreak delle beta 3, beta 4 e GM
Ecco come fare :
- Apriamo Redsn0w e selezioniamo “Extras”
(1) Se vogliamo effettuare il jailbreak di iOS 6 beta 3 o beta 4 dobbiamo andare su "Select IPSW" e selezionare iOS 6 beta 3
(2) Se invece vogliamo effettuare il jailbreak di iOS 6 GM dobbiamo andare su "Select IPSW" e selezionare iOS 6 beta 1, beta 2 o beta 3 ( NO beta 4! )
- Torniamo all’interfaccia principale e stavolta facciamo “Jailbreak” e successivamente selezioniamo “Install SSH”
- Seguiamo le istruzioni per mettere il dispositivo in DFU ( 10 secondi tasto Home + Sleep, rilasciare il tasto Home e tenere premuto il tasto Sleep per altri 10 secondi ).
- Una volta che il processo è terminato e che il dispositivo si è riavviato, sarà necessario riavviarlo nuovamente tramite Resn0w per poter usare il jailbreak.
- Dobbiamo quindi andare su “Extras” -> “Select IPSW” e selezionare il nostro iOS 6 -> “Just Boot” e seguire ancora una volta le istruzioni per mettere il dispositivo in DFU
Una volta riavviato, possiamo accedere al nostro dispositivo tramite SSH
Ecco un video che illustra ogni passaggio :
-> Installazione Cydia
[spoiler=Espandi]
E se a questo punto volessimo installare Cydia per poter avere un’interfaccia più user friendly? Ecco cosa fare :
- Dobbiamo come prima cosa essere connessi al WiFi e collegarci al nostro dispositivo tramite SSH usando programmi come Cyberduck, Coda o Putty ( dipende se siamo su Windows o su OSX ). Come username usiamo “root” e come password “alpine” ( entrambi senza le “” )
- Successivamente dobbiamo eseguire questo comando :
Fatto. Dopo il respring dovremmo avere Cydia installato!
( Per una veloce guida su Cydia guardate QUI )
Ecco un video che chiarisce le idee :
Molti tweak non sono ancora compatibili con iOS 6 ma nel frattempo potete aggiungere la nuova repo di Ryan Petrich esclusiva per iOS 6 : http://rpetri.ch/ios6/
Ecco inoltre una lista dei tweak compatibili :
[spoiler=Espandi]140+ for Twitter
20 Second Lockscreen
3G Unrestrictor
3G Unrestrictor 5
Activator
AllMail
Android Delete
AnimateBattery
Anyring
AppCent
Applist
AppSize
AttacherPro
Barrel
BatteryDetective
BatteryInfo for NC
BatteryShower
Bugfix Duplicate Icons
BugFix Stuckpages
BytaFont
Cascade
CrashReporter
CUC
CustomGrid
Cyntact
Dashboard x
Deck
DeleteMail
DictGoogle
DietBar
Double At
DoubleDock
Dreamboard
EnhancedTabs
Erica Utilities
F.lux
FakeCarrier
Five Icon Switcher
Flashlight
Flowtation
FolderCloser
FolderLock
GPower Pro
GravityLockScreen
iCleaner
Iconoclasm
iFile
iSHSHit
LibDisplayStack
Libweather
Lockscreen Clock Hide
LockSpring
MobileSubstrate
MobileTerminal
MxTube
No Page Dots
NoCameraGrabber
NoFlash
NoNewsIsGoodNews
NoSpot
NoStoreButton
NoWiggle
OmniStat for NC
OneByOne Contacts
OneByOne Safari
OpenSSH
PasswordPilot
PasswordPilot Pro
Paste
Pincrush
Plugication
Poof
Safari Download Enabler
Safari Download Manager
Safari UniBar
SBSettings
SBVolume
ShakeToUndo Killer
SimpleAlert
SmoothBoard
SpotRemover
SpringJumps
SprintBoard
StyleUnlock
Swipe for Mail
SwitcherPages
syslogd
Termfile
TidySpring
UnlimTones
VolumePaging
Webscrollian
WeeLoader
Wifi Analyzer
Wifi Passwords
Winterboard
Wraparound
ZoomIsBack!
Modificato da chri$90