Bu konu altında macOS Mojave kurmadan önce bilinmesinin gerekli olduğunu düşündüğüm bazı donanımların uyumluluk sorunları, desteklenmeyen sürücüler ve olası bazı çözümleri paylaştım. Bu sayede macOS Mojave'ye geçmeden önce bu konuyu takip ederek sisteminizin destekleyip desteklemediğini, kurulum sonrası ne tür bir sorun ile karşılacağınızı daha iyi anlayabilir, bunun için gerekli çözümleri deneyebilirsiniz.
Liste zamanla güncellenecektir.
1: Clover Bootloader
macOS MOjave kurulumunu yapabilmek için Clover Bootloader'ın r4515 ve üzeri bir sürümünü kullanmak gerekiyor. Aksi takdirde macOS Mojave kurulumunu yapamazsınız.
2: Desteklenmeyen Donanım / SMBIOS ( Sistem Kimliği)
macOS Mojave ile beraber, eski sisteminizde kullandığınız bazı uyumlu sistem kimlikleri macOS Mojave ile çalışmayabilir. Örnek; MacBook Pro 8,1 gibi. Bu sorunu aşmak için Config / Boot argümanına -no_compat_check komutunu girerek, kurulumda sistem kimliği kontrolünün bypass edilmesi sağlanır.
Bu metotun işe yaramaması durumunda ise macOS destekleyen farklı bir Sistem kimliği kullanmakta bu sorunu aşmanıza yardımcı olacaktır ( MacBook Pro 8,1 yerine MacbookAir 5,1 kullanmak gibi).
Ek olarak macOS Mojave artık sadece SSE 4,2 işlemcilere destek vermekte. SSE 4,1 işlemcilere kurulum yapabilmek için ise kurulum bittikten sonra Mojave / System / Library / UserEventPlugins içinde ki com.apple.telemetry.plugin dosyasını aşağıdaki ile değiştirip tekrar boot ederseniz sistem sorunsuzca açılacaktır.
com.apple.telemetry.plugin.zip
3: Kaby Lake UHD 620 Grafik
UHD 620 için tanıtmak için kullanılan AAPL ve GfxYTile yamaları R4587 öncesi CLover Bootloader kurulumunda sorun çıkarmakta. BU sorunu aşmak için R4587 sonrası Clover Bootloader kullanın. Zira bu yamalar, R4587 sonrası sürümlerden kaldırıldı. Aşağıdaki linkten resmi olarak yayınlanmamış Clover Bootloader sürümlerine ulaşabilir ve bunlar ile deneme yapabilirsiniz.
Releases · Dids/clover-builder · GitHub
4: SES
Apple, macOS Mojave ile birlikte bir çok Ses Layout' larını AppleHDA' dan kaldırdı. Bu nedenle, sesi tanıtabilmek için mevcut AppleHDA.kext / AudioInjector'ınızı değiştirmeniz / yama yapmanız gerekecektir. Mojave ile AppleHDA içinden kaldırılan Layout-ID'ler;
Layout1,3,8,9,11,12,13,18,22,23,24,25,26,27,28,29,30,31,32,34,36,37,38,39,41,42,43,44,45,46,47,48,49,50,
Ayrıca AppleALC üzerinde macOS Mojave / AppleHDA üzerinden kaldırılan etkilenen Layout-ID'ler için gerekli güncellemeler yapılmakta.
Releases · acidanthera/AppleALC · GitHub
Elbette ses tanıtmak için hala geçerli olan bir diğer yöntem VoodooHDA kullanmak.
[Video Rehber] VoodooHDA ile Ses Tanıtmak | osxinfo.net: Hackintosh Türkiye Destek Platformu
5: Broadwell, Skylake ve Kabylake için yeni minStolenSize Yamaları
Kabylake:
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki)
- Name: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
- Find: 764648FF 05
- Replace: EB4648FF 05
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki)
- Name: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
- Find: 764048FF 05
- Replace: EB4048FF 05
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki)
- Name: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
- Find: 764048FF 05
- Replace: EB4048FF 05
- Comment: USB Port limit patch 10.14 (credits FredWst)
- Name: com.apple.driver.usb.AppleUSBXHCI
- Find: 83 FB 0F 0F 83 03 05 00 00
- Replace: 83 FB 0F 90 90 90 90 90 90
Apple Mojave ile bazı eski Wi-Fi kartlara artık destek vermemekte. Bunlardan biri Atheros AR9285. Bu kartın macOS Mojave'de çalışması için High Sierra üzerindeki. kext kullanılabilir. ( Liste güncellenecek)
7: Metal desteği olmayan grafik kartları artık desteklenmiyor.
Apple, metal desteği olmayan Grafikler için desteği kaldırdı, bu nedenle artık pek çok grafik desteklenmeyecek.
Intel Sandy Bridge ve öncesi bu durumda etkilenen grafik kartları. ( Liste ve olası yama çalışmaları listeye eklenecek).
8: Intel HD 3000 Grafik
Yukarıda belirttiğimiz üzere HD 3000 grafikte artık desteği olmayan grafik kartı. HD 3000'i Mojave üzerinde Grafik hızlandırma ile kullanabilmek için macOS Sierra 10.12.xx kextleri kullanılabilir. Bununla beraber bazı sorunlarda ortaya çıkmakta. Bilinen sorun menü bar ve Finder / Side panelde grilik sorunları var. Ancak gece modu kullanıldığında bu sorunların alınmadığı da not edilmiş.
HD 3000 tanıtmak için aşağıdaki adımları takip edin:
- Aşağıdaki linkten HD3000 için gerekli grafik kextleri içeren klasörü indirin.
Sierra.zip
- İndirdiğiniz klasörü masaüstüne taşıyın.
- Ardından aşağıdaki komutları kullanarak bunların Mojave içinde ilgili yerlere yüklenmesini sağlayın.
Kod:
cd desktop/Sierra sudo cp -R *.kext /System/Library/Extensions sudo cp -R *.bundle /System/Library/Extensions sudo cp -R *.plugin /System/Library/Extensions
- Bundan sonra Rebuild Cache yapın.
Kod:sudo kextcache -i /
- Ve Sistemi yeniden başlatın.
Bunun için;
Config/ Graphic içinde INject Intel Devre dışı bırakın.
Boot ekranında; Clover Boot Menü / Options / Graphics / Inject Intel= işaretli olmasın.
Bir diğer yöntem:
Config / Graphics içinde platform-ID olarak 0x12345678 değerini girin.
10: Attempting system restart...MACH Reboot
Bunun için Config / Drop tablet altına aşağıdaki düzenlemeleri ekleyin.
Kod:
<key>ACPI</key>
<dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>MATS</string>
</dict>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>BGRT</string>
</dict>
</array>
Eğer app store bağlanmama sorunu var ise yada bağlanıp üye girişi yapamıyor iseniz,
Terminal'i açıp :
defaults write com.apple.appstore.commerce Storefront -string "$(defaults read com.apple.appstore.commerce Storefront | sed s/,8/,13/)"
Bunu yapıştırmanız gerekiyor.Bunu yapıştırdınız ve satın al dediniz yine de bir şeyler olmuyor ise :
Alt menüden Finder ' e basınız daha sonra Utilies daha sonra Open KeyChain.
Key chain başlatıldıktan sonra System Roots.Daha sonra sağ üstte ki arama kısmına
DigiCert High Assurance EV root CA yazın ve çıkan sonuca iki kere tıklayın.Bu
kısımda never trust diyor ise bu bağlanmanızı engelliyordur bunu use system defaults ile
değiştirip kaydettikten sonra app storeye giriş yapabilir ve indirebiirsiniz.
**Konu ilerleyen zamanlarda güncellenecektir.**
Son düzenleme:
- BootLoader
- OpenCore 0.6.4
- Anakart Modeli
- Asus Z170 Deluxe
- İşlemci Modeli
- Intel i7 6700K
- Grafik Kartı
- 8 GB Sapphire RX 580 & HD 530
- Ses Kartı Modeli
- ALC 1150
- Ağ Aygıtları
- Broadcom BCM43xx - I211 Gigabit Ethernet
- Disk ve RAM
- 500GB NVMe & 32 GB DDR4