
| Componente | Modelo |
|---|---|
| CPU | AMD Ryzen 5 3500 @ 3,6GHz |
| Placa -mãe | ASROCK B450M PRO4 |
| BATER | 16 GB (2 x 8 GB) XPG Adata Gammix D30 DDR4 8GB (1x8 GB) 3200MHz |
| GPU | Gigabyte RX 5500XT OC 8GB Dual Fan |
| Chipset de áudio | Realtek ALC892 |
| Ethernet | Realtek RTL8111 |
| Wi-fi | Adaptador AC600 USB de TP-Link |
| Disco SO (NVME) | Western Digital WD SN550 500GB NVME |
| Adaptador de áudio | Adaptador de áudio Aropana USB 2in1 |
Versão MacOS : 14.0
Versão OpenCore : 0.9.5
NOTA:- Se você não tiver adaptador de áudio USB, use o Voodoohda e coloque esse kext em "/biblioteca/extensões/", reinicie seu vídeo Mac.tutorial
Versão usada OpenCore : 0.9.5
Este EFI é compatível com todos os processadores Ryzen e Athlon 2XXGE com periféricos compatíveis com MacOS.
O suporte para 15H (série FX), 16H (uma série) e CPUs Threadripper não é coberto aqui.
| Modelo | Compatível? |
|---|---|
| Integrado | Não |
| Nvidia | Parcialmente 1 |
| AMD | Sim 2 3 |
1 Suporte às GPUs da NVIDIA foi descartado no Monterey Beta 7, a única maneira de recuperá -lo é usar o OpenCore Legacy Patcher. Série Kepler em Pat Patch correto. Outros exigem que os webdrivers que funcionam apenas na Sierra alta ou não são suportados. Mais detalhes sobre Dortania.
2 Alguns GPUs R7 e R9 requerem falso. Mais detalhes aqui
3 As GPUs da série Lexa não são suportadas. Mais de 7000 séries são suportadas até a alta Sierra (10.13), seu apoio não é coberto aqui.
Para a AMD Navi 10 Series GPUs (RX 5500, RX 5600, RX 5700), você precisa adicionar agdpmod=pikera a boot-args para corrigir o problema da tela preta.
Pat Patch feito por Shaneee é usado por padrão. Melhora o desempenho da GPU, mas tem algumas advertências. O áudio foi aprovado pelo HDMI ou DisplayPort não funcionará ou será instável. Também pode não funcionar com as GPUs da NVIDIA.
Se você deseja controlar o brilho ou o volume de áudio HDMI/DP, precisará usar o MonitorControl para isso.
Todos os laptops com CPUs AMD não são suportados devido à incompatibilidade integrada de GPUs.
| Chipset | Detalhes |
|---|---|
| B550, A520 | Requer que o SSDT-CPUR inicialize. Detalhes aqui. |
| B550, A520, B450, X470, X570 | SetupVirtualMap deve ser desativado. |
| Outro | Deve ser compatível com a caixa. |
Siga estas etapas para instalar corretamente o SSDT-CPUR .
OC/ACPI . Para desativar SetupVirtualMap , basta acessar Booter -> Quirks -> SetupVirtualMap no seu arquivo de configuração e desativá -lo. (Deve ser false ).
Siga estas etapas se o seu chipset de áudio for diferente do especificado na especificação.
boot-args e procure alcid=11 .alcid=10 se layout 10Advertências :
Se você tiver algum problema com sua conexão de rede, sua melhor aposta será instalar um Kext diferente, de preferência daqui.
Se você usar o cartão Ethernet High Sierra e Realtek 8111, use a versão mais antiga do Kext.
Se você tiver problemas com a placa de rede em Monterey ou mais recente, tente adicionar e1000=0 a boots-args .
Smalltree Kext não funciona em Monterey por enquanto. Você pode experimentar o Appleigb Kext, ele funciona em alguns sistemas. Se não funcionar, você precisará permanecer no Big Sur e aguardar a atualização da Smalltree.
Somente os cartões Apple Airport e Fenvi funcionam fora da caixa. Aqui você pode listar todos os cartões suportados e precisar de kexts para eles.
Lembre -se que o Airdrop, a transferência etc. funciona apenas em cartões com chip Broadcom.
Siga este guia para criar seu USB inicializável.
Clone este repositório e copie os diretórios "Boot" e "OC" para o seu diretório "EFI" no seu USB inicializável. A estrutura deve se parecer um pouco assim: EFI -> BOOT, OC .
Encontre quatro algrey - Force cpuid_cores_per_package patches em Kernel -> Patch na sua configuração.
Modifique esses patches para seus núcleos físicos da CPU. Altere o primeiro par de 00 na Replace desses patches para Hex value abaixo da tabela.
| Núcleos físicos da CPU | Valor hexadecimal |
|---|---|
| 4 núcleos | 04 |
| 6 núcleos | 06 |
| 8 núcleos | 08 |
| 12 núcleos | 0C |
| 16 núcleos | 10 |
| 24 núcleos | 18 |
| 32 núcleos | 20 |
O SMBIOS deve ser único, você não pode usar um presente neste repositório.
Execute a ferramenta e selecione Generate SMBIOS .
Selecione o modelo apropriado para o seu hardware usando a tabela abaixo.
Vá para a cobertura da Apple e colar a série gerada. Você precisa da mensagem "serial inválida" ou "data de compra não validada". Se você conseguir algo outra, precisará gerar dados do SMBIOS e verificar novamente.
Open config.plist e pesquise PlatformInfo -> Generic e substitua esses valores:
A entrada da ROM deve ser definida como o endereço MAC da sua placa de rede, sem separadores (por exemplo : - ).
| Série GPU | Modelo |
|---|---|
| Série AMD Navi | IMACPRO1,1 1 |
| Série AMD Vega | IMACPRO1,1 1 |
| Série AMD Polaris | IMACPRO1,1 1 |
| AMD Radeon R5/R7/R9 | MacPro6,1 |
| AMD HD 8000 Series | MacPro6,1 |
| AMD HD 7000 Series | MacPro6,1 |
| Nvidia Kepler Series | MacPro7,1 2 |
1 Para Catalina e mais recente, você também pode usar MacPro7,1 se tiver alguns problemas (por exemplo, DRMs não acessíveis).
2 para Catalina e mais antigo Use iMac14,2 .
Unknown , em vez do seu nome de CPU, sobre este Mac, vá para PlatformInfo -> Generic -> ProcessorType no seu arquivo de configuração. Defina -o como 3841 se a sua CPU tiver 8 ou mais núcleos físicos, senão defina -o para 1537 .-v debug=0x100 keepsyms=1 de boot-args no seu arquivo de configuração. Em geral, não é necessário ativar o bootstrap, mas protegerá seu OpenCore de ser superestado.
Lembre -se de não ativar o bootstrap no Pendrive - faça -o somente depois de copiar o OpenCore para o EFI do seu disco.
Misc -> Boot -> LauncherOption no seu arquivo de configuração e defina -o como Full .OpenCore . Defina o BIOS para inicializar a partir dele, em vez de sua unidade.| Opção | Status |
|---|---|
| Modo SATA | Ahci |
| Acima da decodificação 4G | Ativado 1 |
| EHCI/XHCI Hand-Off | Habilitado |
| Svm | Habilitado |
| CSM | Desabilitado |
| Suporte de barra redimensível | Desabilitado |
| Botagem segura | Desabilitado |
| Porta serial | Desabilitado |
| Porta paralela | Desabilitado |
1 Se você tiver essa opção no BIOS, também deverá remover npci=0x2000 de boot-args no seu arquivo de configuração.
Algumas dessas opções podem não existir em seu firmware, apenas tente combiná -lo o mais próximo possível.
Antes de inicializar o MacOS, lembre -se de atualizar o BIOS para a versão mais recente.
| Shaneee's | Algrey's |
|---|---|
| Desempenho muito melhor da GPU | Pior desempenho da GPU |
| Pode não funcionar com o NVIDIA GPUS | Compatível com todas as GPUs |
| Áudio HDMI/DP pode não funcionar | O áudio HDMI/DP funciona |
| Ativado por padrão | Desativado por padrão |
Para mudar para outro patch, procure mtrr_update_action em config.plist . Em seguida, defina Enabled como true para o patch que você deseja usar. Lembre -se de definir Enabled como false no outro patch do PAT. Não tente ativar os dois ao mesmo tempo, confie em mim, não funcionará.
Alguns aplicativos para MacOS usam MKL - Math Kernel Library. Infelizmente, ele não funciona no AMD CPUs nativamente - precisamos corrigi -lo com este script.
Há também a instrução intel_fast_memset que, obviamente, não existe nos sistemas AMD. É muito comum no software Adobe - você pode simplesmente corrigi -lo executando esse script. As versões mais antigas do software Adobe (por exemplo, até 22.3.1 para o Photoshop) precisam de sua versão herdada. Para detalhes sobre o Adobe Patching, verifique o thead no macos86.it.
Se você tiver problemas ao executar o script do arquivo, tente copiar e colar seu código para o terminal.
Os DRMs são corrigidos por padrão apenas para versões grandes e mais recentes. Para versões mais antigas, você precisa:
unfairgva=1 de boot-args no seu arquivo de configuração.boot-args do seu arquivo de configuração.shikigva=80 ou shikigva=16 - é comum trabalhar mesmo quando o gráfico diz algo outro.Em primeiro lugar, verifique se o seu sono funciona fora da caixa. Se funcionar, você pode pular a leitura desta seção.
O motivo mais comum de dormir quebrado nos sistemas AMD são problemas USB.
Você tem que mapear suas portas USB. Se você tem a instância do Windows em funcionamento, recomendo esta ferramenta, caso contrário, precisará fazê -lo manualmente.
Após o mapeamento, lembre -se de desativar Kernel -> Quriks -> XhciPortLimit em seu arquivo de configuração.
Se o USB Fixes não ajudar, provavelmente algo está quebrado. Você pode ler um guia mais detalhado sobre isso no Dortania.
SVM ativado nas configurações do BIOS.| Software | Compatibilidade |
|---|---|
| Paralela a área de trabalho | Até 13.1, a menos que o AppleHV seja usado. 1 2 3 |
| VirtualBox | Desempenho drasticamente diminuído. |
| VMware Fusion 10 | Apenas Catalina e mais velho, para Catalina com este patch. |
| Docker | Somente o docker no VirtualBox ou Docker Toolbox. |
| Emulador Android | Somente Android-X86 com software VM compatível. |
| emulador iOS | Funciona fora da caixa. |
1 Parallels não funcionará por padrão no BIG SUR e mais recente, você precisa usar SYSTEM_VERSION_COMPAT=1 Variável de ambiente.
2 Use este pacote de lançador para simplificar o uso dos paralelos.
3 Somente a atualização do Windows 10 Anniversary (Build 1607) ou os sistemas mais antigos funcionam.
Você não deve adicionar muitos recursos às suas máquinas virtuais, pois causa problemas de desempenho, independentemente do seu hardware.
Use a seguinte configuração para obter melhores resultados.
Se você tiver outras perguntas ou problemas, sinta-se à vontade para perguntar na Discord ou fórum da AMD-OSX.
Devido à diversidade de configurações, não consigo ajudar com questões relacionadas a especificações específicas do computador. Para solução de problemas, recomendo começar com perguntas sobre a discórdia AMD-OSX.
Crie um problema no GitHub principalmente para casos relativos a problemas mais gerais.