OpenCore OpenCore 0.7.2 ile 0.7.3 arasındaki fark

Geçtiğimiz Ağustos ayında bildiğiniz gibi OpenCore grubu önceki aylara göre biraz daha ara verdi gibi duruyor ama buna rağmen 25'ten fazla derleme sürümleri yapıldı ve bunlar OpenCore, OpenCanopy ve gerekli sürücülerin geliştirilmesine yardımcı oldu. Genel değişiklikler bunlar (bunlardan başka değişiklikler elbette var ama bunlar sadece genel olanlar):

  • Linux desteği ile artık OpenCore'a bir modifiye yapmadan normal bir şekilde Linux işletim sistemleriniz OpenCore menüsünde gözükebilecek.
  • MacPro7,1 SMBIOS sürümü alt yapısı, yeni AMD grafik kartları ile güncellendi.,
  • Dizüstü cihazlarda parlaklık daha iyi hale getirildi (SSDT-PNLF uyumluluğu ile CFL+ grafikleri buna yardımcı oldu).
  • 0.6.9 sürümü ile çıkan OpenCanopy sorunu ekranın tamamında garip yeniden yüklenmeler ve farenin imlecinin altında yeniden yüklenme sorunları çözüldü.
  • Önyükleme giriş protokolü dahil edildi ve bu artık eklenti önyüklemesi sürücülerine izin veriyor.
  • Güvenlik arttırıldı (Apple Secure Boot değişkenleri x86legacy sistemler için güncellendi)

Config.plist

Misc > Security > ScanPolicy
İşletim sistemi detektörü listesi modifiye edildi.

  • 0x00001000 (bit 12) — OC_SCAN_ALLOW_FS_EXT >> OC_SCAN_ALLOW_FS_LINUX_ROOT, bu kod değiştirildi ve OpenCore'un Linux kök dosya sistemlerini taramasına izin veriyor.
  • 0x00002000 (bit 13) — OC_SCAN_ALLOW_FS_LINUX_DATA, bu kod yeni eklendi ve OpenCore'un Linux veri kök sistemlerini taramasına izin veriyor.
  • 0x00004000 (bit 14) — OC_SCAN_ALLOW_FS_XBOOTLDR, bu kod yeni eklendi ve bu genişletilmiş önyükleyici partisyonunu önyükleyici özelliklerine göre taramasına izin veriyor.
UEFI > Drivers

Bu kısım argümanları desteklemesi için güncellendi ve bu kod config.plist güncellemesi gerektiriyor. Her sürücü artık 3 tane özelliklere sahip: yol, etkin ve argümanlar (bazı OC eklentileri bir "String" olarak isteğe bağlı bir şekilde belirtilebilecek ek argümanları kabul edecek).

[CODE title="XML"] <key>Drivers</key>
<array>
<dict>
<key>Path</key>
<string>OpenRuntime.efi</string>
<key>Enabled</key>
<true/>
<key>Arguments</key>
<string></string>
</dict>
</array>[/CODE]

UEFI > Quirks

ForceOcWriteFlash (boolean) kodu flaş hafızalara yazdırma işlemini etkinleştirmek için bütün OpenCore sistem değişkenlerine eklendi. Bu kodun değeri çoğu yazılım tiplerinde devre dışı olması (yani "Disabled" konumuna getirilmesi) gerekir ama geçici depolama taşmaları veya benzer sorunlar ile ilgili olabilecek durumlarda bu kodun değeri değiştirilmesi uygun olabilir.

OpenCanopy

  • Flavours.md dosyasındaki Linux varyantları güncellendi
  • Aşırı uzun önyükleme girişi adları integre edilmiş menüde yazı akışını bozma sorunu çözüldü
Drivers

  • OpenLinuxBootefi, OC-native dosyaları yeni eklendi, OpenCore'un Linux'u otomatik tanıması açılma eklentilerini eklemesini sağlıyor, OC_BOOT_ENTRY_PROTOCOL kodu dahil edildi ve bu kod Linux'un direk algılanmasını ve GRUB gibi şeyler ile uğraşmadan açılmasını sağlıyor.
  • ext4_x64.efi eklendi, EXT4 veri sistemini okuyarak Linux sisteminizin OpenLinuxBoot dosyası ile açılmasını sağlamak için genel olarak gerekecektir.
  • btrfs_x64.efi eklendi, BTFRS veri sistemini okuyarak Linux sisteminizin OpenLinuxBoot dosyası ile açılmasını sağlamak için genel olarak gerekecektir.

Not: btrfs_x64.efi ve ext4_x64.efi dosyaları rEFInd 0.13.2 buradan geliyor. Bu dosyalar OcBinaryData sitesinden indirilebilir. Linux sistemlerini başlatmak için OpenLinuxBoot dosyası ile ilgilenecek kişilerin OpenLinuxBoot bölümünün 0.7.3 Configuration.pdf dosyasını okuması tavsiye edilir.


Kextler

  • AppleALC 1.6.4: Ekran kartlarında ekstra ses girişleri iyileştirildi ve diğer iyileştirmeler...
  • CpuTscSync 1.0.4: macOS 12 desteği için (Monterey sürümü) bu dosya güncellendi...
  • DebugEnhancer 1.0.4
  • HibernationFixup 1.4.3
  • Lilu 1.5.6: WhateverGreen dosyasında daha yumuşak bir parlaklık için yardımcı API'ler eklendi...
  • MacHyperVSupport: İnternet sürücüsü belirteci eklendi...
  • RestrictEvents 1.0.4: Otomatik verilmiş olan işlemci adları için otomatik bir şekilde boşlukların atlanması, iki çekirdekli işlemcilerin farklı bir şekilde tanıtılmasını macOS 10.14 sürümünden öncesini engelleyen sorun düzeltildi...
  • VirtualSMC 1.2.7: EC fanların görüntülenmesi bazı sistemlerde iyileştirildi.
  • VoodooPS2 2.2.5
  • WhateverGreen 1.5.3: Intel IVB+ platformlarında parlaklığın daha yumuşak olması eklendi, iki tane Asus AMD R9 380 ekran kartları eklendi...
Teşekkürler, OpenCore grubu 🙂

Elbette, bu rehberi okuduktan sonra ekstra olarak "vit9696" tarafından bu mesajı da okursanız daha iyi bir bilgi edinebilirsiniz.

Kaynak: [HOW TO] OpenCore 0.7.2 > 0.7.3 differences
 
Son düzenleyen: Moderatör:

Geri
Yukarı