Merhaba Arkadaşlar ,
Hepimizin jailbreak hakkında bilgi seviyesi farklı. Kimimiz gerçekten çok bilgiliyken, kimimiz de orta seviyede bilgilere sahip. Bu yazıda öncelikle
ilk defa jailbreak yapacak olan arkadaşlara öncelik vererek; onlara jailbreak 'in ne demek olduğu, çalışma mantığı, neler yapılabilir vb. şekilde ilk etapta ihtiyaçları olacak olan bilgileri aktarmaya çalışacağım.
Bu konu hem jailbreak nedir, cydia nedir vb. konulara cevap olacak hem de bir sözlük gibi olacaktır. Bir yere not edin veya sağ üst kısımdan konuyu kaydedin
Öncelikle Jailbreak Nedir?
Jailbreak; iPhone 'larda kullanılan iOS sisteminde bulunan yazılım açıkları (bu açıklara exploit adı verilir) sayesinde, normalde yapılamayacak değişiklik, ayar ve ekstra uygulamaların yüklenilmesini sağlayan Cydia ve Substrate isimli yazılımların yüklenilmesinin sağlanmasıdır.
Untethered ve Semi-Untethered olarak 2 şekli vardır.
Jailbreak hakkında detaylı bilgi için bu konuya bakabilirsiniz. -->>
Jailbreak Nedir?
a- Cydia Nedir?
Cydia; normal iOS sisteminde olmayan ve/veya yapılamayan değişiklik, ayar ve ekstra uygulamaların yüklenilmesini sağlayan bir uygulamadır. Cydia üzerinden tweak adı verilen ufak programları, temaları vb. bir çok uygulama ve programları yükleyebilirsiniz. Root yetkisine sahip olması (yani sistemin her yerine hiç bir engelleme olmadan ulaşabilmesi ve değiştirme yapabilmesi) sayesinde tüm tweak yükleme işlemlerini bu program üzerinden yapabilirsiniz.
b- Substrate Nedir?
Substrate; Cydia üzerinden yüklenen programların çalışması için gerekli olan bir altyapıdır. Bu altyapı sayesinde tweaklerin nasıl çalışacağını, hangi bölümlerde nasıl değişiklikler yapacağını ve sistemde hangi bölümlere etki edeceği belirlenir ve bu işlemleri yapabilmesi için iOS sistemi içerisine bir köprü oluşturur. Bu sayede tweakler çalışabilir. Eğer Substrate olmazsa tweak dosyalarını cihazınıza yükleseniz bile hiç bir şekilde çalıştıramazsınız.
iOS 11 ile Substrate yerine Substitute kullanılmaya başlandı. Aslen çalışma mantığı olarak tamamen aynı olsa da; Substrate henüz iOS 11 ile uyumlu olmadığından ve geliştiricisi Saurik isimli kişi de henüz güncellemediğinden, Electra 'nın geliştiricisi Coolstar Subtrate 'i bir miktar güncelleyerek Substrate yerine Substitute 'un kullanılmasını sağladı.
c- Cydia Nasıl Kullanılır?
Cydia; aslında bir aracı uygulamadır. Cydia 'dan bir tweak yüklemek için öncelikle repo adı verilen tweaklerin bulunduğu site bağlantılarını Cydia 'ya eklemeniz gerekir. Bu sayede Cydia bu sitelere ulaşarak, istenilen tweakleri telefonunuza indirir ve kurulumunu sağlayarak Substrate altyapısında kullanılmasını sağlar.
d- Tweak Nedir?
Tweak; aslen ufak program anlamındadır. Cihazınızda normalde olmayan bir özelliğin eklenebilmesi ve/veya mevcut bir özelliğin farklı hale getirilmesi için kullanılan programlardır. Örneklemek gerekirse; Zeppelin isimli tweak sayesinde cihazınızda sol üst tarafta yazan operatör adını istediğiniz şekilde yazabilir, yazı yerine resim koyabilir veya tamamen kaldırabilirsiniz. Yada farklı bir tweak sayesinde "Hey Siri" diye telefonunuza seslendiğinizde Siri 'nin açılması yerine istediğiniz bir uygulamanın açılmasını sağlayabilirsiniz.
e- SHSH Nedir?
SHSH; Apple eski yazılım sürümlerinin yüklenmesine izin vermeyen bir firma. Bir yazılım sürümü yüklenebilir durumdayken; her cihaza özel bir imzası olmaktadır. SHSH ismi verilen bu kayıtlar da aslında bu imzalardır. Örneğin; şu anda 11.4 sürümünün istendiği zaman yüklenmesine Apple izin veriyor. Bu sayede 11.4 için cihazınıza özel imza kayıtlarını kaydedebilirsiniz. Ancak 11.3.1 sürümünün yüklenmesine şu anda izin verilmediğinden SHSH kayıtlarını alamazsınız.
f- Recovery Mode/DFU Mode Nedir?
Bu modlar telefonunuzda yazılım yüklerken kullanılan modlardır. Cihazınızın ekranında iTunes simgesi varsa recovery mod dasınız demektir. Eğer cihazınız pc ye bağlı ve pc görüyorsa ama cihaz ekranı siyah ise o zamn DFU mod dasınız demektir.
Recovery mod; cihaz yazılımı sıfırlanmasını sağlar ancak önceki yazılımdan bazı parçalar cihazınızda kalabilir. (jailbreak için tavsiye edilmez)
DFU mod; cihaz yazılımınızın tamamen sıfırlanmasını sağlar. Önceki yazılımdan hiçbir parça kalmadan yapar. Önceki yazılıma dair tüm bilgi ve sistem dosyalarını silip, yerine belirlediğiniz sürümün tüm dosyalarını cihazınıza yükler. Jailbreak için tavsiye edilen sıfırlama yöntemidir.
g- FutureRestore (FR) Nedir?
FutureRestore; normalde iTunes üzerinden imzası kapalı olan sürümlerinin yüklenilememesine alternatif olarak sunulmuş, imzası kapalı olan sürümlere restore yapılabilmesini sağlayan bir yazılımdır. Örneğin; 11.3.1 sürümüne iTunes üzerinden şu anda restore yapılamazken, FR ile (tabii SHSH kayıtlarınız varsa) restore yapabilirsiniz.
Windows kullanımı için -->> FutureRestore ile 11.3-11.3.1Restore (SHSH Kaydı ile) [Windows]
MacOS kullanımı için-->> Future Restore ile 11.3.1 Restore (SHSH kaydı ile) [MacOS]
h- iCleaner Nedir?
iCleaner; sisteminizdeki çöp ve gereksiz dosyaları silebilmenizi sağlayan bir uygulamadır. Sistem geneline müdahale edebilmesi gerektiğinden sadece jailbreak ile çalışmaktadır. Bu program ile ayrıca, sisteminizde sorun varsa yüklü olan tweak leri devredışı bırakabilir ve sorunun hangi tweak den kaynaklandığını anlayabilirsiniz.
iCleaner detaylı kullanım için -->> iCleaner Pro Nedir? Nasıl Kullanılır?
Evet arkadaşlar... Bu anlatımlardan sonra hala aklınıza takılan noktalar varsa konu altına yazabilirsiniz. Hep beraber bu konuyu güzel bir sözlük konusuna dönüştürebiliriz.
Ekli dosyayı görüntüle 4676