na przykładzie z wersji 0.7.4 do 0.7.7
OCAT jest obecnie najłatwiejszą metodą aktualizacji OpenCore, ale i sterowników, konfiguracji i kextów. OCAT aktualizuje wszelkie zmiany wprowadzone w strukturze pliku config.plist, robiąc to w bezpieczny sposób, bez utraty wcześniejszych ustawień. Oszczędza to sporo czasu w porównaniu do innych metod, w których najczęściej wszystko trzeba było robić ręcznie.
Warunki wstępne
• Dostęp do internetu w celu ściągania najnowszych sterowników
• Pobierz i zainstaluj OCAT - wersja dla Windows jest także dostępna.
kliknij tutaj i wybierz wersję
⚠️ UWAGA: W przypadku aktualizacji OpenCore z wersji ≤ 0.6.5 przed aktualizacją obowiązkowe jest wyłączenie funkcji Bootstrap:
• Wyłącz BootProtect (ustaw na none w config.plist)
• uruchom komputer ponowne
• zresetuj pamięć NVRAM
• uruchom system macOS, a następnie zaktualizuj OpenCore.
Aktualizacja config.plist
Jeśli lista się nie pojawi, kliknij symbol ostrzeżenia (pomarańczowa strzałka), aby zobaczyć listę błędów.
Aktualizację konfiguracji mamy już zrobioną, sami przyznacie, że łatwiej się już nie da. Dalej przejdziemy do aktualizacji plików.
Aktualizacja kextów, sterowników, i zasobów OpenCore
Zielony = aktualny
Czerwony = nieaktualny
Szary = brak linku do repozytorium (To najczęściej własnoręcznie utworzone kexty jak USB mapping czy jak w tym przykładzie RadeonBoost, który jest kextem użytkownika).
Oprócz wyświetlanej wersji (po lewej = aktualnie używana, po prawej = dostępna online), mamy też sumy kontrolne md5, które pomagają określić, czy jest to właściwy plik, czy też inny.
⚠️ UWAGI!
• Jeśli używasz macOS Catalina lub starszego i aktualizujesz z OpenCore ≤ 0.7.2, musisz ustawić UEFI>APFS>MinVersion i MinDate na -1.
• Jeśli pobieranie plików nie działa, to można zrobić test serwera w preferencjach w Baza danych > Różne>
https://ghproxy.com/https://github.com/ powinien jednak działać.
• Jeśli używasz SMBIOS dla iMac20,1 może się zdarzyć że OCAT przestawi parametr SecureBootModel. Należy to sprawdzić i w razie pozrzeby skorygować na poprzednią wartość.
Po restarcie mamy już nową wersję OpenCore:
AUTOR @A.M. NOGLIK / 11-01-2022