iSooper – Jailbreaking akan terdengar cukup aneh bagi kamu pengguna baru produk Apple seperti iPhone, iPad dan iPod Touch. Bisa saja kamu mendengarnya dari teman yang menyarankan untuk melakukan hal ini terhadap perangkat yang kamu miliki. Tetapi apakah kamu sudah mengetahuinya secara rinci? Atau hanya sekedar mendengar kata “Jailbreak” saja?
Jump to:
- Apa itu Jailbreak
- Jenis-jenis Jailbreak
- Program Untuk Jailbreak iPhone
- Proses Jailbreak
- Proses Setelah Jailbreak
Pengertian Jailbreak Pada iOS
Apa Itu Jailbreaking?
Jailbreak adalah sebuah proses yang mengubah sistem operasi iOS pada iPhone atau iPod Touch untuk memberikan tweak dan kontrol yang lebih pada perangkat tersebut. Secara sederhana, jailbreak akan menghapus berbagai batasan yang dibuat Apple seperti memasang aplikasi atau mendapatkan konten dari sumber lain selain App Store seperti dari Cydia.
Jenis-jenis Jailbreak
Jailbreak bisa kamu lakukan pada iPhone terbagi menjadi tiga, yakni ; Tethered Jailbreak, Untethered Jailbreak dan Semi-Tethered. Berikut penjelasannya.
- Tethered Jailbreak. Tethered jailbreak mengharuskan kamu untuk menghubungkan iphone ke komputer untuk memulainya. Hal ini dilakukan karena perangkat membutuhkan kode dari program komputer agar iphone melakukan boot. iPhone membutuhkan kode tersebut karena ia akan menjalankan software atau aplikasi yang tidak di tanda tangani (unsigned). Ia tidak akan melakukan boot jika tanpa kode dari komputer.
- Untethered Jailbreak. Untethered jailbreak tidak mengharuskan perangkat atau iphone untuk dihubungkan dengan komputrer. Jailbreak jenis ini akan melakukan patch terhadap aplikasi yang tidak memiliki identitas (unsigned).
- Semi-Tethered. Jailbreak semi-tethered memungkinkan kamu untuk memulai iPhone meskipun tanpa menghubungkannya ke komputer. Tetapi kamu tidak akan bisa menggunakan aplikasi jailbroken seperti Cydia bahkan aplikasi bawaan seperti Safari. Untuk mengatasinya, kamu harus menghubungkannya terlebih dahulu ke komputer dengan menggunakan program seperti RedSn0w.
Program Untuk Jailbreak iPhone
Beberapa software untuk melakukan jailbreak iPhone diantaranya adalah PanGU, RedSn0w dan Evasi0n. Namun yang harus kamu perhatikan, dari setiap tools ini memiliki batasan tersendiri. Contohnya, jika iPhone kamu berjalan pada iOS 9, maka PanGu yang kamu pakai pun harus memiliki kemampuan untuk jailbreaking versi tersebut. Pastikan kamu memilih program yang sesuai dengan firmware iPhone saat ini.
Proses Jailbreak
Pada umumnya, proses jailkbreak dilakukan dengan menggunakan program yang telah saya jelaskan diatas yakni dengan cara mengeksploitasi hardware dan software. Proses exploit tersebut dibagi kedalam beberapa kategori yakni; Userland Exploit, iBoot Exploit dan Bootrom Exploit.
- Userland Exploit. Jailbreak userland dapat memberikan akses pada tingkat pengguna, tetapi tidak dapat mengakses iBoot. Exploit jenis ini dapat diperbaiki atau di patched jika pengguna memperbaharui firmware nya.
- iBoot Exploit. Jailbreak iBoot bisa mengakses pada level tingkat pengguna dan level iBoot. Sama halnya seperti Userland Exploit, ia juga dapat di patched ketika firmware diperbaharui.
- Bootrom Exploit. Bootrom memungkinkan akses pada tingkat pengguna dan tingkat iBoot. Namun jenis exploit ini tidak bisa di patched meskipun kamu memperbaharui firmware. Exploit bootrom membutuhkan kemampuan Apple untuk memperbaharui bootrom atau update hardware untuk menambal perangkat yang sudah di jailbreak.
Proses Setelah Jailbreak
Apa yang bisa kamu lakukan terhadap iPhone setelah ia di jailbreak? Sistem operasi iOS yang telah dimodifikasi tersebut bisa menjalankan berbagai kode yang tidak memiliki identitas sehingga kamu dapat dengan mudah menerobos terhadap batasan Apple yang belum pernah kamu akses sebelumnya.
Cydia adalah installer yang bisa menambahkan berbagai aplikasi pihak ketiga kedalam iphone yang telah di jailbreak. Tak hanya mengunduh aplikasi pihak ketiga saja, kamu pun dapat melakukan tweak atau mendapatkan ekstensi lain yang tidak tersedia di App Store.
Jailbreak adalah cara untuk membebaskan perangkat iOS dari batasan Apple. Dengan melakukan ini kamu dapat memasang tema atau aplikasi apapun yang kamu inginkan.