Przy prawie 2 milionach pobrań w ciągu kilkudni wydania, javasbreak evasi0n iOS 6 był jak dotąd wielkim sukcesem, ale nie jest doskonały. W przeszłości nie było zbyt wielu błędów związanych z narzędziami jailbreak, ale tym razem pojawiło się kilka czkawek. Zaraz po wydaniu evasi0n sklep Cydia napotkał wiele problemów. Co więcej, wiele poprawek nie zostało jeszcze zaktualizowanych do pracy z iOS 6.x, i są doniesienia o problemach z App Store. Oprócz tego, jailbreak złamał aplikację Pogoda dla wielu osób. Chociaż Saurik szybko naprawił wszystkie problemy związane z Cydią, aplikacja Weather wciąż się zawiesza. evad3rs obiecał, że nadejdzie poprawka i wkrótce zostanie wydany w sklepie Cydia. Jeśli jednak nie możesz czekać tak długo, możesz wziąć sprawy w swoje ręce.
Wystarczy postępować zgodnie z procedurą podaną poniżej, a aplikacja iDevice zepsutym jailem natychmiast uruchomi aplikację Weather.
Aktualizacja: Poprawki tego błędu, a także problem z długim uruchomieniem, są teraz dostępne w postaci aktualizacji narzędzi UIKit i wersji evasi0n 6.0-6.1 Untether Cydia.
Zrzeczenie się: Postępuj zgodnie z tym przewodnikiem na własne ryzyko. AddictiveTips nie ponosi odpowiedzialności, jeśli urządzenie lub dane zostaną w jakikolwiek sposób uszkodzone podczas procesu.
Instrukcje
- Aby być bezpiecznym, przed kontynuowaniem wykonaj kopię zapasową ważnych danych.
- Przejdź do sklepu Cydia i wyszukaj MobileTerminal. Jest to bezpłatna aplikacja, którą można pobrać z repozytorium BigBoss.
- Po zainstalowaniu MobileTerminal uruchom ponownie Cydię i pobierz „OpenSSH”.
- Otwórz ten post w Safari (lub dowolnej przeglądarce internetowej używanej w iDevice) i skopiuj następujący skrypt:
#!/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
- Poszukaj aplikacji MobileTerminal na SpringBoard swojego iPhone'a i uruchom ją.
- Wpisz następujące polecenie:
su root
- W tym momencie zostaniesz poproszony o podanie hasła SSH. Jeśli go nie zmieniłeś, wypróbuj domyślny, czyli:
alpine
- Teraz jesteś zalogowany do terminala jako użytkownik root. Stuknij małą ikonę informacji w prawym dolnym rogu ekranu.
- Wybierz opcję „Skrót” z menu MyTerminal.
- Naciśnij przycisk „+” znajdujący się w prawym górnym rogu.
- Nadaj skrótowi nazwę, a następnie w polu „Działanie skrótu” wklej skrypt skopiowany w kroku 4.
- Kliknij „Gotowe”, jeśli masz pewność, że wszystko zostało poprawnie skopiowane.
- Naciśnij niebieską ikonę strzałki w lewym rogu i wybierz nazwę właśnie utworzonego skrótu.
- MobileTerminal przetworzy skrypt, a Twoje urządzenie uruchomi się ponownie po pewnym czasie. W międzyczasie nie wychodź z MobileTerminal ani nie rób nic więcej na telefonie.
Po ponownym uruchomieniu telefonu iPhone aplikacja Weather powinnadziała dobrze. Skrypt został napisany przez samego pod2g, który zaleca użytkownikom wykonanie kopii zapasowej danych przed zastosowaniem poprawki. Jeśli nie masz pewności, poczekaj na wydanie poprawki w Cydii. Wiele osób (zwłaszcza użytkownicy iPhone'a 4S) zgłosiło, że obecna poprawka jest nieskuteczna, chociaż prawdopodobnie nie będzie miała żadnego negatywnego wpływu na twoje urządzenie.
[przez pod2g]
Komentarze