Chiudi l'annuncio

AGGIORNAMENTO 27. – Se hai già aggiornato a Quicktime 7.6 o superiore, ti sconsiglio questa procedura! La tastiera e il mouse probabilmente smetteranno di funzionare!

Se hai un nuovo Macbook unibody o hai già aggiornato Leopard alla versione 10.5.6, forse non lo sai, ma hanno perso la possibilità di mettere l'iPhone in modalità DFU, necessario per eseguire il jailbreak di un iPhone. Fortunatamente, la comunità iPhone ha salvato tutto, quindi non dobbiamo effettuare il downgrade o cercare amici con un sistema diverso.

Un'opzione che potrebbe aiutare è utilizzando un hub USB. In breve, colleghi l'iPhone all'hub invece che direttamente al Mac. Ma anche questa non è la soluzione migliore. Innanzitutto, molte persone non dispongono di hub USB. In secondo luogo, può anche succedere che tu abbia solo un hub USB sulla tastiera, ad esempio, ma potrebbe non avere abbastanza carica per alimentare sia esso che il tuo iPhone (lo sapresti da un messaggio di errore in MacOS). Ed è per questo che abbiamo un'altra soluzione!

Il team di sviluppo ha scoperto che l'intero file il problema è nei 2 nuovi file kext, che sono correlati al driver USB. È quindi necessario riprodurre 2 file kext da una versione precedente di Leopard (10.5.5). E per non renderti le cose troppo complicate, questa volta un utente con un nickname se lo è meritato volkspost, che ha creato lo script di Automator.

Ma attenzione, è un hacking di sistema e può causare problemi (spesso tastiera e mouse non funzionano più!). Segui rigorosamente le istruzioni, tutto è a tuo rischio e pericolo!

Prvni krok

Scarica questo script con 2 file kext. Puoi scaricarlo, ad esempio, da Rapidshare se Mediafire.

Secondo passo

Decomprimi questo archivio e posizionalo sul desktop. È davvero importante che questa cartella sia sul desktop. Chiudi tutti i programmi, che hai aperto. Se non li chiudi, lo script lo farà per te, ma è davvero meglio chiuderli tutti.

Treti krok

Apri la cartella ed esegui Fix_DFU_10_5_6. Verrà visualizzata una schermata Leggimi. Fare clic sul pulsante OK e inserire la password dell'amministratore. Lascia che il programma faccia il suo lavoro e quando viene visualizzata la schermata con il pulsante OK, sentiti libero di toccarlo. MA NON FARE NIENTE ALTRO ED ASPETTARE SOLO CHE IL PROCESSO FINISCE E IL COMPUTER SI RIAVVIA!

Quarto passo

E questo è tutto, da oggi è possibile mettere nuovamente l'iPhone in modalità DFU. Se vuoi fare attenzione (e non rischiare problemi con tastiera e mouse), sul desktop è stata creata una cartella con un backup dei file kext. Una volta effettuato il jailbreak del telefono, è possibile riporta i file kext al loro stato originale. Basta sostituire i file nella directory con lo script con quelli del backup ed eseguire nuovamente lo script. Consiglio vivamente questo passaggio!

Per quanto riguarda evasione stesso, quindi ti consiglio di usarlo invece tutorial utilizzando QuickPwn. Nei prossimi giorni lo inserirò anche qui sul server 14205.w5.wedos.net.

Ma se hai davvero intenzione di intraprendere questo processo, faresti meglio a leggere il resto dell'articolo e, idealmente, anche a stamparlo. Se il mouse e la tastiera smettono di funzionare, questa sarà l'unica opzione per ripristinare tutto. Oppure semplicemente acquista un hub USB. :)

Prima di iniziare:
È necessario sapere dove lo script Automater "Fix_DFU_10_5_6" ha posizionato le estensioni del kernel USB di cui è stato eseguito il backup. Se hai eseguito lo script "Fix_DFU_10_5_6" dal desktop, dovrebbe esserci una directory chiamata "Backup_IOUSBFamily_kext_10_5_6" anche sul desktop con le estensioni del kernel USB all'interno. Se non ricordi dove si trovano i backup sul tuo disco o non ti consideri abbastanza competente per raggiungere le copie di backup utilizzando Terminale, usa invece le istruzioni dello zio.

Durante la lettura delle istruzioni seguenti:
** Sostituisci "[nome utente]" con qualunque nome venga chiamata la tua directory utente (in genere il tuo nome di accesso).
** Sostituisci "path/to/Backup_IOUSBFamily_kext_10_5_6" con il percorso della posizione in cui si trovano le copie di backup delle estensioni del kernel USB.
** Come sempre, controlla le mie istruzioni prima di seguirle ciecamente. Se non sei sicuro, aspetta che qualcuno con credibilità/reputazione dica che ha funzionato per lui prima di farlo tu stesso. Di solito non sono incline agli errori di battitura, ma un giorno succederà (forse oggi è quel giorno).

Eccoci qui:

1) Inserisci il DVD di installazione di Leopard e riavvia il sistema mentre *tieni* premuto il tasto 'C' finché non viene visualizzata la schermata di avvio grigia del logo Apple con il cerchio che gira. Scegli una lingua quando richiesto, ma non continuare con l'installazione.

2) C'è una barra dei menu nella parte superiore dello schermo. Seleziona l'applicazione "Terminale".

3) Utilizzare il comando "cambia directory" (cd) per rendere la directory delle estensioni di sistema la directory di lavoro corrente utilizzando la sintassi seguente:

cd "/Volumi/Macintosh HD/Sistema/Libreria/Estensioni"

4) Utilizza il comando "copia" (cp) per copiare le estensioni del kernel 10.5.6 di cui è stato eseguito il backup nella directory di lavoro corrente utilizzando la sintassi seguente (nota l'uso delle virgolette e dello spazio prima del punto finale):

cp -Rp "/Volumes/Macintosh HD/Users/[nome utente]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Modificare la proprietà dell'utente e del gruppo delle estensioni del kernel rispettivamente in root e wheel utilizzando la seguente sintassi:

chown -R root:wheel AppleUSBHub.kext
chown -R root:wheel IOUSBCompositeDriver.kext

6) Cambia la tua directory di lavoro corrente a un livello sopra la directory Extensions e sposta il file "Extensions.mkext" sul desktop utilizzando la sintassi seguente:

CD ..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[nome utente]/Desktop"

Potresti notare che il sistema sostituisce immediatamente Extensions.mkext con un file di lunghezza zero con nome simile. Lascialo da solo.

7) Digitare "exit" al prompt del Terminale e utilizzare il menu a discesa per uscire dall'applicazione Terminale.
8) Utilizza nuovamente i menu a discesa per selezionare l'applicazione "Disco di avvio" e scegli il tuo normale disco di avvio (quello in cui hai appena spostato le cose sopra) e premi il pulsante "Riavvia".

Lascia che il sistema si avvii normalmente. Se tutto è andato bene, ora avrai riacquistato la funzionalità della tastiera e del mouse.

.