Ebbene si, ormai è noto che il jailbreak per iOS 6 e superiori è stato rilasciato dal team evad3rs, che in quest’ ultimo periodo ha fatto parlare molto di sé. Se anche voi come me (e come un’enorme moltitudine di utenti) vi siete incollati al loro sito premendo F5 ogni 2 minuti e avete finalmente jaibreakato il vostro iDevice, potreste essere incappati in un problema di non vitale importanza ma comunque piuttosto fastidioso: il crash all’apertura dell’app Meteo, preinstallata su tutti i dispositivi con la mela morsicata.
Sembra infatti che ci sia un piccolo prezzo da pagare per avere il tanto agognato jailbreak, infatti il tool evasi0n ha un impatto negativo sul file com.apple.mobile.installation.plist; Comunque sia, niente di grave o irreversibile: vediamo ora come procedere per sistemare una volta per tutte questo fastidioso inconveniente.
Step 1:
Lanciate Cydia sul device interessato ed installate “OpenSSH” (lo troverete facilmente usando la funzione di ricerca);
Step 2:
Una volta installato OpenSSH uscite da Cydia e aprite sul vostro Mac il terminale, mentre se state usando un PC Windows vi servirà una consolle SSH come PuTTY o TTSSH. Sul vosto dispositivo iOS individuate il vostro IP (collegatevi allo stesso wifi a cui è collegato il computer) tramite Impostazioni – WiFi e tappando sulla rete a cui siete connessi. Dovreste avere di fronte una schermata simile a questa:
Step 3:
Nel terminale digitate questo comando: ssh root@[INDIRIZZO IP OTTENUTO NELLO STEP PRECEDENTE]. A questo punto, come potete osservare nello screenshot qui sotto, il terminale potrebbe restituirvi una richiesta di autorizzazione: rispondete affermativamente, premete invio e alla richiesta della password digitate alpine ;
Step 4:
Ora il vostro computer ha privilegi di root sul vostro iDevice. Copiate ed incollate il seguente codice nel terminale,poi premete invio:
#!/bin/bash
chmod -x /usr/libexec/mobile_installation_proxy
killall -9 mobile_installation_proxy
rm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore
launchctl stop com.apple.mobile.installd
launchctl start com.apple.mobile.installd
while [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];
do
sleep 1
done
while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];
do
sleep 1
done
sleep 10
chmod +x /usr/libexec/mobile_installation_proxy
sync
reboot
Step 5:
Una volta eseguito tutto il codice il vostro dispositivo si riavvierà e alla riaccensione l’applicazione Meteo dovrebbe essere perfettamente funzionante
Ora, è molto probabile che nei prossimi giorni su Cydia sarà rilasciata una patch per questo problema, ma i più smanettoni che hanno bisogno dell’applicazione meteo, possono tranquillamente seguire questi 5 semplici passi.
Aggiornamento: Nelle ultime ore evasi0n si è aggiornato e a quanto pare il problema è stato risolto. Comunque,nel caso in cui foste ancora affetti dal problema la guida rimane valida!
Si ringrazia RedmondPie per gli screenshot e la guida.