1 poin oleh GN⁺ 2024-03-11 | Belum ada komentar. | Bagikan ke WhatsApp

Tim pengembang iPhone menaklukkan iPhone

  • Pada musim panas 2007, Apple mengumumkan iPhone.
  • Reaksi terhadap pengumuman itu beragam.
  • Di Kanada, iPhone tidak dirilis, tetapi model 3G diluncurkan melalui perjanjian dengan Rogers pada 2008.

Tim pengembang iPhone

  • Tim pengembang iPhone bertujuan agar iPhone dapat digunakan di semua operator hanya dengan perangkat lunak.
  • Mereka mengejar keterbukaan melalui blog dan secara berkala melaporkan perkembangan.
  • Pada musim panas 2007, banyak pembaruan dilakukan.

Bilah status iphone.fiveforty.net

  • Untuk melacak kemajuan, ada bilah status di beranda.
  • Tingkat pencapaian tiga tahap ditampilkan dari merah ke hijau.
  • Pada 6 Juli 2007, dua dari enam target telah tercapai.

Cara penggunaan yang dimaksudkan

  • iPhone dapat dibeli di Apple Store seharga $499 (4GB) atau $599 (8GB).
  • Saat dibuka, muncul layar yang mengharuskan perangkat dihubungkan ke iTunes.
  • Perangkat hanya aktif setelah mendaftar keanggotaan AT&T melalui iTunes.

Tonggak pencapaian

  • Tim pengembang menetapkan enam tonggak untuk mengembalikan iPhone menjadi smartphone.
  • Ini mencakup memahami sistem, melewati aktivasi, memodifikasi sistem, memodifikasi executable kustom, memodifikasi baseband agar bisa terhubung ke semua operator, serta membuat aplikasi yang mengotomatisasi seluruh proses.

Tonggak dekripsi

  • iTunes mengunduh arsip perangkat lunak iPhone (.ipsw) untuk memulihkan perangkat ke kondisi pabrik.
  • Tujuannya adalah memahami semua file di dalam arsip.
  • Dari dua arsip dmg besar, salah satunya tidak terenkripsi dan dapat di-mount dengan perintah sederhana.

Tonggak aktivasi

  • iPhone baru berada dalam keadaan belum diaktifkan.
  • dvdjon merilis PhoneActivationServer dan menunjukkan cara aktivasi.
  • PhoneActivationServer selalu mengembalikan token bertanda tangan yang sama.

Tonggak akses tulis

  • Ponsel yang telah diaktifkan muncul di GUI iTunes dan pengguna dapat mengunggah file.
  • Proses unggah file (acfd) berada dalam penjara chroot, dan hanya partisi pengguna yang di-mount sebagai "rw".
  • DevTeam menemukan cara keluar dari penjara chroot dan menulis ke partisi sistem.

Tonggak toolchain / aktivasi aplikasi pihak ketiga

  • Tidak banyak informasi tentang bagian ini, tetapi setidaknya 12 orang terlibat.
  • Pada 19 Juli 2007, toolchain binutils yang menargetkan ARM telah selesai.

Tonggak unlock

  • DevTeam hampir menyelesaikan unlock sekitar 14 Agustus 2007.
  • iPhone terdiri dari bagian pintar (iOS) dan telepon/modem (baseband).
  • Proses unlock sudah dikenal luas, dan kuncinya adalah menemukan NCK (Network Control Key).

Menyatukan semuanya

  • Instruksi lengkap untuk unlock diumumkan pada 12 September 2007.
  • Kesaksian dari berbagai benua, termasuk Kanada, juga dipublikasikan bersama.

Epilog

  • Apple mengumumkan firmware iPhone V1.1.1 pada 27 September 2007.
  • Bilah progres di-reset, dan permainan kucing dan tikus pun dimulai.

Menyelami lebih dalam

  • Disediakan daftar tautan untuk riset tambahan mengenai unlock tahun 2007.

Opini GN⁺

  • Artikel ini memberikan wawasan menarik tentang sejarah teknologi dengan menjelaskan secara rinci momen bersejarah unlock iPhone pada 2007.
  • Tantangan teknis para pengembang saat itu dan solusi inovatif mereka memberikan pengetahuan latar yang penting bagi riset hacking dan keamanan smartphone masa kini.
  • Proses unlock sangat kompleks dan memerlukan pengetahuan khusus, sehingga mungkin sulit dipahami oleh software engineer pemula.
  • Artikel ini membantu orang yang ingin memahami detail teknis, dan dari sudut pandang kritis, menunjukkan betapa rapuhnya langkah-langkah keamanan saat itu.
  • Hingga kini masih ada berbagai alat unlock yang menawarkan fungsi serupa, tetapi pengguna perlu mempertimbangkan risiko hukum dan keamanan saat menggunakannya.

Belum ada komentar.

Belum ada komentar.