1. hizliresim.com üzerinden resim paylaşımlarınızda resim silinir ve uyarı alırsınız. Bu yüzden farklı kaynaklara resim yükleyin.
    Uyarıyı kapat
Uyarıyı kapat
PROFİL MESAJINDAN YARDIM TALEPLERİ, BUNDAN BÖYLE İSTİSNASIZ SİLİNECEKTİR!!

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

'Mojave' forumunda montezuma tarafından 12 Temmuz 2018 tarihinde açılan konu

Bu Sayfayı Paylaş

  1. 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.**
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
    #1 montezuma, 12 Temmuz 2018
    Son düzenleme: 25 Şubat 2019
    sunsen, enst, zamirpolen ve 3 kişi daha bunu beğendi.
  2. 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. :(
     
  3. Bunun için bir çözüm yok.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  4. 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ı.
     
  5. 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.
     
  6. 2 kext dosyasınıda EFI/../kext klasöründen kopyalayıp yükledim, wi-fi çalışıyorsa onun için .kext yüklemenize gerek yok. Bendeki wi-fi kext dosyasıda bilgisayar HP olduğu için ProBookAtheros.kext olarak geçiyor.

    Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı

    Not: ar5b95 ve ar5b195 var, 9285 olarak geçen.
    ar5b95'de bluetooth modülü yok zaten.
     
    baris_karaer bunu beğendi.
  7. 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.
     
    montezuma ve aufuk1 bunu beğendi.
  8. 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.
     
    hawki bunu beğendi.
  9. @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. :(
     
  10. [​IMG] 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
     
Yükleniyor...
Yükleniyor...