XAVIDENIA Posted May 16, 2014 Share Posted May 16, 2014 Mavericks: HDMI Audio - AppleHDA La mayoría de los códecs de audio / La mayoría de los sistemas de gráficos Audio Mavericks HDMI es compatible con Intel HD3K/HD4K/HD4600, AMD HD5xxx/HD6xxx/HD7xxx, Nvidia 4xx/5xx/6xx/7xx, Intel / AMD y configuraciones de gráficos Intel / Nvidia. Esta guía proporciona los archivos y las instrucciones para habilitar audio AppleHDA.kext HDMI nativo. Cambio de registro v1.1 - 3/5/2014 - Clover HDMI audio v1.0 - 10/23/13 - Mavericks Release Mavericks / Nueva funciónAMD HD7xxx HDMI audio soportado Versiones de OS X SoportadasMavericks: 10.9 y posteriores Requerimientos S/L/E/AppleHDA.kext AppleHDA.kext Nativo en S/L/E /No onboard audio (usar OS X combo update para restaurar AppleHDA.kext nativo) Realtek ALC AppleHDA.kext (885, 887, 888, 889, 892, 898, 1150) Cualquier parcheado Mountain Lion AppleHDA_v2.5.2 y más reciente Graphicas Intel HD Graphics (1ª generation y anteriores , no soportadas) HD5K/HD4600 (Necesario editar Azul framebuffer y AppleHDA edits required, patches disponibles , ver 1. 8 Series HDMI Audio, abajo) HD4K (Edicion Capri framebuffer , ver 2. UEFI HDMI Audio) HD3K ( Edicion SNB framebuffer , ver 4. HD3000/6 Series HDMI Audio) AMD HD5xxx/HD6xxx/HD7xxx AppleHDAController y AMD50000Controller/MD60000Controller/MD60000Controller pueder ser necesario editarlos, ver Editing custom personalities for ATI Radeon HD[45]xxx - ATi - InsanelyMac Forum Nvidia 4xx/5xx/6xx/7xx GTS450, GTX550ti, GTX 560ti no soportados nativamente Placas Base Intel 8 Series - Z87, H87, B85 7 Series - Z77, H77, B75 6 Series - Z68, P67, H67, H61 5 Series - P55, H55 Antes de empezar OS X no proporciona controles de audio HDMI (Sin volumen, sin mute, sin balance, etc.) El Dispositivo HDMI conectado(TV, receptor, etc.) ofrece todas y cada una de la opciones de control de audio Elimine HDAEnabler1.kext o HDAEnabler2.kext de S/L/E (si exiten) Elimine cualquier inyeccion de (Extra/org.chameleon.Boot.plist, Clover/config.plist) Herramientas MaciASL http://maciasl.sourceforge.net/ DCPIManager http://sourceforge.n...ts/dpcimanager/ IORegistryExplorer (IOReg) - Note: current version saves corrupt files. Select View Raw audio_ALCInjection/IORegistryExplorer_v2.1.zip at master · toleda/audio_ALCInjection Mavericks HDMI Audio Clover HDMI audio (dsdt or ssdt or Clover) - toleda/audio_CloverHDMI 8 Series HDMI Audio (dsdt or ssdt) -Desktop toleda/audio_hdmi_8series [Guide]-Haswell-hdmi_audio_(dsdt_or_ssdt)_v1.2.pdf UEFI HDMI Audio (dsdt or ssdt) - Desktop/Laptop/Intel NUC toleda/audio_hdmi_uefi [Guide]-UEFI-hdmi_audio_dsdt_edits_v2.1.pdf HD4000/7 Series MB HDMI Audio (dsdt) - Desktop/Laptop/Intel NUC toleda/audio_hdmi_hd4000 [Guide]-HD4000-hdmi_audio_dsdt_edits_v1.3.pdf HD3000/6 Series MB HDMI Audio (dsdt or ssdt) - Desktop toleda/audio_hdmi_hd3000 [Guide]-HD4000-hdmi_audio_dsdt_edits_v1.3.pdf BIOS (Mavericks HDMI audio same as Mountain Lion HDMI audio) 5 Series MB HDMI Audio dsdt edits - Desktop toleda/audio_hdmi_5series [Guide]-5_series-hdmi_audio_dsdt_edits_v1.1.pdf BIOS (Mavericks HDMI audio same as Mountain Lion HDMI audio) Casos especiales (no hay soporte SSDT HDMI Audio) Procesador HD3000 en Placas Base de la serie 7 , ver 4. HD3000/6 Series MB Procesador HD4000 en Placas Base de la serie 6 , ver 3. HD4000/7 Series MB Placa Base x79 , ver 5. 5 Series Motherboard MB Instalación - Dsdt HDMI audio editado MaciASL, ver Herramientas, 1. dsdt (no hay errores de compilacion) Patch Compilar Guardar Instalar Reconstruir kernel cache, ver Herramientas, 2. Reiniciar Verificar Instalación - Ssdt HDMI audio(Disponible para algunas configuraciones) Descargar Instalar Añadir boot flag DropSSDT/DropOem Reconstruir kernel cache, ver Herramientas, 2. Reiniciar Verificar Solución de problemas Verificar que el dispositivo HDMI esta conectado System Information/Graphics/Display/HDMI device name/Television/Yes Verificar Extra/dsdt.aml es archivo .aml editado Ejecutar IOReg/Verificar Dispositivos(PEGP, GFX0, HDAU, HDEF y IGPU) Dispositivo (IGPU) puede no estar presente si HD3K/HD4K Graphicos no esta habilitada Dispositivo (GFX0) y Dispositivo (HDAU) pueden no estar presentes si no hay gráficas dedicadas instaladas Reporte de problemas (Subir a este hilo adjuntando la información requerida) Placa Base/Version de BIOS /procesador/graphica/ y version de OS X Procedimiento/Guia Usada dsdt/native (.dsl) dsdt/editado (.dsl) copia de IOReg/Selecione Raw Data audio_ALCInjection/IORegistryExplorer_v2.1.zip at master · toleda/audio_ALCInjection Creditos: PikeRAlpha Haswell HDAU solution | Pike's Universum bcc9 http://www.insanelymac.com/forum/top...ort/?p=1934889, Post #11 VCH888: ALC889A, Gigabyte (Intel): now having a working front mic - Page 38 - Sound - InsanelyMac Forum Maniac10, The Real Deal, aplIIc and 5 others like this Like This Un post muy bonito pero por mucho que he intentado hacer funcionar el audio HDMI en OS X Mavericks , no ha habido forma de conseguirlo....... alguien lo ha intentado con éxito????? por cierto Maniac10 si ves este post quizás tu puedas decirme como habilitar en audio HDMI atraves del Clover , pues tb esta esa opción , lo que pasa es que no lo acabo de entender y tengo miedo de joder la instalación, quizás se podría probar con un Clover instalado en pendrive???..... 2 Link to comment Share on other sites More sharing options...
Maniac10 Posted May 20, 2014 Share Posted May 20, 2014 Amigo Xavidenia, primero que nada buenísimo tu trabajo! Sobre tu problema, lamentablemente mucho no te puedo ayudar con esto porque nunca he tenido dispositivos HDMI para probar con el sistema pero al menos podemos intentarlo. Dices que has seguido esta guía y sigue sin funcionar? La verdad que no te culpo, es todo un enredo… Porque no empiezas subiendo un ioreg, DSDT y config para ver como esta todo? Y mods, creo que esto debería ser sticky. Link to comment Share on other sites More sharing options...
XAVIDENIA Posted May 22, 2014 Author Share Posted May 22, 2014 Gracias amigo Maniac10, por contestar y nuevamente perdona que haya tardado tanto en responderte , pero no he tenido mucho tiempo libre que digamos....... te mando los archivos que me pediste para que les eches un vistazo..... te envio un IOreg que es el que me saca y proporciona el darwindumper ya sabes en formato html te mando también mi DSDT.aml es el que te da el darwindumper solo que yo le he aplicado algunos cambios como la gráfica intel HD 4600 y el HDEF para el audio alc898 parchado con Maciasl y scripts by toleda También me pides un config, supongo que te referirás al config.plist del Clover , aunque allí poco podrás ver ya que allí no, cargo ningún kext de audio ni nada por el estilo solo te puedo decir que tengo aplicado en la pestaña devices UseIntelHDMI y en la pestaña Graphics tengo aplicado el inject EDID y el Inject Intel he probado a desactivar estas opciones pero si lo hago la pantalla parpadea mucho , se pierde imagen , vuelve , se vuelve a perder , no se si me entiendes.... tb me pasa algo raro.... recuerdas que me daba problemas al instalar el Clover con los scripts RC???? pues bien ya lo he podido instalar con los scripts RC pero ahora a cada vez que arranco me sale en el escritorio todos los discos de mis sistemas operativos de windows, tb me sale el disco que tengo como archivador ..... pero se me monta la partición EFI que antes no se me montaba.... he mirado en la configuración del Clover en GUI y esta de la forma como tu lo montaste que oculte las particiones que se llamen EFI .... en fin echale un vistazo a los archivos te los subo...... IORegFileViewer.html.zip DSDT.aml.zip config.zip Link to comment Share on other sites More sharing options...
E=MC2 Posted May 28, 2014 Share Posted May 28, 2014 Aunque, no entiendo bien las instrucciones, yo también estoy muy interesado en este tema y agradezco, muchísimo vuestro trabajo!! Link to comment Share on other sites More sharing options...
Maniac10 Posted May 29, 2014 Share Posted May 29, 2014 XAVIDENIA, el ioreg que subiste esta vacío. Necesitas añadir la carpeta IORegistry entera, no solo el viewer. También podrías subir un boot log de Clover? Tu problema de discos en el escritorio no tiene que ver con Clover. Por default OSX monta toda partición posible y debes definir manualmente en el archivo /etc/fstab que particiones no quieres que monte el sistema. La única partición que si puede montar Clover es la EFI, función que tienes activada en tu config.plist: <key>MountEFI</key> <string>Yes</string> Si el problema persiste incluso cambiando esto, entonces deberías desactivar la opción correspondiente desde el panel de preferencias de Clover o desde un terminal: sudo nvram MountEFI=No Y a no confundir esto de montar la partición EFI con "ocultar particiones que se llamen EFI"; una es para que se monte la partición para acceder a la misma desde OSX (lo que te esta sucediendo ahora) mientras la segunda es solo para evitar que aparezca en el menú de arranque de Clover. También te aconsejo limpiar el config un poco y eliminar entradas innecesarias: UseIntelHDMI: ya inyectas la clave "hda-gfx" manualmente desde tu DSDT y esto puede generar algún conflicto. Usa solo un método. HaltEnabler: a menos que tengas problemas de reinicio. Max-Min-Multipliers, BusSpeedkHz, FrequencyMHz y Latency: a menos que Clover falle en auto-detectar los valores correctos para tu CPU. AsusAICPUPM: usas Gigabyte. Log: hace súper lento el arranque y se usa solo para localizar bugs. DropOem: si no cargas un SSDT externo entonces no actives esta opción que tendrás problemas de energía. Como siempre la mejor política para entradas que desconocemos es simplemente eliminarlas y dejar que Clover decida por nosotros, y solo definir lo que sabemos con certeza que Clover elige mal. Link to comment Share on other sites More sharing options...
XAVIDENIA Posted June 1, 2014 Author Share Posted June 1, 2014 Gracias Maniac10 a ver por partes.... HaltEnabler: me lo activa por defecto Clover al instalarlo UseIntelHDMI: este lo active yo para que la gráfica fuese bien , si lo desactivo la gráfica va y viene.... Max-Min-Multipliers, BusSpeedkHz, FrequencyMHz y Latency: a menos que Clover falle en auto-detectar los valores correctos para tu CPU(estos los puse yo pq no sabia si Clover autodetectaba bien...) AsusAICPUPM: si uso Gigabyte. (pero como me lo ponía por defecto al instalar Clover , no lo toque) Log: No lo tengo activado , solo lo active para ver si salía algo sobre el audio HDMI pero generalmente lo tengo desactivado DropOem : lo active para ver si me cargada mi DSDT, editado con la gráfica y el HDEF........ en cuanto a lo de mount efi =yes, lo active para que así desde el panel de preferencia de Clover poder cambiar el tema si quiero, pero como no sabia que se debía a eso que se me montara la partición EFI del Clover y el tema dudo mucho que lo cambie alguna vez pues lo he desactivado, si alguna vez cambio el tema ya lo activare , cambiare el tema y lo volveré a desactivar.... ahora vamoas a lo de este hilo........ audio HDMi según toleda por medio de Clover...... subo el tutorial traducido y perdonad por la demora en las respuestas...... audio_ALCInyeccion ============ OS X Realtek ALC885 a través ALC1150 Onboard Audio Esta guía permite que cierta placas base que trabajan en OS X , tengan audio Realtek ALC en placas base Intel con OS X. El Realtek AppleHDA.kext sólo funciona con el códec del kext para el que fue editado y parches de la AppleHDA.kext nativa instalada. Realtek ALC AppleHDA.kext apoya Mavericks ( M ) y Mountain Lion ( ML ) . Realtek ALC AppleHDA guías: [ Guía] Añadir HDEF - Clover.pdf [ Guía] Añadir o Editar HDEF - dsdt.pdf [ Guía] Añadir HDEF - kext.pdf [ Guía] Añadir HDEF - ssdt.pdf M - Realtek_ALC_AppleHDA_Capabilitiess.pdf.zip M - Realtek_ALC_AppleHDA_Customization.pdf.zip M - Realtek_ALC_AppleHDA_Screenshots.pdf.zip M - Realtek_ALC_AppleHDA - No_Audio.pdf.zip Realtek ALC AppleHDA Herramientas: IORegistryExplorer_v2.1.zip Property_List_Editor_v5.3.zip zlib_terminal.zip Nota: Los documentos ML- Realtek ALC AppleHDA movieron a la carpeta arriba En OS X, el Realtek ALC AppleHDA.kext soporta los codecs de audio Realtek 7 : ALC885 , ALC887 , ALC888 , ALC889 , ALC892 , ALC898 , ALC1150/10.8.5 y más reciente Tres Realtek ALC AppleHDA.kext Audio_IDs , seleccione uno Audio_ID : 1 apoyos 5 y 6 puerto ALC8xx a bordo y / o HD5K/AMD/Nvidia audio HDMI Audio_ID : 2 soportes de puerto 3 ALC8xx a bordo y / o HD5K/AMD/Nvidia audio HDMI Audio_ID : 3 soportes 3 , 5 y 6 del puerto ALC8xx bordo HD4K/HD3K audio HDMI con o sin AMD / Nvidia HDMI audio Audio_IDs : 5.1 de sonido envolvente analógico 1 y 2 de apoyo, 3 no Audio_IDs : 1 , 2 y 3 requieren HDMI ediciones DSDT audio para audio HDMI Audio_ID : 3 , no tiene soporte con ALC885 y ALC1150 . Nota: El AppleHDA.kext nativa soporta HDMI audio ( dsdt necesaria ediciones ) , incluso con un codec de audio no admitido a bordo utilizando Audio ID : 1 . Cuatro técnicas de inyección Audio ID para el Realtek ALC AppleHDA.kext , seleccione uno 1 . HDEF / kext / No dsdt / facilitador de audio = Audio_ID , véase [ Guía] _Add_HDEF - kext.pdf https://github.com/toleda/audio_kext_enabler 1a. Audio_ID = 1/HDAEnabler1.kext.zip 1b . Audio_ID = 2/HDAEnabler2.kext.zip 1c . Audio_ID = 3/NA 2 . HDEF / dsdt / layout -id = Audio_ID , ver [ Guía] _Add_or_edit_HDEF - dsdt.pdf https://github.com/toleda/audio_ALCInjection 2a . Audio_ID = 1/layout-id : 0x01 , 0x00 , 0x00 , 0x00 , 0x00 2b . Audio_ID = 2/layout-id : 0x02 , 0x00 , 0x00 , 0x00 , 0x00 2c . Audio_ID = 3 , consulte audio dsdt/HD3K/HD4K HDMI 3 . HDEF / lssdt / ayout -id = Audio_ID , ver [ Guía] _Add_HDEF - ssdt.pdf https://github.com/toleda/audio_ssdt_enabler 3a . Audio_ID = 1/audio_ssdt-hdae-1.zip 3b . Audio_ID = 2/audio_ssdt-hdae-2.zip 3c . Audio_ID = 3 , consulte audio ssdt/HD3K/HD4K HDMI 4 . HDEF / Clover / Config.plist / Devices, ver [ Guía] _Add_HDEF - Clover.pdf https://github.com/toleda/audio_ALCInjection 4a . Audio_ID = 1/Audio/Inject = 1 4b . Audio_ID = 2/Audio/Inject = 2 4c . Audio_ID = 3/Audio/Inject = 3 5 . Indeciso / Personalizar / Configuración / HDEF Diseño /https://github.com/toleda/audio_ALCInjection 5a . Audio_ID = 1/LayoutID = 1 5b . Audio_ID = 2/LayoutID = 2 5c. Audio_ID = 3/NA verificación 1 . Restart 2 . IORegistryExplorer 2a . Buscar: HDEF 2b . Localice : Disposición -id ( panel derecho, desplácese hacia abajo ) 2c . Verificar: < 01 00 00 00> o < 02 00 00 00> Una vez que el audio Realtek ALC AppleHDA está activada, seleccione el códec apropiado 1 . Https://github.com/toleda/audio_ALC885 2 . Https://github.com/toleda/audio_ALC887 3 . Https://github.com/toleda/audio_ALC888 4 . Https://github.com/toleda/audio_ALC889 5 . Https://github.com/toleda/audio_ALC892 6 . Https://github.com/toleda/audio_ALC898 7 . Https://github.com/toleda/audio_ALC1150 de informes de problemas 1 . Placa base / versión del BIOS / procesador / graphics / OS y la versión 2 . Copia de dsdt (si editada ) 3 . Copia de IORegistryExplorer Solución de problemas / Post w / adjuntos 2 y 3, por encima de 1 . Mavericks/10.9 1a. http://www.tonymacx86.com/audio/112461-mavericks-no-audio-realtek-alc-applehda.html 1b . http://www.insanelymac.com/forum/topic/292999-mavericks-applehda-hdmi-audio/ 2 . Montaña Lion/10.8 2a.http://www.tonymacx86.com/audio/76309-mountain-lion-[url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]-no-audio-solutions-problem-reporting.html 2b . http://www.insanelymac.com/forum/topic/290797-mountain-lion-realtek-alc-applehda-audio/ crédito el rey VHC888 . : Ermac : . bcc9 RevoGirl Toleda https://github.com/toleda/audio_ALCInjection Parches hdef0 - add_dsdt - HDEF - 1.txt hdef1 - alc8xx_audio - 1.txt hdef2 - alc8xx_audio - 2.txt hdef3 - alc8xx_audio - 3.txt hdef4 - delete_HDEF - _DSM.txt hdef5 - rename_dsdt - AZAL - 1.txt Guías [ Guía] Añadir HDEF - Clover.pdf [ Guía] Añadir o Editar HDEF - dsdt.pdf [ Guía] Añadir HDEF - kext.pdf [ Guía] Añadir HDEF - ssdt.pdf IORegistryExplorer_v2.1 Property_List_Editor_v5.3.zip M- Realtek ALC AppleHDA Capabilities.pdf.zip M- Realtek ALC AppleHDA Customization.pdf.zip M- Realtek ALC AppleHDA Screenshots.pdf.zip M - Realtek_ALC_AppleHDA - No_Audio.pdf.zip ML- Customizing_the_Realtek_ALC_AppleHDA.pdf.zip ML- Realtek_ALC_AppleHDA_Capabilities.pdf.zip ML- Realtek_ALC_AppleHDA_Screenshots.pdf.zip zlib_terminal y ahora subiré los pdf que van con este tuyo, que están en ingles pero que como no tengo editor de pdf no los he podido traducir al español , de todas formas traduciré los que pueda y los empaquetare en pdf con windows todo sacado de aqui........https://github.com/toleda/audio_ALCInjection Espero que entre todos consigamos hacer funcionar bien el audio HDMI Y Realtek ALC 898(en mi caso) y simplificar estas guías tanto para Clover como para DSDT. aml te subo un bootlog del Clover y la carpeta IOregistry solo decirte que mi pc esta considerado un Haswell en OS X , aunque no consigo entender la diferencias entre un Haswell y un Ivy bridge.... datos de mi pc Placa base : Gigabyte z87x ud4h chipset Intel bios uefi(overclokeable 100%) Procesador: Intel I7 4770 k(overclocleable) Ram Kingston: 18 Gb ddr3 CL10 Grafica: integrada en placa base Intel HD4600 vga, Hdmi,Dvi, Displayport( 4 puertos) + salida spdif optica digital (fibra optica)( estas no pasan por el chipset Realtek ALC898) Salidas de audio:trasero 5 salidas + auriculares y microfono panel delantero( todas estas pasan por el chipset realtek ALC 898 Puertos USB: 6 puertos traseros USB 3.0 + 2 puertos delanteros USB 3.0 y 2 puertos USB normales (para los USB 3.0 Uso GenericUSBXHCI.kext) Guide-Add_HDEF-Clover.pdf Guide-Add_HDEF-kext.pdf Guide-Add_HDEF-ssdt.pdf Guide-Add_or_Edit_HDEF-dsdt.pdf M-Realtek_ALC_AppleHDA_Capabilities.pdf.zip M-Realtek_ALC_AppleHDA_Customization.pdf.zip M-Realtek_ALC_AppleHDA_Screenshots.pdf.zip M-Realtek_ALC_AppleHDA-No_Audio.pdf.zip Mac Pro de Xavi.zip debug.log.zip Link to comment Share on other sites More sharing options...
Recommended Posts