Autor
Wiadomość
Gigabyte P31-DS3L
shadowmajk
Wiek: 23 Dołączył: 09 Cze 2009 Posty: 96
Wysłany: 2009-08-11, 18:49 Gigabyte P31-DS3L
Gigabyte P31-DS3L (ICH7)
Zalety:
-niska cena
-wysoka kompatybilnosc
Wady:
-Brak AHCI ;/
Snow Leopard 10.6.1x64
Kod: PCEFI v10.5
FakeSMC.kext
OpenHaltRestart.kext (Restart Fix)
DSDT.aml
SMBios.plist (MacPro3,1)
System odpalamy z parametrami -x64 (inaczej po kilku minutach z braku laku dostajemy KernelPanic)
Leopard 10.5.8
Kod: PCEFI v10.2
FakeSMC.kext
OpenHaltRestart.kext (Restart Fix)
DSDT.aml
SMBios.plist (iMac8,1)
Zmiany w DSDT
Dopisywanie GF8800GT512 W naszym przypadku możemy ominąć proces sprawdzania adresu bo jest to (PCI0)
Niektóre modyfikacje wymagają do działania sekcji DTGP, opis jej dodawania znajdziecie w linku wyzej "8800GT"
Power Button Fix
Oryginalna sekcja
Kod: Device (PWRB)
{
Name (_HID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
Edytowana
Kod: Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
Snow Leopard CMOS Reset Fix
Oryginalna sekcja
Kod: Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x04, // Length
)
})
}
Edytowana
Kod: Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x02, // Length
)
})
}
USB External Fix
Kod: USBF: 1. 59 AppleUSBOHCI[0xffffff80057bb000]::CheckSleepCapability - controller will be unloaded across sleep
Oryginalna sekcja
Kod: Device (USBE)
{
Name (_ADR, 0x001D0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
}
Name (NATA, Package (0x01)
{
0x001F0001
})
Zmodyfikowana sekcja
Kod: Device (USBE)
{
Name (_ADR, 0x001D0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
//Fix: usb - START
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x04)
{
"AAPL,clock-id",
Buffer (0x01)
{
0x02
},
"device_type",
Buffer (0x05)
{
"EHCI"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
//Fix: usb - END
}
Zmodyfikowaną sekcję podesłał mi frugo3000, i dzięki mu za to.
Time Machine Fix (Rozwiązanie UUID 35 Error)
Oryginalna sekcja
Kod: Device (PEX3)
{
Name (_ADR, 0x001C0003)
Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x09,
0x05
})
}
Name (PIC3, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
LNKD,
Zero
},
Package (0x04)
{
0xFFFF,
One,
LNKA,
Zero
},
Package (0x04)
{
0xFFFF,
0x02,
LNKB,
Zero
},
Package (0x04)
{
0xFFFF,
0x03,
LNKC,
Zero
}
})
Name (API3, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
Zero,
0x13
},
Package (0x04)
{
0xFFFF,
One,
Zero,
0x10
},
Package (0x04)
{
0xFFFF,
0x02,
Zero,
0x11
},
Package (0x04)
{
0xFFFF,
0x03,
Zero,
0x12
}
})
Method (_PRT, 0, NotSerialized)
{
If (LNot (PICF))
{
Return (PIC3)
}
Else
{
Return (API3)
}
}
}
Zmodyfikowana sekcja
Kod: Device (PEX3)
{
Name (_ADR, 0x001C0003)
Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x09,
0x05
})
}
Name (PIC3, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
LNKD,
Zero
},
Package (0x04)
{
0xFFFF,
One,
LNKA,
Zero
},
Package (0x04)
{
0xFFFF,
0x02,
LNKB,
Zero
},
Package (0x04)
{
0xFFFF,
0x03,
LNKC,
Zero
}
})
Name (API3, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
Zero,
0x13
},
Package (0x04)
{
0xFFFF,
One,
Zero,
0x10
},
Package (0x04)
{
0xFFFF,
0x02,
Zero,
0x11
},
Package (0x04)
{
0xFFFF,
0x03,
Zero,
0x12
}
})
Method (_PRT, 0, NotSerialized)
{
If (LNot (PICF))
{
Return (PIC3)
}
Else
{
Return (API3)
}
}
Device (LAN)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x0B,
0x04
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x04)
{
"built-in",
Buffer (One)
{
0x01
},
"device_type",
Buffer (0x09)
{
"ethernet"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
Błędne wpisy w logu
Kod: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed
Brak Tablic Cstate... wkrótce opis ich dodawania.
Rozwiazanie insanelymac
Wątek z czasem będzie rozwijany o nowe informacje dotyczące tej płyty.
Nie możesz pisać nowych tematówNie możesz odpowiadać w tematachNie możesz zmieniać swoich postówNie możesz usuwać swoich postówNie możesz głosować w ankietachNie możesz załączać plików na tym forumNie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych Wersja do druku
Powered by phpBB modified by Przemo © 2003 phpBB Group
Template created by Qbs . Template theme based on Unofficial modifications .
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.