Menurunkan iOS Firmware Tidak Lagi Mungkin Setelah iOS 5

Dalam langkah lain yang menunjukkan bahwa iOS 5 bertujuan untuk membunuh jailbreaking, Tim Pengembang iPhone yang terkenal melaporkan bahwa versi iOS 5 yang baru mencegah versi iOS di masa mendatang untuk diturunkan. Untuk memperjelas, pengguna akan terus dapat menurunkan versi dari iOS 5 kembali ke iOS 4 dan firmware pra-5 lainnya menggunakan versi iTunes yang lebih lama, tetapi sesuatu seperti rilis iOS 5.1 teoritis tidak akan dapat menurunkan versi kembali ke firmware iOS 5.

Penjelasan untuk ini akan masuk akal bagi mereka yang akrab dengan cara kerja jailbreak, tetapi mungkin akan terdengar seperti omong kosong kepada siapa saja yang hanya sadar akan prosesnya:

Dimulai dengan iOS5 beta, peran "APTicket" berubah - itu digunakan seperti "BBTicket" selalu digunakan. Tahapan LLB dan iBoot dari urutan boot sedang disempurnakan untuk bergantung pada keaslian APTicket, yang dihasilkan secara unik pada setiap dan setiap pemulihan (dengan kata lain, itu tidak hanya bergantung pada ECID dan versi firmware Anda ... itu berubah setiap kali Anda memulihkan, sebagian berdasarkan pada nomor acak). Otentikasi APTicket ini akan terjadi di setiap boot, tidak hanya pada waktu pengembalian. Karena hanya Apple yang memiliki kunci crypto untuk menandatangani APTicket per-pemulihan dengan benar, memutar ulang APTicket tidak berguna.

Ini hanya akan mempengaruhi pemulihan mulai dari iOS5 dan seterusnya, dan Apple akan dapat mematikan dan mematikannya (dengan membuka atau menutup jendela penandatanganan APTicket untuk firmware tersebut, seperti yang mereka lakukan untuk BBTicket)

Anda dapat membaca detail "Blob Monster" teknis di blog Dev Team. Mereka menyebutkan mungkin ada cara yang mungkin untuk 'memerangi' perubahan ini, tetapi karena status beta dari iOS 5 mereka tidak merilis lebih banyak informasi.