Forum OSx86 - instalacja Mac OS X na PC Strona Główna


 
   
 
Poprzedni temat «» Następny temat
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.
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
   

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.

STOP ACTA