Jump to content

[Info] HDMi audio


  • Please log in to reply
42 replies to this topic

#1
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,681 posts
  • Gender:Male
  • Location:Canary Islands
"tradotto" dalle prime info di Krazubu (projectosx)
e il procedimento applicato di tmogkol(insanelymac.com)
Ringrazio entrambi.


 

Come abilitare l'AUDIO HDMi.
patchando l'AppleHDA.



PREMESSA: Se volete semplificarvi la vita senza ricorrere a edit del DSDT patchare binari ecc. ecc
c'e VoodooHDA, ma questo validissimo kext non e' argomento di questo topic,
quindi evitiamo di andare OFF TOPIC.


Dalla versione 1.7.9a4 dell'AppleHDA (10.6.2) quest'ultimo possiede un Encoder digitale per l'audio HDMi.
(Sono escluse le versioni precedenti...).

Al momento questa modifica dovrebbe/potrebbe funzionare con un ristretto gruppo di schede grafiche SOLO nVidia (per ora).

Le schede grafiche che possiedono il chip audio integrato sulla scheda grafica sono:
GT220, GT240, GT330, GTX470, GTX480
(Al momento questa e' la lista conosciuta)
Posso confermare che funziona, ho una GT240 sul mio secondo hack in firma e l'audio HDMi funziona.
Ho modificato l'eseguibile per funzionare anche con il controller integrato sulla mia motherboard con chip audio ALC1200.


Come procedere.
- Dobbiamo editare il nostro DSDT
- Abbiamo bisogno di Windows (probabilmente anche con altre utility.. ma e' la piu' facile) per poter ottenere informazioni sul codec usato dal chip della scheda grafica.
- Dobbiamo Editare il binario dell'AppleHDA, sostituendo il codec "standard" con quello "trovato" in windows.

Nel DSDT ci spostiamo nella parte elativa alla nostra scheda grafica (se usate l'enabler del bootloader dovete aggiungere ugualmente queste linee di codice)
NON CHIEDETE COME FARE AD AGGIUNGERE IL CODICE CI SONO UNA MAREA DI GUIDE SU QUESTO ARGOMENTO.

Da aggiungere:
Device (GFX0) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } }
Esempio usando l'enabler del bootloader:
Device (PEG3) { Name (_ADR, 0x00030000) // Questo e' l'indirizzo dove si trova la mia scheda grafica, controlla il tuo. Device (GFX3) // il nome che ho dato al sub-device { Name (_ADR, 0x02000000) // Usa le info di LSPCI per ottenere il sub-address Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Name (_PRW, Package (0x02) // Gia' presente sul mio DSDT il tuo sara' diverso { 0x09, 0x04 }) Method (_PRT, 0, NotSerialized) // Gia' presente sul mio DSDT il tuo sara' diverso { If (PICM) { Return (AR13) } Return (PR13) } }
Esempio usando l'iniezione completa nel DSDT:
Device (PEG3) { Name (_ADR, 0x00030000) Device (GFX3) { Name (_ADR, 0x02000000) Method (_DSM, 4, NotSerialized) { Store (Package (0x1C) { "AAPL,slot-name", Buffer (0x0A) { "PCI-E 16x" }, "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "NVPM", Buffer (0x1C) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x15) { "GeForce GT 240 [G92]" }, "rom-revision", Buffer (0x09) { "DSDT ROM" }, "reg", Buffer (0x78) { /* 0000 */ 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x02, 0x02, /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, /* 0028 */ 0x14, 0x00, 0x02, 0x42, 0x00, 0x00, 0x00, 0x00, /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0038 */ 0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x02, 0x42, /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, /* 0050 */ 0x24, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0060 */ 0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x02, 0x02, /* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00 }, [b]"hda-gfx", Buffer (0x0A) { "onboard-1" }[/b] }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } [b]Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } }[/b] Name (_PRW, Package (0x02) { 0x09, 0x04 }) Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR13) } Return (PR13) } }
Queste sono le modifiche necessarie al DSDT.
---

Ora andiamo in Windows con il medesimo computer (Nativamente non virtualizzato) abbiamo bisogno delle info specifiche del nostro hardware.
16c9h5j.jpg
21cry9w.jpg

Qui una probabile?? lista di codec >> Vendor+deviceId

Ora.. la mia GT240 il suo controller AUDIO HDMi integrato ha questo id: 0x10DE000D
Mentre quello standar all'interno dell'AppleHDA : 0x10DE000A
Quindi dovete modificare il binario con un editor esadecimale, cercate e cambiate nelle 4 posizioni le istanze da
0A 00 DE 10 in 0D 00 DE 10 (nel mio caso).

piccoli appunti:
GT220 : 0x10DE000A (Non hai bisogno di modificare l'AppleHDA ;) NATIVO)
GT240 : 0x10DE000D (Mio caso... bisogna modificare l'AppleHDA).

*HDMi nVidia GT240: 0a00de10 --> 0d00de10
sudo perl -pi -e 's|\x0a\x00\xde\x10|\x0d\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

GTX 460: 0x10DE0BEB (Grazie Gringo Vermelho)

*HDMI nVidia GTX460: 0a00de10 --> eb0bde10
sudo perl -pi -e 's|\x0a\x00\xde\x10|\xeb\x0b\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

GTX 470: 0x10DE0010 (Grazie gigignopechegno)

*HDMI nVidia GTX470: 0a00de10 --> 1000de10
sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

QUINDI...
124vjeo.jpg
2cyiwx.jpg


Fabio

#2
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male
ciao Fabio, io ho una GF 9300 con HDMI (ID:0AC0) :) però non ho provato la faccenda perchè ho letto che l'hdmi viene visuallizzato solo se connesso a un monitor hdmi che non ho, confermi?

#3
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts
Ottimo post Fabio, complimenti...

Però visto che si parla di HDMI audio, sarebbe interessante sapere anche come poterlo attivare
per chi usa VoodooHDA.kext, dato che dalla versione 2.6.x in su sembra che sia stato abilitato il supporto all'audio HDMI...

Sarebbe molto utile per chi collega portatili con VoodooHDA, via HDMI a monitor HDMI...

Nessuno ne sa nulla?

#4
RASONE

RASONE

    VT POWER CREW

  • Members
  • PipPipPipPipPipPipPip
  • 997 posts
  • Gender:Male
  • Location:Roma / Porvoo
  • Interests:OLD SCHOOL TECHNO!
ho appena messo la gt240 sulla p5k \ò/ adesso mi incastro perbene, grazie dell'info

#5
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,681 posts
  • Gender:Male
  • Location:Canary Islands

ciao Fabio, io ho una GF 9300 con HDMI (ID:0AC0) ^_^ però non ho provato la faccenda perchè ho letto che l'hdmi viene visuallizzato solo se connesso a un monitor hdmi che non ho, confermi?


Ciao scrax ti confermo che si vede se funziona con un TV con "ingresso" HDMi che porti anche l'audio...
io l'ho dato per scontato che funzioni ho controllato il subdevice della scheda madre nell'IOREG e i codec e le info combaciano al 100%

Ora... ho sposto il mio Plasma 32" FUllHD dal salone vicino all'Hack.. (dubito)
oppure sposto l'hack...

PS le info (quando avete collegato il cavo dalla scheda al televisore) le trovate/cambiate da Midi controller...

Lavoro permettendo faro' ulteriori prove per confermare...

Forse... c'e' anche qualcosa per le ATI... ma e' tutto da provare.. e io una ATI non la possiedo...

Per il Voodoo... ragazzi.. non ho idea... alla fine il controller AUDIO sulle schede grafiche in questione c'e'...
Penso che sia fattibille usare un "driver audio" alternativo, alla fine della fiera le modifiche/iniezioni per aggiungere o meglio identificare il nuovo device sono STANDARD...

ora cerco il link da cui ho "tradotto" le info in modo che potete meglio valutare le specifiche varianti...

Fabio

EDIT ecco il link da cui ho preso le info:
http://www.insanelym...00#entry1448833

#6
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male
Se voodooHDA supporta l'HDMI penso che il primo passo sia aggiungere il device nel dsdt
e lasciar perdere la parte di patch al binario di AppleHDA, questo a logica, poi non so se bisogna impostare qualcos'altro nel plist...

Ciao scrax ti confermo che si vede se funziona con un TV con "ingresso" HDMi che porti anche l'audio...
io l'ho dato per scontato che funzioni ho controllato il subdevice della scheda madre nell'IOREG e i codec e le info combaciano al 100%

Aspetta forse ci siam capiti male, intendo che se non c'è attacato nulla non dovresti vederlo nella lista dei device in configurazione audio/midi o si vede lo stesso?
Perchè se si vede lo faccio... mi piace così tanto quel logo ;)

anzi cissenefrega lo faccio e poi vedrò da solo se appare o no -_-

#7
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,681 posts
  • Gender:Male
  • Location:Canary Islands

Se voodooHDA supporta l'HDMI penso che il primo passo sia aggiungere il device nel dsdt
e lasciar perdere la parte di patch al binario di AppleHDA, questo a logica, poi non so se bisogna impostare qualcos'altro nel plist...


Aspetta forse ci siam capiti male, intendo che se non c'è attacato nulla non dovresti vederlo nella lista dei device in configurazione audio/midi o si vede lo stesso?
Perchè se si vede lo faccio... mi piace così tanto quel logo ;)

anzi cissenefrega lo faccio e poi vedrò da solo se appare o no -_-


Si per apparire deve essere collegato.

E' come uno switch che si usa tra l'audio sulla scheda madre e quello sulla GFX.

nel link che ho postato prima (dove ho raccolto le info) ci sono anche delle prove fatte e varie soluzioni, tipo disabilitare dal BIOS la scheda audio della Mobo ecc. sono prove che si devono fare...

Penso che si aprino delle belle prospettive su questo fronte, potendo utilizzare l'audio della GFX.

Ragazzi/e se fate delle prove e vi funziona postate e commentate! Condividete le vostre esperienze! Giova a tutti!

Fabio

#8
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts
Io "altrove", ho trovato in inglese l'esperienza di un tipo che analizzando il DSDT dei nuovi Mac Book Pro (che hanno HDMI audio) dice più o meno così:

"Ho cercato per nuove tracce sul supporto HDMI audio che funziona con gli ultimi MBP e ho trovato alcune cose interessanti.
Ho trovato che una stringa hda-gfx viene iniettata in 2 posti, all'interno nodo GFX e HDEF, e questa roba viene da DSDT.
Siccome non mi piace pasticciare con DSDT lascio a voi trovare il modo di copiarlo sul proprio hardware.
Forse funziona solo con nvidia, non lo so davvero".

e qui di seguito la parte del DSDT estrapolata dal Mac Book Pro:


GFX area :
Scope (\_SB.PCI0.IXVE.IGPU)              {                  OperationRegion  (A1E0, PCI_Config, 0x00, 0x40)                  Field (A1E0, ByteAcc,  NoLock, Preserve)                  {                      VID,    16,                        DID,    16                  }                    Method  (CMPB, 2, NotSerialized)                  {                      Store  (SizeOf (Arg0), Local1)                      If (LNotEqual (Local1,  SizeOf (Arg1)))                      {                          Return  (0x00)                      }                        Store (0x00,  Local0)                      While (LLess (Local0, Local1))                      {                          If  (LNotEqual (DerefOf (Index (Arg0, Local0)), DerefOf (Index (                              Arg1,  Local0))))                          {                              Return  (0x00)                          }                            Increment  (Local0)                      }                        Return  (0x01)                  }                    Method (_DSM, 4,  NotSerialized)                  {                      Name (GUI1,  Buffer (0x10)                      {                          /*  0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,                           /*  0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B                      })                      If  (LEqual (CMPB (Arg0, GUI1), 0x01))                      {                          If  (LNotEqual (And (DID, 0xFFFF), 0xFFFF))                          {                              Store  (Package (0x02)                                  {                                      "hda-gfx",                                        Buffer (0x0A)                                      {                                          "onboard-1"                                      }                                  },  Local0)                              DTGP (Arg0, Arg1, Arg2, Arg3,  RefOf (Local0))                              Return (Local0)                          }                            Return  (0x80000002)                      }                        Store  ("----- IGPU _DSM --------", Debug)                      If (CMPB  (Arg0, Buffer (0x10)                              {                                  /*  0000 */    0x75, 0x0B, 0xA5, 0xD4, 0xC7, 0x65, 0xF7, 0x46,                                   /*  0008 */    0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0x02, 0x44                              }))                      {                          Return  (NBCI (Arg0, Arg1, Arg2, Arg3))                      }                        Return  (0x80000002)                  }              }

Posted Image

HDEF area :
Scope (\_SB.PCI0.IXVE.IGPU)              {                  OperationRegion  (A1E0, PCI_Config, 0x00, 0x40)                  Field (A1E0, ByteAcc,  NoLock, Preserve)                  {                      VID,    16,                        DID,    16                  }                    Method  (CMPB, 2, NotSerialized)                  {                      Store  (SizeOf (Arg0), Local1)                      If (LNotEqual (Local1,  SizeOf (Arg1)))                      {                          Return  (0x00)                      }                        Store (0x00,  Local0)                      While (LLess (Local0, Local1))                      {                          If  (LNotEqual (DerefOf (Index (Arg0, Local0)), DerefOf (Index (                              Arg1,  Local0))))                          {                              Return  (0x00)                          }                            Increment  (Local0)                      }                        Return  (0x01)                  }                    Method (_DSM, 4,  NotSerialized)                  {                      Name (GUI1,  Buffer (0x10)                      {                          /*  0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,                           /*  0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B                      })                      If  (LEqual (CMPB (Arg0, GUI1), 0x01))                      {                          If  (LNotEqual (And (DID, 0xFFFF), 0xFFFF))                          {                              Store  (Package (0x02)                                  {                                      "hda-gfx",                                        Buffer (0x0A)                                      {                                          "onboard-1"                                      }                                  },  Local0)                              DTGP (Arg0, Arg1, Arg2, Arg3,  RefOf (Local0))                              Return (Local0)                          }                            Return  (0x80000002)                      }                        Store  ("----- IGPU _DSM --------", Debug)                      If (CMPB  (Arg0, Buffer (0x10)                              {                                  /*  0000 */    0x75, 0x0B, 0xA5, 0xD4, 0xC7, 0x65, 0xF7, 0x46,                                   /*  0008 */    0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0x02, 0x44                              }))                      {                          Return  (NBCI (Arg0, Arg1, Arg2, Arg3))                      }                        Return  (0x80000002)                  }              }



#9
Smith@@™

Smith@@™

    InsanelyMac LOL

  • Retired
  • 2,928 posts
  • Gender:Male
  • Location:Somewhere over the rainbow...ITALIA!
  • Interests:Dark matter and dark energy. E basta. HD3000. E basta.
Mela e' la stessa info. E' una diversificazione di cio' che ha "trovato" krazubu dal dsdt di un nuovo mac book, e tutto parte sempre da projectosx. Mela non e' una novita', c'e' gia' da un po'. Le 2 mod si equivalgono, come dice fabio, dovete provare.. e provare.. e provare.

Il voodoohda ha fatto passi da gigante sul lato hdmi, se volete la semplicita' per usufruire dell'audio via hdmi, utilizzate quest'ultimo. Altrimenti provate e testate!

Ciao

#10
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

Mela e' la stessa info. E' una diversificazione di cio' che ha "trovato" krazubu dal dsdt di un nuovo mac book, e tutto parte sempre da projectosx. Mela non e' una novita', c'e' gia' da un po'. Le 2 mod si equivalgono, come dice fabio, dovete provare.. e provare.. e provare.

se volete la semplicita' per usufruire dell'audio via hdmi, utilizzate quest'ultimo.


Si Smith@@, hai pienamente ragione e mi scuso perchè nella fretta non avevo controllato che alla fine era sempre lo stesso lavoro preso da un mac book pro 2010...

Ma che cosa intendi quando dici riferendoti ai voodooHDA:

se volete la semplicita' per usufruire dell'audio via hdmi

?

Perchè un amico mi ha chiesto di fargli funzionare l'audio via HDMI sul suo portatile hackintosh, e provando appunto il VoodooHDA.kext v.2.61, senza neanche aggiungervi nodi, gli funziona perfettamente, sia il microfono, sia l'audio dalle casse, che dall'uscita cuffie, ma se colleghiamo lo stesso portatile, via HDMI ad un monitor HDMI, non vi è alcun riconoscimento dell'audio via HDMI ma l'uscita rimane valida quella delle casse e/o delle cuffie...
A questo punto, non credo sia cosi semplice... Tu hai qualche esperienza con voodooHDA che denota il contrario? :)

Grazie per ogni info... :D

#11
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

Ma che cosa intendi quando dici riferendoti ai voodooHDA:

nel dsdt c'è il device hdmi?

#12
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts
rettifico tutto, come per magia ora va... e non ho applicato nessuna patch al DSDT e nè nodi all'info.plist del kext dei voodoohda...

PS: hai ragione Smith@@, tutto molto semplice... :)

#13
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male
ottimo! :)

#14
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts
rettifico di nuovo! :)

Tutto molto semplice, solo in parte...

L'audio via HDMI ora va, ma improvvisamente non c'è possibilità di abbassare o alzare il volume, in quanto anche l'icona del volume sulla barra risulta disattivata... Va l'audio ma ad un volume che si imposta e mantiene lui in blocco... :gun: (forse il volume impostato del monitor esterno HDMI)

Praticamente l'hdmi dal pannello SUONO, risulta non collegato, seppure l'audio si senta...
qualche idea?!? :D

#15
Smith@@™

Smith@@™

    InsanelyMac LOL

  • Retired
  • 2,928 posts
  • Gender:Male
  • Location:Somewhere over the rainbow...ITALIA!
  • Interests:Dark matter and dark energy. E basta. HD3000. E basta.
Vai su projectosx e c'e' spiegato tutto su come abilitare manualmente l'audio via HDMI (non sempre e' necessario, piu' altre finezze), e non solo..

Non c'e' la necessita' che riporti la notizia qui, sempre, non mi va di copiare o copiare, tradurre e incollare da altri forum. Mangiate da soli ogni tanto :D

Comunque e' molto semplice, c'e' spiegato davvero tutto :P

#16
artimess

artimess

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
Could you please post your DSDT.dsl file.
Thanks
Artimess

#17
Null22

Null22

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 197 posts
  • Gender:Not Telling
Testato su una Nvidia G210M. Non funziona... :)

Non è che mi potresti aiutare a capire cosa è che non la fa funzionare.

Uso AppleHDA 10.6.2 con LegacyHDA e HDAEnabler, audio perfettamente funzionante.
Hardware in firma, codec scheda video 0B00DE10.

Allego attuale dsdt.

Le kexts che ho usato le trovate nell' altro mio post dedicato ai problemi audio.

Grazie

#18
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,681 posts
  • Gender:Male
  • Location:Canary Islands

Testato su una Nvidia G210M. Non funziona... :wacko:

Non è che mi potresti aiutare a capire cosa è che non la fa funzionare.

Uso AppleHDA 10.6.2 con LegacyHDA e HDAEnabler, audio perfettamente funzionante.
Hardware in firma, codec scheda video 0B00DE10.

Allego attuale dsdt.

Le kexts che ho usato le trovate nell' altro mio post dedicato ai problemi audio.

Grazie


Le schede "supportate/funzionanti" sono

GT220, GT240, GT330, GTX470, GTX480
(Al momento questa e' la lista conosciuta)


Fabio

#19
Null22

Null22

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 197 posts
  • Gender:Not Telling

Le schede "supportate/funzionanti" sono


Fabio


Grazie mille per la risposta, io ci speravo, dato che come consigliato da te nel primo post io precedentemente usavo Voodoohda, ma quel kext non mi è mai piaciuto perchè aveva tanti problemi, basta che leggi qui:
[aiuto]Problemi Audio
(L'audio hdmi non è mai andato)

Avevo risolto con AppleHDA trovato in giro e speravo di risolvere l'audio hdmi con questa tua guida, grazie comunque...

#20
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,681 posts
  • Gender:Male
  • Location:Canary Islands
Aggiunti alcuni Codec ID:
per le GTX 460 e le GTX 470

e i relativi "comandi" da terminale per binpatchare l'AppleHDA

Fabio





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy