Not: Apple'ın şu anda imzalamasını gerektirmeyen yeni bir yükseltme / yükseltme yöntemi var ve aşağıdaki cevabımın ilk listesinde bulunmayan daha yeni cihazlar üzerinde çalışıyor. Bunun için futurerestore (kod adı Prometheus) denir . Bu araca yapılan en büyük uyarı, geri yüklemeye başlamadan önce çoğu durumda hapse girmiş olmanız gerektiğidir (ve yalnızca bir atışınız varsa, bu nedenle başarısız bir geri yükleme, imzalı bir ürün yazılımı yüklemenize zorlar) teknik olarak ikinci şansınız olur, ancak cihazınız için bir önyükleme yapılmadıkça, bunun olması nadirdir. Şu anda, Prometheus için en iyi ders @ iPodHacks142'dir ve Prometheus, @tihmstar yazarı tarafından desteklenmektedir.. Daha fazla açıklamak için bu cevabı daha sonra güncelleyeceğim, ancak bu bilgiyi daha sonra değil, daha önce buraya göndermek istedim.
Diğer Not: Birkaç 32-bit iOS cihazının iOS 6 ve 7 aralığında düşmesine izin veren orijinal Odysseus hakkında bilgi eksik.
Diğer Diğer Not: Neredeyse tüm 32 bit aygıtların (iOS 10'u yükleyebilen 32 bit aygıtları içermez) iOS 9.3.5 belleniminden diğerine geçmesine olanak tanıyan daha yeni bir yükseltme / yükseltme yöntemi vardır. iOS 9.X ürün yazılımı.
Diğer Diğer Diğer Not: A5 - A11 cihazları için checkm8 adı verilen yeni bir bootrom kullanımı var. Geçerli SHSH blob'ları sağlandığı sürece herhangi bir IPSW'yi kurmanıza izin verebilir (geçerli bir APTicket'e ihtiyacınız olup olmadığı belli değildir, çünkü bazı durumlarda gerekli olmadığı kanıtlanmıştır).
Biraz zaman bulduğumda, bunları aşağıdaki cevaba ekleyeceğim. Cevabım hala güncel (bu notlarla ilgisi olanlar dışında).
Kısacası, aşağıdaki cihazlardan birine sahip olmadığınız sürece (bundan sonra "A4 işlemcilere sahip veya daha önce" A5 öncesi cihazlar "olarak anılacak olan cihazlar), Apple'ın şu anda imzaladığı iOS sürümleri dışında hiçbir şey yükleyemezsiniz :
- iPhone (1. nesil)
- iPhone 3G
- Iphone 3gs
- iPhone 4
- iPod touch (1. nesil)
- iPod touch (2. nesil)
- iPod touch (3. nesil)
- iPod touch (4. nesil)
- iPad (1. nesil)
- Apple TV (2. nesil)
Aşağıdaki cihazlar alt kümesi SHSH blob'ları kullanmaz ve bu nedenle iOS'un istediği herhangi bir sürümünü yükleyebilir:
- iPhone (1. nesil)
- iPod touch (1. nesil)
İlk bölümde listelenen tüm cihazların çalışanlardan bootrom çalışmalarına sahip olmasına rağmen, farklı bootrom istismarları bulunduğunu ve her birinin farklı boot manipülasyon seviyelerine izin verdiğini not etmek önemlidir .
Aşağıdaki aygıtlar, iOS'un herhangi bir sürümünü SHSH blobları olmadan yüklemeye izin veren özel bir bootrom kullanımı kullanabilir :
- iPhone 3G
- iPhone 3GS (eski önyükleme)
- iPod touch (2. nesil)
- iPod touch (3. nesil)
Aşağıdaki aygıtlar, geçerli SHSH blob'ları sağlandığı sürece, iOS'un herhangi bir sürümünün kurulmasına izin veren limera1n olarak bilinen farklı bir bootrom istismarına sahiptir:
- iPhone 3GS (yeni önyükleme)
- iPhone 4
- iPod touch (4. nesil)
- iPad (1. nesil)
- Apple TV (2. nesil)
ek bilgi
Bir bootrom istisnasını kullanarak herhangi bir cihaza iOS kurmak, cihazınızı özel firmware kurmanıza izin veren Pwned DFU olarak bilinen bir duruma getirmenizi gerektirir . Ayrıca ihtiyacınız olacak:
Tüm bu parçalara sahip küçük kullanıcı grubuna girecekseniz, SHSH BLOB'larınızı firmware içine dikmek için iFaith by iH8sn0w cihazını kullanabildiğiniz için kendinizi şanslı sayın, sonra iTunes ile birlikte kullanabileceğiniz özel bir IPSW oluşturmak iFaith'in içindeki iREB'i kullanarak cihazınızı Pwned DFU'ya yerleştirirsiniz.
Daha fazla araştırma
İPhone 3GS'in tüm örnekleri aynı değildir . 2010 yılının başlarında veya daha erken bir tarihte (eski bootrom) üretilen modeller, SHSH bloğu olmadan düşürmeye olanak sağlayan bir bootrom kullanımına sahipken, yeni modeller (yeni bootrom), SHSH bloğu ile düşürmeye olanak tanıyan ayrı bir istismara sahiptir.
Aslında, Apple'ın A5 öncesi cihazlardan daha yeni olan cihazlara çok özel durumlarda şarkı söylemediği iOS sürümlerini yüklemek mümkündür. Nitelikli iki cihaz iPhone 4S ve iPad (2. nesil). Redsn0w kullanarak , iPad (2. nesil) daha yeni bir sürümden iOS 5'e düşürülebilir ve iPhone 4S, iOS 5.x'in herhangi bir sürümünden iOS 5.x'in herhangi bir sürümüne geçebilir. Bu işlemlerin her ikisi de birden fazla spesifik SHSH blob ve APTickets kümesi gerektirir.
Bir SEP yongası (Secure Enclave İşlemci) (yani iPhone 5'ler ve ötesi) içeren tüm cihazlar için, önyüklemeden yararlanma işlemine ek olarak bir yonganın kendisine karşı bir istismar gerekecektir , aksi takdirde SEP yongası ürün yazılımını reddeder . Bununla birlikte, .ipsw
eski sürüm imzalandığı sürece SEP ürün yazılımının eski bir sürümünü içeren bir sürüm oluşturabilir veya eski imzayı tekrar etmenize izin veren bir istismara sahip olabilirsiniz. Eski sürüm, yüklediğiniz iOS sürümünde desteklenmiyorsa, Dokunma Kimliği ve diğer SEP'ye bağlı özellikler devre dışı bırakılır.
Sen edebilirsiniz shsh lekeler kaydetmek imzalama penceresi sırasında ve bunları kendiniz yönetmek veya bunları kaydedilir ve sizin için yönetilecek olması iFaith kullanabilirsiniz Saurik en Cydia sunucusuna .
A5 öncesi cihazlar için, bu üretici yazılımının imzalama durumundan bağımsız olarak geçerli cihaz yazılımı için geçerli SHSH blokları ve APTickets çıkarmak genellikle mümkündür . iFaith bu işlemi gerçekleştirmek için geliştirilmiştir. Mevcut cihaz yazılımınıza OTA (havadan) güncellemesi ile ulaştıysanız, bunun mümkün olamayacağı bir durum olabilir.
iH8sn0w bir SEP yongası içermeyen cihazlar için serbest bırakılmış bazı düşürme kullanımlarına sahiptir .
@ unimp0rtanttech (daha çok jailbreak topluluğunda n00neimp0rtant olarak bilinir) eserlerinde bazı indirgeme istismarları bulunduğunu da ima etti .
Bazı iOS OTA (kablosuz) ürün yazılımı görüntüleri (belirli aygıtlar için iOS'un belirli sürümleri için) Apple tarafından hala imzalanmaktadır . Bu görüntülerin montajı mümkündür ve adında bir aracı vardır OdysseusOTA (a türetme ait Odysseus sadece bunu yapmak için). Aracı kullanmak için jailbroken olmalısınız, çünkü tfp0'ı etkinleştirmeniz gerekir ( RAM'da , çekirdeğin VM bölgesinin değiştirilmesini gerektiren özel bir ürün yazılımı görüntüsünü önyüklemek için ). Aracı özel bir bot IBSS elle yükler Apple tarafından tam olarak imzalanan OTA firmware görüntü.
Bu cevap mümkün olduğu kadar güncel tutulacaktır.