Tadeu Ferreira Posted October 19, 2010 Share Posted October 19, 2010 DSDT MSi CR400 - Pessoal Preciso de Ajuda. Editei o meu DSDT conforme este Tutorial do Caro Mald0n. Porem deu KP Porem posteriormente tentei com o BootCD4 e com as flag -v -x dsdt=n e subiu o Sistema de Novo vou retirei o arquivo DSDT da pasta Extra, Colei de Volte as Kexts NullPower... e OpenHaltRes... em E/E Reparei as permissõe com o Kext Utility. Meus problemas são 3 principais mas minha duvidas são mais. As Saidas do System Info são: 1 - Speed Step - Mald0n, Oldnapalm e os experts em edição de DSDT preciso de help para meu DSDT Original MSi Cr400. Segundo o Oldnapalm meu DSDT não necessita de Editação do SpeedStep pois ja e nativo Saida do PState 'Patch' SpeedStep 6PstateCPU0-5 MSi Cr400 Dual Core T4400 2- Audio - ALC662 Tenho Problemas com meu Audio ALC662. Apliquei a Patch # Insert method _DSM into device with _ADR 0x001B0000 # into method label _DSM parent_adr 0x001B0000 remove_entry; into device name_adr 0x001B0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "codec-id", \n Buffer (0x04)\n {\n 0x62, 0x06, 0xEC, 0x10\n }, \n "layout-id", \n Buffer (0x04)\n {\n 0x96, 0x02, 0x00, 0x00\n }, \n "device-type", \n Buffer (0x11)\n {\n "ALC662"\n }, \n "PinConfigurations", \n Buffer (0x28)\n {\n /* 0000 */ 0x01, 0x90, 0x02, 0x01, 0x02, 0x01, 0x10, 0x40, \n /* 0008 */ 0x11, 0x01, 0x20, 0x90, 0xA1, 0x90, 0x60, 0x90, \n /* 0010 */ 0xA1, 0x02, 0x40, 0x30, 0x81, 0x01, 0x50, 0x40, \n /* 0018 */ 0x21, 0x02, 0x30, 0x61, 0x4B, 0x01, 0x18, 0x19, \n /* 0020 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x14, 0x15, 0x16, 0x0B\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end Porem meu audio não funciona corretamente as vezes não reconhece a Placa de Audio e quando o faz reconheco com Intel 12 e mais nehuma informação. Com muito chiado forte e delay. E placa esta boa por no Win7 toca tranquilamente. 3 - Airport - Atheros AR9285 Problemas com Airport para reconhecer Redes que sei devera ser aplicada manualmente pelo DSDT Editor que sei que e atraves da Seleção da Opção Editable Text Porem não sei em que ponto da arvore do DSDT eu possa aplicar. com a seguinte patch Device (ARPT) { Name (_ADR, 0x00) Name (_PRW, Package (0x02) {0x0B, 0x05}) // If you want WOL(Wake on LAN support) if not use desired sleep state Method (_DSM, 4, NotSerialized) { Store (Package () { "AAPL,slot-name", Buffer () {"AirPort"}, "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00}, "device_type", Buffer () {"AirPort"}, "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"}, "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00}, "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } fonte:projectosx.com Lembrando que meu sistema e OS X 10.6.4(10F569), Pois no momento não tenho nenhum Update Build não Beta da 10.6.5 Duvidas Gostaria de Saber se consigo transforma essa Patch em automatica para ser fornecida junto com as outras patches que acompanham o explendido App DSDT Editor. E gostaria de saber se possivel quais itens poderam ser deletos do DSDT para ficar mais limpos como o do Mald0n. Para que possa eliminar tambem a pasta Extra e Utlizar a FakeSMC e demais Kexts não Apple em S/L/E. Assim como fez o Mald0n em sua maquina. Deixado uma maquina quase 100% Retail e mais estavel. Gostaria de saber como criar Patches Automaticas para disponibilizar para o DSDT Editor Link to comment Share on other sites More sharing options...
MaLd0n Posted October 19, 2010 Share Posted October 19, 2010 Pro audio com chiado use o Patch IRQs o old te respondeu nesse tópico http://www.insanelymac.com/forum/index.php...t&p=1566512 Pro gerenciamento de energia nativo use o Smbios MacBookPro5,1, se der kp, tire uma foto da tela http://www.sendspace.com/file/rpjd9f Pra vc fazer um patch foi respondido aqui http://www.insanelymac.com/forum/index.php...t&p=1566504 Wireless http://www.insanelymac.com/forum/index.php?showtopic=234570 Mande um kextstat pra gente Seu DSDT com os Fixs "obrigatórios" dsdt.aml.zip Link to comment Share on other sites More sharing options...
oldnapalm Posted October 19, 2010 Share Posted October 19, 2010 Para saber onde aplicar o patch da wireless, use o IORegistryExplorer. Por exemplo, no meu caso seria em RP04 Sobre o áudio, você não respondeu no outro tópico se usa AppleHDA ou VoodooHDA. Se usa a voodoo, não precisa aplicar o patch no DSDT. Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 21, 2010 Author Share Posted October 21, 2010 Pro audio com chiado use o Patch IRQso old te respondeu nesse tópico http://www.insanelymac.com/forum/index.php...t&p=1566512 Pro gerenciamento de energia nativo use o Smbios MacBookPro5,1, se der kp, tire uma foto da tela http://www.sendspace.com/file/rpjd9f Pra vc fazer um patch foi respondido aqui http://www.insanelymac.com/forum/index.php...t&p=1566504 Wireless http://www.insanelymac.com/forum/index.php?showtopic=234570 Mande um kextstat pra gente Seu DSDT com os Fixs "obrigatórios" dsdt.aml.zip Obrigado Mald0n ja estou usando Smbios MBP 5,1que voce mesmo me enviou. O Wireless funcionou com a IO8211family.kexts nova que colei S/L/E e adicionei 168,2b na info.plist da Atheros21.kext dentro do pacote. KEXSTAT antes da Edição do DSDT. Gostaria de saber se após a aplicação da Patch IRQs foras as patches Obrigatorias que o Mald0n ja aplicou. Quais seriam as kexts que eu poderia estar Deletando da Minha para Extra Link to comment Share on other sites More sharing options...
R4F43L Posted October 21, 2010 Share Posted October 21, 2010 Gostaria de saber se após a aplicação da Patch IRQs foras as patches Obrigatorias que o Mald0n ja aplicou. Quais seriam as kexts que eu poderia estar Deletando da Minha para Extra Você já pode excluir as seguintes kexts OpenHaltRestart - Aplicado o patch de shutdown NullCPUPowerManagement - Já está com o SpeedStep nativo Link to comment Share on other sites More sharing options...
MaLd0n Posted October 21, 2010 Share Posted October 21, 2010 Obrigado Mald0n ja estou usando Smbios MBP 5,1que voce mesmo me enviou.O Wireless funcionou com a IO8211family.kexts nova que colei S/L/E e adicionei 168,2b na info.plist da Atheros21.kext dentro do pacote. KEXSTAT antes da Edição do DSDT. Gostaria de saber se após a aplicação da Patch IRQs foras as patches Obrigatorias que o Mald0n ja aplicou. Quais seriam as kexts que eu poderia estar Deletando da Minha para Extra os Patches obrigatorios que eu falei, o IRQ está incluído Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 21, 2010 Author Share Posted October 21, 2010 Você já pode excluir as seguintes kextsOpenHaltRestart - Aplicado o patch de shutdown NullCPUPowerManagement - Já está com o SpeedStep nativo Obrigado R4f43l. Irei deletar e reparar as permissoes com kext utility Speedstep, como verificar se esta nativo As Kexts que estou usando no momento são: Se eu colocar a FakeSMC em S/L/E ira funcionar como funciona para o mald0n os Patches obrigatorios que eu falei, o IRQ está incluído Obrigado mais uma vez Mald0n. Gostaria saber quais são as patches obrigatorias aplicadas no DSDT MSi Cr400 enviado por voce. Irei veririfcar se funcionara esta DSDT e posto resultado Link to comment Share on other sites More sharing options...
MaLd0n Posted October 21, 2010 Share Posted October 21, 2010 Obrigado R4f43l. Irei deletar e reparar as permissoes com kext utilitySpeedstep, como verificar se esta nativo Obrigado mais uma vez Mald0n. Gostaria saber quais são as patches obrigatorias aplicadas no DSDT MSi Cr400 enviado por voce. Compare o que vc mandou com esse editado Use o Diffmerge Link to comment Share on other sites More sharing options...
MaLd0n Posted October 22, 2010 Share Posted October 22, 2010 Ola Gnu.O mald0n editou minha DSDT com patches obrigatorias. E estou utilizando a SMBIOS.PLIST MacbookPro5,1 fornecida pelo mald0n. As Kexts que estou usando em Extra no momento são: Deletei as Kexts NullPower..... Por esta usando o smbios.plist que segundo o mald0n tem speedstep nativo para meu MSi Cr400. Openhaltrestart.....indicado pelo R4f43l. Mais uma coisa Tad, ElliotRTC, tira tbm! IOAHCI você tem AHCI no note??? Tire a VoodooHda tb seu DSDT com alc662 http://www.sendspace.com/file/n1uvv3 a Legacy ALC662 (em E/E) *se essa Legacy não funcionar use a busca do fórum http://www.sendspace.com/file/p9bxiz * a partir do 10.6.3 Vc precisa da AppleHda do 10.6.2 http://www.sendspace.com/file/8ix3r9 ou então edite o binário da AppleHDA Terminal sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 23, 2010 Author Share Posted October 23, 2010 Mais uma coisa Tad, ElliotRTC, tira tbm! IOAHCI você tem AHCI no note??? Tire a VoodooHda tb seu DSDT com alc662 http://www.sendspace.com/file/n1uvv3 a Legacy ALC662 (em E/E) *se essa Legacy não funcionar use a busca do fórum http://www.sendspace.com/file/p9bxiz * a partir do 10.6.3 Vc precisa da AppleHda do 10.6.2 http://www.sendspace.com/file/8ix3r9 ou então edite o binário da AppleHDA Terminal sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA (sem interrogação) Muito Obrigado Mald0n. A DSDT esta patcheda tambem com a patch ALC662 Junto terei que usar as Kexts Legacy e ALC662 juntas com a AppleHDA.kext. 3 Kexts. E isso mesmo E a DSDT.AML em E/E. Eu apliquei o primeiro DSDt que voce me enviou. Exclui NullPow... e OpenH...kexts e reparei as permissões com kext uility E deu o Seguinte Erro: Edit= Meu Trackpad parou de funcionar depois disso e meu boot da partição Mac esta demorando agora cerca de 2min para subir o sistema. Link to comment Share on other sites More sharing options...
MaLd0n Posted October 23, 2010 Share Posted October 23, 2010 BLZ Use esse DSDT dsdt.aml_TAD_HPET.zip Pra configurar o teclado use essas duas kexts http://www.sendspace.com/file/pk6bzc e o http://www.insanelymac.com/forum/index.php?showtopic=213730 Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 23, 2010 Author Share Posted October 23, 2010 (edited) BLZ Use esse DSDT dsdt.aml_TAD_HPET.zip Pra configurar o teclado use essas duas kexts http://www.sendspace.com/file/pk6bzc e o http://www.insanelymac.com/forum/index.php?showtopic=213730 Ola Mald0n com esta DSDT com o Hpet Aplicado consegui bootar sem necessitar de nenhuma flag. O Monitoramento da Bateria parou de funcionar agora mesmo usando VoodooBattery e VoodooMonitor em E/E. Irei modificar as kexts agora. Irei Deletar as Elliot..., Null..., OpenH..., AppleACPIPS2Nub Extra/Extension e deltarei as kexts VoodooHDA, AppleHDA em System/Libary/Extension. E acrescentarei as kexts VoodooPS2Controller, AppleACPIPS2Nub, ALC662 enviada por voce em E/E. A kext AppleHDA sera acrescentada em S/L/E. Repararei as permissões pelo OSX86Tools. Segue meu KextsStat Desde ja te agradeço pela grande ajuda ate o momento. Edited October 23, 2010 by Tadeu Ferreira Link to comment Share on other sites More sharing options...
MaLd0n Posted October 23, 2010 Share Posted October 23, 2010 TAD, vc tem de usar esse DSDT sem a nullcpu..., pra gente ver se o fix HPET vai funcionar faça isso em relação a voodoobatery, use em S/L/E Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 24, 2010 Author Share Posted October 24, 2010 TAD, vc tem de usar esse DSDT sem a nullcpu..., pra gente ver se o fix HPET vai funcionarfaça isso em relação a voodoobatery, use em S/L/E Ola Meu caro mald0n. Não venho com boas noticias. o Hpet provavelmente não funcionou post deu KP Eu retornarei a Null...kext em E/E atraves no Macdrive no win7 para dar o Boot novamente na minha partição Mac. Eu andei lendo mais no seu Topico sobre DSDT e tenho diversas duvidas mas uma delas seria e saber as funções de cada patch que acompanha o explendido(eu cada vez adoro mais ele) DSDT Editor. Logico que algumas eu ja sei. Procurarei algumas coisas no Google mas não senti confiança em algumas coisas que li. Por isso venho pergunta a um dos Mestres gente boa em DSDT que e voce. Existem alguma lista com as descriminações de cada Patch do DSDT Editor. Link to comment Share on other sites More sharing options...
MaLd0n Posted October 25, 2010 Share Posted October 25, 2010 Tad Esse problema é o HPET use esse, se esse não funcionar aí eu já não sei dsdt.amlTAD_HPET_CRS1.zip Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 26, 2010 Author Share Posted October 26, 2010 Tad Esse problema é o HPET use esse, se esse não funcionar aí eu já não sei dsdt.amlTAD_HPET_CRS1.zip Ola Mald0n. Sinto informar mas deu KP não Reconheceu a HPET e deu erro na ApplePowerManagement.kext Como posso confirmar que o SpeedStep esta funcionando perfeitamente.?? O monitoramento da bateria não funciona com a Kext Voodo Battery em S/L/E então voltei para E/E reparei atraves do Kext Utility e mesmo assim não voltou a funcionar mais. Meu Audio ainda não consegui fazer funcionar com a AppleHDA do 10.6.2 em S/L/E e uma kext Legacy HDA em E/E E meu trackpad tambem não esta funcionando. Como no System Info não tem a saida do teclado e trackpad não sei qual valor colocar na Info.plist da kext. Link to comment Share on other sites More sharing options...
MaLd0n Posted October 26, 2010 Share Posted October 26, 2010 Tad, eu não sei a solução pra esse erro não, as 3 formas q eu desconfiava não eu em nada o oldnapalm deve ter uma "carta na manga" Tad, use a voodoopowermini em S/L/E e as outras duas kexts(AppleACPIEC-AppleACPIThermal) em E/E http://www.insanelymac.com/forum/index.php...t&p=1570149 pro PS2 http://www.sendspace.com/file/pk6bzc isso tem de funcionar, funciona pra todos pro audio eu nao encontrei essa legacy, a que tem disponivel não funcionou, então o melhor é usar uma voodoohda q funcione bem, se vc tem problemas com chiados, mesmo depois de remover os IRQs, tente outra versao da Voodoohda Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 27, 2010 Author Share Posted October 27, 2010 Tad, eu não sei a solução pra esse erro não, as 3 formas q eu desconfiava não eu em nadao oldnapalm deve ter uma "carta na manga" Tad, use a voodoopowermini em S/L/E e as outras duas kexts(AppleACPIEC-AppleACPIThermal) em E/E http://www.insanelymac.com/forum/index.php...t&p=1570149 pro PS2 http://www.sendspace.com/file/pk6bzc isso tem de funcionar, funciona pra todos pro audio eu nao encontrei essa legacy, a que tem disponivel não funcionou, então o melhor é usar uma voodoohda q funcione bem, se vc tem problemas com chiados, mesmo depois de remover os IRQs, tente outra versao da Voodoohda Ola Mald0n, Tentei com o DSDT editado HPET para valor padrão e mesmo assim deu Kernel Panic na ApplePowerCpuManagement. Voltei a utilizar Nullpowermana... e VoodooPowerMini para bootar minha partição Mac. Meu audio Resolvi com kext mesmo e instalei a VoodooHda 0272.pkg e acompanha o prefpane. O trackpad voltou e funcionar com a Voodoop2controller em S/L/E e AppleACPIPS2Nub em E/E Estou utilizando o ABNT2 mas minha interrogação não funcionara porque o unico acento de interrogação no teclado adotado pela MSi fica na Tecla W como segunda função (Alt Gr). Porem Alt Gr + W/? fechar a janela no OS X. Mas beleza usarei o teclado de caracteres para inserir os acentos que e etc. O Restart e Shutdown funcionam quando eu não aguardo o tempo. Pois se deixo pelo Sistema reiniciar ou desligar o OS X trava. O que voce acha que pode ter acontecido no DSDT? Quando da boot sempre um certo erro em AppleECHIUSB... em irei aplicar o Fix do Oldnapalm e depois posto resultados. Link to comment Share on other sites More sharing options...
MaLd0n Posted October 27, 2010 Share Posted October 27, 2010 Não tem o Shutdown no seu DSDT, pelo menos eu não apliquei Vc pode aplicar no _pts ou usar a kext OpenHaltRestart.kext que corrige problemas ao desligar e reiniciar o PC. Essa kext funciona bem em E/E! Para o gerenciamento de energia use a Voodoopowermini Eu já te passsei essas kexts Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 27, 2010 Author Share Posted October 27, 2010 Tad, eu não sei a solução pra esse erro não, as 3 formas q eu desconfiava não eu em nadao oldnapalm deve ter uma "carta na manga" Tad, use a voodoopowermini em S/L/E e as outras duas kexts(AppleACPIEC-AppleACPIThermal) em E/E http://www.insanelymac.com/forum/index.php...t&p=1570149 pro PS2 http://www.sendspace.com/file/pk6bzc isso tem de funcionar, funciona pra todos pro audio eu nao encontrei essa legacy, a que tem disponivel não funcionou, então o melhor é usar uma voodoohda q funcione bem, se vc tem problemas com chiados, mesmo depois de remover os IRQs, tente outra versao da Voodoohda Ola Mald0n, Tentei com o DSDT editado HPET para valor padrão e mesmo assim deu Kernel Panic na ApplePowerCpuManagement. Voltei a utilizar Nullpowermana... e VoodooPowerMini para bootar minha partição Mac. Meu audio Resolvi com kext mesmo e instalei a VoodooHda 0272.pkg e acompanha o prefpane. O trackpad voltou e funcionar com a Voodoop2controller em S/L/E e AppleACPIPS2Nub em E/E Estou utilizando o ABNT2 mas minha interrogação não funcionara porque o unico acento de interrogação no teclado adotado pela MSi fica na Tecla W como segunda função (Alt Gr). Porem Alt Gr + W/? fechar a janela no OS X. Mas beleza usarei o teclado de caracteres para inserir os acentos que e etc. O Restart e Shutdown funcionam quando eu não aguardo o tempo. Pois se deixo pelo Sistema reiniciar ou desligar o OS X trava. O que voce acha que pode ter acontecido no DSDT? Quando da boot sempre um certo erro em AppleECHIUSB... em irei aplicar o Fix do Oldnapalm e depois posto resultados. Link to comment Share on other sites More sharing options...
oldnapalm Posted October 27, 2010 Share Posted October 27, 2010 Sobre o teclado, a tecla ALT deve estar como a tecla do Windows. Você pode inverter nas preferências do teclado (teclas modificadoras) ou na kext VoodooPS2, em VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist <key>Swap command and option</key> <false/> Link to comment Share on other sites More sharing options...
MaLd0n Posted October 31, 2010 Share Posted October 31, 2010 tad se vc puder testar retire o outro DSDT antes de usar o auto-patcher Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted October 31, 2010 Author Share Posted October 31, 2010 tadse vc puder testar retire o outro DSDT antes de usar o auto-patcher Irei testar agora mald0n Link to comment Share on other sites More sharing options...
MaLd0n Posted November 1, 2010 Share Posted November 1, 2010 Estou incluindo o EHCI Link to comment Share on other sites More sharing options...
Tadeu Ferreira Posted November 1, 2010 Author Share Posted November 1, 2010 Estou incluindo o EHCI Ola Mald0n, Tive KP com o ultimo DSDT e não consigo bootar com nenhuma das flags (-s -f -x dsdt=n) Tentarei alguma coisa para bootar de novamente. Link to comment Share on other sites More sharing options...
Recommended Posts