Magisk v25.0, SELinux sorunlarını çözmek için yeniden işlenmiş MagiskInit'i sunuyor

Magisk'in en son güncellemesi (v25.0), tonlarca hata düzeltmesi ve özellik iyileştirmesiyle yayınlandı. Daha fazlasını öğrenmek için okumaya devam edin!

Bu noktada XDA olarak çoğunuzun en azından Magisk'i duyduğundan eminiz. John Wu, diğer adıyla XDA Tanınan Geliştirici tarafından yaratılmıştır Topjohnwuproje başlangıçta sistemsiz bir kök yöntemi olarak başladı ve yavaş yavaş basit bir süper kullanıcı ayrıcalığı sağlayıcısının ötesinde çok daha çeşitli ve güçlü bir çözüme dönüştü. Geliştiricinin ve katkıda bulunanların her zaman aktif olduklarını ve onu mükemmelleştirmek için çok çalıştıklarını söylemeye gerek yok. Magisk'in yirmi beşinci versiyonuna (v25) karşılık gelen son büyük güncellemesi artık genel beta şubesine ulaştı. Değişiklik günlüğü ince ama çok önemli, o yüzden gelin ona dalalım.

Magisk XDA Forumları

Bu güncellemedeki ilk (ve muhtemelen en önemli) şey, yeniden yazılan MagiskInit yazılımıdır. Bilmeyenler için, magiskinit ikili, stokun değiştirilmesinden sorumludur init Magisk hizmetlerini çalıştıran ilk program olarak süreci

init.rcve SELinux politika kurallarına yama uygulanması. Yepyeni bir sepolicy enjeksiyon mekanizmasının tanıtılması sayesinde geliştiriciler, SELinux ile ilgili uyumsuzlukların çoğunu başarıyla çözdüler. Ayrıca MagiskInit artık şunları destekliyor: Android 13'ün Genel Çekirdek Görüntüsü (GKI) biçimi.

Son olarak, yeni yapı MagiskSU bileşeni için bir dizi güvenlik geliştirmesiyle birlikte geliyor. Kötü amaçlı UID yeniden kullanım saldırılarını önlemek için kök izin yönetimi yenilendi. Magisk artık kullanıcıları Magisk Manager'ın tahrif edilmiş değiştirilmiş sürümlerinden korumak için kök yönetici APK imza doğrulamasını zorunlu kılıyor. Bununla birlikte geliştiriciler Magisk'i kod tabanından oluştururken yine de kendi imzalama anahtarlarını kullanabilirler. Ayrıca, tamirat uğruna imza doğrulamasından kurtulmanız gerekmesi durumunda resmi hata ayıklama yapılarını da tercih edebilirsiniz.

İşte Magisk v25.0'ın resmi değişiklik günlüğü:

  • [MagiskInit] 2SI uygulamasını güncelleyin, cihaz uyumluluğunu önemli ölçüde artırın (ör. Sony Xperia cihazları)
  • [MagiskInit] Yeniyi tanıt sepolicy enjeksiyon mekanizması
  • [MagiskInit] Oculus Go'yu Destekleyin
  • [MagiskInit] Android 13 GKI'leri (Pixel 6) destekler
  • [MagiskBoot] vbmeta çıkarma uygulamasını düzeltin
  • [Uygulama] Eski Android sürümlerindeki saplama uygulamasını düzeltin
  • [App] [MagiskSU] Aşağıdakileri kullanarak uygulamaları düzgün bir şekilde destekleyin: sharedUserId
  • [MagiskSU] Olası bir çökmeyi düzeltin magiskd
  • [MagiskSU] Kullanılmayan UID'leri en kısa sürede budayın system_server UID'nin yeniden kullanım saldırılarını önlemek için yeniden başlatılır
  • [MagiskSU] Yüklü Magisk uygulamasının sertifikasını distribütörün imzasıyla eşleşecek şekilde doğrulayın ve zorunlu kılın
  • [MagiskSU] [Zygisk] Uygun paket yönetimi ve algılama
  • [Zygisk] Eski çekirdeklerle Android 12 çalıştıran cihazlarda işlevin takılma sorunu düzeltildi
  • [Zygisk] Zygisk'in kendi kendine kod kaldırma uygulamasını düzeltin
  • [DenyList] Paylaşılan UID uygulamalarında DenyList'i düzeltin
  • [BusyBox] Eski çekirdekleri çalıştıran cihazlar için geçici çözüm ekleyin

Aşağıdaki bağlantıyı takip ederek son sürümü indirebilirsiniz. Magisk'e aşina değilseniz, aşağıdaki ayrıntılı kılavuzumuza göz atmalısınız: cihazınız nasıl rootlanır aracı kullanarak. En son sürümde herhangi bir sorunla karşılaşırsanız, projenin hata raporunu dosyaladığınızdan emin olun. GitHub deposu.

Magisk v25.0'ı indirin


Kaynak:John Wu Twitter'da