oldnapalm Posted April 17, 2010 Share Posted April 17, 2010 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.insanelymac.com/forum/index.php?showtopic=133683 Para compilar e descompilar o arquivo DSDT você pode usar o iASLme http://www.insanelymac.com/forum/index.php?showtopic=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. Link to comment Share on other sites More sharing options...
Nikita Drako Posted April 28, 2010 Share Posted April 28, 2010 /Users/00000/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.aml Link to comment Share on other sites More sharing options...
oldnapalm Posted April 28, 2010 Author Share Posted April 28, 2010 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. Link to comment Share on other sites More sharing options...
dnfoz Posted November 24, 2014 Share Posted November 24, 2014 Mas aonde é gerado esse arquivo? pq eu fiz o comando e não achei ele de jeito nenhum no meu hackintosh Link to comment Share on other sites More sharing options...
oldnapalm Posted November 24, 2014 Author Share Posted November 24, 2014 Esse comando não funciona no Yosemite, use o MaciASL. http://sourceforge.net/projects/maciasl/ Link to comment Share on other sites More sharing options...
sorriso92 Posted October 31, 2018 Share Posted October 31, 2018 Meu DSDT está com erros. Você pode me ajudar? Preciso usar um patch de bateria e não consigo compilar. DSDT.aml DSDT.dsl Link to comment Share on other sites More sharing options...
MaLd0n Posted October 31, 2018 Share Posted October 31, 2018 56 minutes ago, sorriso92 said: Meu DSDT está com erros. Você pode me ajudar? Preciso usar um patch de bateria e não consigo compilar. DSDT.aml DSDT.dsl DSDT.aml.zip Link to comment Share on other sites More sharing options...
sorriso92 Posted October 31, 2018 Share Posted October 31, 2018 Bom dia! Obrigado pelo retorno. Está aparecendo 1 erro conforme imagem. Sabe como faço pra corrigir? Mais uma vez muito obrigado!! Link to comment Share on other sites More sharing options...
MaLd0n Posted October 31, 2018 Share Posted October 31, 2018 1 hour ago, sorriso92 said: Bom dia! Obrigado pelo retorno. Está aparecendo 1 erro conforme imagem. Sabe como faço pra corrigir? Mais uma vez muito obrigado!! vc tem de atualizar use essa versão https://olarila.com/files/Utils/MaciASL.app.zip Link to comment Share on other sites More sharing options...
sorriso92 Posted October 31, 2018 Share Posted October 31, 2018 Eu acabei de conseguir, apenas exclui aquela linha que estava com erro e consegui compilar com o patcher compatível com meu notebook. Agora está tudo perfeito!! Só fiquei com curiosidade em como você fez pra consertar meu DSDT. Tem algum tutorial ou algum lugar que possa aprender mais sobre aquelas linhas de comando? Ah, eu salvei todos os arquivos e kexts que utilizei para deixar meu hack perfeito no meu Samsung X41 e gostaria de disponibilizar esses arquivos pro pessoal que tem o mesmo note que eu. Onde posso postar esses arquivos aqui no fórum ? Muito obrigado pela atenção! Abraço! Link to comment Share on other sites More sharing options...
Recommended Posts