W ostatnich dniach scena Jailbreak przeżyła wiele ciekawych zwrotów akcji. Początkowa fascynacja świeżo wydanym narzędziem od grupy Evad3rs zakończyła się bardzo szybko masową paniką po informacji, że przy ustawieniu Chińskiego języka w iPhone instaluje się dodatkowy sklep zamiast Cydii. Grupa zareagowała jednak szybko i usunęła z instalacji JB ten dodatek. Możemy w spokoju skupić się nad kompletnym uruchomieniem JB.
Niestety nie wszystko jest tak różowe jak byśmy chcieli. Podstawa bardzo wielu dodatków, pisany przez Saurika MobileSubstrate nie został zaktualizowany i przystosowany do iOS 7, co powoduje pewne problemy. Na przykład wiele dodatkowych ustawień z Cydii znika po restarcie urządzenia, inne w ogóle nie chcą się poprawnie zainstalować lub doprowadzają do całkowitego zawieszenia się urządzenia.
Suarik na samym początku poinformował, że pracuje nad aktualizacją MobileSubstrate i wszyscy powinni czekać na jego aktualizację przed robieniem JB. Internet rządzi się jednak swoimi prawami i powstało obejście mające naprawić problem o nazwie “MS Reload fix”. Nie zostało jednak dobrze ocenione przez Suurika, wręcz uznał, że stanowi poważne zagrożenie dla urządzenia.
“This is horribly dangerous: MSHookFunction is not designed to be used on functions that might actively be running; this makes Substrate get injected into launchd while launchd is loading launch daemons? no one should install this; it doesn’t even solve the problem remotely correctly for anything but SpringBoard/backboardd, and will end up leaving you with Substrate having been randomly applied to different background processes.”
Święta się skończyły, a hakerzy usiedli do napisania kolejnej poprawki nazwanej po prostu Mobile Substrate Fix, która, według słów Saurika, rozwiązuje problem w sposób w jaki on sam chce go rozwiązać. Dodatek ten działa tylko z najnowszą wersją narzędzia, czyli Evasi0n7 1.0.1 lub po zainstalowaniu jego aktualizacji z Cydii Evasi0n 7.x untether 0.2. Mimo wszystko Saurik radzi poczekać na jego aktualizację, choć jak przyznaje, ta nie stanowi już zagrożenia dla naszego urządzenia.
“This only works on evasi0n 1.0.1 because it relies on the feature I had evad3rs add so I could solve this problem “correctly”. In that light, it probably does work (it is not “dangerous” as I described the previous ones), but there is still little point in installing it because clearly a new build of Substrate would come out soon using this new feature I got from evad3rs ;P. (Which didn?t happen yet as I took Christmas Eve/Day mostly as a holiday.)”
Poprawna wersja od Saurika ma się pojawić na dniach, a fix znajdziecie w repo: http://parrotgeek.net/repo