OpenCore 0.7.9 EFI Update, March 7th, 2022
The EFI works with MacOS 12.3 beta RC on BIOS 4203. Includes Linux boot and kexts for reporting hardware statics like (CPU, GPU & Hard Drive) temperatures and fan speeds to apps like iStat Menus & TG Pro.
The EFI has now been updated to the latest version.
Changes made include,
- Lilu
- AppleALC
- WhateverGreen
- VirtualSMC
- RestrictEvents
- AppleMCEReporterDisabler
- NVMeFix
- LucyRTL8125Ethernet
- SMCAMDProcessor
- SmallTreeIntel812576Ethernet
- New Universal AMD Patches Monterey 12.3
Note 1 - If your not using a RX 6800 or any other Navi/BigNavi GPU then remove agdpmod=ignore from the boot arguments.
Note 2 - If you are using a 6 or Less Core Ryzen then go into the Config,plist and under PlatformInfo->Generic Change the ProcessorType from 0 to 1537, This will list your CPU info correctly inside About This Mac.
Note 3 - The SmallTreeIntel82576.kext is not working in macOS Big Sur and Monterey.
Nota 4 - ALTERAÇÃO DE CONFIGURAÇÃO DO BIOS - Como o BIOS Revisão 4010 Power On By PCIe pode interromper o desligamento em algumas compilações de pessoas, certifique-se de que a configuração a seguir esteja definida como desabilitada.
- Avançado -> Configuração APM -> Ligar por PCIe -> Desativado
Para OpenCore Usando PlistEdit Pro, adicione seus detalhes modificando o seguinte
INFORMAÇÕES IMPORTANTES DO PATCH PARA CONFIGURAR A CONTAGEM DE NÚCLEO CORRETA PARA SUA CPU
O patch Core Count precisa ser modificado para inicializar seu sistema. Encontre os dois algrey - Force cpuid_cores_per_package patches e altere apenas o valor Replace.
Alterando BA000000 0000/BA000000 0090* para BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituindo <CoreCount> pelo valor hexadecimal correspondente à sua contagem de núcleos físicos.
Observação:
os três valores diferentes refletem o patch para diferentes versões do macOS. Certifique-se de alterar todos os três se inicializar o macOS 10.13 para o macOS 12
Consulte a tabela abaixo para os valores correspondentes à sua contagem de núcleos de CPU.
CoreCount | Hexadecimal |
---|
6 Núcleo | 06 |
8 Núcleo | 08 |
12 Núcleo | 0C |
16 Núcleo | 10 |
32 Núcleo | 20 |
Assim, por exemplo, um 6 Core 5600X resultaria nesses valores de substituição, BA 06 0000 0000/BA 06 0000 0090
Ou um 12 Core 5900X que eu configurei como padrão resultaria nesses valores de substituição, BA 0C 0000 0000/BA 0C 0000 0090
EXEMPLO
ALTERAÇÕES PARA OUTRA VERSÃO DE MACOS
- Kernel >> Peculiaridades >> SetApfsTrimTimeout: no macOS 12.0, não é mais possível definir o tempo limite de corte para sistemas de arquivos APFS. Um novo método foi adicionado para desabilitar o trim quando SetApfsTrimTimeout é definido como zero. O padrão é -1 (exceto em Monterey onde é 0).
- Corrigida a seleção de SecureBootModel em hipervisores (deve ser x86legacy, caso contrário, o macOS 11 não inicializará).
APLICATIVO DE GADGET DE ENERGIA E GADGET RADEON
O AMD Power Gadget fornece informações térmicas e de uso em tempo real para a CPU, além da capacidade de controlar as ventoinhas.
AMD.Power.Gadget.app.zip
As informações térmicas em tempo real do Radeon Gadget para a GPU.
RadeonSensor-0.3.1.zip
Por fim e como sempre, CERTIFIQUE-SE DE REINICIAR SUA NVRAM ANTES DE INICIAR A NOVA EFI.
Muito obrigado à equipe OpenCore, AudioGod, Shaneee e Ezual!