Criando DSDT com MaciASL


Eu posso dizer que encontrei um jeito realmente fantástico de se criar um DSDT para seu Hackintosh(Differentiated System Description Table), mas para muitas pessoas DSDT é algo extremamente complicado, e realmente aparenta ser a primeira vista, mas digamos que você não precisa saber o que significa todas aquelas informações.

A comunidade Hackintosh evoluiu muito e conta com muitos programadores dedicados que buscam novos meios a cada dia para facilitar nossa vida, inclusive no quesito DSDT.

Mas Qual é realmente a Função do DSDT?

O DSDT atua de forma a proporcionar uma melhor interpretação do OS X a parte física do Computador (Hardware),assim o OS X consegue ler de forma mais eficiente o hardware do Hackintosh e ter um funcionamento melhor. Hoje em dia muitas pessoas dispensam o DSDT porque suas configurações não exigem um, mas a maioria ainda precisa se quiser que seu Hackintosh trabalhe de forma eficiente.

Download MaciASL

Patches para seu Hardware

As URLs abaixo deve ser utilizadas no programa MaciASL, cada URL tem vários patches que devem ser usados no programa, eu coloquei aqui todos os que consegui encontrar na internet, se você sabe de mais algum nos diga nos comentários. Adicione apenas os patches que vai utilizar para não se confundir com os mesmo depois.

  1. Abra MaciASL e clique MaciASL, em seguida, Preferências
  2. Clique Fontes, em seguida, clique no botão “+” (mais)
  3. Digite o nome do patch ou repositório
  4. Digite o URL do repositório de patches
  5. Feche a janela de Preferências

Não entendeu direito veja a imagem abaixo;

DSDT

Esse aplicativo além de ser fantástico ainda vem com os próprios patches para placas mãe ou para dispositivos específicos, por isso é importante pelo menos saber a configuração de sua maquina antes de tentar iniciar a instalação do OS X nela e criar seu DSDT.

URLs dos Patches para DSDT

Essas são as URLs para placas mãe

PJALM ASUS

http://pjalm.info/repos/asus/

Patches para placas-mãe ASUS

PJALM Gigabyte

http://pjalm.info/repos/gigabyte/

Patches para placas-mãe Gigabyte

PJALM ASRock

http://pjalm.info/repos/asrock/

Patches para placas-mãe ASRock

PJALM MSI

http://pjalm.info/repos/msi/

Patches para placas-mãe da MSI

PJALM Zotac

http://pjalm.info/repos/zotac/

Patches para placas-mãe Zotac

PJALM Series7

http://pjalm.info/repos/series7/

Patches para Intel Série 7 motherboards

Reparem que em cada URLs por marca existe uma diversidade de modelos suportados, mas talvez seu modelo de placa não esteja ai, se isso ocorrer não se desespere, você pode aplicar individualmente as patches para cada dispositivo de sua placa, inclusive usando os listados abaixo. Mas para isso é importante que você conhecimento de quais itens de hardware compõem sua maquina.

Como assim Juciano?

Na verdade quando você abre o programa ele faz uma leitura de seu hardware gerando um DSDT limpo, necessitando apenas de alguns ajustes que pode ser feitos por pantches individuais ou de uma placa mãe por exemplo que vem como todos os itens inclusos.

Abaixo as URLs para Placas Gráficas

PJALM Gráficos

http://pjalm.info/repos/graphics/

Patches para Intel HD e gráficos da AMD / Nvidia

 

Patches DSDT p/ Áudio HDMI

Esses patches da lista abaixo deve ser adicionado individualmente quando necessário, para correção de áudio HDMI principalmente em sistemas Sandy Bridge e Ivy Bridge.

Áudio UEFI HDMI Audio dsdt edições – Desktop / Laptop / Intel NUC 
https://raw.github.com/toleda/audio_hdmi_uefi/master 
OS X UEFI AMD/Nvidia/HD4K/HD3K HDMI Áudio dsdt edições e instruções 

Áudio HDMI Ivy Series Bridge/HD4000/7 
https://raw.github.com/toleda/audio_hdmi_hd4000/master 
OS X AMD/Nvidia/HD4000 HDMI Audio dsdt edições e instruções 

Áudio HDMI Sandy Series Bridge/HD3000/6 
https://raw.github.com/toleda/audio_hdmi_hd3000/master 
OS X AMD/Nvidia/HD3000 HDMI Audio dsdt edições e instruções 

Áudio HDMI Série 5 
https://github.com/toleda/audio_hdmi_5series/master 
OS X AMD / Nvidia HDMI Áudio dsdt edições e instruções 

Áudio ALC8xx 
https://raw.github.com/toleda/audio_alc8xx/master 
dsdt / HDEF edições para ALC885, 887, 888, 889, 892 e 898 codecs de áudio e Mountain Lion

Criando seu próprio DSDT

Pessoal o método não é meu e minha placa não tem patch ainda nesse aplicativo, por isso vou postar o método aqui mas todos os créditos vai para essa pagina http://pjalm.info/creating_a_dsdt.php e para o fórum Tonymacs

Para darmos inicio ao processo, abra o aplicativo MaciASL e click no botão Patch.
DSDT

Como mencionado cada URL contem vários arquivos patch de diversos modelos no exemplo que mostra esta sendo utilizado a placa P8H77 da Asus, escolha o modelo exato de sua placa.


Click em Aplicar botão “Apply” e aguarde as duas janelas ficarem em branco para fechar.
dsdt

Agora Click no botão “Compile” .


Click para fechar o aplicativo, antes de fechar realmente ele vai pedir para salvar o arquivo salve ele no formato “AML” com nome “DSDT” de preferência.


Nunca use patch de placa mãe sobre DSDT já editado, só aplique patch de dispositivos nesses tipos de DSDT.

Configurações em Preferências do  MaciASL

Você ainda pode aplicar patches no modo convencional em formato de textos como encontramos nos fóruns de apoio Hackintosh na internet (Olarila)

para fazer isso basta copiar e colar o texto código encontrado na internet na janela Patch Text, ou mesmo quando salvo em arquivo de texto ser aberto pelo programa e ser aplicado ao DSDT também.

É isso pessoal, por ser um assunto muito extenso pode vir duvidas a mente de você, e se eu perceber muitas duvidas no mesmo sentido prometo uma explicação detalhada em novo post sobre as duvidas mais difíceis!

Juciano

Asus s4000CA Asrock H67ITX HT i5 3570k SSD 120GB + HD 750GB 8GB Memoria Nvidia GT 630

Posts relacionados

Como exibir porcentagem de Bateria em Hackintosh

Neste post rápido vou ensina-los alguns meios pelos quais você pode obter o funcionamento do gerenciamento de energia da bateria em Hackintosh portátil. Com certeza nas pesquisas de como configurar a bateria em um Hackintosh feito em um notebook a primeira posição será Voodoo Battery, e digo que em muito casos realmente o Voodoo Battery […]

Continue lendo

Como instalar o MacOS em um HD externo

MacOS HD externo. Muitas pessoas tem vontade de experimentar o MacOS em seus computadores, porem tem medo de perder as configurações e arquivos presentes no computador Windows, e ainda a incerteza de saber se o sistema vai ou não funcionar. Em maquinas virtuais você pode ter a oportunidade de testar o sistema, porem não é […]

Continue lendo
  • Dionathan Dias

    Olá, Boa tarde. Esse metodo não funciona mais?

    • Juciano

      funciona sim

  • Ernie

    Olá querido, tudo bom?
    Minha máquina tem uma placa Asus P8H77-V LE – Processador core i7 – 16GB de Ram – 2x Nvidia 560 SE.
    A máquina funciona perfeitamente, porém não tenho o DSDT dela, não consegui encontrar.
    Percebo ela esquentar muito rápido e ficar com o cooler do processador meio nervoso, quando inicio ela no SO do Windows 7, ela é super silenciosa. Acredito que isso possa ser um mal funcionamento referente ao Mac OSX e o Hardware. Notei pelo monitor de atividade da máquina que ela só reconhece um processador (aparecendo apenas uma célula do i7, que deveria ter 4). Bom é isso, será que pode ser isso mesmo? O que você acha? Obrigado

    • Juciano

      Você pode começar tentando colocar um SMBIOS de Mac que seja parecido com o seu em termos de hardware

  • Fernando

    Ola! Tenho uma Asus P5GC MX custommizada pela positivo. Atualmente estou com o 10.6.8 e 10.7.5. Apos a instalacao so tive que instalar os drivers de video (ATI 5770), Audio Alc 662 e rede. Aparentemente o hackintosh esta 100%. Nao tem travamentos ou algo do genero. De qualquer forma, como saber se ha real necessidade de instalar o DSDT?

    Obrigado!

    • Juciano Carvalho

      DSDT é pra deixar o hackintosh 100% funcionando, mas se o seu já esta 100% não precisa

  • kire_22@msn.com

    eu gostaria que voce ensinasse a instalar com dsdt que nao achamos em lugar nenhum

    • Juciano Carvalho

      Explica melhor

Carregando...