Aspire_3690.txt 2.66K
51 downloadsComo aplicar os patches usando o DSDT Editor:
Áudio:
Renomeie o device AZAL para HDEF e adicione o método _DSM
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x08)
{
"codec-id",
Buffer (0x04)
{
0x83, 0x08, 0xEC, 0x10
},
"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},
"device-type",
Buffer (0x0F)
{
"Realtek ALC883"
},
"PinConfigurations",
Buffer (One)
{
0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Kext por kizwan (/E/E):
ALC883Aspire3690.kext.zip 10.31K
81 downloadsApós a atualização 10.6.3 será necessário modificar a kext AppleHDA
http://www.insanelym...howtopic=214058
Vídeo:
Adicione o método _DSM ao device GFX0
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x04)
{
"AAPL,HasPanel",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
"model",
Buffer (0x07)
{
"GMA950"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Adicione o método DTGP ao bloco principal
Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}
If (LEqual (Arg2, One))
{
Return (One)
}
}
}
Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}
Correção do CMOS reset:
Mude o "Length" do device RTC para "0x02"
Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x02, // Length
)
})
}
SpeedStep:
A AppleIntelCPUPowerManagement.kext funciona, basta configurar o SMproductname como MacBookPro5,1 no arquivo smbios.plist
<key>SMproductname</key> <string>MacBookPro5,1</string>Não instale a kext para desabilitar o gerenciamento de energia (NullCPUPowerManagement.kext)
Teclado e touchpad:
VoodooPS2Controller.kext e AppleACPIPS2Nub.kext (/S/L/E)
Bateria:
VoodooBattery.kext (/S/L/E)
Ethernet:
AppleBCM440XEthernet.kext (/S/L/E)
Outras kexts necessárias: (/E/E)
fakesmc.kext por Netkas
OSXRestart.kext por Master Chief
Kexts com:
(/S/L/E) - devem ser instaladas em /System/Library/Extensions
(/E/E) - podem ser instaladas em /Extra/Extensions
Arquivo DSDT com as modificações necessárias:
DSDT.zip 31.89K
81 downloads



Sign In
Create Account









