Durum
Mesaj gönderimine kapalı.

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

  1. 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 Checker kullanın.
    BileşenDesteklenen
    CPUIntel: Nehalem ve Westmere (1.nesil) → Arrow Lake (15.nesil/Core Ultra Serisi 2)
    AMD: AMD Vanilla ile Ryzen ve Threadripper
    GPUIntel 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 nesilleri
    macOSmacOS 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ı...

Nasıl Kullanılır?​

  1. OpCore Simplify' indirin:
    • CodeDownload ZIP'e tıklayın veya bu link ile direkt indirin.
    • İstediğiniz bir konuma ZIP dosyasının içindekilerini çıkartın.
      ocs1.webp
  2. 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.
      ocs2.webp
  3. 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.
      ocs3.webp

      ocs33.webp

      ocs333.webp
  4. 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.
      ocs4.webp
  5. 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.
      ocs5.webp

      ocs55.webp

      ocs555.webp
  6. USB Haritalandırması:
    • EFI'yi oluşturduktan sonra aşağıdaki rehber ile USB port haritalandıması yapın:
      ocs6.webp


Kaynak: https://github.com/lzhoang2801/OpCore-Simplify?tab=readme-ov-file#-how-to-use
 
Son düzenleme:

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

  1. 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 Checker kullanın.
    BileşenDesteklenen
    CPUIntel: Nehalem ve Westmere (1.nesil) → Arrow Lake (15.nesil/Core Ultra Serisi 2)
    AMD: AMD Vanilla ile Ryzen ve Threadripper
    GPUIntel 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 nesilleri
    macOSmacOS 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ı...

Nasıl Kullanılır?​

  1. OpCore Simplify' indirin:
    • CodeDownload ZIP'e tıklayın veya bu link ile direkt indirin.
    • İstediğiniz bir konuma ZIP dosyasının içindekilerini çıkartın.
      Eki Görüntüle 160985
  2. 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.
      Eki Görüntüle 161065
  3. Donanım raporunu seçmek:
  4. 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.
      Eki Görüntüle 161067
  5. OpenCore EFI'yi oluşturmak:
  6. USB Haritalandırması:
    • EFI'yi oluşturduktan sonra aşağıdaki rehber ile USB port haritalandıması yapın:
      Eki Görüntüle 161069


Kaynak: https://github.com/lzhoang2801/OpCore-Simplify?tab=readme-ov-file#-how-to-use

OpCore Simplify ile EFI Oluşturma Adımları​


1. OpCore Simplify'ı İndirin:
- GitHub sayfasına gidin.
- "Code" butonuna tıklayın ve "Download ZIP" seçeneğini seçin veya bu linke tıklayın.
- ZIP dosyasını istediğiniz bir konuma çıkarın.

2. Hardware Raporu Oluşturun:
- Komut satırını açın (Terminal veya CMD).
- OpCore-Simplify.command dosyasını çalıştırın.
- İlk olarak donanım raporunu oluşturmayı seçin.
- Mevcut donanım bileşenlerinizi belirlemek için gerekli adımları izleyin.

3. macOS Sürümünü Seçin:
- Kullanmak istediğiniz macOS sürümünü seçin.
- Uygun yamanın ve ACPI düzeltmelerinin uygulanacağı sürümü doğrulayın.

4. ACPI Yamanızı Özelleştirin:
- Gerekli ACPI yamalarını entegre edin.
- Bu adım, hata ayıklama ve performans iyileştirmeleri için önemlidir.

5. Kextleri Özelleştirin:
- Kullanmak istediğiniz kextleri belirleyin ve bunları sisteminize entegre edin.

6. SMBIOS Modelini Özelleştirin:
- Uygun SMBIOS modelini seçin. Bu, sisteminizin macOS tarafından nasıl tanınacağını etkiler.

7. OpenCore EFI Oluşturun:
- Tüm ayarların doğrulandıktan sonra OpenCore EFI’yi oluşturmak için ilgili seçeneği seçin.
- Oluşturulan EFI dosyalarını sonuç klasöründe bulabilirsiniz.

8. Sonuçları Kontrol Edin:
- OpenCore EFI’nin doğru bir şekilde oluşturulduğunu kontrol edin.
- Gerekirse, USBToolBox ile USB yapılandırmalarını yapın.

Ekstra Bilgiler​

  • Gerekirse, tüm yapılandırma dosyalarını ve kextleri denetleyin.
  • Herhangi bir hata mesajı alırsanız, ilgili belgeleri kontrol edin veya topluluk forumlarından yardım isteyin.

Bu adımları takiben, EFI oluşturma sürecinizi tamamlayabilirsiniz. İyi şanslar!
 
Durum
Mesaj gönderimine kapalı.