macOS Mojave Olası Sorunlar / Değişiklikler / Çözümler

montezuma

Administrator
Yönetici
Admin
DENEYİMLİ ÜYE
19 Eki 2016
16,574
3,978
4,351
macOS-Mojave-Installer-470x470.png

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
SkyLake:
  • Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki)
  • Name: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
  • Find: 764048FF 05
  • Replace: EB4048FF 05
Broadwell:
  • Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14 Credits (Sniki)
  • Name: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
  • Find: 764048FF 05
  • Replace: EB4048FF 05
Yeni USB port limiti yaması
  • 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
6: Desteği kesilen Wi-Fi kartları
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:
  1. Aşağıdaki linkten HD3000 için gerekli grafik kextleri içeren klasörü indirin.
    Sierra.zip
  2. İndirdiğiniz klasörü masaüstüne taşıyın.
  3. 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
  4. Bundan sonra Rebuild Cache yapın.
    Kod:
    sudo kextcache -i /
  5. Ve Sistemi yeniden başlatın.
9: IOConsoleUsers: time(0) 0->0, lin 0, llk 1, IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, nov 0, sm 0x0
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>
11:App store bağlanmama

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:

ugacomtr

PADAVAN
9 Şub 2017
166
49
221
36
Merhabalar @montezuma AR9285 wifi kartı için benim buldugum yöntemi söyleyim. high sierradaki kextlerle görmedi. bende sadece IO80211Family.kext dosyasını siteden alıp yükledim. osxinfoda bir anlatımda yazıyordu. denedim oldu. sadece wifi calisip bluetooth calismiyor. bluetooth sierradan bu yana asla calismadi. :(
 

aufuk1

PADAVAN
30 Eki 2017
164
32
0
48
IOath3kfrmwr.kext 1.2.1 versiyonu AR9285(ar5b195) için sierra ve high sierra'da bluetooth çalıştırıyor. Denemelerini yaptım, hatta sadece EFI içindeki ilgili kext dosyasına koyunca açılışta çalışıyor fakat uyku modundan sora çalışmıyor. L/E klasörünede yükleyince uyku modundan sonrada çalışıyor. Mojave versiyonunda ne yapar bilmiyorum, rebman 1.2.1 versiyonu için muhtemelen sonraki macosx versiyonlarındada çalışacak yazmıştı.
 

ugacomtr

PADAVAN
9 Şub 2017
166
49
221
36
IOath3kfrmwr.kext 1.2.1 versiyonu AR9285(ar5b195) için sierra ve high sierra'da bluetooth çalıştırıyor. Denemelerini yaptım, hatta sadece EFI içindeki ilgili kext dosyasına koyunca açılışta çalışıyor fakat uyku modundan sora çalışmıyor. L/E klasörünede yükleyince uyku modundan sonrada çalışıyor. Mojave versiyonunda ne yapar bilmiyorum, rebman 1.2.1 versiyonu için muhtemelen sonraki macosx versiyonlarındada çalışacak yazmıştı.
Merhabalar. kullandığınız bluetooth ve wifi kextlerini rica etsem bir yere uploadlayabilir misiniz? high sierra ve movaje de hicbir şekilde bluetooth calistiramadım. sierrada sorunsuz calisiyor ama.
 

ugacomtr

PADAVAN
9 Şub 2017
166
49
221
36
bendeki de 195 zaten bluetoothlu versiyon. sierrada calisip hs de calismadigini belirtmiştim. ar3011 midir nedir bluetooth vardı yanlış hatırlamıyorsam. neyse bakalım nolcak. deneyip haber ederim. iyi günler.

Deneme yaptım ve calıstı. önceden yüklü olan atheroswifiinject btfirmwareuploader ve ioath3kfirmwr kextlerini silip linktekileri kurdum. hem highsierrada hem de movaje betada calisti. @aufuk1 teşekkürller. @montezuma belki birilerinin işine yarar. iyi günler.
 

strangerone

APPRENTICE
9 Haz 2017
20
8
0
60
Ar92xx wifi Mojave üzerinde çalışıyor. HighSierra'da kullanılan IO80211Family.kext'i "Paket içeriğini göster" seçeceğiyle açın. Plugin klasörü içerisindeki AirPortAtheros40.kext'i kopyalayıp Mojave Kitaplık-Extensions içerisine kopyalayın ve terminale aşağıdaki komutları girip işlem bitince yeniden başlatın. Çalışacaktır.
Not Sierra ve HighSierra aynı laptop üzerinde yüklü ve clover kext klasöründe
AtherosWiFiInjector.kext de yüklü. Kolay gelsin.
sudo chown -R root:wheel /L*/E*;
sudo chmod -R 755 /L*/E*; sudo kextcache -i /

Bu arada elimdeki Samsung R580 (i5 işlemci 8Gb ddr3 ram AR9285 wifi Geforce 330m) laptopla Mojave denemesi yaptım. Sistemi external hdd'ye kurdum. Wifi ve ses çalışıyor. Ekran kartı Nvidia GF 330m uyumlu değil bilindiği gibi. Ancak HighSierra'da kullanılan GeForceTesla.kext'in yamalanması durumunda Mojave'de kullanılabildiğini okudum. Ancak yamalama konusunda bilgim yok. Bu konuda bilgilendirebilen olursa sevinirim. Saygılar.
 
  • Like
Tepkiler: hawki

ugacomtr

PADAVAN
9 Şub 2017
166
49
221
36
@strangerone o kextin düzgün calisani zaten burada sitede vardı. ilk calismadiginda ben IO80211Family.kext ini buradan bulup attım ve wifi calismaya başladı. sonrasında bluetooth icin üstteki arkadaşın verdigi kextleri attım calisti. hs de de movajede de calisiyor. aynı laptopta ikisi de kurulu. zıkkım olasıca facetime ve imessageyi bi beceremedim. tek derdim bu. :(
 

strangerone

APPRENTICE
9 Haz 2017
20
8
0
60
Farklı bir seçenek olarak yazdım sadece. Yapmak istediğim Mojave'yi desteklenmeyen ekran kartının olduğu bir laptopa yüklemekti. Ufak tefek değişikliklerle yüklenilebileceğini gördüm. Bu arada yüklediğim laptopta FaceTime ve iMessage düzgün çalışıyor. Ekran resmini siteye düzgün yükleyip yükleyemediğimi bilemiyorum ama sonuç olumlu. Saygılar Resmim.Net
 

strangerone

APPRENTICE
9 Haz 2017
20
8
0
60
Hepsini desteklemiyor. Mojave metal grafik arabirimi istiyor. Dolayısıyla bir dönemden önceki Mac'lere dahi Mojave yüklenemiyor. Gerçi yamalanabiliyor. Şu model Mac'ler Mojave ile uyumsuz:
'MacBookPro4,1','MacPro2,1','Macmini5,2','Macmini5,1','MacBookPro5,1','MacBookPro1,1','MacPro4,1','MacBookPro5,2','iMac8,1','MacBookPro5,4','MacBookAir4,2','Macmini2,1','iMac5,2','iMac11,3','MacBookPro8,2','MacBookPro3,1','Macmini5,3','MacPro5,1','Macmini4,1','iMac9,1','iMac6,1','Macmini3,1','Macmini1,1','MacBookPro6,1','MacBookPro2,2','MacBookPro2,1','iMac12,2','MacBook3,1','MacPro3,1','MacBook5,1','MacBook5,2','iMac11,1','iMac10,1','MacBookPro7,1','MacBook2,1','MacBookAir4,1','MacBookPro5,3','MacBookPro6,2','iMac12,1','MacBook1,1','MacBookPro5,5','iMac11,2','MacBookPro1,2','iMac4,2','Xserve2,1','MacBookAir3,1','MacBookAir3,2','MacBookAir1,1','Xserve3,1','iMac4,1','MacBookAir2,1','Xserve1,1','iMac5,1','MacBookPro8,1','MacBook7,1','MacBookPro8,3','iMac7,1','MacBook6,1','MacBook4,1','MacPro1,1', (Alıntıdır)
 
Son düzenleme:
7 Tem 2017
307
168
251
MacOS Mojave 10.14 Beta (18A365a) kurdum Ses Haricinde hemen hemen her şeyi çalıştırdım wifi usb ile çözdüm Ancak Asus N551VW Realtek Alc 668 ses kartı AppleALC ile Tanıtamadım tüm layoutları denememe rağmen bu konuda yardımcı olabilecek veya bu konu ile çözüm yolu gösteren bir rehber linki veya başka çözüm yolu önerisi yapabilirmisiniz lütfen

Asus N551VW Series Notebook
BIOS versiyon N551VW.205
CPU Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Mainboard Intel® HM170 Chipset
Vga NVIDIA® GeForce® GTX 960M
Vga Intel HD Graphics 530
Audioı Realtek ALC668
Ram 16247 MB (DDR4-2133 DDR4 SDRAM)
DIMM1: Samsung M471A1G43DB0-CPB 8 GB DDR4-2133 DDR4 SDRAM
DIMM3: Samsung M471A1G43DB0-CPB 8 GB DDR4-2133 DDR4 SDRAM
IDE Intel(R) 100 Series/C230 Chipset Family SATA AHCI Controller
Network Wifi Intel(R) Wireless-AC 7265
Network Realtek RTL8168/8111 PCI-E
Realtek RTS5287 PCI-E
Webcam USB2.0 HD UVC WebCam
I2C HID Touchpad ELAN1000


Releases · acidanthera/AppleALC · GitHub AppleALC - 1.3.1 versiyonu ve
Releases · acidanthera/Lilu · GitHub LiLu - 1.2.6 versiyonları ile layout=27 ile Çalıştırdım
 
Moderatörün son düzenlenenleri:

ethem demir

APPRENTICE
23 Eyl 2018
12
1
0
20
MacOS Mojave 10.14 Beta (18A365a) kurdum Ses Haricinde hemen hemen her şeyi çalıştırdım wifi usb ile çözdüm Ancak Asus N551VW Realtek Alc 668 ses kartı AppleALC ile Tanıtamadım tüm layoutları denememe rağmen bu konuda yardımcı olabilecek veya bu konu ile çözüm yolu gösteren bir rehber linki veya başka çözüm yolu önerisi yapabilirmisiniz lütfen

Asus N551VW Series Notebook
BIOS versiyon N551VW.205
CPU Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Mainboard Intel® HM170 Chipset
Vga NVIDIA® GeForce® GTX 960M
Vga Intel HD Graphics 530
Audioı Realtek ALC668
Ram 16247 MB (DDR4-2133 DDR4 SDRAM)
DIMM1: Samsung M471A1G43DB0-CPB 8 GB DDR4-2133 DDR4 SDRAM
DIMM3: Samsung M471A1G43DB0-CPB 8 GB DDR4-2133 DDR4 SDRAM
IDE Intel(R) 100 Series/C230 Chipset Family SATA AHCI Controller
Network Wifi Intel(R) Wireless-AC 7265
Network Realtek RTL8168/8111 PCI-E
Realtek RTS5287 PCI-E
Webcam USB2.0 HD UVC WebCam
I2C HID Touchpad ELAN1000


Releases · acidanthera/AppleALC · GitHub AppleALC - 1.3.1 versiyonu ve
Releases · acidanthera/Lilu · GitHub LiLu - 1.2.6 versiyonları ile layout=27 ile Çalıştırdım
CodecCommander adlı kext'ide yükler misin? Lilu ile AppleALC yanına...
 

hamzadural

PADAVAN
16 Ara 2017
124
16
0
20
Bishkek

montezuma

Administrator
Yönetici
Admin
DENEYİMLİ ÜYE
19 Eki 2016
16,574
3,978
4,351
@montezuma hocam benim beilgisayarımda intelin optimus teknolojisi olugunu öğrendim eski versiyonlarda gtx 1050 ekran kartımı aktifleştirememiştim hd630 üzerinden kullanıyordum. mojave ile gtx 1050 kartımı kullanabilirmiyi bilgisayarımın marka modeli monster abra a5 v12.1
Optimus desteklenmiyor. Mojave ile de bir şey değişmeyecek.
 

ugacomtr

PADAVAN
9 Şub 2017
166
49
221
36
modlu bios bulup onboardı kapatılırsa ancak 1050 kullanılır mı ? bazı laptop modellerine bios modlar var diye biliyorum.
 

hamzadural

PADAVAN
16 Ara 2017
124
16
0
20
Bishkek
hocam benimkinin modlanacağını pek sanmıyorum Lenovo msi asusfalan olsa modlarlarda Monster modlacaklarını peksanmıyorum
 

Benzer konular