Jump to content

Como gerar e editar o arquivo DSDT


  • Please log in to reply
2 replies to this topic

#1
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,837 posts
  • Gender:Male
  • Location:Brazil
Para extrair o DSDT você pode rodar o seguinte comando no terminal
perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > dsdt.aml") or die; print PIP "$1"; } }'

Para extrair o DSDT e aplicar alguns patches automáticos você pode usar o DSDT_Patcher
http://www.insanelym...howtopic=133683

Para compilar e descompilar o arquivo DSDT você pode usar o iASLme
http://www.insanelym...howtopic=189272

Basta arrastar o arquivo e soltar sobre o ícone do programa.

Se arrastar um arquivo dsdt.aml (binário) ele será descompilado para o arquivo dsdt.dsl (código fonte). Este arquivo pode ser editado com qualquer editor de textos. Recomendo o TextMate ou o TextWrangler.

Se arrastar um arquivo dsdt.dsl (código fonte) ele será compilado para o arquivo dsdt.aml (binário). Basta copiar este arquivo para a raiz ou para a pasta Extra do seu disco de boot que o Chameleon vai carregá-lo no próximo boot, substituindo a tabela DSDT original da BIOS.

#2
Nikita Drako

Nikita Drako

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
/Users/00000/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.aml

#3
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,837 posts
  • Gender:Male
  • Location:Brazil
Você só escreveu o nome do arquivo, utilize a opção "attachments" logo abaixo (clique em "enviar arquivo", selecione o arquivo a enviar e clique em "upload").

Mas anexe no tópico sobre as placas ASUS, não aqui.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy