Allan Posted May 19, 2014 Share Posted May 19, 2014 Guia Tudo em Um (AIO) - Para Hackintosh Olá Galera, navegando no forum, encontrei um guia AIO completo e simples de entender. O que acredito que vai ajudar muitos aqui no forum Portugues. A maioria destes Guias que serão postados, irão abordar o Mavericks. E com o tempo, quanto mais dicas e macetes forem descobertos, os mesmo serão adicionados neste guia. Todos os créditos vão para o user pokeguyen e vusum123. Como está sendo traduzido do vietnamita para inglês, e agora para Portugues, este guia vai ser atualizado constantemente. Pré-instalação. O Hardware certo para seu Hackintosh Checando seu Hardware antes de instalar o OS X Instalando o Mavericks usando Chameleon (Legacy BIOS) Flags usuais para Chameleon Instalando Mavericks usando o Clover (UEFI) Como dar boot com o Clover UEFI Pós-instalação. Instalar o Chameleon – speedstep e kexts (Legacy BIOS) Instalar o bootloader Clover - speedstep e kexts (UEFI) Dualboot Windows e OS X usando Chameleon Dualboot Windows e OS X usando o Clover [Guia] QE/CI na 1º Geração das Intel HD Graphics - Em Inglês Como atualizar o OS X no seu Hackintosh Como checar o speedstep do seu CPU Sincronizando o relógio no Windows e OS X Resolvendo problemas do iCloud/iMessage/Facetime no seu Hackintosh Solução de Problemas. Tecnicas Avançadas. Guia de como corrigir a AppleHDA para o seu codec Atualizando sua AppleHDA AppleHDAPatcher Como aplicar patch na framebuffer para GPU AMD (Desktop) Repositório de kexts Framebuffer Clover: Usando a AppleHDA no modo on-the-fly. Dica, obtendo video da forma correta. Links para Download. Hackintosh Vietnam Tool Chameleon bootloader Clover bootloader 5 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/ Share on other sites More sharing options...
Allan Posted May 19, 2014 Author Share Posted May 19, 2014 O Hardware certo para o seu Hackintosh Aqui estão algumas informações úteis ao comprar um Notebook ou para começar a montar um Hackintosh, e evitar as famosas perguntas: “Meu PC é compatível com o OS X?”. A GPU é considerada a parte mais importante do Hackintosh. CPU Todos CPUs começando com o Intel Core 2 Duo para os mais atual (Haswell) são suportados, exceto o Pentium Haswell, este não é compatível com o Mavericks. Preste atenção quando for comprar um novo CPU. Somente alguns CPU AMD é suportado, agradeça aos Kernel modificados que possibilitam o uso do OS X em AMDs. Para mais informações veja aqui. Gráficos Integrados (iGPU) Os gráficos nativos, que funcionam plenamente no Mavericks são: Intel HD Graphics da 1ª Geração dos Processadores Intel Core i (Arrandale, precisa de algumas kexts modificadas) Intel HD 3000 da 2ª Geração dos Processadores Intel Core i (Sandy Bridge) Intel HD 4000 da 3ª Geração dos Processadores Intel Core i (Ivy Bridge) Intel HD 4400 (Somente Notebooks) /4600/5000/Iris da 4ª Geração dos Processadores Intel Core i (Haswell). Nota: Para os usuários Desktop que possuem um HD 4000 e as citadas acima, vão ter QE/CI se você conectar seu monitor em uma entrada DVI/HDMI/DP, as portas VGA não tem suporte. Estes são os gráficos integrados que não tem suporte no OS X Mavericks: Intel MHD4500/X3100 e mais antigo. Intel HD Graphics da 2ª Geração Intel Pentium/Celeron e mais atual. Intel HD 2000 Intel HD 2500 (Raramente funciona) Intel HD 4400 DesktopMobile. Não tem suporte (sem QE, apenas CI com o device-id injectado). HD4400 Mobile não tem suporte (no caso os dois QE/CI). Graficos Off-board. (GPU) Nota: Em alguns Notebooks com video AMD ou Nvidia Optimus, que vem com gráficos integrados Intel HD, só funcionarão as Intel HD, contanto que tenha no seu BIOS a opção de trocar de gráficos. Ou por DSDT. Aqui estão alguns GPUs suportados (Está lista está incompleta e alguns talvez não estejam corretos, caso você use um GPU que não esteja citado nessa lista, mas que esteja funcionando com QE/CI me informe, ou se nessa lista alguma gráfica não funcionou para você, me informe também). nVidia 7000 Series nVidia 8000 Series nVidia 9000 Series nVidia GT 200 Series nVidia GT 400 Series nVidia GT 500 Series nVidia GT 600 Series nVidia GT 700 Series ( fique longe das GTX 750 e GTX 750Ti estas usam a arquitetura Maxwell, que ainda não foi informado se funcionam ou não.) nVidia GTX Titan ( a versão Z não foi testada ainda ) nVidia Quadro 4000 nVidia GTX 675M, 760M, 765M, 770M nVidia NVS 5200M nVidia Quadro 1000M, 2000M AMD 4000 Series AMD 5000 Series AMD 6600, 6800 Series AMD 7750, 7770, 7870, 7950, 7970 AMD R9-200 Series ( R9-290, 290X e 295X2 são suportadas?) AMD 4650M, 5470M, 7650M Estes gráficos não são suportados (esta lista também está incompleta, me informe por favor qual GPU não funcionou para você, ou se funcionou) Nota: Alguns Notebooks que usam CPU ES (Engineering Sample = Mais procurados para Overclock) ou que usam os Displays da Samsung não é possível habilitar QE/CI. RAM O requisito para rodar o Mavericks é 2GB de RAM, 4GB ajuda muito se quiser um Hack sem engasgos. Agora se você deseja usar uma Maquina Virtual ou rodar vários aplicativos, 8GB de RAM é o mais recomendado. Audio Muitos codecs agora são suportados com a utilização da VoodooHDA, mas o som talvez não soe tão bem comparando ao Windows. Você pode também aplicar o patch na AppleHDA, evitando o uso da VoodoHDA (Isso requer algumas técnicas avançadas). Aqui estão alguns codecs que podem funcionar a AppleHDA com patch. ALC IDT Conexant VIA (alguns não são suportados) Caso seu codec não funcione (nem com VoodooHDA), você pode comprar uma placa de som compatível com o OS X. Ethernet A maioria dos drivers Ethernet são suportados, exceto estes: Realtek 8169 ( kernel panic - Esqueçe) Ethernet Killer (Somente o Atheros Killer E2200 é suportado) Wireless O que mais dá trabalho para usuários com Notebooks, pois muitos não são suportados. (A vantagem é que você pode trocar, caso o seu não seja compatível) Aqui está uma lista com os suportados e não-suportados (Amarelo significa que talvez funcione com a kext WifiInjector, Verde significa que funciona OOB, Vermelho significa que não tem suporte, alguns cartões Wifi contem Bluetooth) E caso não queira trocar o cartão Wifi, você pode usar um Dongle USB que seja compatível com o OS X, mas considere que alguns são devoradores de bateria, e também pode atrapalhar o uso do Sleep. 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020722 Share on other sites More sharing options...
Allan Posted May 19, 2014 Author Share Posted May 19, 2014 Checando seu Hardware antes de instalar o OS X No OS X Use o app DPCI Manager (está incluído no app Hackintosh Vietnam Tool) para checar as informações do seu Hardware. A aba PCI List: Lista todos os devices do seu PC. Você pode verificar qual é o nome do seu cartão Ethernet/Wireless e verificar também o Vendor/Device ID. No Windows. Antes de tudo, esteja com os drives instalados/atualizados. Vá no Gerenciador de Dispositivos, e em Propriedades, clique duas vezes no device que precisar verificar, vá na aba Detalhes, escolha IDs de Hardware para verificar qual é o Vendor e Device ID. Caso não consiga identificar o nome, você pode usar isso: http://www.pcidatabase.com/ Video: Vendor - 0x10DE. Dev 0x0641 Ethernet 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020736 Share on other sites More sharing options...
Allan Posted May 19, 2014 Author Share Posted May 19, 2014 Instalando o Mavericks usando Chameleon (Legacy BIOS) Umas das melhores formas de instalar o OS X é criando um Penboot. Você pode baixar na AppStore de graça. Para aqueles que possuem CPU Haswell, vai ter que usar o OS X Mavericks. Caso não tenha nenhum Mac disponível, você pode criar um penboot no Windows. Criando um Penboot com o Mavericks: 1º: Tenha em mãos um Pen de 8 GB, formate no Utilitario de Disco seguindo essas instruções: Particionando: 1 ou 2 partições. Formato: Mac OS Extended ( Journaled ) para a partição que vai contem o instalador. Opções: Master Boot Record (MBR) Clique em Aplicar. 2º: Clique com o botão direito no app “Instalação do OS X Mavericks” que foi baixado da AppStore, clique em “Mostrar Conteudo do Pacote”, abra a pasta Contents, abra SharedSupport, e clique 2x em “InstallESD.dmg” para montar a imagem. 3º: Monte a imagem oculta “BaseSystem.dmg” com este comando usando o Terminal: open /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg Vai ser aberto uma imagem chamada “OS X Base System” 4º: Com o Utilitario de Disco aberto, vá na aba Restaurar, e arraste o “OS X BaseSystem” para “Fonte” dai arraste a partição que vai usar para o instalador para “ Destino” e clique em “Restaurar”. 5º: Depois que tiver terminado, vá para a partição onde foi criado o instalador que seria o Penboot (não confunda com a partição de origem, caso tenha duvida, pressione a tecla “Spaço” e veja a diferença de tamanho das partições), vá em System/Installation e delete a pasta “Packages”, dai vá na partição de origem “OS X Install ESD”, e copie o “Packages” para a pasta System/Installation do Penboot. 6º: Faça download do app Pacifist. Vá para a pasta System/Installation/Packages do Penboot, clique com o botão direito no pkg “BaseSystemBinaries” e abra com o Pacifist. Depois que o Pacifist terminar a verificação do arquivo, procure pelo “mach_kernel”, e arraste para o partição do Penboot. 7º: Faça download da ultima versão do Chameleon aqui, abra e depois de alguns “Nexts” na hora de escolher onde instalar o Chameleon, escolha o Penboot. 8º: Baixe está pasta Extra, extraia e copie a pasta para a partição do Penboot. Abra o Chameleon Wizard (está incluso no app Hackintosh Vietnam Tool), vá na aba “SMBios”, e clique em Edit. Verá que na seção “Select”, contem todos os modelos dos Macs, com as especificações detalhadas. Selecione qual SMBios esta de acordo com seu PC, clique em Salvar, e salve este arquivo na pasta Extra do Penboot. 9º: CPUs Haswell precisando de um kernel modificado, extraia e copie para a raiz do Penboot. CPUs AMD também precisam de um kernel modificado, exclusivo para AMD. Extraia o arquivo e copie para a raiz do Penboot. Nota: Renomei ele para “mach_kernel”. Substituindo o atual. 10º: Por padrão o OS X pode ser instalado somente em GPT. Caso queira instalar em MBR, você precisa de um patch no seu Penboot. Baixe isso e extraia, copie o arquivo OSInstall.mpkg e copie para este caminho no Penboot, apagando o original: /System/installation/Packages copie o OSInstall e apague o original que está no Penboot: /System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/ Instalando o Mavericks. 1º: De boot com o Penboot, quando aparecer a tela do Chameleon, use estás flags. 2º: Se usou a flag correta, você deve ver a janela de instalação. Pressione a tecla Spaço caso recebe alguma notificação sobre Mouse e Teclado Bluetooth. Na barra de menu vá em “Utilities”, e selecione “Disk Utility” 3º: Selecione o HD/partição que vai instalar o OS X, e vá na aba “Erase”, e siga estas instruções: Format: Mac OS Extended (Journaled) Name: Coloque o que quiser. Clique em Erase 4º: Depois que o processo de formatação tiver acabado, feche o Disk Utilitie, e na janela abaixo clique em Continue, e clique em Agree. Selecione a partição que você preparou. 5º: Para CPUs Haswell e AMD, você precisa copiar o kernel modificado para a partição que vai instalar o OS X. Depois que tiver preparado sua partição para o OS X, reinicie com o Penboot, vá no barra de menu, e selecione “Utilities”, dai vá no Terminal e insira esse comando. (Substitua o nome Hackintosh pelo nome que você deu pra sua partição) cp /mach_kernel "/Volumes/Hackintosh/mach_kernel" Depois de prosseguir com a instalação, reinicie. E use a mesma flag para subir seu OS X já instalado. Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020787 Share on other sites More sharing options...
Allan Posted May 19, 2014 Author Share Posted May 19, 2014 Flags usuais para Chameleon Quando for dar o primeiro boot com o Pendrive ou em uma recente instalação do OS X, poderá encontrar alguns erros. Para evitar algumas dores de cabeça, você tem que usar as flags corretas para conseguir que o sistema de boot. As duas flags mais comuns são: -v -f Dependendo da GPU que usa, você vai usar muitas outras flags. Aqui está uma lista, veja qual você deve usar com a ultima versão do Chameleon: -f: Ignora o kernel cache e força o OS X a reler as kexts contidas em System/Library/Extensions e em Extra/Extensions. Remova essa flag depois que estiver instalado todas as kexts necessárias. UseKernelCache=No: Faz o mesmo que -f. -v: O boot é carregado em verbose (linha de comandos) ou desligado. Muito bom para detectar qual erro está acontecendo. -x: Boot em modo seguro, com essa flag, as kext do gráfico não são carregadas, pode solucionar alguns erros com Video. dart=0: Evita conflito quando a opção Vt-d está habilitado no BIOS. Muitos Notes da Dell precisam desta flag. cpus=1: Evita KP (Kernel Panic) com reinicio automático. Muitos Notes HP e CPU AMD precisam disso. GraphicsEnabler=Yes/No: Se usar Yes, o Chameleon vai detectar seu GPU e injetar as informações necessárias no OS X, possibilitando o carregamento correto das kexts. Se usar NO, o Chameleon vai injetar as informações originais do GPU, use essa opção quando Yes não funcionar. InjectIntel-ig=x: “x” é onde vai ser inserido o ID das iGPUs Intel. Use isso para inserir ig-platform-id para as Intel HD 4000/4400/5000/Iris. IntelAzulFB=x: “x” é o valor que vai de 0 a 15. Use isso para inserir ig-platform-id para as Intel HD 4000/4400/5000/Iris. IntelCapriFB=x: “x” é o valor que vai de 0 a 11. Use isso para inserir ig-platform-id para a Intel HD 4000. EnableDualLink=Yes/No: Use isso para inserir a informação DualLink para as iGPU IntelHD. Use a opção No se sua resolução é 1366x768; use Yes se sua resolução é 1600x900 ou maior que isso. PCIRootUID=0/1: Alguns PCs definem o UID padrão no DSDT com "Nome (UID, )", que pode causar tela preta durante a inicialização (especialmente os PCs que usam GPU off-board). A alteração do valor vai ajudar a resolver o problema. npci=0x2000 ou npci=0x3000: Ajuda caso apareça o erro “PCI configuration Begin”. arch=i386: Não é mais usada, pois a partir do OS X ML o sistema é totalmente 64bits. 1º Geração das Intel HD Graphics -f -v -f -v -x Intel HD 3000 Resolução de 1366x768: -f -v GraphicsEnabler=Yes EnableDualLink=No -f -v GraphicsEnabler=No EnableDualLink=No Resolução de 1600x900 ou maior: -f -v GraphicsEnabler=Yes EnableDualLink=Yes -f -v GraphicsEnabler=No EnableDualLink=Yes Intel HD 4000Desktop: -f -v GraphicsEnabler=Yes IntelCapriFB=10 Notebook com resolução de 1366x768: -f -v GraphicsEnabler=Yes IntelCapriFB=3 Notebook com resolução de 1600x900 ou maior: -f -v GraphicsEnabler=Yes IntelCapriFB=4 Intel HD 4400/4600Desktop: -f -v GraphicsEnabler=Yes IntelAzulFB=10 Notebook: -f -v GraphicsEnabler=Yes IntelAzulFB=12 Intel HD 5000/Iris: -f -v GraphicsEnabler=Yes InjectIntel-ig=08000931 nVidia - AMD: -f -v GraphicsEnabler=Yes -f -v GraphicsEnabler=No -f -v GraphicsEnabler=Yes PCIRootUID=0 -f -v GraphicsEnabler=No PCIRootUID=0 -f -v GraphicsEnabler=Yes PCIRootUID=1 -f -v GraphicsEnabler=No PCIRootUID=1 Sandy-E/Ivy-E: npci=0x2000 AMD CPU: cpus=1 cpus=1 npci=0x2000 Se você tem cpu AMD FX, use esta flag. amdfx-v Ou se você usa cpu AMD64 dai vai usar esta flag amd64-v Ou se você usa uma linha normal da AMD, dai use esta flag amd-v Se travar em PCI Configuration Begin use essas flags: hp -v amd64 -v npci=0x3000 amd64 -v npci=0x2000 PCIRootUID=0 PCIRootUID=1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020805 Share on other sites More sharing options...
Allan Posted May 19, 2014 Author Share Posted May 19, 2014 Instalando Mavericks usando o Clover (UEFI) Umas das melhores formas de instalar o OS X é criando um Penboot. Você pode baixar na AppStore de graça. Para aqueles que possuem CPU Haswell, vai ter que usar o OS X Mavericks. Caso não tenha nenhum Mac disponível, você pode criar um penboot no Windows. Criando um Penboot com Mavericks: 1º: Tenha em mãos um Pen de 8 GB, formate no Utilitario de Disco seguindo essas instruções: Esquema de partições: 2 partições. Partição 1: Coloque o nome de Clover, formate como MS-DOS (FAT), o tamanho recomendado é de uns 300MB. Partição 2: Coloque o nome de “Instalador”, formate como Mac OS Extended (Journaled), o tamanho pode ser de uns 6.5GB. Opções: Master Boot Record (MBR) Clique em Aplicar. 2º: Baixe esse Clover, extraia e copie a pasta EFI para a partição “Clover”. Use o app Hackintosh Vietnam Tool para criar um config.plist conforme as configurações do seu PC: - CPU: Selecione o modelo do teu CPU - Graphics: Selecione o grafico do teu PC. - SSDT: Generate Terminando o uso do App, copie o config.plist gerado na Mesa para a pasta EFI\Clover da partição CLOVER. Depois disso, você tem 2 opções para criar seu instalador. 1ª Opção: Se deseja criar a opção de boot Recovery depois da instalação, note que alguns PCs podem travar na tela branca se estiver usando esta escolha. 3º: Fala Download do OS X Mavericks da AppStore, e verifique se o arquivo está na pasta Aplicativos. Abra o Terminal e rode este comando (atenção Untitled é a partição HFS+, coloque o nome da partição que você criou). sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction 2ª Opção: Caso não queira usar a partição Recovery depois da instalação. 3º: Caso você não tenha o app “ Instalação do OS X Mavericks”, somente a imagem InstallESD, siga o 2 passo até o 6 do guia Instalando o Mavericks usando o Chameleon (Legacy BIOS). Instalando o Mavericks1º: De boot com o Penboot, e selecione a entrada “Boot OS X Install from Install OS X Mavericks”2º: Se o config.plist está correto, você deverá ver a tela de instalação. Pressione a tecla Spaço caso recebe alguma notificação sobre Mouse e Teclado Bluetooth. Na barra de menu vá em “Utilities”, e selecione “Disk Utility” 3º: Selecione o HD/partição que vai instalar o OS X, e vá na aba “Erase”, e siga estas instruções: Format: Mac OS Extended (Journaled) Name: Coloque o que quiser. Clique em Erase 4º: Depois que o processo de formatação tiver acabado, feche o Disk Utilitie, e na janela abaixo clique em Continue, e clique em Agree. Selecione a partição que você preparou. Nota:- Se você seguiu a 1ª opção, durante o processo de instalação poderá ficar travado em “1 second remaining” por um tempo, sem panico!. Vai reiniciar automaticamente, dai inicie o instalador novamente para iniciar o processo da instalação REAL. - Se você seguiu a 2ª opção, simplesmente instale o OS X como o Chameleon.5º: Depois que o processo terminar, reinicie. E use de boot no OS X já instalado. Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020827 Share on other sites More sharing options...
Allan Posted May 20, 2014 Author Share Posted May 20, 2014 Como dar boot com o Clover UEFI Diferente dos outros OS e bootloaders em modo Legacy, O Clover UEFI não usa um registro de inicialização na unidade ou em uma partição ativa. O modo UEFI fará um escarpamento da 1ª partição em FAT32, e procura o arquivo .efi. Que contem o boot loader. É por isso que na maioria das vezes o modo UEFI precisa que a unidade esteja no esquema GPT, por isso o uso da EFI em FAT32. Claro cada sistema UEFI tem suas regras e esquemas diferentes.Desligue o Secure Boot Esta opção deve estar desabilitado no BIOS, se não poderá ter problemas para iniciar o Clover.1º Boot pelo arquivo Bootx64.efi Esta é a maneira mais simples e precisa. O sistema irá executar o arquivo BOOTX64.EFI que está em EFI\BOOT na 1ª partição EFI ou partição FAT32. Ao instalar Clover UEFI este arquivo vai ser gravado automaticamente. O que em alguns casos este metido é menos bem sucedido. 2º Boot pelo arquivo EFIAlguns Notebooks HP ou outras marcas têm esta escolha. Você pode escolher um arquivo .efi para iniciar a partir do menu de opções de inicialização, "Boot from EFI”, procure o arquivo .efi para ser executado. Vale notar que este método não encurta o caminho, por isso só pode ser usado durante a inicialização, a partir de um Pendrive. 3º Adicionar Boot Option A maioria dos sistemas permite adicionar uma opção de boot a partir do BIOS/UEFI. Veja esse exemplo: 4º Boot pelo arquivo Bootmgfw.efiEste método é muito popular em muitos computadores. O sistema irá procurar bootloader UEFI do Windows no seguinte caminho: /EFI/Microsoft/boot/Bootmgfw.efiVocê pode criar sua entrada em /EFI/Microsoft/boot na partição EFI, copie o arquivo CloverX64.efi da pasta /EFI/Clover para uma pasta acima e renomeie para Bootmgfw.efi. Se você já tem o Windows instalado no modo UEFI, você precisará renomear o arquivo Bootmgfw.efi existente para bootmgfw-orig.efi antes de fazer o passo acima. Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020833 Share on other sites More sharing options...
Allan Posted May 20, 2014 Author Share Posted May 20, 2014 Instalar o Chameleon – speedstep e kexts (Legacy BIOS) Instalar o bootloader Chameleon 1º Metodo Abra o app Hackintosh Vietnam Tool e selecione as seguintes opções na seção “Chameleon”: Install Chameleon: Isso vai instalar o Chameleon na partição que contem o OS X. Config: Selecione a opção correta para seu GPU. SMBios: De acordo com as especificações do teu Hardware, selecione o SMBios adequado. 2º Metodo 1º passo: Faça download do Chameleon bootloader, abra o arquivo, e depois de alguns “nexts” vá na opção “Customize” e escolha as seguintes opções: Standard: Isso vai instalar o Chameleon FileNVRAM: Este arquivo será salvo na pasta “modules” dentro de Extra/Extensions, e vai possibilitar o uso dos apps iMessage/Facetime Kernel Patcher: Somente selecione essa opção se tiver algum problema com as informações fornecidas no quadro abaixo. 2º passo: Abra o app Chameleon Wizard (pode ser achado no app Hackintosh Vietnam Tool), vá na aba “org.chameleon.boot”, e selecione quais dessas opções são necessárias pro seu PC, depois clique em Save as e salve na pasta Extra que está na raiz do OS X. 3º passo: Vá na aba “SMBios”, e no botão Edit, selecione SMBios e na seção “Premade SMBios”, mude o serial number (coloque o que quiser, mas com a mesma quantidade de numeros, começando com C), dai clique no botão Save as e salve na pasta Extra que está na raiz do OS X. Speedstep Para evitar erros desnecessários causados pelas kexts, e ter fazer seu CPU trabalhar de uma maneira suave, isso depois de instalar o OS X. Vai precisar desses métodos: Essas kexts nativas: AppleIntelCPUPowerManagement, AppleACPIPlatforms dentro de System/Library/Extensions. Para os que usam Haswell vão precisar do mach_kernel sem modificações em sua partição OS X. Remova todas as kexts modificadas relacionadas a CPU Power Management Disable e outras kexts como NullCPUPowerManagement. Se você seguir estas dicas, vai ter todas as condições para um pleno funcionamento do OS X. Dependendo do teu CPU, você terá que configurar da sua maneira. Use o Chameleon Wizard para abrir os arquivos .plist dentro da pasta Extra e siga todas estas dicas. (Ticado significa que é Verdadeiro, Não-ticado significa Falso ) Core 2 Duo/ 1ª Geração dos Intel Core i3/i5/i7 (Arrandale) No seu boot.plist deixe assim: DropSSDT=False GeneratePStates=True GenerateCStates=True SMBios.plist: Selecione o correto para seu PC. Neste caso, iMac 11,x para Desktop e Macbook Pro 6,x para Notebook. 2ª e 3ª Geração dos Pentium (Sandy Bridge/Ivy Bridge) No seu boot.plist deixe assim: DropSSDT=True GeneratePStates=True GenerateCStates=True Abra o Hackintosh Vietnam Tool e selecione estas seguintes opções: Chameleon > SMBios: Selecione o SMBios correto para Sandy Bridge/Ivy Bridge Kexts > CPU Power Management > Patch AICPUPM: Aplica o path na AppleIntelCPUPowerManagement no caso das BIOS com wrmsr bloqueados. Se você já aplicou um patch no seu BIOS para destravar o MSR0xE2, isso não é pra você. 2ª e 3ª Geração dos Core i3/i5/i7 (Sandy Bridge/Ivy Bridge) No seu boot.plist deixe assim: DropSSDT=True GeneratePStates=False GenerateCStates=False Abra o Hackintosh Vietnam Tool e selecione estas seguintes opções: Chameleon > SMBios: Selecione o SMBios correto para Sandy Bridge/Ivy Bridge Kexts > CPU Power Management > Patch AICPUPM: Patch AICPUPM: Aplica o path na AppleIntelCPUPowerManagement no caso das BIOS com wrmsr bloqueados. Se você já aplicou um patch no seu BIOS para destravar o MSR0xE2, isso não é pra você. Tools > SSDT Generator: Cria um ssdt.aml correto para seu CPU na pasta Extra 4ª Geração Pentium (Haswell) No seu boot.plist deixe assim: DropSSDT=True GeneratePStates=True GenerateCStates=True Abra o Hackintosh Vietnam Tool e selecione estas seguintes opções: Chameleon > SMBios: Selecione o SMBios correto para Sandy Bridge/Ivy Bridge Kexts > CPU Power Management > Patch mach_kernel: Aplica patch no mach.kext No caso dos BIOS com wrmsr bloqueados. Se você já aplicou um patch no seu BIOS para destravar o MSR0xE2, isso não é pra você. 4ª Generation Core i3/i5/i7 (Haswell) No seu boot.plist deixe assim: DropSSDT=True GeneratePStates=False GenerateCStates=False Abra o Hackintosh Vietnam Tool e selecione estas seguintes opções: Chameleon > SMBios: Selecione o SMBios correto para Haswell Kexts > CPU Power Management > Patch mach_kernel: Patch mach_kernel: Aplica patch no mach.kext No caso dos BIOS com wrmsr bloqueados. Se você já aplicou um patch no seu BIOS para destravar o MSR0xE2, isso não é pra você. Tools > SSDT Generator: Cria um ssdt.aml correto para seu CPU na pasta Extra Sandy Bridge-E/Ivy Bridge-E (LGA socket 2011) + X79 motherboard No seu boot.plist deixe assim: DropSSDT=True GeneratePStates=False GenerateCStates=False Abra o Hackintosh Vietnam Tool e selecione estas seguintes opções: Chameleon > SMBios: Selecione o SMBios correto para seu sistema. Kexts > CPU Power Management > Patch AICPUPM: Patch AICPUPM: Aplica o path na AppleIntelCPUPowerManagement no caso das BIOS com wrmsr bloqueados. Se você já aplicou um patch no seu BIOS para destravar o MSR0xE2, isso não é pra você. Kexts > CPU Power Management > Enable Sandy Bridge-E/Ivy Bridge-E PM: Habilita o speedstep para estes CPUs Tools > SSDT Generator: Cria um ssdt.aml correto para seu CPU na pasta Extra Instalando Kexts Para que tudo funcione tranquilamente, você precisa instalar as kext adequadas (Quase a mesma coisa que os drivers no Windows). Como você sabe o app Hackintosh Vietnam Tool existe muitas kexts disponíveis para varios devices. Você apenas precisa abrir este app, e ir na seção “Kexts”. Note que o trabalho que vai ter é apenas selecionar o que seu PC precisa, leia as descrições para saber o que você está instalando. Apenas selecione o que seu PC precisa, leia as descrições para saber o que você está instalando. Selecionar todas as opções provavelmente vai corromper sua máquina! Sistema FakeSMC: Emula as chaves SMC no OS X, leia todas as informações sobre monitoramento para seu PC. Está é uma das kext mais importantes para o Hackintosh - Sem ela, seu SO não sobe. Patch AppleRTC: Aplica um patch na kext AppleRTC prevendo assim o CMOS reset. Gerenciamento de Energia Patch na mach_kernel: Previne o reinicio do kernel bloqueado MSR0xE2 nos sistemas Haswell. Patch AICPUPM: plica o path na AppleIntelCPUPowerManagement no caso das BIOS com wrmsr bloqueados. Enable Sandy Bridge-E/Ivy Bridge-E PM: Habilita o speedstep para estes CPUs NullCPUPowerManagement: Desabilita o gerenciamento de energia, nativo da kext AICPM, desabilitando também o speedstep. DisableTurboBoostBattery: Exclusivo para Notebooks com a tecnologia Turbo Boost, isso desliga o TurboBoost quando está usando a Bateria, poupando energia. ACPIBatteryManager: Mostra as informações da Bateria. Alguns Notebooks precisam de patch na DSDT para funcionar corretamente. Internet. WifiInjector: Injeta as informações originais dos cartões Wifi, nas kexts do sistema. BCM94352 5Ghz: Kext modificada com velocidade 5Ghz para BCM94352 BTFirmwareUploader: Habilita os devices Bluetooth compativeis. NullEthernet: Emula a porta Ethernet no caso quando esta é ausente, possibilitando o uso dos serviços iCloud/AppStore. Realtek/Broadcom/Atheros/Intel Ethernet: Selecione qual é o seu driver. Graficos. ACPIBacklight: Habilita os níveis baixos e altos do brilho da tela. Exclusivo para Notebooks, e requer patch na DSDT. HD 3000 VGA port: Habilita a porta VGA para Desktop com HD 3000, mas em alguns casos desabilita as portas DP/HDMI HD 4000 HDMI/DP port: Habilita as portas HDMI e DP nas HD 4000. Som. VoodooHDA: Solução universal para todos os PCs, mas a qualidade do som pode ficar baixo e com ruído em alguns casos. Patch AppleHDA: Aplica patch na AppleHDA se seu codec é conpativel, requer AppleHDA original em System/Library/Extensions e injetar o audio ID em seu DSDT Trackpad e Teclado: Selecione o mais compativel para o seu PC USB 3.0: Use isso se você tem portas USB 3.0 Caso seu device não esteja listado nesse app, você pode procurar um kext compativel e instalar com o Kext Wizard ou Kext Utility (pode ser achado no app Hackintosh Vietnam Tool na seção “Tools”). Nota: Você não pode instalar uma kext arrastando a mesma em System/Library/Extensions Reiniciar Se você seguiu os 3 passos acima está na hora de reiniciar, ou pode ter um Kernel Panic. Depois de reiniciar o OS X, você pode verificar se o speedstep está funcionando, e outras coisas. Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2020834 Share on other sites More sharing options...
Allan Posted May 20, 2014 Author Share Posted May 20, 2014 Instalar o bootloader Clover - speedstep e kexts (UEFI) Instalando o Clover e configurando o Speedstep 1º passo: Faça download do Clover bootloader, abra o arquivo, e depois de alguns “nexts” vá na opção “Customize” e escolha as seguintes opções: Install for UEFI booting only: Isso vai instalar o Clover UEFI na partição EFI. Drivers64UEFI > EmuVariableUEFI-64.efi: Vai emular o NVRAM, e vai possibilitar o uso dos apps iMessage/Facetime Drivers64UEFI > OSXAptioFixDrv-64.efi: Conserta alguns erros de memória nos sistemas UEFI, talvez não seja necessário pra você. (Pode pular esta opção) Install RC Scripts on targeted volume: Instala os scripts RC no OS X, pode usar isso para rodar alguns comandos dentro da NVRAM. Install Clover Preference Pane: Instala um menu no Preferencias do Sistema, possibilitando fazer algumas modificações no Clover, pode até atualizar. Depois disso, clique em Install. 2º passo: Faça download do HFSPlus.efi.zip extraia e copie para EFI/Clover/drivers64UEFI da partição EFI, e delete o VboxHFS-64.efi. 3º passo: Abra o Hackintosh Vietnam Tool e selecione as seguintes opções: Para quem usa Core i3/i5/i7/Xeon: Clover Config: Vai gerar um config.plist apropriado para seu PC. Uma nota, você tem que selecionar a opção Custom na seção SSDT. O arquivo config.plist será criado na sua Mesa. Tools > SSDT Generator: Gera um ssdt.aml para seu CPU dentro da pasta Extra da partição do OS X. Depois que terminar esse processo, copie o config.plist para EFI/Clover e o arquivo ssdt.aml para EFI/Clover/ACPI/patched na partição EFIPara quem usa Pentium: Clover Config: Vai gerar um config.plist apropriado para seu PC. Uma nota, você tem que selecionar a opção Generate na seção SSDT. O arquivo config.plist será criado na sua Mesa. Depois que tiver teminado, copie o config.plist para EFI/Clover e o ssdt.aml para EFI/Clover/ACPI/patched da partição EFI Instalando Kexts Para que tudo funcione tranquilamente, você precisa instalar as kext adequadas (Quase a mesma coisa que os drivers no Windows). Como você sabe o app Hackintosh Vietnam Tool existe muitas kexts disponíveis para varios devices. Você apenas precisa abrir este app, e ir na seção “Kexts”. Note que o trabalho que vai ter é apenas selecionar o que seu PC precisa, leia as descrições para saber o que você está instalando. Sistema FakeSMC: Emula as chaves SMC no OS X, leia todas as informações sobre monitoramento para seu PC. Está é uma das kext mais importantes para o Hackintosh - Sem ela, seu SO não sobe. Gerenciamento de Energia Enable Sandy Bridge-E/Ivy Bridge-E PM: Habilita o speedstep para estes CPUs NullCPUPowerManagement: Desabilita o gerenciamento de energia, nativo da kext AICPM, desabilitando também o speedstep. DisableTurboBoostBattery: Exclusivo para Notebooks com a tecnologia Turbo Boost, isso desliga o TurboBoost quando está usando a Bateria, poupando energia. Bateria ACPIBatteryManager: Mostra as informações da Bateria. Alguns Notebooks precisam de patch na DSDT para funcionar corretamente. Internet. WifiInjector: Injeta as informações originais dos cartões Wifi, nas kexts do sistema. BCM94352 5Ghz: Kext modificada com velocidade 5Ghz para BCM94352 BTFirmwareUploader: Habilita os devices Bluetooth compativeis. NullEthernet: Emula a porta Ethernet no caso quando esta é ausente, possibilitando o uso dos serviços iCloud/AppStore. Realtek/Broadcom/Atheros/Intel Ethernet: Selecione qual é o seu driver. Graficos. ACPIBacklight: Habilita os níveis baixos e altos do brilho da tela. Exclusivo para Notebooks, e requer patch na DSDT. HD 3000 VGA port: Habilita a porta VGA para Desktop com HD 3000, mas em alguns casos desabilita as portas DP/HDMI HD 4000 HDMI/DP port: Habilita as portas HDMI e DP nas HD 4000, Som VoodooHDA: Solução universal para todos os PCs, mas a qualidade do som pode ficar baixo e com ruído em alguns casos. Patch AppleHDA: Aplica patch na AppleHDA se seu codec é conpativel, requer AppleHDA original em System/Library/Extensions e injetar o audio ID em seu DSDT Trackpad e Teclado: Selecione o mais compativel para o seu PC USB 3.0: Use isso se você tem portas USB 3.0 Caso seu device não esteja listado nesse app, você pode procurar um kext compativel e instalar com o Kext Wizard ou Kext Utility (pode ser achado no app Hackintosh Vietnam Tool na seção “Tools”). Nota: Você não pode instalar uma kext arrastando a mesma em System/Library/Extensions Reiniciar Se você seguiu os 3 passos acima está na hora de reiniciar, ou pode ter um Kernel Panic. Depois de reiniciar o OS X, você pode verificar se o speedstep está funcionando, e outras coisas. 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021043 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Dualboot Windows e OS X usando Chameleon Instalando o Windows depois de ter instalado o OS X 1 passo: Abra o Utilitário de Disco, crie uma partição em MS-DOS FAT para o Windows 2 passo: Reinicie e de boot com o instalador do Windows, quando estiver na tela de instalação, vá na opção Reparar seu computador 3 passo: Abra o Prompt de Comando e execute estes comandos: diskpart select disk 0 list partition (vai mostrar as partições do HD, tenha em mente qual é o numero da partição que você deseja instalar o Windows) select partition x (x é a partição do Windows) format fs=ntfs label="Windows" quick active 4 passo: Reinicie o instalador do Windows novamente, depois instale o Windows como sempre 5 passo: Depois de instalado, inicie o Windows, abra o Prompt de Comando como Administrador e rode esses comandos: diskpart select disk 0 list partition (vai mostrar as partições do HD, tenha em mente qual é o numero da partição do OS X) select partition x (x é a partição do OS X) active A partir de agora você terá um Dualboot com os dois OS. Instalar o OS X depois de ter instalado o Windows 1 passo: Crie uma partição para o OS X 2 passo: Abra o Prompt de Comando como Administrador e rode esses comandos: diskpart select disk 0 list partition (vai mostrar as partições do HD, tenha em mente qual é o numero da partição que você deseja instalar o OS X) select partition x (x é a partição do OS X) active 3 passo: Siga as instruções deste guia para instalar o OS X. 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021086 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Dualboot Windows e OS X usando o Clover Depois de ter instalado o Windows em UEFI e o OS X usando o Clover UEFI, temos a opção para iniciar o OS X ou Windows. Mas em alguns sistemas, o Windows em UEFI acaba atrapalhando a ordem de boot do Clover UEFI. Vamos consertar isso: 1º Metodo Entre no BIOS, adicione este caminho nas opções de boot/EFI/Clover/Cloverx64.efi, faça disso a entrada principal. 2º Metodo Use um Pendrive com o Clover UEFI e de inicie o OS X, para seguir este instrunções: Use o Clover Configurator para montar a partição EFI ( Extra > Mount EFI ) Renomeie o arquivo bootmgfw.efi que está em /EFI/Microsoft/Boot para bootmgfw-orig.efi Copie o arquivo Cloverx64.efi que está em /EFI/Clover para /EFI/Microsoft/Boot e renomeie para bootmgfw.efi 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021217 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Como atualizar o OS X no seu Hackintosh Antes de atualizar o OS X, faça um backup dessas kexts: AppleHDA (patcheada, não a original) Kexts para a grafica para possibilitar o uso de outras portas (se você fez isso) Clover: Atualize o OS X pela Appstore ou use o Combo Update do site da Apple. Depois que o processo de atualização terminar, você pode aplicar a AppleHDA ou usar sua AppleHDA antiga (Se você aplicou patch na AppleHDA no metodo on-the-fly o som irá voltar depois da atualização) Se você faz uso de uma kext para habilitar o uso de outras portas, aplique outra vez o patch. Abra o Hackintosh Vietnam Tool, Fixes > Hibernate mode > Disable hibernate. Isso faz com que o Hack não hiberne depois do Update, pois se não, o sleep pode não funcionar. Chameleon: Ivy Bridge ou anterior: Antes de atualizar: instale a NullCPUPowerManagement.kext ( está incluso no app Hackintosh Vietnam Tool ) Atualize o OS X pela Appstore ou use o Combo Update do site da Apple. Depois de atualizar: Abra o Hackintosh Vietnam Tool, Kexts > CPU Power Management > Patch AICPUPM. Isso vai aplicar o patch na AppleIntelCPUPowerManagement.kext Depois que o processo de atualização terminar, você pode aplicar a AppleHDA ou usar sua AppleHDA antiga Se você faz uso de uma kext para habilitar o uso de outras portas, aplique outra vez o patch. Delete a NullCPUPowerManagement.kext de System/Library/Extensions Recarregue o cache usando o Kext Wizard ou Kext Utility, depois reinicie. Sistemas Haswell: Antes de atualizar: Baixe este mach_kernel pré-patcheado para a versão do OS X que está usando, extraia e renomeie para mach_kernel2, copie isso para a raiz da partição do OS X. Atualize o OS X pela Appstore ou use o Combo Update do site da Apple. Depois de atualizar: De boot com o Instalador Pendrive, e inicie sua partição OS X com a flag “mach_kernel2” Abra o Hackintosh Vietnam Tool, Kexts > CPU Power Management > Patch mach_kernel. Isso vai aplicar um patch no seu mach_kernel Depois que o processo de atualização terminar, você pode aplicar a AppleHDA ou usar sua AppleHDA antiga Se você faz uso de uma kext para habilitar o uso de outras portas, aplique outra vez o patch. Recarregue o cache usando o Kext Wizard ou Kext Utility, depois reinicie. Para os usurious que usa SMBios de Mac Pro (como citado acima) Antes de atualizar: Faça backup do seu SMBios.plist Mude o seu atual SMBios para um de Mac Mini ou iMac Atualize o OS X pela Appstore ou use o Combo Update do site da Apple. Depois de atualizar: Coloque sua velha SMBios.plist de volta. 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021233 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Como checar o speedstep do seu CPU DPCI Manager Abra o app DPCI Manager, clique em P States, coloque sua senha e clique em OK mesmo aparecendo alguns erros, dai veja os states do seu CPU. Você vai ter que esperar alguns minutos para aparecer os resultados. Nota: Esse metodo do DPCI Manager, só funciona no Mountain Lion - Não é compativel com o Mavericks. AppleCPUPowerManagementInfo - Pike Esta kext serve exclusivamente para verificar o speedstep, você pode usar esta kext sem precisar instalar, usando essas intrusões: 1 passo: Faça download desta kext, extraia e coloque ela na Mesa. 2 passo: Repare as permissões e rode ela no Terminal com esses comandos: cd ~/Desktop/ sudo chown -R root:wheel ./AppleIntelCPUPowerManagementInfo.kext sudo chmod -R 755 ./AppleIntelCPUPowerManagementInfo.kext sudo kextload ./AppleIntelCPUPowerManagementInfo.kext 3 passo: Abra o Console, selecione Todas as Menssagens e digite AICPUPM na area de Busca, e espere alguns minutos. 4 passo: Quando os resultados não aparecerem mais, pare o carregamento do kext pelo Terminal, com esses comandos: sudo kextunload AppleIntelCPUPowerManagementInfo.kext 2 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021246 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Sincronizando o relógio no Windows e OS X Depois de ter um dual boot ou multi boot com sucesso, as informações do relógio entre o OS X e Windows não ficam sincronizadas. Veja como consertar isso: Inicie o OS X, configure o relógio para data e hora correto. Agora inicie o Windows, não tente atualizar o relógio usando “Ajustar Data e Hora”. Abra o Editor de Registro (Regedit) Localize a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation. Clique com o botão direito na area vazia do painel direito, selecione o valor New > DWORD (32-bit), coloque o nome de RealTimeIsUniversal. Clique duas vezes na entrar criada e mude o valor para 1. Salve e reinicie, entre no OS X Espere uns 1/2 minutos, dai reinicie o Windows. Agora o relógio entre os dois sistemas está sincronizado. 2 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021262 Share on other sites More sharing options...
Allan Posted May 21, 2014 Author Share Posted May 21, 2014 Resolvendo problemas do iCloud/iMessage/Facetime no seu Hackintosh Para ter o pleno funcionamento destes apps, siga as recomendações dadas: NVRAM funcional Para o Chameleon: Você vai precisar do FileNVRAM.dylib instalado na pasta /Extra/modules. Faça download dele aqui. Note que há 2 versões: 1.1.2 e 1.1.3, teste os dois. (Separadamente). Para o Clover UEFI: Você vai precisar do EmuVariableUEFI-64.efi instalado na pasta /EFI/Clover/drivers64UEFI e selecionar na hora da instalação do Clover “Install RC scripts to target partition”. Deixando o Ethernet como en0 Você precisa que seu device Ethernet seja identificado no OS X e dai coloque como en0. Use o DPCI Manager para verificar isso (incluso no Hackintosh Vietnam Tool) Por padrão todos os devices de internet ( por exemplo ethernet, wireless, smartphones ou Hotspot ), são identificados como en0, en1, en2, … de acordo com a ordem. Você precisa resetar as configurações de internet e deixar o Ethernet como en0: Vá para /Library/Preferences/SystemConfiguration/ e delete estes arquivos/pastas: CaptiveNetworkSupport Com.apple.airport.preferences.plist Com.apple.eapolclient.configuration.plist NetworkInterfaces.plist Vá para o Preferências do Sistema > Internet, selecione todas as conexões criadas, e no botão Menos (-) delete-os, dai clique em Aplicar. Reinicie Agora que está no OS X, vá para o Preferências do Sistema > Internet, clique no botão Mais (+) para adicionar as conexões de volta, mas agora o Ethernet terá de ser o primeiro. Abra o DPCI Manager para checar se o Ethernet está como en0 Nota: Se você está usando um SMBios de Macbook Air, deixe o Wireless como en0, isso vai funcionar como se estiver usando o Ethernet como en0. Adicione um cartão de crédito valido no seu Apple ID Abra o Appstore ou iTunes no seu Hackintosh, faça login na sua conta e adicione seu cartão de crédito. Depois disso vai poder fazer login no iCloud/iMessage/Facetime. Se quiser, pode remover o seu cartão de credito depois que os apps estiverem funcionando. Ligar para o Suporte da Apple Se você ligar pra Apple, e eles te atenderem…Eu Duvido!! Nota: Quando ligar fale assim: Olá, eu uso um Hackintosh e quero um suporte para… Por favor, volte e nos diga o resultado. kkk 5 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2021297 Share on other sites More sharing options...
Allan Posted June 8, 2014 Author Share Posted June 8, 2014 DSDT: Conhecimentos Gerais. Segue uma continuação deste Guia. [Guia] DSDT - Conhecimentos Gerais Está dividido em 7 seções, sendo essa abaixo a ultima. IORegistryExplorer 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2027362 Share on other sites More sharing options...
Allan Posted July 3, 2014 Author Share Posted July 3, 2014 Clover: Usando a AppleHDA no modo on-the-fly. Requisitos:- Tenha uma AppleHDA que funciona pro teu codec. Este guia é baseado numa descoberta do Pike, que vai nos ajudar a usar AppleHDA com o Clover no esquema on-the-fly.Primeiro passo: Faça download do script do bcc9's que foi modificado pelo RehabMan aqui, extraia o arquivo no desktop. Vá no Terminal, execute esse comando: cd ~/Desktop/patch-hda ./patch-hda.pl -x 111d7605 LEMBRE-SE de mudar o 111d7605 para o seu codec id. Será exibido o patch que vai usar no config.plist: Abra seu config.plist com o TextEdit (ou outro editor de plist), copie o script gerado para a seção KernelAndKextPatches > KextsToPatch: Salve o config.plist Segundo passo: Faça download da kext DummyHDA. Copie seu LayoutX.xml.zlib e Platforms.xml.zlib que está na kext AppleHDA( AppleHDA patcheada pro teu codec) o caminho é /Contents/Resources/ para a kext DummyHDA /Contents/Resources/ Terceiro passo: Abra o Info.plist que está na AppleHDA em /Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/ (AppleHDA patcheada pro teu codec). Copie todos o valores que estão: IOKitPersonalities/HDA Hardware Config Resource/HDAConfigDefault para o Info.plist da kext DummyHDA em /Contents/: IOKitPersonalities/HDA Hardware Config Resource/HDAConfigDefault salve o Info.plist Quarto passo: Reinstale a AppleHDA original (sem patch) e a kext DummyHDA modificada para S/L/E, use o app Kext Wizard, depois recarregue o cache/repare as permissões e reinicie. Em alguns casos pode ser necessário reiniciar mais uma vez para obter o som. 3 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2036502 Share on other sites More sharing options...
Allan Posted July 26, 2014 Author Share Posted July 26, 2014 Dica, obtendo video da forma correta. Segue uma dica para este Guia. Se você tem um Hack (Desktop/Notebook) e tenha 2 graficas de video (Ex: Intel + AMD /Intel + Nvidia) e caso tenha problemas para o OS X carregar faça isso: 1º Caso - Intel + AMD = Remova as kexts da AMD com esses comandos: cd /Volumes/ ls ( isso vai listar todas as partições do seu sistema ) cd “Partição de onde está o OS X” mkdir /Backup cp –rf AMD* /Backup rm –rf AMD* ( se você quer deletar as kexts AMD ) 2º Caso - Intel + Nvidia = Remova as kexts da Nvidia com esses comandos: cd /Volumes/ ls ( isso vai listar todas as partições do seu sistema ) cd “Partição de onde está o OS X” mkdir /Backup cp –rf NVDA* /Backup rm –rf NVDA * ( se você quer deletar as kexts NVDA ) 3º Caso - Intel + Geforce = Remova as kexts da Geforce com esses comandos: cd /Volumes/ ls ( isso vai listar todas as partições do seu sistema ) cd “Partição de onde está o OS X” cp –rf Geforce* /Backup rm –rf Geforce * ( se você quer deletar as kexts Geforce ) 4º Caso: Se os nenhum dos métodos acima funcionaram, então terá de mover as kexts da Intel, mas isso só acontece em raros casos como HD 3000 com chipset HM7x (Core i 2º geração) ou HD 4000 com chipset HM6x (Core i 3º geração). Apesar de ser comum termos um Ivy com HM7x e Sandy com HM6x, o contrario as vezes acontece, e é isso que atrapalha. cd /Volumes/ ls ( isso vai listar todas as partições do seu sistema ) cd “Partição de onde está o OS X” cp –rf AppleIntelHD * /Backup rm –rf AppleIntelHD * ( se você quer deletar as kexts AppleIntelHD ) E para ter a ativação da Intel HD, terá de aplicar um patch na DSDT e ser feliz! Aqui está os patchs (No caso para Notebooks). Sandy chipset HM7x into device label IMEI parent_label PCI0 remove_entry; into device label PCI0 insert begin Device (IMEI)\n {\n Name (_ADR, 0x00160000)\n Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "device-id", Buffer() { 0x3A, 0x1E, 0x00, 0x00 },\n "name", "pci8086,1e3a",\n })\n }\n }\n end; Ivy chipset HM6x into device label IMEI parent_label PCI0 remove_entry; into device label PCI0 insert begin Device (IMEI)\n {\n Name (_ADR, 0x00160000)\n Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "device-id", Buffer() { 0x3A, 0x1C, 0x00, 0x00 },\n "name", "pci8086,1c3a",\n })\n }\n }\n end; Créditos: Mendietinha 1 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2044478 Share on other sites More sharing options...
andreJPBR Posted October 9, 2015 Share Posted October 9, 2015 Muito bom Allan. Este post tem mais de um ano. Estas diretrizes são válidas para o El Captan? Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2175290 Share on other sites More sharing options...
mendietinha Posted October 9, 2015 Share Posted October 9, 2015 sim. 2 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2175295 Share on other sites More sharing options...
lord loney Posted December 21, 2015 Share Posted December 21, 2015 opa beleza bom to com um pequeno problema aqui acho que na minha DSDT quando eu retiro o cabo AC, a tela da uma escurecida isso quer dizer que a maquina ta reconhecendo quando o ac esta ligado e desligado mas o símbolo da bateria não esta aparecendo e quando aparece fica com um x. como posso resolver isso? Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2199290 Share on other sites More sharing options...
mendietinha Posted December 21, 2015 Share Posted December 21, 2015 patch na dsdt + kext. Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2199332 Share on other sites More sharing options...
reginaldo Posted March 8, 2020 Share Posted March 8, 2020 boa noite eu tenho um amd phenom llx6 instalar ou baixar tudo certinho ele aceita a versão 10.9.4 mais quando passo para a versão 10.9.5 eu não consigo conectar ele fica dando erro também pode me ajudar uma maquina com 8 gigas de memória e um hd de 320 do notbook processador black edition 3.2 Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2711589 Share on other sites More sharing options...
Allan Posted March 23, 2020 Author Share Posted March 23, 2020 AMD é zuado, sem suporte nativo. Mas com uns remendos até que vai... Veja ai: https://www.olarila.com/topic/6981-hackintosh-guide-catalina-on-amd-ryzen-threadripper-athlon2xxge-with-opencore-bootloader-full-dsdt-patches/ Link to comment https://www.insanelymac.com/forum/topic/298132-guia-aio-guias-para-hackintosh/#findComment-2713472 Share on other sites More sharing options...
Recommended Posts