Konu Başlıkları Gizle
OpCore Simplify
OpCore Simplify, EFI'nin esas kurulum aşamasını otomatikleştirip, standartlaştırılmış seçenekler sunarak düzene sokan özelleştirilmiş bir araçtır. Hackintosh yolcuğunuzda doğruluğu garantiye alarak kendi sarfedeceğiniz çabayı azaltmak için tasarlanmıştır.Özellikler
- Donanım ve macOS sürümleri için kapsamlı destek
Modern donanımı tamamiyle destekler. Hangi aygıtların desteklendiğini/desteklenmediğini ve hangi macOS sürümünün desteklendiğini öğrenmek içinCompatibility Checkerkullanın.
Bileşen Desteklenen CPU Intel: Nehalem ve Westmere (1.nesil) → Arrow Lake (15.nesil/Core Ultra Serisi 2)
AMD: AMD Vanilla ile Ryzen ve ThreadripperGPU Intel iGPU: Iron Lake (1.nesil) → Ice Lake (10.nesil)
AMD APU: Tüm Vega Raven ASIC ailesi (Ryzen 1xxx → 5xxx, 7x30 serileri)
AMD dGPU: Navi 23, Navi 22, Navi 21 nesilleri, ve daha eski seriler
NVIDIA: Kepler, Pascal, Maxwell, Fermi, Tesla nesillerimacOS macOS High Sierra → macOS Tahoe - Yaygın ACPI yamaları için SSDTTime ile entegredir (örn. FakeEC, FixHPET, PLUG, RTCAWAC).
- İlk işlemci girdisini aktif bir işlemciye yönlendirerek, UNC0 aygıtını devre dışı bırakarak, HEDT sistemler için yeni bir RTC aygıtı oluşturarak Kernel Panic hatalarını önler.
- Desteklenmeyen veya kullanılmayan, örneğin Optimus kullanan ekran kartı gibi PCI aygıtlarını devre dışı bırakır.
- _PRW yöntemlerindeki sleep state değerlerini düzelterek (GPRW, UPRW, özel olarak HP) acil cihaz uyandırmasını(wake up) önler.
- Üst yama ile beraber ALS0, BUS0, MCHC, PMCR, PNLF, RMNE, IMEI, USBX, XOSI içeren aygıtlar ekler.
- ALSD ve GPI0 aygıtlarını aktifleştirir.
- macOS'ta tanıtılamayan belirli AMD ekran kartları için GPU-ID spoof işlemi.
- Intel'in P ve E çekirdekli işlemcilerindeki performansı arttırmak için CpuTopologyRebuild kext kullanın.
- System Integrity Protection(SIP)'i devre dışı bırakın.
- Intel Pentium, Celeron, Core ve Xeon işlemcileri için CPU-ID spoof işlemi.
- AMD işlemciler ve Intel'in Pentium, Celeron, Xeon ve 11.nesil sonrası için Core serisine özel işlemci isimleri ekleyin.
- Desteklenmeyen SMBIOS ile macOS'un önyüklenebilmesini sağlayan yama ekleyin.
- Yerleşik Bluetooth kontrolcüsünün denetimini bypass etmek için NVRAM girdileri ekleyin.
- Spesifik Resizable BAR bilgisi ile ResizeAppleGpuBars'ı düzgün bir şekilde yapılandırın.
- Desteklenen bir dGPU ile headless ve görüntü almaya yarayan esnek iGPU yapılandırmasına izin verin.
- Kurulum aşamasını basitleştirmek için Intel ekran kartlarını HDMI ve DVI bağlantıları ile VESA moda zorlayın.
- OCLP kullanmak için gereken yapılandırmayı sağlar.
- Ağ ve depolama aygıtları için yerleşik aygıt girdileri ekler. Ağ için iServices kullanırken 'Could not communicate with the server' hatasını ve yerleşik disklerin harici disk olarak görünmesini düzeltir.
- Güç yönetimi ve performans için SMBIOS optimizasyonuna öncelik verir.
- macOS Ventura 13 ve daha güncelinde, eski Intel işlemcilerindeki güç yönetimini tekrar aktifleştirin.
- Önyükleme sürecinde otomatik Wi-Fi bağlantılarını etkinleştirmek için itlwm.kext'e Wi-Fi profilleri uygulayın.
Ve daha fazlası...
- Yaygın ACPI yamaları için SSDTTime ile entegredir (örn. FakeEC, FixHPET, PLUG, RTCAWAC).
Nasıl Kullanılır?
- OpCore Simplify' indirin:
- Code → Download ZIP'e tıklayın veya bu link ile direkt indirin.
- İstediğiniz bir konuma ZIP dosyasının içindekilerini çıkartın.
- OpCore Simplify'ı çalıştırmak:
- Windows için OpCore-Simplify.bat dosyasını çalıştırın.
- macOS için OpCore-Simplify.command dosyasını çalıştırın.
- Donanım raporunu seçmek:
- Windows'ta, donanım raporunu dışa aktarmak için E. Export hardware report seçeneği mevcut. BIOS ve donanım yapılandırmasında en iyi sonuç için bunu kullanmanız önerilir.
- Alternatif olarak Report.json dosyası oluşturup ACPI yığınını manuel olarak oluşturmak için Hardware Sniffer kullanabilirsiniz.
- macOS sürümünü seçmek ve OpenCore EFI'yi kişiselleştirmek:
- Varsayılan olarak donanımınız için uyumlu olan en güncel macOS sürümü seçili olacaktır.
- OpCore Simplify otomatik olarak gerekli ACPI yamaları ve kextleri uygulayacaktır.
- İhtiyaç doğrultusunda manuel olarak bu ayarları görüntüleyebilir ve kişiselleştirebilirsiniz.
- OpenCore EFI'yi oluşturmak:
- Tüm seçenekleri kişiselleştirdikten sonra EFI'yi oluşturmak için Build OpenCore EFI seçeneğini seçin.
- OpCore Simplify otomatik olarak tüm gerekli önyükleyici ve kextleri indirecektir, bu yüzden birkaç dakika sürebilir.
- USB Haritalandırması:
- EFI'yi oluşturduktan sonra aşağıdaki rehber ile USB port haritalandıması yapın:
Neden USB haritalandırması yapmalısınız?
USB haritalandırma işlemi aslında macOS'a USB portlarımızı tanımlayıp, bu portların hangi tip olduğunu bildirmek. USB haritalandırması yapmamızı gerektiren sebepler ise:
- macOS, hangi tip USB portuna sahip olduğunuzu belirlemede oldukça başarısız
- Bazı portlar kendi hızlarının altında çalışabilir(3.1 portların 2.0 hızında çalışması)
- Bazı portlar direkt çalışmayabilir
- Bluetooth çalışmayabilir
- Handoff gibi bazı servisler olması gerektiği gibi çalışmayabilir
- Uyku modu çalışmayabilir
- Hot-Plug çalışmaz
- XhciPortLimit veri...
- EFI'yi oluşturduktan sonra aşağıdaki rehber ile USB port haritalandıması yapın:
Kaynak: https://github.com/lzhoang2801/OpCore-Simplify?tab=readme-ov-file#-how-to-use
Son düzenleme: