Jump to content

[HELP] Audio AD2000B


moreftp
 Share

21 posts in this topic

Recommended Posts

Salve a tutti.

Oggi ho installato El Capitan sul mio computer tramite questa applicazione : http://www.insanelymac.com/forum/topic/307003-clover-os-x-el-capitan-usb/ , quindi tramite Clover.

Premetto che sono sempre rimasto con Enoch fino al precedente sistema operativo, quindi non conosco bene Clover.

Vengo al dunque. Come posso installare l'audio in oggetto?

In più vorrei chiedervi se p necessario inserire il DSDT, che fino a poco prima utilizzavo, visto che El Capitan si è avviato alla perfezione anche senza il mio DSDT.

 

Grazie

 

 

Asus P6T-Deluxe

nVidia 950 ti

Edited by moreftp
Link to comment
Share on other sites

Ho provato a mettere il mio DSDT nella cartella EFI/CLOVER/ACPI/PATCHED ... ma al riavvio mi da kernel panic delle cpu.

Per quanto riguarda l'audio io usavo AppleHDA.kext e HDAEnabler7.kext appositamente creati qui sul forum con Kext Utility. Ho fatto così anche con El Capitan, ma niente.

Ho poi messo questi due file nella cartella Kext di Clover ... ma niente.

Scusate, ma non capisco come far partire l'audio.

 

Grazie

Link to comment
Share on other sites

Non so come ti funzionava l'audio precedentemente, visto che il DSDT inietta layout 0c non 07. Il tuo config non è generico, è vuoto e non inietta il DSDT, per cui è strano che metterlo ti faccia KP, veramente non dovresti essere in grado di fare il boot visto che non hai neanche settato il csrconfig. La situazione è un pò ingarbugliata

Link to comment
Share on other sites

LOL 

non so che dirti ... non ho creato un config personale, se ci provo al riavvio mi da kernel panic.

Clover non lo conosco ... ma esiste una guida qui sul forum, possibilmente in italiano, dove posso conoscerlo? E sopratutto creare un config adeguato?

Grazie

Link to comment
Share on other sites

Ho editato l'oggetto in RISOLTO, in quanto sono tornato al bootloader ENOCH, che conosco abbastanza bene e tutto si è sistemato.

Ovviamente non funziona Imessage e Facetime, ma questo già lo immaginavo.

Appena avviato mi dice che non può collegarsi a iCloud, anche se nelle preferenze di sistema sono collegato e mi fa flaggare tutte le opzioni.

Per caso con Chameleon/Enoch ci sono novità per quanto riguarda iMessage/facetime ?

 

Grazie


In pratica non accedo con il mio account e non posso neanche scaricare gli aggiornamenti o applicazioni

post-158210-0-70400000-1443975443_thumb.png

Link to comment
Share on other sites

Questo


Ho notato però che dentro la cartella Extra c'è un secondo smbios 2.plist.

Dentro c'è un seriale che andando nel sito della Apple e inserendolo, mi dà valido, anche se vecchio per il supporto

Potrei usare quello anche se è MacPro3,1 ?

smbios.plist.zip

Link to comment
Share on other sites

Ho cambiato la configurazione dell' smbios ... ma ancora niente. Ovviamente come mi hai detto ho fatto in modo che dal supporto Apple non sia riconosciuto.

Ci sono altri sistemi per risolvere?

Grazie dell'aiuto

 

 

post-158210-0-52353400-1443976848_thumb.png

smbios.plist.zip

Link to comment
Share on other sites

Ciao moreftp

Usa questo DSDT con Enoch + El Capitan (Premessa non ho El Capitan)

l'ho usato con successo per le ultime Beta prima della GM, poi avevo bisogno del disco e i test si sono fermati li...

 

Ad ogni modo Enoch + El Capitan devi usare le nuove opzioni per patchare il kernel e riabilitare la lettura degli kext da Extra/Extensions

dove "alloggerai" il classico FakeSMC.kext (perché sporcare il sistema?) ;-)

 

io utilizzo questi parametri nell'org.chameleon.Boot.plist

<?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>CsrActiveConfig</key>
<string>3</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>NVCAP_0f00</key>
<string>0400000000000300080000000000000700000000</string>
<key>HDAEnabler</key>
<string>Yes</string>
<key>HDEFLayoutID</key>
<string>07000000</string>
<key>Kernel Flags</key>
<string>-xcpm darkwake=0</string>
<key>UseKernelCache</key>
<string>No</string>
<key>KeyLayout</key>
<string>mac-it</string>
<key>BlackMode</key>
<string>Yes</string>
<key>RebootOnPanic</key>
<string>Yes</string>
<key>NvidiaGeneric</key>
<string>Yes</string>
<key>PrivateData</key>
<string>No</string>
<key>ShowInfo</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>EnableWifi</key>
<string>Yes</string>
</dict>
</plist>
ora fai conto che NVCAP_0f00 si riferisce alla mia scheda grafica (0F00) e mi serve per permettere l'uso di due schermi passando il parametro all'injector nVidia (id della mia scheda è 0F00)

 

per l'audio è importante che usi gli stessi paramentri ossia (HDEFLayoutID = 07000000) se guardi nel DSDT la parte dell'HDEF è settata ma libera da iniezioni per permettere al bootloader di gestire liberamente il tutto.

 

Ti faccio notare che CsrActiveConfig è settato a 3, quando hai finito di "pastrocchiare il sistema" è conveniente tenerlo settato a 0 (zero)

ossia tutte le protezioni attive.

 

EDIT: dimenticavo che hai bisogno del plist kernel.plist per attivare automaticamente le patch da applicare al kernel

 

kernel.plist

 

<?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>KernelBooter_kexts</key>
	<string>Yes</string>
</dict>
</plist>
questo è il minimo per poter riattivare il caricamento degli kext da Extra/Extensions

 

Fabio

ErmaC_DSDT.zip

  • Like 1
Link to comment
Share on other sites

Grazie a tutti voi, per la pazienza e per l'impegno che mettete per tutti noi.

Il computer funziona discretamente. L'unica cosa che riscontro è l'impossibilità di collegarmi a icloud con il mio account.

Ho provato diversi SMBIOS, partendo dal macpro3,1 al macpro5,1, al imac ... ma niente.

Non è che sbaglio io in qualche cosa?

 

 

Per il kernel.plist ho questo: quindi, in pratica, grazie a questo, non c'è più bisogno di mettere i kext in S/L/E, ma posso rimetterli in E/E come una volta?

<?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>KernelBooter_kexts</key>
	<string>Yes</string>
	<key>KernelHasswell</key>
	<string>NO</string>
	<key>KernelLapicError</key>
	<string>Yes</string>
	<key>KernelPm</key>
	<string>Yes</string>
</dict>
</plist>

post-158210-0-91544700-1444063912_thumb.png

Link to comment
Share on other sites

Non è che sbaglio io in qualche cosa?

No non sbagli putroppo c'è bisogno dello kext FileNVRAM.kext compilato ad hoc che purtroppo ancora non abbiamo piena autorizzazione per rilasciarlo, ma dai test che ho avuto la possibilità di fare iMessage e iCloud e Trova il mio mac funzionano perfettamente... ripeto è un cavillo di "licenze" che non voglio infrangere.

 

 

Per il kernel.plist ho questo: quindi, in pratica, grazie a questo, non c'è più bisogno di mettere i kext in S/L/E, ma posso rimetterli in E/E come una volta?

 

Esatto i kext personalizzati (come FakeSMC.kext) li puoi mettere in Extra/Extensions... come una volta.

 

Fabio

Link to comment
Share on other sites

Grazie di cuore ... per icloud aspetterò.

L'unica cosa che mi urta un po in questo momento è non poter scaricare le app neanche dall' Apple Store, perchè mi dà errore di accesso.

Sono comunque fiducioso.

 

Metto risolto

Link to comment
Share on other sites

  • 3 weeks later...

Scusate se riesumo il post, ma ieri sera ho aggiornato alla versione 10.11.1 e non riesco più a far vedere l'audio. Per caso è cambiato qualcosa?

Ho rimesso i due kext che hanno fatto funzionare il tutto da sempre, ovviamente con EasyKext e anche con il nuovo KCPM Utility, ma niente.

Vi posto i plist che ho nella macchina.

 

org.chameleon.Boot.plsit:

<?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>CsrActiveConfig</key>
	<string>0x67</string>
	<key>BooterConfig</key>
	<string>0x28</string>
	<key>DSDT</key>
	<string>DSDT.aml</string>
	<key>EnableHDMIAudio</key>
	<string>Yes</string>
	<key>EnableWifi</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1680x1050x32</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>HDAEnabler</key>
	<string>Yes</string>
	<key>HDEFLayoutID</key>
	<string>07000000</string>
	<key>Kernel Flags</key>
	<string>darkwake=0 nvda_drv=1</string>
	<key>KeyLayout</key>
	<string>mac-it</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>PrivateData</key>
	<string>No</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

smbios.plist:

<?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>SMfamily</key>
	<string>iMac</string>
	<key>SMproductname</key>
	<string>iMac14,2</string>
	<key>SMboardproduct</key>
	<string>Mac-27ADBB7B4CEE8E61</string>
	<key>SMserial</key>
	<string>C02LH068FLHH</string>
	<key>SMbiosversion</key>
	<string>com.chris1111</string>
</dict>
</plist>

kernel.plist:

<?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>KernelBooter_kexts</key>
	<string>Yes</string>
</dict>
</plist>

i due file kext sono: AppleHDA.kext (che ho sempre per la mia mobo) e HDAEnabler7.kext

 

Sono stati messi, facendo prove su prove, sia in E/E, sia in L/E, sia in S/L/E.

 

Please

Moreno

Link to comment
Share on other sites

Modifica o.c.B.p. 

<?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>CsrActiveConfig</key>
	<string>0x03</string>
	<key>DSDT</key>
	<string>DSDT.aml</string>
	<key>EnableHDMIAudio</key>
	<string>Yes</string>
	<key>EnableWifi</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1680x1050x32</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>HDAEnabler</key>
	<string>Yes</string>
	<key>HDEFLayoutID</key>
	<string>07000000</string>
	<key>Kernel Flags</key>
	<string>-xcpm darkwake=0 nvda_drv=1</string>
	<key>KeyLayout</key>
	<string>mac-it</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>PrivateData</key>
	<string>No</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

Come smbios è più adatto un Mac Pro 3.1 oppure Mac Pro 4.1

 

Il kext audio utilizzato è quello di Mirone

 

Fabio

Link to comment
Share on other sites

 Share

×
×
  • Create New...