Öncelikle merhabalar. Yakın zamanda kurulumunu yapmış olduğum Abra a5 V6.1 Model cihazın EFİ sürümünü 0.94'e güncellemek istedim lakin hata aldım bu yüzden benim gibi hata alan arkadaşlar için bir Opencore güncelleme rehberi paylaşıyorum.
BÖLÜM 1: EFİ DOSYALARININ GÜNCELLENMESİ
Bu kısımda EFİ dizinimizin güncellenmesi için gerekli olan dosya değişikliklerini yapacağız. EFİ dosyamızdaki değişiklikler sırasıyla şunlar olacak:
1- BOOT DOSYASININ GÜNCELLENMESİ
2- TOOLS DOSYALARININ DEĞİŞTİRİLMESİ
3- OPENCORE.EFİ DOSYASININ DEĞİŞTİRİLMESİ
4- EFİ İÇİN GEREKLİ KEXTLERİN GÜNCELLENMESİ VE DRİVERLARIN DEĞİŞTİRİLMESİ
Boot dosyamızın, Tools klasörü içindekilerin, Opencore.efi ve Driver klasörü içindekilerin güncellenmesi neredeyse aynı methodu işliyor. Değiştirmek. 0.94'te bulununan ilgili dosyayı 0.93 EFİ'mizdeki ilgili dosyayla değiştiriyoruz.
DRİVERS KLASÖRÜ İÇİN İLGİLİ OLANLARI DEĞİŞTİRMEMİZ YETERLİDİR.
HFSPLUS.EFİ İÇİN İSE https://github.com/acidanthera/OcBinaryData 'yı kullanacağız. ZİP halinde indirip ZiP'ten çıkarttıktan sonra HFSPLUS.EFİ dosyasını değiştirebiliriz.
KEXT GÜNCELLEMESİ İLE İLGİLİ FAZLA DETAYA GİRMEYECEĞİM BU KONUYLA İLGİLİ BİR ÇOK FORUM REHBER HAZIRLAMIŞ AMA ÖZET GEÇMEK GEREKİRSE HACKİNTOOL ÜZERİNDEN KEXTLERİNİZİN GÜNCEL OLUP OLMADIĞINA BAKIYORSUNUZ. GÜNCEL DEĞİLSE İNDİRİP KEXTS KLASÖRÜNE KEXTİNİZİ ATIYORSUNUZ.
EFİ üzerinde gerekli değişiklikleri yaptık. Şimdi yapmamız gereken şey configi düzenlemek.
BÖLÜM 2: CONFİGİN HAZIRLANMASI
Normal şartlarda configimizi güncellemek için Opencore Configuratior uygulamasına ihtiyaç duyardık fakat biz bugün burada farklı bir method izleyeceğiz. Öncelikle 0.94 Opencore Release klasörümüz içinden sırasıyla Utilities ve ocvalidate dizinlerine iniyoruz.
Ardından Terminal uygulamasını çalıştırıyoruz ve önce ocvalidate dosyasını ardından ise update edeceğimiz config dosyasını terminale sürüklüyoruz.
ENTER tuşuna bastıktan sonra eğer güvenlik ve gizlilikten ocvalidate uygulamasına izin vermediyseniz muhtemelen bir uyarı mesajı alacaksınız:
Yapmanız gereken şey ise vazgeç tuşuna basıp güvenlik ve gizlilikten ocvalidate uygulamasına izin vermek. Ardından terminale gelip enter tuşuna basmanız yeterlidir. Ocvalidate terminal üzerinden Configimizdeki hataları, varsa, bulacak ve configimizin ne durumda olduğunu gösterecektir. Eğer bu forumun ve benim EFİ mi kullanıyorsanız bir hata verecektir. Endişelenmeyin bu hatanın çözümü de oldukça kolay.
Şimdi bu hatayı bir inceleyelim. Hatamız şu: Ocvalidate config dosyamızı taradı ve InstanceIdentifier adlı altbaşlığı boot bölümünde bulamadı. Bizim yapmamız gereken bu altbaşlığı boot bölümüne koymak. Bunun için Config dosyamızı ProperTree ile açıyoruz ve boot bölümüne geliyoruz.
EFİ dosyamızı açtıktan sonra, OpenCore-0.9.4-RELEASE, Docs, Sample.plist dosyasını da ProperTree ile açıyoruz. Şimdi yapmamız gereken Sample.plist de bulunan InstanceIdentifier altbaşlığını kendi configimize taşımak. Böylecek bu hatayı da çözmüş olacağız.
Görüldüğü üzere InstanceIdentifier, bizim boot bölümüzüde yok. Sample.plistteki InstanceIdentifier'i kopyalayıp kendi configimize atıyoruz. Burada dikkat etmemiz gereken şey bunu kendi configimizde de aynı yere atmak. Yoksa yine aynı hatayı alırız.
Instance Identifier'i uygun yere attık. Şimdi configimize gelip Windows tuşu+S yapıyoruz. Böylelikle configimiz kaydedilmiş oluyor. Şimdi hatamızın gidip gitmediğine bir bakıp configimizin doğruluğunu kontrol edelim.
BÖLÜM 3: CONFİGİN KONTROL EDİLMESİ
Terminal uygulamasını açıyoruz önce ocvalidate dosyasını ardından config.plist dosyamızı terminale sürükleyip Enter tuşuna basıyoruz. Ocvalidate Configimizi tarıyor. Gördüğünüz gibi InstanceIdentifier problemi gitti ve configimiz hatasız bir şekilde güncellendi.
Böylelikle rehberimizin sonuna gelmiş olduk. Artık rahat bir şekilde Opencore ve EFİ'nizi güncelleyebilirsiniz. Videolu anlatımını da rehberin altına ekleyeceğim. İyi forumlar.
Linkler:
Releases · acidanthera/OpenCorePkg Opencore 0.94
GitHub - acidanthera/OcBinaryData Oc Binary Data
GitHub - corpnewt/ProperTree: Cross platform GUI plist editor written in python. ProperTree
VEED - Opencore EFİ Güncelleme Videolu anlatım (Opencore EFİ Güncelleme) Dil sürçmeleri için affola
MONSTER ABRA A5 V6.1 DETAYLI KURULUM REHBERİ İÇİN TIKLA!
Son düzenleme:
- BootLoader
- Opencore 1.03 NO ACPI BUİLD / Opencore 1.02 / Opencore 1.02
- Laptop Modeli
- MONSTER ABRA A5 V6.1 / HP Probook 4540S / SONY VAİO N50
- İşlemci Modeli
- 2,6 GHz Dört Çekirdekli Intel Core i7 6700HQ HD 530 / Intel Core i5 3230M / İntel Core i5 3337U
- Grafik Kartı
- HD 530 DAHİLİ GTX950M HARİCİ / HD Graphics 4000 / HD Graphics 4000
- Ses Kartı Modeli
- ALC 269 Apple Sound Card / SONY VAİO N50: ALC 233
- Ağ Aygıtları
- Ethernet: Realtek 8411B. Wifi: İntel Bluetooth Card: İntel / Ethernet: Realtek 84111. Wifi: İntel Bluetooth Card: İntel / Ethernet: Realtek 84111. Wifi: İntel Bluetooth Card: İntel
- Disk ve RAM
- 480 GB KİOXİA SSD VE 16 GB DDR 3 1333MHz RAM / 8GB DDR3 RAM 500GB HDD / 6GB DDR3 RAM 500GB HDD