RootHide Patcher & Sileo Entegrasyonu - Uyumsuz Tweak'leri Yükleme Rehberi

murat

fânî
Administrator
Katılım
28 Tem 2017
Mesaj
2,275
Tepkime puanı
1,463
IMG_3758.webp

RootHide Tweak'leri Sileo ile Tek Tıkla Dönüştürme ve Kurma​

Bildiğiniz üzere RootHide ve yeni nesil Rootless mimarilerinde en büyük sorunlardan biri, henüz geliştiricisi tarafından RootHide için güncellenmemiş tweak'leri yüklemeye çalışmaktır. Filza üzerinden kurmaya çalıştığınızda donup kalmalar veya çökme sorunları yaşayabilirsiniz.

Ancak Sileo ve RootHide Patcher entegrasyonu sayesinde bu işlemi hiçbir dosya karmaşasına girmeden tek tıkla yapabilirsiniz!

Aşağıda adım adım bu sürecin nasıl çalıştığını ekran görüntüleriyle anlatıyorum.
Uyarı


Önemli Bilgilendirme ve Notlar​

1. Bu Dönüştürme (Convert) İşlemi Ne İşe Yarar?​

Buradaki dönüştürme işleminin amacı, iOS sürümüne uyumsuz olan bir tweak'i yeni iOS sürümüne uyumlu hale getirmek DEĞİLDİR. Bu işlemin tek amacı; Rootless veya Rootful yapısına göre hazırlanmış (yani dosyalarını standart /var/jb veya kök dizine atmak isteyen) tweak'lerin dosya yollarını, RootHide'ın kullandığı gizli Sandbox dizin yapısına göre yeniden tanımlamaktır. Eğer bir tweak kullandığınız iOS sürümünü desteklemiyorsa, bu işlem o tweak'i çalıştırmaz.

2. Karmaşık Yapıdaki Tweak'ler Hakkında​

Bazı gelişmiş tweak'lerin içindeki özel script'ler ve kütüphane bağımlılıkları sebebiyle otomatik Convert işlemi eksik veya hatalı tamamlanabilir. Bu tür sorun yaşayan kullanıcılar, .deb paketlerini macOS veya Linux bilgisayar üzerinden RootHide CLI araçlarıyla manuel olarak yamalayabilir. Hatta gelişmiş kullanıcılar cihaz içerisinden Filza ve Terminal (NewTerm) kullanarak da paketi açıp manuel dönüştürme işlemini gerçekleştirebilir.

3.Bağımlılık İsteyen Tweakler​

Tweak bağımlılık hatası veriyorsa önce bağımlı olan (depends) tweaki convert etmeniz gerekir. Aksi taktirde Sileo tweak kurulumunu yapamaz, "Depends" hatası almaya devam edersiniz.


Gereksinimler​

1. Sileo Paket Yöneticisi
2. Cihazınızda yüklü "RootHide Patcher" uygulaması (Sileo üzerinden ücretsiz kurabilirsiniz).
IMG_3759.webp

Adım Adım Otomatik Dönüştürme (Convert) ve Kurulum​


1. Adım: Sileo Uyarı Penceresi (Not Updated)
Sileo üzerinden henüz RootHide desteği olmayan bir tweak (Örn: Crane Lite) yüklemek istediğinizde karşınıza şu uyarı gelir:
> "Not Updated - You can contact the developer of this package to update it for roothide, or you can try to convert it via roothide Patcher."
Burada yapmanız gereken tek şey kırmızı renkteki "Convert" butonuna basmaktır.
IMG_3754.webp

2. Adım: RootHide Patcher'a Otomatik Geçiş
Convert butonuna bastığınızda Sileo sizi otomatik olarak "RootHide Patcher" uygulamasına aktarır.
- İndirilen .deb dosyası üst kısımda seçili olarak gelir.
- Genellikle varsayılan ayarlarda "Rootless Compat Layer" seçili olur.
- Alt kısımdaki "Convert .deb" butonuna basarak yamalama işlemini başlatın.
IMG_3755.webp
IMG_3751.webp

3. Adım: Dönüştürme Tamamlandı (Done)
İşlem birkaç saniye içinde tamamlanır ve ekranda yamalanan dosyaların dökümü (Done paneli) görünür.
Ekranın en altındaki "->Sileo" butonuna basarak tekrar Sileo uygulamasına dönüş yapın.
IMG_3756.webp

4. Adım: Kurulumu Tamamlayın
Sileo otomatik olarak açılacak ve dönüştürülmüş güncel .deb paketini doğrudan indirme/yükleme kuyruğuna alacaktır. "Yükle" veya "Onayla" diyerek kurulumu sorunsuzca bitirebilirsiniz!

Önemli İpucu​

Eğer bir .deb dosyasını internetten veya Safari üzerinden indirdiyseniz, Filza ile kurmak yerine dosyayı "Sileo ile Aç / Paylaş" yaparsanız yine aynı otomatik dönüştürme mekanizması devreye girecektir.

Faydalı olması dileğiyle, takıldığınız bir adım olursa konu altından sorabilirsiniz
 
Son düzenleme:

RootHide Tweak'leri Sileo ile Tek Tıkla Dönüştürme ve Kurma​

Bildiğiniz üzere RootHide ve yeni nesil Rootless mimarilerinde en büyük sorunlardan biri, henüz geliştiricisi tarafından RootHide için güncellenmemiş tweak'leri yüklemeye çalışmaktır. Filza üzerinden kurmaya çalıştığınızda donup kalmalar veya çökme sorunları yaşayabilirsiniz.

Ancak Sileo ve RootHide Patcher entegrasyonu sayesinde bu işlemi hiçbir dosya karmaşasına girmeden tek tıkla yapabilirsiniz!

Aşağıda adım adım bu sürecin nasıl çalıştığını ekran görüntüleriyle anlatıyorum.

Gereksinimler​

1. Sileo Paket Yöneticisi
2. Cihazınızda yüklü "RootHide Patcher" uygulaması (Sileo üzerinden ücretsiz kurabilirsiniz).
Ekli dosyayı görüntüle 19664

Adım Adım Otomatik Dönüştürme (Convert) ve Kurulum​


1. Adım: Sileo Uyarı Penceresi (Not Updated)
Sileo üzerinden henüz RootHide desteği olmayan bir tweak (Örn: Crane Lite) yüklemek istediğinizde karşınıza şu uyarı gelir:
> "Not Updated - You can contact the developer of this package to update it for roothide, or you can try to convert it via roothide Patcher."
Burada yapmanız gereken tek şey kırmızı renkteki "Convert" butonuna basmaktır.
Ekli dosyayı görüntüle 19660

2. Adım: RootHide Patcher'a Otomatik Geçiş
Convert butonuna bastığınızda Sileo sizi otomatik olarak "RootHide Patcher" uygulamasına aktarır.
- İndirilen .deb dosyası üst kısımda seçili olarak gelir.
- Genellikle varsayılan ayarlarda "Rootless Compat Layer" seçili olur.
- Alt kısımdaki "Convert .deb" butonuna basarak yamalama işlemini başlatın.
Ekli dosyayı görüntüle 19661
Ekli dosyayı görüntüle 19663

3. Adım: Dönüştürme Tamamlandı (Done)
İşlem birkaç saniye içinde tamamlanır ve ekranda yamalanan dosyaların dökümü (Done paneli) görünür.
Ekranın en altındaki "->Sileo" butonuna basarak tekrar Sileo uygulamasına dönüş yapın.
Ekli dosyayı görüntüle 19662

4. Adım: Kurulumu Tamamlayın
Sileo otomatik olarak açılacak ve dönüştürülmüş güncel .deb paketini doğrudan indirme/yükleme kuyruğuna alacaktır. "Yükle" veya "Onayla" diyerek kurulumu sorunsuzca bitirebilirsiniz!

Önemli İpucu​

Eğer bir .deb dosyasını internetten veya Safari üzerinden indirdiyseniz, Filza ile kurmak yerine dosyayı "Sileo ile Aç / Paylaş" yaparsanız yine aynı otomatik dönüştürme mekanizması devreye girecektir.

Faydalı olması dileğiyle, takıldığınız bir adım olursa konu altından sorabilirsiniz
Bir kaç uygulama dönüştürüp denemiştim. Bazı menülerde karakter sorunu olmuştu. Mesela CARACTER_FALSE_BOS bu gibi yazılar vardı. Uyumluluk ios 18'e kadar gözüküyordu bazı şeyler ya bozuluyor ya uyumsuz. Ve çalışmadı uygulamada denemiştim.
 
@JailbreakTweaker Hocam buradaki amaç iOS sürümüne uyumsuz tweaki uyumlu hale getirmek değil. Konuya gerekli uyarıları ekleyeceğim. Rootless veya Rootfull tweakini Roothide yapısına çevirmek. Yani tweakin kurulacağı dizinleri Sandbox yapısına göre belirlemek. Tweakin çalışabilmesi için iOS sürümüne uygun olması gerekiyor
 
@JailbreakTweaker Hocam buradaki amaç iOS sürümüne uyumsuz tweaki uyumlu hale getirmek değil. Konuya gerekli uyarıları ekleyeceğim. Rootless veya Rootfull tweakini Roothide yapısına çevirmek. Yani tweakin kurulacağı dizinleri Sandbox yapısına göre belirlemek. Tweakin çalışabilmesi için iOS sürümüne uygun olması gerekiyor
Aynen öyle hocam. Uyumsuz tweaki uyumlu hale getirmiyor tabii ki. Tweak ios 17 destekliyorsa bile çalışmadığını gördüm. Desteklese bile sürümü bir şeyler bozuluyor uygulama içinde. Ama bazıları çalışıyor convert ettikten sonra.
 
Doğrudur hocam, bazı tweaklerin karmaşık yapısından dolayı convert işlemi eksik veya sorunlu tamamlanabilir. Convert işlemi manuelde yapılabilir. Sorun yaşayanlar linux veya macos üzerinden yapabilir. Hatta Cihaz üzerinden filza ve Terminal ile de convert etmek mümkün.
 
Geri
Üst