Jump to content

Audio Codec Info


Recommended Posts

  • Support Team

hack 2 in firma... mmmmm @Gengik84[/mention] che dici a me pare un po' strano, ho provato prima in mojave APFS con la v. 10.14.3beta e ora sono in mojave HFS 10.14.2 ma stessa cosa

 

 

 

https://postimg.cc/wy401gDq">LINK_TEXT>

 

 

 

https://postimg.cc/PLt4KP4f">LINK_TEXT>

 

 

 

https://postimg.cc/RJnQqfMd">LINK_TEXT>

 

 

 

https://postimg.cc/Js8c4GS3">LINK_TEXT>

 

 

 

presumo serva ioreg...

iMacSTRIX_25_12_1902.ioreg.zip

Link to post
Share on other sites
  • Administrators

descrivimi il problema..attualmente non ne vedrei

 

 

 

Ha scritto dopo 1 minuto 50 secondi:

 

EDIT: ok visto adesso meglio, terza immagine

 

 

 

Ha scritto dopo 3 minuti 6 secondi:

 

intendi riguardo alla GPU,giusto?

Link to post
Share on other sites
  • Support Team

il problema nella pratica non c'è, visto che l'altro giorno causa messaggi di codec info mi avete richiesto ioreg, questa volta ho anticipato io :D ma come ti ho detto, problemi ZERO ;) và tutto bene, con SSDT coffy lake, SSDT per il PM, SSDT per mappatura USB e config ad hoc per mojave e high sierra, tutto funzionante egregiamente

 

 

 

PS: si terza immagine che chiede la patch che ho trovato strano

Link to post
Share on other sites
  • Administrators

Certo certo :)

 

per problemi intendevo riguardo all'app

 

 

mmmmm Gengik84 che dici a me pare un po' strano,

esattamente questo commento...

 

 

 

la grafica è correttamente in GFX0.. ma a te dice di applicare patch, giusto?

 

andrà riguardato il relativo script che effettua il tutto

 

 

 

nella prossima release quasi quasi metto la possibilità di salvarsi su un txt quello che l'app fa visualizzare

Link to post
Share on other sites
  • Administrators

ok ci lavoro su...

 

una cosa del genere...quindi ho selezionato dall'app il risultato..ed è questo

[code][i]
[/i]	**************************************************************************
+ 		Codec: ALC1220 
+ 		AppleALC Supported layouts: 1, 2, 5, 7, 11, 13 
**************************************************************************

No Integrated GPU found
Check if this device is supported on your computer
If so, enable it in BIOS
-----------------------------------------------------------------------------

HD Audio Device is already named HDEF

HD Audio Device address is PciRoot(0)/Pci(0x1F,3)
for more information, read the wiki
use it if you need to inject properties
-----------------------------------------------------------------------------

Discrete GPU is already named GFX0

 GFX0 has property 
-----------------------------------------------------------------------------

Discrete GPU HDMI Audio is already named HDAU

 HDAU has property 
-----------------------------------------------------------------------------

[/code]

 

Qui funziona tutto regolarmente, infatti ho anche disattivato l'integrata e "lui" se ne accorge correttamente

Link to post
Share on other sites
  • Support Team

@foskvs[/mention] con piroetta :D hack 2 in firma

 

 

 

Poi quando @Gengik84[/mention] farà codec info con il log salvabile, ho nell'hack 1 che mi diceva di sistemar 2 rename che ho fatto e poi mi dice di applicare 3 patch nel DSDT con tanto di descrizione... magari non mi servono, magari sì; specifichiamo comunque che da el cap, sierra, high sierra e mojave mi funziona tutto regolarmente :) per quello che serve a me

cliccami_due_volte_dump.zip

Link to post
Share on other sites
  • Support Team
"foskvs" post_id="21999" time="1545839042" user_id="58">

Chissà come mai succede sempre a te... emoticon_risata emoticon_risata

 

 

 

https://postimages.org/">LINK_TEXT>

 

 

 

Visto il SMBIOS utilizzato, direi che puoi evitare di aggiungere il Device.

 

LOL diciamo che di solito non mi vai bene tutto al primo colpo, infatti quelle poche volte che capita mi domando... e ora che diamine deve capitare per compensare questo "immenso colpo di fortuna???"

 

emoticon_risata

 

 

 

quindi in definitiva, và bene così come è, diciamo "falso allarme" emoticon_blabla

Link to post
Share on other sites

Cosi dovrebbe essere , hai un qualche iniezione da parte di Kext o Clover che probabilmente varia ciò , almeno cosi credo di aver intuito dalla risposta di Foskvs , come se qualcosa si andasse a sovrascrivere in DSDT , inserendo una periferica dove già c'è , fatemi sapere se ho capito bene emoticon-personaggi_89

 

https://postimg.cc/qzFFKgG9">LINK_TEXT>

Link to post
Share on other sites
  • Administrators

Di quale periferica parli?

 

Non è un problema.. usa Mac mini ... che sinceramente non lo vedo proprio "azzecatissimo" ma.. comunque ok...

 

 

 

Ha scritto dopo 3 minuti :

"iCanaro" post_id="21978" time="1545823244" user_id="57">

Poi quando Gengik84 farà codec info con il log salvabile

 

Guardo di farlo e riupparla quanto prima..

Link to post
Share on other sites
  • Administrators
"iCanaro" post_id="22011" time="1545841643" user_id="57">

Gengik84 oh guarda che non mica una cosa vitale! se hai li la morosa è meglio che fai 2 coccole a lei imbarazzati32

 

emoticon_risata

 

sono appena rientrato... comunque fatto! _whaa

 

 

 

Versione 1.2.2

 

 

      Aggiunta possibilità di selezionare/copiare le info

 

emoticon_sorriso2

Link to post
Share on other sites
  • Support Team

il fatto è che nell'hack 2 in firma solo se disabilito la iGPU poi mi è possibile avviare high sierra e mojave con lo stesso config; avendoli dovuti differenziare ho lasciato di default mojave con il macmini e un config per high sierra con imac18,3

 

attualmente non si riesce a far funzionare la iGPU con lo stesso ig-platform-id high sierra e mojave, quello che funge in uno non funziona nell'altro e viceversa

Link to post
Share on other sites
  • Support Team

si in effetti hai ragione, ma pare che all'atto pratico poi non cambi molto, codec info fatti prima con MacMini e poi iMac18,3

 

allego risultati hack 2 (Z370 con vega 56 e UHD630)

 

 

 

**************************************************************************

 

+ Codec: ALCS1220A

 

+ AppleALC Supported layouts: 1, 2, 5, 7

 

**************************************************************************

 

 

 

SMBIOS MacMini 8,1

 

—————————————————————————

 

Integrated GPU is already named IGPU

 

 

 

IGPU has property

 

 

 

Integrated GPU address is PciRoot(0)/Pci(0x2,0)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

HD Audio Device is already named HDEF

 

 

 

HDEF has property

 

 

 

HD Audio Device address is PciRoot(0)/Pci(0x1F,3)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

Discrete GPU is not defined in your ACPI tables

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.PEG0)

 

{

 

Device(GFX0)

 

{

 

Name (_ADR, 0x00000000)

 

}

 

}

 

 

 

-----------------------------------------------------------------------------

 

 

 

Discrete GPU HDMI Audio is already named HDAU

 

 

 

HDAU has property

 

 

 

——————————————————————————————————————

 

 

 

————————————————————————————————————————

 

SMBIOS iMac18,3

 

——————————————————————

 

 

 

 

 

Integrated GPU is already named IGPU

 

 

 

IGPU has property

 

 

 

Integrated GPU address is PciRoot(0)/Pci(0x2,0)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

HD Audio Device is already named HDEF

 

 

 

HDEF has property

 

 

 

HD Audio Device address is PciRoot(0)/Pci(0x1F,3)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

Discrete GPU is not defined in your ACPI tables

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.PEG0)

 

{

 

Device(GFX0)

 

{

 

Name (_ADR, 0x00000000)

 

}

 

}

 

 

 

-----------------------------------------------------------------------------

 

 

 

Discrete GPU HDMI Audio is already named HDAU

 

 

 

HDAU has property

Link to post
Share on other sites
  • Support Team

ora viene la parte "divertente" con l'hack 1

 

premesso che stamani avevo inserito i 2 rename indicati come pure HPET il fix consigliato per i notebook, quando pareva andasse tutto bene, el cap, sierra e HS, arrivati a mojave sono ricomparsi i glitch come se non prendesse la patch 9Mb cursor.

 

Quindi disabilitato i 2 rename e tolto il fix ricostruito la cache tornato tutto a posto :D

 

 

 

**************************************************************************

 

+ Codec: ALC892

 

+ AppleALC Supported layouts: 1, 2, 3, (4 for laptop), 5, 7, 12, 28, 31, 92, 98, 99

 

**************************************************************************

 

 

 

Integrated GPU is already named IGPU

 

 

 

No hda-gfx for IGPU

 

 

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.IGPU)

 

{

 

Method(_DSM, 4, NotSerialized)

 

{

 

If ((Arg2 == Zero))

 

{

 

Return (Buffer (One)

 

{

 

0x03

 

})

 

}

 

Return (Package (0x02)

 

{

 

"hda-gfx",

 

Buffer (0x0A)

 

{

 

"onboard-1"

 

}

 

})

 

}

 

}

 

 

 

 

 

Integrated GPU address is PciRoot(0)/Pci(0x2,0)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

HD Audio Device is already named HDEF

 

 

 

HD Audio Device address is PciRoot(0)/Pci(0x1B,0)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

Apply this patch:

 

Comment: Change B0D3 to HDAU

 

Find: 4230 4433

 

Replace: 4844 4155

 

 

 

No hda-gfx for B0D3

 

 

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.HDAU)

 

{

 

Method(_DSM, 4, NotSerialized)

 

{

 

If ((Arg2 == Zero))

 

{

 

Return (Buffer (One)

 

{

 

0x03

 

})

 

}

 

Return (Package (0x02)

 

{

 

"hda-gfx",

 

Buffer (0x0A)

 

{

 

"onboard-1"

 

}

 

})

 

}

 

}

 

 

 

 

 

Onboard HDMI Audio address is PciRoot(0)/Pci(0x3,0)

 

for more information, read the wiki

 

use it if you need to inject properties

 

-----------------------------------------------------------------------------

 

 

 

Discrete GPU is already named GFX0

 

 

 

No hda-gfx for GFX0

 

 

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.PEG0.GFX0)

 

{

 

Method(_DSM, 4, NotSerialized)

 

{

 

If ((Arg2 == Zero))

 

{

 

Return (Buffer (One)

 

{

 

0x03

 

})

 

}

 

Return (Package (0x02)

 

{

 

"hda-gfx",

 

Buffer (0x0A)

 

{

 

"onboard-1"

 

}

 

})

 

}

 

}

 

 

 

 

 

-----------------------------------------------------------------------------

 

 

 

Apply this patch:

 

Comment: Change PEGA to HDAU

 

Find: 5045 4741

 

Replace: 4844 4155

 

 

 

No hda-gfx for PEGA

 

 

 

Apply this patch to a secondary table (SSDT):

 

 

 

Scope (\_SB.PCI0.PEG0.HDAU)

 

{

 

Method(_DSM, 4, NotSerialized)

 

{

 

If ((Arg2 == Zero))

 

{

 

Return (Buffer (One)

 

{

 

0x03

 

})

 

}

 

Return (Package (0x02)

 

{

 

"hda-gfx",

 

Buffer (0x0A)

 

{

 

"onboard-1"

 

}

 

})

 

}

 

}

 

 

 

 

 

-----------------------------------------------------------------------------

 

 

 

Link to post
Share on other sites
  • Support Team

OK allego il tutto, premesso che non uso DSDT, ne avevo preparato uno tempo fa con la sola correzione errori, nessuna patch e quant'altro... solo SSDT per i config dove lo attivo come pure SSDT-Disable_DGPU anche questo che lascio attivo nei config dove lo voglio usare... in quello di default tutti disabilitati i .aml in patched

Archivio.zip

Link to post
Share on other sites

Azz , credevo ciò NON fosse variabile , credevo cha la posizione delle periferiche venisse assegnata dal BIOS \ DSDT , quindi è l'OS sceglie la posizione da assegnare?

 

Di conseguenza se estraggo il DSDT con 1 Polaris o con VEGA vedo questa variazione? o no??

 

Scusa le domande forse stupide , semplice curiosità

Link to post
Share on other sites
  • Administrators

la patch indicata dall'app..già l'hai sul config B0D3 to HDAU..è solo disabilitata

 

riguardo "hda-gfx" già "useintelhdmi" potrebbe correggere il discorso

 

comunque visto che usi vodooHDA..detto sinceramente sono tutte cose ininfluenti :)

 

 

 

Ha scritto dopo 2 minuti 27 secondi:

"Baio77" post_id="22052" time="1545846296" user_id="55">

Azz , credevo ciò NON fosse variabile , credevo cha la posizione delle periferiche venisse assegnata dal BIOS \ DSDT , quindi è l'OS sceglie la posizione da assegnare?

 

Di conseguenza se estraggo il DSDT con 1 Polaris o con VEGA vedo questa variazione? o no??

 

Scusa le domande forse stupide , semplice curiosità

 

No..ti confondi.. la posizione è quella e rimane tale da acpi... PEGx = slot PCI-E

 

in base alla video riconosciuta da osx, in base al smbios ci possono essere diciamo delle "variazioni" all'interno del percorso

 

Sottolineo "all'interno"

 

La posizione esempio PEG0/GFX0 rimane tale se non modificata tramite patch varie: acpi, clover etc

 

 

 

Ha scritto dopo 1 minuto 25 secondi:

 

Anzi mi correggo.. la posizione spesso è PEG0/PEGP... PEG1 etc etc (su hardware recenti da haswell minimo in poi escluso serieX)

 

Di originale... poi c'è WEG che per esempio rinomina sempre PEGP in GFX0...

 

Spesso anche in device a cui non servirebbe tipo per esempio RP01/PXSX.. per la dedicata dei portatili

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.