1.3.3 sürümünde mount etme konusunda bir sıkıntı var. Geliştirici mount kodunu kendi telefonuna göre ayarlamış. Ayrıca yukarıda github'dan alınan kod da başka bir kullanıcının sıkıntısına yönelik, sadece o kullanıcının telefonunda çalışacak bir kod. Şu anda geliştiricinin bu sıkıntıları göz ardı etmediğini söyleyebilirim.
Aslında güvenli bir şekilde Beta versiyonu ile restore gerçekleştirmek mümkün. Güvenli bir şekilde restore işlemi gerçekleştirmek isteyen arkadaşlarım, ilk yapılacak işlem unc0ver'ın sürümünü düşürmek. Github'da eski sürümler ipa halinde mevcut. Hangi sürüme düşürmeniz gerektiğini bilmiyorum ancak "Beta sürümlerden ios 12 destekli bir sürümü" kullanmanız gerekiyor (veya ios 11'de iseniz Substrate destekli olan sürüm yeterli olur.). İsteyen ReProvision ile jailbreakli durumda imzalayıp yükleyebilirler veya bilgisayar üzerinden Cydia Impactor ile yükleyebilirsiniz.
Bundan sonra yapmanız gerekenler şöyle:
-öncelikle telefonunuzu yeniden başlatıp jailbreaksiz hale getirin
-daha sonra jailbreak aracınızın -unc0ver- ayarlarında bulunan "Restore rootFS" seçeneğini işaretleyin. Bu seçenek jailbreak işlemi başlattığınızda tüm jailbreak ile alakalı dosyaları silecek, sonrasında kullanıcıya ait tweak kalmayacaktır. Ayrıca güncellenmiş UIKitTools eski versiyona düşürülmüş olacak.
-sonrasında jailbreak edin.
-Bundan sonra yapmanız gereken şey Succession'un son sürümünü yüklemek ve ardından silmek. Maksat bağımlılıkların yüklenmesi.(rsync)
-Ve yapmamanız gereken şey ise herhangi bir tweaki güncelleştirmek. UIKitTools güncellenmemeli.
-Sonrasında yukarıda bir yerde verilen Succession'un 0.9beta versiyonunu yükleyin.
-İsteğe bağlı olarak bilgisayarınızda ki rfs.dmg dosyanızı veya ipsw dosyanızı 3uTools ile kolayca telefona atıp bu dosyayı Filza ile gerekli klasöre taşıyabilirsiniz.
-Restore etmeyi deneyin. Mount sorunu veya uyumsuz tweak sorunu olmadan restore edebiliyor olmanız lazım.
Bu şekilde ios 11.3.1 5s'i restore ettim.
Yanlışım varsa düzeltiverin.