Jump to content

MSi CR400


  • Please log in to reply
28 replies to this topic

#1
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7
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:Posted Image
Posted Image

1 - Speed Step -
Mald0n, Oldnapalm e os experts em edição de DSDT preciso de help para meu DSDT Original MSi Cr400.
Posted Image
Posted Image

Segundo o Oldnapalm meu DSDT não necessita de Editação do SpeedStep pois ja e nativo
Saida do PState
Posted Image
'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

#2
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
Pro audio com chiado use o Patch IRQs
o old te respondeu nesse tópico
http://www.insanelym...p...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.insanelym...p...t&p=1566504

Wireless
http://www.insanelym...howtopic=234570

Mande um kextstat pra gente

Seu DSDT com os Fixs "obrigatórios"
Attached File  dsdt.aml.zip   14.35KB   22 downloads

#3
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,849 posts
  • Gender:Male
  • Location:Brazil
Para saber onde aplicar o patch da wireless, use o IORegistryExplorer.

Por exemplo, no meu caso seria em RP04
Posted Image

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.

#4
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

Pro audio com chiado use o Patch IRQs
o old te respondeu nesse tópico
http://www.insanelym...p...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.insanelym...p...t&p=1566504

Wireless
http://www.insanelym...howtopic=234570

Mande um kextstat pra gente

Seu DSDT com os Fixs "obrigatórios"
Attached File  dsdt.aml.zip   14.35KB   22 downloads


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

#5
R4F43L

R4F43L

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts

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 :)

#6
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro

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

#7
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

Você já pode excluir as seguintes kexts
OpenHaltRestart - Aplicado o patch de shutdown
NullCPUPowerManagement - Já está com o SpeedStep nativo :D

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:
Posted Image

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

#8
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro

Obrigado R4f43l. Irei deletar e reparar as permissoes com kext utility
Speedstep, 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

#9
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro

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:
Posted Image

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


#10
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

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:
Posted Image

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.

#11
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
BLZ

Use esse DSDT
Attached File  dsdt.aml_TAD_HPET.zip   14.29KB   7 downloads

Pra configurar o teclado use essas duas kexts
http://www.sendspace.com/file/pk6bzc
e o
http://www.insanelym...howtopic=213730

#12
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

BLZ

Use esse DSDT
Attached File  dsdt.aml_TAD_HPET.zip   14.29KB   7 downloads

Pra configurar o teclado use essas duas kexts
http://www.sendspace.com/file/pk6bzc
e o
http://www.insanelym...howtopic=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 by Tadeu Ferreira, 23 October 2010 - 06:25 PM.


#13
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
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

#14
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

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


Ola Meu caro mald0n.
Não venho com boas noticias. o Hpet provavelmente não funcionou post deu KP
Posted Image

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.

#15
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
Tad

Esse problema é o HPET
use esse, se esse não funcionar aí eu já não sei ;)
Attached File  dsdt.amlTAD_HPET_CRS1.zip   14.29KB   3 downloads

#16
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

Tad

Esse problema é o HPET
use esse, se esse não funcionar aí eu já não sei :rolleyes:
Attached File  dsdt.amlTAD_HPET_CRS1.zip   14.29KB   3 downloads


Ola Mald0n. Sinto informar mas deu KP não Reconheceu a HPET e deu erro na ApplePowerManagement.kext
Posted Image

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.
Posted Image

Como no System Info não tem a saida do teclado e trackpad não sei qual valor colocar na Info.plist da kext.

#17
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
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.insanelym...p...t&p=1570149

pro PS2
http://www.sendspace.com/file/pk6bzc
isso tem de funcionar, funciona pra todos :rolleyes:

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

#18
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

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.insanelym...p...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.

#19
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
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
:D

#20
Tadeu Ferreira

Tadeu Ferreira

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:RIMINI - ITALIA
  • Interests:Hackintosh - Dual boot Snow Leopard, Windows 7

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.insanelym...p...t&p=1570149

pro PS2
http://www.sendspace.com/file/pk6bzc
isso tem de funcionar, funciona pra todos :D

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.





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