Rehber OpenCore Legacy Patcher ile macOS Güncellemek

  • Konuyu başlatan claus
  • Başlangıç Tarihi
  • Mesaj 2
  • Görüntüleme 2B
2.png

OpenCore Legacy Patcher yaması yapmak için SIP disable olmalı ve yama için SIP devre dışı olsa dahi bayağı çetrefilli bir yol izlememiz gerekebiliyor. Sadece SIP kapatmak yetmeyebiliyor :)
Adım adım ve uzunca anlatacağım ki mantığı kavrayabilin. Birden fazla yöntemden bahsedeceğim. Hangisini isterseniz deneyebilirsiniz :)

Evet SIP devre dışı durumda ve bu şekilde güncelleme alamazsınız update şeklinde. Eğer ki SIP enable yaparsanız sistem açılmayacaktır. OCLP uygulamasını açın Revert root patch yapıp sistemi yeniden başlatın. OpenCore Bootloader ekranında Reset NVRAM yapıp sistemi açmayı deneyin. Sonrasında güncellemeyi kontrol edin. Eğer güncelleme hala görünmüyorsa config dosyanız'da;
csr-active-config: 00000000 yapıp sistemi yeniden başlatıp tekrar kontrol edin.
Bunlara rağmen güncelleme gelmiyor olabilir. Bunun için config dosyanızı açın ve eğer var ise boot args kısmında no compat check kodunu silin ve Ventura için uygun bir SMBIOS değeri girin sisteme ve reset atıp deneyin. Örnek olarak Intel Core i5 5xxx CPU bir sitem için test amaçlı İmac 20x değerli bir girilip güncelleme alınabilir.
Bu işlemleri yaparken güncel OpenCore kullandığınızdan emin olun.

Şu şekilde de olabiliyor. Diyelim ki yama yaptınız. Ama yama yapılmamış EFI yedeğiniz var ve bu EFI ile sistemi açabiliyorsunuz.
Sisteminizde EFI'yi mount edip oradaki OpenCore ile ilgili dosyaları silip eski EFI'nizi oraya atıp sitemi yeniden başlatıp ResetNVRAM yapıp güncellemeyi almayı deneyebilirsiniz.

Son ve uzun yöntem ise bunların hiç birine girmeyip AppStore üzeründen macOS sürümünü komple indirip direkt yükleyerek güncelleme yapabilirsiniz.
 
Ek olarak:

Kod:
Sudo -s
csrutil clear

Kodlarını terminale yazarak SIP'ı ilk haline getirebilirsiniz. Bu kodları girdiğinizde yama devre dışı olup güncellemenin gelmesi gerekiyor. Yamayı tekrar aktif etmek için SIP'ı devre dışı bırakmanız ve sistem ön belleğini yeniden oluşturmanız yeterli.
 
Ek olarak:

Kod:
Sudo -s
csrutil clear

Kodlarını terminale yazarak SIP'ı ilk haline getirebilirsiniz. Bu kodları girdiğinizde yama devre dışı olup güncellemenin gelmesi gerekiyor. Yamayı tekrar aktif etmek için SIP'ı devre dışı bırakmanız ve sistem ön belleğini yeniden oluşturmanız yeterli.
Sorun olur. SIP devreye alınırsa sistem açılmaz.
 

Geri
Yukarı