Jump to content

[Risolto] p5q-e avvio usb


Rosarioxx
 Share

50 posts in this topic

Recommended Posts

Grazie Fabio come sempre sei di grandissimo aiuto, ho proceduto così

1 Preparato usb come al solito

2 Ripristinato l'immagine Os x base system

3 eliminato il collegamento Package e incollata la cartella , copiato os x base system sulla radice della usb

4 installato clover installare boot0af su MBR

5 ho eliminato il file config.plist e creato uno nuovo come hai detto tu al punto 5 della guida sopra citata.

6 inseriti i vari kext

7 riavviato è installato osx

8 riavviato il sistema avviandolo dalla usb

 

 

Ora procedo come al solito installando i vari kext sempre nelle solite cartelle S/L/E?

Link to comment
Share on other sites

Ragazzi chi potrebbe darmi una mano con l'audio di questa scheda.... non pensavo che fosse così complicato.

Allora uso MaciASL ho scaricato lo zip AD200b dal link di Fabio, ho preso il codice alla fine del file txt e l'ho sostituito a quello del mio dsdt.aml nella posizione hdef, poi ho installato l'AppleHDA contenuto nello stesso zip, ma funziona dove sbaglilo?

Link to comment
Share on other sites

Ho riparato i permessi tramite utility disco visto che kextwizard non funziona con yosemite la chache .. non so


mi da questo errore all'avvio

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

26/10/14 21:41:35,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 532

Link to comment
Share on other sites

Avvia con -x

Elimina AppleHDA o installa disabler.kext

Quindi dici di lasciare Voodoo ed eliminare AppleHDA?

 

Fatto come sopra sempre kernel panik. 

Ho ripristinato inserendo dinuovo applehda ma sono al punto di partenza. posso postarvi il mio dsdt.aml non vorrei aver sbagliato ad incollarlo.

 

Rosarioxx

nel link di fabio http://www.insanelymac.com/forum/topic/298663-applehda-for-yosemite-dps/

trova il device hdef lo puoi fare pure con textedit, devi avere dp8 scarica il kext applehda dentro trovi un file leggimi

sotto il codice, devi avere il metodo dtgp per farlo lo puoi inserire in coda al dsdt (alla fine).

usa ioregistry explorer per avere i dati relativi in hdef ( codec id - layout-id ..) infine compili con maciasl.

 

Method (_DSM, 4, NotSerialized)

                {

                    Store (Package (0x0c)

                    {                        

                        "built-in",

                        Buffer (One)

                        {

                            0x00

                        },

                        "layout-id",

                        Buffer (0x04)

                        {

                            0x07, 0x00, 0x00, 0x00

                        },

                       "PinConfigurations",

                       Buffer (0x00)

                       {

                           0x00

                       }

                    }, Local0)

                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

                    Return (Local0)

                }

 

 

 

che è questo
 
 
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)
    }
}

 

Scusami sul mio dsdt ho incollato quello in rosso, quello in blu cosa'e?

Link to comment
Share on other sites

Quindi dici di lasciare Voodoo ed eliminare AppleHDA?

 

Fatto come sopra sempre kernel panik. 

Ho ripristinato inserendo dinuovo applehda ma sono al punto di partenza. posso postarvi il mio dsdt.aml non vorrei aver sbagliato ad incollarlo.

 

Scusami sul mio dsdt ho incollato quello in rosso, quello in blu cosa'e?

Quello in blu serve per iniettare il codice nel tuo casi audio, quindi devi inserire anche quella parte

 

Fabio

Link to comment
Share on other sites

Sto facendo un'po di confusione, io ho inserito il codice su dsdt.aml, perche quando apro MacialASL mi da un'altro codice e mi trovo su un file di nome System DSDT? devo inserire il codice su 

dsdt.aml o su System DSDT?

 

Fabio uso MacialASL per l'editor è uguale? no?

Link to comment
Share on other sites

Quando apri MacialASL devi editare il dsdt che stai modificando, in fondo al tuo dsdt aggiungi il codice :

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)

}

}

 

Fabio

Link to comment
Share on other sites

Quando inserisco questo codice 

 

Method (_DSM, 4, NotSerialized)

                {

                    Store (Package (0x0c)

                    {                        

                        "built-in",

                        Buffer (One)

                        {

                            0x00

                        },

                        "layout-id",

                        Buffer (0x04)

                        {

                            0x07, 0x00, 0x00, 0x00

                        },

                       "PinConfigurations",

                       Buffer (0x00)

                       {

                           0x00

                       }

                    }, Local0)

                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

                    Return (Local0)

                }

 

 

Ho quest'errrore

3818, 5048, Initializer list shorter than declared package length

Link to comment
Share on other sites

Quando inserisco questo codice 

 

Method (_DSM, 4, NotSerialized)

                {

                    Store (Package (0x0c)

                    {                        

                        "built-in",

                        Buffer (One)

                        {

                            0x00

                        },

                        "layout-id",

                        Buffer (0x04)

                        {

                            0x07, 0x00, 0x00, 0x00

                        },

                       "PinConfigurations",

                       Buffer (0x00)

                       {

                           0x00

                       }

                    }, Local0)

                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

                    Return (Local0)

                }

 

 

Ho quest'errrore

3818, 5048, Initializer list shorter than declared package length

Sostituisci

Store (Package (0x0c)

con

Store (Package (0x06)

Link to comment
Share on other sites

Ho cambiato il 0x0c con 0x06 l'errore si è tolto ma la scheda audio non funziona lo stesso

 

Ho eliminato HDEF come ha detto Fabio e poi installato i due kext appleHDA e appleEnabler ma mi si pianta su quest'errore Firewire

 

Firewire (OHCI) Lucent ID 5811 built-in now active

 

Non uso la porta Firewire, se la disattivo risolvo il problema? e sopratutto come faccio a disattivarla?

Link to comment
Share on other sites

Ho cambiato il 0x0c con 0x06 l'errore si è tolto ma la scheda audio non funziona lo stesso

Ho eliminato HDEF come ha detto Fabio e poi installato i due kext appleHDA e appleEnabler ma mi si pianta su quest'errore Firewire

Firewire (OHCI) Lucent ID 5811 built-in now active

Non uso la porta Firewire, se la disattivo risolvo il problema? e sopratutto come faccio a disattivarla?

Strano c'e' ualcosa d'altro che disturba, audio non puo' influire sulla firewire.

Controlla nel bios la voce firewire [disable]

 

Fabio

Link to comment
Share on other sites

Fabio hai ragione c'è qualcosa che non va, ora che ci penso me lo ha fatto anche altre volte, anch'io credo che non abbia nulla a che vedere con il kext, ho disattivato dalla bios il fireware ora mi si pianta su

USBMSC identifier (non-unique): 

Basta ora ricancello tutto e inizio da capo......  :D  :D  :D

Link to comment
Share on other sites

Grazie a tutti ragazzi finalmente ho risolto, come aveva detto Fabio, ho eliminato dal dsdt HDEF e poi installato i kext applehda e hdaenable, ma in fine bisogna selezionare l'uscita analogica dalle preferenze poichè in automatico ti da la digitale.

Link to comment
Share on other sites

 Share

×
×
  • Create New...