Jak iTunes „zabił” mojego iPhone'a i jak rozwiązałem problem

Wczoraj miałem iPhone'a 4 z iOS 4.3.3 i jailbreakiem za pomocą redsn0w. Z pomysłem aktualizacji do iOS 5 beta 2 ponownie otworzyłem iTunes i w swojej naiwności nie wprowadziłem terminala w tryb DFU, po czym włączyłem iTunes do przywracania. iTunes poprawnie sprawdził ipsw, sprawdził, czy Apple da mi pozwolenie na instalację, a następnie równie cicho zablokował mojego iPhone'a. Kiedy iTunes przygotowywał iPhone'a do przywrócenia, faktycznie zablokował go w taki sposób, że nie mogłem go w żaden sposób otworzyć. Terminal nie był w trybie odzyskiwania, nie był w trybie DFU, komputer już go nie rozpoznawał, ale ładował się, jeśli podłączyliśmy go do źródła zasilania.

Oczywiście próbowałem różnych kombinacji Lock + Home, aż trochę mi się znudziło i zrezygnowałem z myślą, że będę musiał wysłać to do Bukaresztu na wymianę. Zanim się pokłóciłem, zapytałem go Xchris("właściciel" usługi GSM) jakim sposobem mogę przywrócić iPhone'a do życia. Oczywiście jego odpowiedź była prosta, musiałem odłączyć baterię terminala, aby zresetować bootloader, który najwyraźniej się zablokował. Po 10 minutach odkręcania śrub iPhone'a za pomocą improwizowanego śrubokręta i 2 godzinach oczekiwania na rozładowanie kondensatorów, udało mi się bez problemu ponownie uruchomić iPhone'a.

Nie wiem dlaczego iTunes całkowicie to zablokował, ale wiem, że gdybym teraz tego nie otworzył, musiałbym wysłać na gwarancję, gdzie pewnie by to zmienili bez otwierania. Pierwszy raz od 2 lat udaje mi się "zamurować" terminal iPhone'a i dla mnie mit mówiący, że iPhone'a nie da się "zamurować" umarł. Dziękuję Xchris za pomoc i radzę zachować ostrożność podczas przywracania wersji beta systemu iOS, ponieważ możesz napotkać podobny problem, a jeśli tak się stanie, wiesz, jak go rozwiązać bez wysyłania iPhone'a na gwarancję.

PS: To był pierwszy raz, kiedy otworzyłem iPhone'a, a proces jest bardzo prosty, jeśli masz odpowiednie narzędzia.