Özet: “Jailbreak (İOS) Nedir? Jailbreak (İOS) Ne Demektir? Anlamı, Jailbreak Yapmanın Nedenleri” başlıklı yazımızda Jailbreak nedir, Jailbreak ne demektir, Jailbreak kelimesinin tanımı, Jailbreak yapmanın nedenleri, Jailbreak tarihçesi gibi Jailbreak hakkında detaylı bilgileri bulacaksınız.
Jailbreak Tanımı
Jailbreak, İngilizce kökenli bir kelime olup, “firar, hapisten kaçış, zincirleri kırma” anlamına gelmektedir. Genelde, Apple’ın iOS İşletim Sistemi yüklü cihazlarına dayattığı kısıtlamalardan kurtulmak için uygulanan yöntem anlamında kullanılır (iPhone, iPad, iPod Touch, Apple TV gibi). Jailbreak, iOS kullanıcılarına resmi Apple App Store’da bulunmayan ve/veya kısıtlamalar dolayısıyla eklenemeyen ek uygulama, eklenti, ve temaları indirme imkanı sağlayarak, kullanıcıların işletim sistemine “root” erişimi olanağı sağlamaktadır. Jailbreak’li cihazlar, App Store, iTunesgibi uygulamaları kullanabilmekte ve telefon görüşmeleri yapmak gibi diğer normal faaliyetlerine devam edebilmektedir.
Android’li cihazları “root”lamanın aksine, jailbreak eğer kullanıcı Apple tarafından yetkilendirilmemiş bir yazılımı çalıştırmak istiyorsa gereklidir. Tethered (bağımlı) jailbreak’li bir cihaz, her kapatılışından sonra tekrar açılıp çalışır hale gelmesi için bilgisayara bağlanıp; “redsn0w” ve “iBooty” gibi harici programların çalıştırılmasına ihtiyaç duyar. Untethered (bağımsız) jailbreak’li bir cihazda ise bu durum söz konusu değildir ve kullanıcı olması gerektiği gibi cihazını kapatıp açabilmektedir. iPhone, iPad, iPod gibi cihazlarda bu çok büyük bir sorun olmamakla beraber Apple TV kullanıcıları cihazlarını kapatamama durumundan dolayı sıkıntı duydukları için genelde tethered jailbreak kullanmazlar. Jailbreak Amerika Birleşik Devletleri’nde yasal olmakla beraber, Apple bunun bir “garanti ihlali” sebebi olduğunu duyurmuştu.
Jailbreak Yapmanın Nedenleri
Jailbreak’in ana nedenlerinden biri de, Apple ve App Store tarafından sağlanan sınırlı sayıdaki özelliği genişletmektir. Birçok jailbreak aracı, jailbreak’li aygıtlarda yazılım bulmaya ve yüklemeye yarayan doğal bir iOS APT İstemcisi olan Cydia’yı otomatik olarak yükler. Cydia’da mevcut olan yazılımların App Store talimatlarına uymaları zorunlu olmadığı için, çoğu indirilebilir içerik tipik kendine yeten uygulamalar olmanın aksine iOS ve diğer uygulamalara göre hazırlanmış eklenti ve özelleştirmelerdir. Kullanıcılar bu programları arayüzü kişiselleştirmek ve özelleştirmek, istediği özellikleri eklemek ve sıkıntıları gidermek, dosya sistemi erişimi ve komut satırı araçları sayesinde yazılım geliştirme işlerini kolaylaştırmak için yüklüyor.
Jailbreak Tarihçesi
İlk Jailbreak Araçları
Aygıt/İşletim Sistemi | Yayım tarihi | İlk jailbreak | Araç | Geliştirici |
---|---|---|---|---|
iPhone (orijinal)/iOS 1.0 | 29 Haziran 2007 | 10 Temmuz 2007 | (isimsiz) | iPhone Dev Team |
iPhone 3G/iOS 2.0 | 11 Temmuz 2008 | 20 Temmuz 2008 | PwnageTool | iPhone Dev Team |
iOS 3.0 | 17 Mart 2009 | 19 Temmuz 2009 | PwnageTool | iPhone Dev Team |
iPhone 3GS | 19 Haziran 2009 | 3 Temmuz 2009 | purplera1n | George Hotz |
iPad | 30 Nisan 2010 | 3 Mayıs 2010 | Spirit | comex |
iOS 4.0 | 21 Haziran 2010 | 21-23 Haziran 2010 | PwnageTool | iPhone Dev Team |
iPhone 4 | 24 Haziran 2010 | 1 Ağustos 2010 | JailbreakMe 2.0 | comex |
iPad 2 | 11 Mart 2011 | 5 Temmuz 2011 | JailbreakMe 3.0 | comex |
iOS 5.0 | 12 Ekim 2011 | 13 Ekim 2011 | redsn0w | iPhone Dev Team |
iPhone 4S | 14 Ekim 2011 | 20 Ocak 2012 | Absinthe | pod2g, Chronic Dev Team, iPhone Dev Team |
Jailbreak Araçlarının Son Sürümleri
Yazılım İsmi | Yayım Tarihi | Donanım | Yazılım | Untethered | Notlar | Yayımcı |
---|---|---|---|---|---|---|
JailbreakMe 3.0 | 5 Temmuz 2011[20] | iPhone 3GS, iPhone 4,iPod Touch, iPad, iPad 2 | 4.2.6–4.2.8,4.3–4.3.3 | Evet | Mobile Safari’deki PDF açığını kullanıyor. | comex |
Seas0npass | 18 Ekim 2011 | 2. jenerasyon Apple TV | 4.3-4.4.4 | Evet | Firecore | |
redsn0w 0.9.10 beta 8 | 27 Aralık 2011[29] | iPhone 3GS, iPhone 4,iPod Touch, iPad | 4.1–5.0.1 | Untethered: 4.1–4.3.3, 4.2.6–4.2.8, 5.0.1 5.1.1 Tethered: 4.2.9–4.2.10, 4.3.4–4.3.5, 5.0, 5.1, 5.1.1 | pod2g tarafından, iOS 5.0.1 yüklü A4 işlemcili cihazlar için “Corona” kod adlı untethered (bağımsız) jailbreak (iPhone 3GS, iPhone 4, iPad 1, ve iPod touch 3. ve 4. nesil). | iPhone Dev Team |
Absinthe 0.4 | 23 Ocak 2012[30] | iPhone 4S, iPad 2 | 5.0–5.0.1 | Evet | pod2g, Chronic Dev Team, iPhone Dev Team |