Jump to content
60 posts in this topic

Recommended Posts

Ciao...

Puoi mettere il layout nel config...

Ovviamente deve essere presente Hdef nel dsdt, altrimenti noterai l'errore nello script...correggibile con FixHDA.

Altra strada usare dsdt con relativo layout inserito.

oppure usare HDAEnabler che alla fine fa la stessa operazione... ma con un kext in più in S/L/E


@Jolly...abbiamo postato insieme.... :)


Non è sempre necessario FixHDA, come ho ripetuto più volte basta sia presente Hdef nel dsdt anche se non "indirizzata"

Ciao Jolly, allora lui dice così:

You must change the Layout to 5, 7 or 9 in the DSDT patch HDEF, sembra di capire solo il 5 e il 7 con l'ID nel config il 9 vuole DSDT.

 

Il 9 è come il 7 ma ha CodecAddress: 2 ma non ho capito la differenza.

 

Poi ti volevo chiedere come mai se metto questo text pari pari su Maciasl non lo prende, come se mancasse qualcosa.

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)
                }

Ciao gengik, ti ho visto dopo che scrivevo :)

Layout 5 e 7 dovrebbero essere per 5 uscite audio sulla MB, mentre 9 dovrebbe essere per 3 uscite

Consiglio di cambiare il valore

da Store (Package (0x0c)

in Store (Package (0x06), molte volte l'audio non funziona con 0x0c

Layout 5 e 7 dovrebbero essere per 5 uscite audio sulla MB, mentre 9 dovrebbe essere per 3 uscite

io sapevo così:

Layout_ID 5 = ​​3 ports supported (Pink, Green, Blue)

. Layout_ID 7 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue) 

. Layout_ID 9 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue, CodecAddress: 2)

Forse sbaglio e non ho ben capito cosa intendi.... :)

  • Like 1

io sapevo così:

Layout_ID 5 = ​​3 ports supported (Pink, Green, Blue)

. Layout_ID 7 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue) 

. Layout_ID 9 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue, CodecAddress: 2)

Come volevasi dimostrare, la mia memoria è ormai andata...

carbo la sa lunga :)

Come dice il detto: vuoi insegnare al babbo a fare i Figli?

ahahah....certo la sa lunga....e parecchio....

Tanto di "Cappello".... :yes:

@Netgear hai riprovato lo script?

Eliminando prima il kext realtek dalla Efi?

SIP come è impostata?

usi anche rootless=0 per caso?

Sto raccogliendo info audio per fare delle modifiche ad un mio amico.

 

Si si SIP a posto, il kext audio dalla 10.11 tolto, rootless no.

 

Nel pacchetto Clover c'è: config-audio_cloverALC-9series.plist, che non ho mai usato, ma è una correzione solo per la 10.9..?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict/>
	<key>Boot</key>
	<dict/>
	<key>Devices</key>
	<dict/>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict/>
	<key>Graphics</key>
	<dict/>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>10.9/9series ALC Onboard Audio</string>
				<key>Find</key>
				<data>IIw=</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>oIw=</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict/>
	<key>SMBIOS</key>
	<dict/>
	<key>SystemParameters</key>
	<dict/>
</dict>
</plist>

Carbo lo 0x0c è quello che da Mirone.

Sarà che ormai è nel mio dna, ma la trovo la soluzione più semplice. Clover è molto potente, a saperlo usare però?

SI facciamo anche il DSDT, anzi lo stiamo già facendo, ma facciamo anche senza :lol:

 

Jolly lo script di Mirone perché non mi appare APPLY, che manca.

Perché non è una patch, ma una cosa da inserire manualmente

Non lo sto facendo ora, e per una macchina di un mio amico e devo sperimentare sul posto...

 

deprecated\
audio_cloverALC-100.command.zip
audio_cloverALC-110.sh
audio_cloverALC-110.command.zip
Clover Configurator-Kernel and Kext Patches-10.9-9series-cloverALC.png
Clover Configurator-Kernel and Kext Patches-cloverALC.png
config-audio_cloverALC.plist.zip
config-audio_cloverALC-100.plist.zip
config-audio_cloverALC-110.plist.zip
config-audio_cloverALC-9series.plist.zip
config-audio_cloverALC-x99.plist.zip
README.md
realtekALC.kext.zip
Terminal_audio_cloverALC-110-efi.txt
Terminal_audio_cloverALC-110-legacy.txt

 

Nel pacchetto di Clover che mi dite di questo config-audio_cloverALC-9series.plist

×
×
  • Create New...