Firmware iPhone OS 3.1.3 – poprawki bezpieczeństwa

Użytkownik instalując iPhone OS 3.1.3 na swoim urządzeniu dostanie jedynie skromne informacje o poprawkach w tej wersji systemu. Więcej informacji znajdziecie w dokumencie Apple support.apple.com/kb/HT4013. Apple wprowadziło spor zmian mających na celu zwiększenie bezpieczeństwa systemu. To najważniejsze z nich:
– CoreAudio
Zablokowano możliwość wykonania dowolnego kodu lub przepełnienia buforu przez odtworzenie spreparowanego pliku MP4
– ImageIO
Zablokowanie możliwość nieoczekiwanego zamknięcia aplikacji lub wykonana dowolnego kodu poprzez wyświetlanie specjalnie spreparowanego obrazu TIFF
– Recovery Mode
Zmieniono obsługę złącza USB w trybie Recovery w celu zablokowania możliwego w niektórych przypadkach dostępu do danych użytkownika z ominięciem hasła dostępu do urządzenia
– WebKit
Wprowadzono zmiany w dostępnie do serwerów FTP, mają one zabezpieczyć nasze urządzenie przed wykonaniem dowolnego kodu lub wyciekiem informacji spowodowanym połączeniem się z specjalnie spreparowanym serwerem FTP (ten błąd zgłosił nasz rodak Michała Zalewskie z Google Inc)
– WebKit
Naprawiono błąd polegający na możliwości załadowania zewnętrznych plików audio lub video nawet jeśli wyłączona była opcja ładowania obrazków.

Od siebie dodam, że mój telefon działa jakoś sprawniej, i chyba ma lepszy zasięg, ale zaznaczam, że to subiektywne stwierdzenia.

Jailbreak softu iPhone OS 3.1.3 już możliwy

Hmm no poszło szybciej niż myślałem. Okazuje się, że Apple bardzo nie zmodyfikowało tego firmwaru i Jailbreak softu wydanego dzisiaj czyli iPhone OS 3.1.3 jest już możliwy.

Musimy jedna zrobić pewną sztuczkę.
1. instalujemy na naszym urządzeniu soft iPhone OS 3.1.3
2. pobieramy program Redsn0w 09beta3
3. pobieramy dla naszego urządzenia firmware iPhone OS 3.1.2, znajdziecie go np tu.
4. uruchamiamy program Redsn0w 09 beta 3, i do pracy wskazujemy mu pobrany w kroku 3 plik z softem 3.1.2
5. pozwalamy mu działać.

To wszystko Jailbreak powinien się udać, u mnie na iPhone i iPhone 3G poszło bez problemu. Dzięki czemu odblokowałem zablokowanego wcześniej w czasie aktualizacji iPhone’a pierwszej generacji.
Na iPodach touch i iPhone 3GS jeszcze nie próbowałem.

Firmware iPhone OS 3.1.3 – dostępny

Przed kilkoma godzinami pojawił się nowy firmware iPhone OS 3.1.3 (7E18). O tym , że pewnie się pojawi wspominałem w grudniu tamtego roku. Przeznaczony jest dla wszystkich generacji iPhone’a i iPoda touch.
Oto lista zmian przedstawiona przez producenta:

-poprawiona dokładność informacji o poziomie baterii iPhone’a 3GS
-poprawka błędu uniemożliwiającego sporadycznie uruchomienie programów innych firm
-poprawka błędu, który mógł powodować zamykanie programu w czasie używania japońskiej klawiatury Kana

Najważniejszą jednak różnicą, nie widoczną jednak w liście zmian jest nowy baseband dla iPhone’a 3G oraz iPhone’a 3GS. Nowy baseband nosi numerek 05.12.01 (poprzedni 05.11.07). Przez co zakłada simlocka zdjętego przez Blacksn0w.

W chwili obecnej nie da się też wprowadzić nowego softu w tryb Jailbreak ani za pomocą Blackra1n ani RedSn0w.Zastanówcie się więc dwa razy przed zainstalowaniem tego firmwaru.

Baseband nie zmienił się dla iPhone’a pierwszej generacji przez co nie zakłada simlocka w tym modelu telefonu Apple. Ale to właśnie użytkowników tego modelu muszę najbardziej przestrzec. Po aktualizacji wasz telefon zostanie zablokowany i na razie nie ma możliwości odblokowania go.

Jeśli nie możecie pobrać tego firmwaru bezpośrednio z iTunes możecie spróbować z tych linków:
iPhone: iPhone1,1_3.1.3_7E18_Restore.ipsw
iPhone 3G: iPhone1,2_3.1.3_7E18_Restore.ipsw
iPhone 3GS: iPhone2,1_3.1.3_7E18_Restore.ipsw

iPhone Dev-Team wydał w końcu finalną wersję RedSn0w 0.9 | Aktualizacja RedSn0w 0.9.2

To chyba najdłużej oczekiwany program do Jailbreak firmwaru iPhone OS jaki powstawał. RedSn0w w wersji 0.9 potrafi wprowadzić w tryb Jailbreak urządzania takie jak iPhone, iPhone 3G, iPhone 3GS, iPod touch, iPod touch 2G oraz iPod touch 3G, działające z firmwarem iPhone 3.1.2. Robi to równie szybko co Blackra1n, ale wprowadza mniejsze zamieszanie w systemie oraz automatycznie instaluje Cydię. Ogólnie można przyjać, że Jailbreak wykonany za jego pomocą jest procedurą bezpieczniejszą na naszego urządzenia.
RedSn0w w wersji 0.9 dostępny jest dla systemów Windows i Mac OS i można go pobrać z wikee.iphwn.org.

PS. Ciekawe kiedy będzie pierwszy Jailbreak dla iPad??
—————AKTUALIZACJA—————
Jak wspominaliście w komentarzach ta wersja RedSn0w posiadała kilka błędów głównie w wersji przeznaczonej dla systemu Mac OS. Aktualnie z linku powyżej możecie pobrać RedSn0w 0.9.2 który jak zapewniają twórcy jest wolny od tych problemów.

Więcej informacji na temat nowości w iPhone OS 3.2

Dzięki emulatorowi iPada który znajdziemy w SDK 3.2 beta, możemy się dowiedzieć dużo na temat nowych funkcji które znajdziemy w systemie iPhone OS 3.2 jak i w pewnie iPadzie faza 2. Trzeba przyznać, że niektóre z zauważonych przez Engadget, funkcji wyglądają bardzo ciekawie i interesująco.

– nagrywanie filmów i robienie zdjęć na iPadzie
– wykonywanie połączeń video
– wysyłanie SMS z iPada
– możliwość wykorzystania słowników Oxford American Dictionary i Apple Dictionary)
– obsługa zewnętrznych ekranów
– zapisywanie plików pobranych z internetu
– rozpoznawanie pisma odręcznego
– zapisywanie dokumentów w formacie PDF
– obsługa drukarek
– możliwość pracy złącza Dock w trybie USB Host
– zwiększenie możliwości Bluetooth (przesyłanie plików)

Pewnie jest tego dużo więcej, ja nie mogę się doczekać na przynajmniej developerską wersję tego systemu.