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


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
ALC889 na 10.6.4 (DSDT + LegacyHDA)
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-22, 21:00   ALC889 na 10.6.4 (DSDT + LegacyHDA)

Witam!
Mam nadzieję, że nie będę objechany za zakładanie nowego tematu w sprawie problemu opisanego już przeze mnie w wątku o DSDT. Próbowałem parunastu wersji LegacyHDA, AppleHDA oraz samej modyfikacji DSDT - bez rezultatu. Uzyskałem ikonę oraz wszelkie wejścia i wyjścia, jednakże poza ich wykryciem - do niczego nie służą. Nie działa ani dźwięk z głośników wbudowanych ani na wyjściu słuchawkowym.
Fragment DSDT, który modyfikowałem (ALC889):

Kod:

          Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0E)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                0x00
                            },

                            "codec-id",
                            Buffer (0x04)
                            {
                                0x89, 0x08, 0xEC, 0x10
                            },

                            "subsystem-id",
                            Buffer (0x04)
                            {
                                0x4B, 0x28, 0x00, 0x00
                            },

                            "subsystem-vendor-id",
                            Buffer (0x04)
                            {
                                0x86, 0x80, 0x00, 0x00
                            },

                            "layout-id",
                            /**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
                            {
                                0x79, 0x03, 0x00, 0x00
                            },

                            "device-type",
                            Buffer (0x0F)
                            {
                                "Realtek ALC889"
                            },

                            "PinConfigurations",
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


Fragment zrzutu lspci:

Kod:

00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 04)


oraz Codec Dump:

Kod:

Codec: Realtek ALC889
Address: 0
Vendor Id: 0x10ec0889
Subsystem Id: 0x10250146
Revision Id: 0x100004


Z góry dziękuję za jakiekolwiek wskazówki ^^"
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-06-22, 22:56   

Skąd masz LegacyHDA... musi się w nim zgadzać layout-id z tym z dsdt. Poza tej w/w procedurze DSDT błędnie masz wpisany subsystem-id i subsystem-vendor-id.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-23, 09:21   

Z jednej ze stron, na której znajdował się tutorial dotyczący uruchomienia alc889 pod Snow Leopardem 10.6.4. Jak powinien więc wyglądać ten fragment DSDT?
W załączniku znajdują się LegacyHDA oraz AppleHDA, których używam.

[ Dodano: 2010-06-23, 12:48 ]
Zaiste... znalazłem już błąd w zapisie (zupełnie mi się pomieszały fragmenty i zamiast tego po Subsystem, wybrałem poprzedni...). Już go poprawiam, zobaczymy co z tego wyjdzie.

[ Dodano: 2010-06-23, 13:28 ]
Bez zmian po poprawieniu błędów w subsystem-vendor-id oraz subsystem-id :(
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-06-23, 13:31   

pozostał jeszcze layout-id. Zobacz jaki masz w legacy, a jaki masz w DSDT, oba muszą być identyczne.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-23, 13:32   

Mógłbyś mi odrobinkę podpowiedzieć gdzie owego szukać? W info z kexta nie mogę odnaleźć niczego podobnego...


edit: Znalazłem LayoutID, ale niezbyt wiem jak ów wypełnić.

Znalazłem gdzieś schemat w stylu:

layout-id = 889 ; 0x00000379 ; 0x79, 0x03, 0x00, 0x00

Całość wpisywałbym w takim układzie?

<key>LayoutID</key>
<integer>889 ; 0x00000379 ; 0x79, 0x03, 0x00, 0x00</integer>
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-06-23, 14:07   

W w/w patchu DSDT masz layout-id zapisany szesnastkowo - 0x379 co daje dziesiętnie 889 - teraz musisz mieć identycznie wpisane w LegacyKext wartość dziesiętnie 889, lub sprawdzasz jaką masz dzisiętnie wartość w Legacykext (najczęściej 12) i wpisujesz ją do DSDT szestnastkowo czyli 0xC
Kod:
                            "layout-id",
                            /**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
                            {
                                0x0C, 0x00, 0x00, 0x00
                            },
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-23, 14:09   

W takim razie już brak mi pomysłów...

w moim legacyHDA miałem od razu wpisane:

<key>LayoutID</key>
<integer>889</integer>

... a dźwięku nadal brak.
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-06-23, 14:14   

Może masz Lagacy od 889 z innym układem połączeń... to że to jest ten sam kodek jeszcze nic nie znaczy.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-23, 14:15   

Cóż mogę w takim razie zrobić? VoodooHDA wywala KP lub głos jest dość cichy.
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-06-23, 14:17   

man_of_the_oak napisał/a:
Cóż mogę w takim razie zrobić? VoodooHDA wywala KP lub głos jest dość cichy.

Które VoodooHDA... jedyne słuszne to te od Slice'a - masz stosowny wątek podpięty w tym dziale.
Jeśli Cicho to na 99% nie zainstalowałeś panelu preferencji, a przez to nie odpaliły prawidłowo miksery.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
man_of_the_oak 


Pomógł: 25 razy
Wiek: 19
Dołączył: 05 Maj 2010
Posty: 590
Skąd: Kielce/Kraków
Wysłany: 2010-06-23, 14:33   

Wersja od Slice - 261. Wrzucona do System/Library/Extensions.

[ Dodano: 2010-06-24, 10:59 ]
Cóż - jak już wspomniałem w odpowiednim temacie - czynnikiem powodującym KP okazała się być obecność AppleHDA wraz z VoodooHDA. Usunięcie tego pierwszego rozwiązało problem.
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
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