Zapobieganie przypadkowym aktualizacjom iOS

Paweł 28 marca 2011 0
Zapobieganie przypadkowym aktualizacjom iOS

Należysz do grona chaotycznych użytkowników iPhone’a? Na co dzień korzystasz z przyjemności jailbreaku? To pewnie zależy ci na tym, aby nie popełniać przypadkowych aktualizacji oprogramowania iPhone’a, gdy tylko pojawi się nowa wersja softu. Wielokrotnie jednak zdarza się wielu użytkownikom dokonywać omyłkowych instalacji oprogramowania, a to z kolei wiąże się z utratą jailbreaku a nawet unlocka. Jak wobec tego ustrzec się przed niepożądanymi aktualizacjami oprogramowania iOS?



Najlepiej jest po prostu wyłączyć powiadomienia o dostępności nowego oprogramowania. Jeśli nie do końca sobie ufasz i potrzebujesz dodatkowego zabezpieczenia przed niechcianymi aktualizacjami, masz dwie opcje: instalacja programu RecoveryGuard BETA z Cydii lub określenie w programie iTunes, aby ten w ogóle nie powiadamiał o dostępności nowych wersji oprogramowania.

RecoveryGuard BETA

Ta opcja jest przeznaczona dla wszystkich użytkowników. RecoveryGuard BETA jest małym narzędziem od grupy iH8sn0w, które oszukuje iTunes w ten sposób, że program ma informacje od iPhone’a, iż ma on zainstalowaną najnowszą wersję oprogramowania. Taki zabieg jest tożsamy z niepojawianiem się w przyszłości komunikatów o dostępnej aktualizacji. Program RecoveryGuard BETA można pobrać z Cydii (repozytorium http://cydia.pushfix.info).

Odinstalowanie RecoveryGuard z Cydii poskutkuje powrotem do normalnego interpretowania wersji oprogramowania iPhone’a przez iTunes.

Edycja rejestru Mac OS

Drugą opcją na niepojawianie się komunikatów o dostępnych aktualizacjach jest mała modyfikacja rejestru systemu Mac OS. Po określeniu konkretnej komendy w terminalu, iTunes nie będzie w ogóle informował o tym, że dla twojego iPhone’a jest dostępna nowa wersja oprogramowania. O ile RecoveryGuard imitował zainstalowaną najnowszą wersję oprogramowania, o tyle modyfikowanie rejestru całkowicie wyłącza powiadomienie o aktualizacjach, bez względu na to, jakie oprogramowanie jest zainstalowane w urządzeniu.

Aby dokonać wspomnianej modyfikacji należy posiadać iTunes w wersji 10.2 lub 10.2.1. Wówczas możesz uruchomić Terminal i wpisać następujące polecenie:

defaults write com.apple.iTunes personalized-installation-server-host /dev/null

Powyższa czynność będzie tożsama z całkowitą dezaktywacją powiadomień iTunes o dostępności nowej wersji oprogramowania. Aby jednak powiadomienia przywrócić, należy wpisać w Terminalu polecenie:

defaults delete com.apple.iTunes personalized-installation-server-host