Başarılı Kurulum: Lenovo Thinkpad E570 | i5 7200U | macOS Sonoma

Sistem Özellikleri

İşlemci                | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
RAM | SK Hynix HMA851S6AFR6N-UH 8(4+4) GB 2133 MHz DDR4
Dahili grafik birimi | Intel(R) HD Graphics 620
Wi-Fi | Dell Wireless 1820A
Wi-Fi Adaptörü | TL-WN823N
Ethernet | Realtek RTL8111/8168/8411 Ethernet
Ses | Conexant CX20753/4 Ses Yongası
Touchpad | SynPS/2 Synaptics TouchPad
SD Kart Okuyucu | O2 Micro SD/MMC Kart Okuyucu

Cihazın parmak izi hariç tüm işlevleri eksiksiz çalışıyor. Onun dışında sahip olduğum kablosuz ağ kartının bluetooth modülüne ait kextler macOS Montereyden sonra işlevselliğinden biraz kaybederek Airdrop tek yönlü çalışır hale geldi. Onun dışında Ventura’da Bluetooth sorunlarına sahip. Cihazın en stabil versionu Big Sur’dur. Ancak ben Bluetooth devre dışı şekilde Ventura kullanıyorum normalde. Sonoma ise deneme amaçlı kurulmuştur. Yakın zaman içinde tekrardan deneyip sonuçlarını paylaşacağım.

Ekran Görüntüleri

İşlemci kullanımı ve Sıcaklıklar

  • Normal
  • Maksimum
  • Sonoma
  • Ventura
  • Monterey
  • Big Sur
  • Catalina
  • Mojave
  • High Sierra
  • Sierra

Kullanılan Kextler

  • Lilu
  • VirtualSMC
  • SMCBatteryManager
  • SMCProcessor
  • WhateverGreen
  • AppleALC.kext
  • NVMeFix
  • CPUFriend
  • CPUFriendDataProvider
  • FeatureUnlock
  • HibernationFixup
  • RestrictEvents
  • NoTouchID
  • VoodooPS2Controller
  • BrightnessKeys
  • AirportBrcmFixup
    • AirPortBrcm4360_Injector
    • AirPortBrcmNIC_Injector
  • BlueToolFixup
  • BrcmBluetoothInjector
  • BrcmFirmwareData
  • BrcmPatchRAM2
  • BrcmPatchRAM3
  • RealtekRTL8111
  • RtWlanU
  • RtWlanU1827
  • HoRNDIS9.2
  • USBPorts

Kullanılan Boot Argümanları

  • -v = Verbose etkinleştirir.
  • -no_compat_check = macOS Sonoma MBP14,1 kimliğini desteklemediği için bu argümanı kullanıyoruz.
  • brcmfx-country=#a = Ülke kodunu XX olarak düzeltiyor. (TR, US, CN, #a, ..)
  • darkwake=0 = darkwake devre dışı bırakıyor.
  • swd_panic=1 = Uykuya dalarken oluşan yeniden başlatma hatalarını önlüyor.
  • -noDC9 = Bazı uyku hatalarını düzeltiyor.

Kurulum Aşamaları


İmaj İndirme

İmaj Yazdırma

  • İmajı masaüstüne çıkarın.
  • balenaEtcher programını indirin.
  • Programı açın ve Flash from file seçeneğini seçin.
  • Açılan pencereden .raw dosyasını seçin.
  • Select target diyerek USB belleğinizi seçin.
  • Flash! tuşuna tıklayarak yazdırma işlemini başlatın.
  • Yazdırma bittikten sonra USB belleği bir kere çıkarıp tekrar takın.

EFI Klasörünü Ayarlama

  • Bilgisayarım‘dan EFI diskini açın.
  • Varsayılan dosyaları silin ve indirdiğiniz EFI‘yi buraya atın.
  • EFI/OC altından config dosyanızı ayarlayın. Eğer Broadcom kart kullanıyorsanız varsayılan confiği silin ve diğerini yeniden adlandırın.
  • Şimdi USB’den boot edebiliriz.

BIOS Ayarlama

  • Başlamadan önce ayarlarınızı varsayılana döndürün.
  • Disable
    • Secure Boot
  • Enable
    • CSM

macOS Kurulumu

  • Disk İzlencesi seçeneğine çift tıklayalım.
  • Disk İzlencesibaşlığının solundaki butondan Tüm Aygıtları Göster‘i seçelim.
  • Sol taraftan diskimizin adını seçtikten sonra sağdan Sil diyelim.
  • Diskimize bir isim verdikten sonra Biçim`’i APFS, Düzen seçeneğini GUIDolarak ayarlayıp Sil diyelim.
  • Bitti diyelim ve Disk İzlencesini kapayalım.
  • macOS Yükle seçeneğine çift tıklayalım.
  • Devam > Kabul Et > Kabul Et diyelim.
  • Biçimlendirdiğimiz diski seçtikten sonra Devam diyelim.
  • macOS kurulurken bilgisayarımız bir kaç kere yeniden başlayacak. Bu sırada kurulumun bitmesini bekleyelim.
  • Ülkemizi seçtikten sonra Devam diyelim.
  • Dil ve klavye düzenimizi ayarlayıp devam edelim.
  • Erişilebilirlik ayarlarını Şimdi değil diyerek atlayalım.
  • Veri & Güvenlik ekranında Devam diyelim.
  • Geçiş Asistanı ekranında Şimdi değil diyelim.
  • Apple ID ayarlama kısmında ise Daha Sonra Ayarla diyerek bu kısmı atlayalım.
  • Kabul et > Kabul et diyelim.
  • İsim, kullanıcı adı ve şifre belirleyip Devam diyelim.
  • Konum ayarlarında kutucuğu devre dışı bırakıp Devam diyelim. Kullanma diyerek geçelim.
  • Zaman dilimimizi ayarlayıp Devam diyelim.
  • Paylaşma kutucuğunu boş bırakıp Devam diyelim.
  • Ekran Süresi ayarlarını Daha Sonra Ayarla diyerek atlayalım.
  • Bir tema seçip Devam diyelim.
  • Artık macOS ekranımız bizi karşılayacak.

Kurulum Sonrası

  • config dosyanızı Text Edit programı ile açın.
    • HideAuxiliary değerini aratıp true olarak değiştirin.
    • SecureBootModel değerini aratıp Default olarak değiştirin.
    • boot-args değerini aratıp -v argümanını silin.
  • Şimdi seri numaralarımızı ve ROM değerimizi ayarlayalım.
    • GenSMBIOS indirelim ve .command dosyasını açalım. Eğer program Python indirmek için onay isterse izin verin. Daha sonra 3. seçeneği seçin.

Şimdi MacBookPro14,1 için 5 tane SMBIOS listeleyelim.

İlk seri numarasını seçip kopyalayın.

Bu adrese gidip seri numarasını kontrol edin. Sonuç aşağıdaki gibi olmalı. Eğer değilse diğer seri numaralarını deneyin.

  • config dosyamızda MacBookPro15,1 değerini aratalım ve Type > SystemProductName, Serial > SystemSerialNumber, Board Serial > MLB ve SmUUID > SystemUUID şeklinde değerleri değiştirelim. Şimdi ROM değerimizi ayarlayalım.
  • Sistem ayarları > Ağ > Ethernet > Ayrıntılar > Donanım kısmına gidip MAC adresinizi kopyalayıp şu şekilde düzenleyin 54:1A:AF:43:70:CA : karakterlerini kaldırın = 541AAF4370CA ve Base64‘e çevirin.
  • Şimdi VBqvQ3DK değerine sahibiz. Bunu config’deki ROM değeri ile değiştirip kaydedelim.
  • OC/Kexts içindeki varsayılan USBPorts kextini silin ve diğerini USBPorts olarak yeniden adlandırın.
  • Bilgisayarı yeniden başlatın ve OpenCore menüde boşluk tuşuna basın. Ardından ResetNVRAM seçeneğine girin. Bilgisayar yeniden başladıktan sonra BIOS ayarları değişebilir onu kontrol edin.
  • Artık iCloud’a giriş yapıp Apple servislerini kullanabilirsiniz.

EFI ve GitHub bağlantısı


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *