1. #1
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Snow Leopard 10.6.3 y AppleHDA para ALC889a

    Al instalar la versión beta de SL 10.6.3 (10d538) he observado que pierdo el sonido que tenía funcionando con AppleHDA modificado según instrucciones de mormegil en InfiniteMac + HDEF en DSDT. Mi chip es ALC 889a.
    Hay comentarios de más usuarios a los que les pasa lo mismo.

    En espera de un arreglo, las versiones más recientes de VoodooHDA (2.5.2 y 2.5.3, de ambas hay versiones para 32 y 64 bits) parecen funcionar bien y el sonido no se pierde al salir del modo de reposo.
    Para instalar VoodooHDA es conveniente copiar la extensión a /S/L/E (no funciona bien desde /Extra), borrar o renombrar AppleHDA, regenerar la caché de extensiones:

    sudo kextcache -v -l -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

    y teclear en Terminal:

    sudo touch /System/Library/Extensions

    antes de reiniciar.


  2. #2
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    AppleHDA por tmongkol en SL 10.6.3

    Para aquellos con chip de audio como el mío (ALC889a en placa Gigabyte EP35-DS3r) que hayan probado la versión beta de SL 10.6.3, se hayan quedado sin audio con AppleHDA y no les convenza usar VoodooHDA (que viene de origen con unos volúmenes muy bajos para este chip) he encontrado una posible solución.

    Tmongkol tiene un hilo en otro foro titulado "ALC889A, Gigabyte (Intel), and other ALC88#(x)" del que he cogido un LegacyHDA que en conjunción con AppleHDA vanilla y código HDEF en DSDT me ha devuelto el sonido y he podido quitar VoodoHDA.

    El método es:

    - usar AppleHDA de Apple, el que corresponde a la versión de Snow que estamos usando

    - usar LegacyHDA.kext del hilo al que me refiero (los enlaces están en el primer mensaje del hilo justo en la entrada "Series of LegacyHDA.kext for Gigabyte ALC888 and ALC889a 10.5.8 & SL Ready"), yo he probado con el que está en la carpeta "3out2in HDA headphone"

    - modificar DSDT con arreglo a ésto:

    1. Donde pone
    ...
    Notify (\_SB.PWRB, 0x02)
    Notify (\_SB.PCI0.AZAL, 0x02)
    ...
    se cambia por
    ...
    Notify (\_SB.PWRB, 0x02)
    Notify (\_SB.PCI0.HDEF, 0x02)
    ...
    (si ya has modificado anteriormente el DSDT es posible que ya lo tengas como HDEF en lugar de AZAL)

    1. Buscar el dispositivo "Name (_ADR, 0x001B0000)" que suele corresponder al audio y ponerlo como sigue:



    Si no has modificado el DSDT antes el dispositivo puede aparecer como AZAL con estas pocas líneas:



    Se trata entonces de cambiar AZAL por HDEF y de incluir dentro del dispositivo el método DTGP y los detalles relativos al chip de audio.

  3. #3
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Esto parece mas chulo que usar el VoodooHDA, no sabia que había cambiado el alc889a en vuestras placas

    Yo tengo parcheada la bios con un DSDT algo viejo (desde snow beta10.6.0 ) y no he notado cambios en estas betas.

    ¿Miliuco no te animas a parchear la bios?
    A mi me va bien incluso con Windows y mi placa no varia mucho de la tuya.
    10.6.3 v1.8 4a36

  4. #4
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    No sé qué ha cambiado pero hasta Roisoft comentó hace unos días que en las betas de 10.6.3 se perdían muchos audios de ALC889a si empleaban AppleHDA.
    Es lo que me pasó a mí. VoodooHDA funciona pero al menos en mi PC a un volumen muy bajo, si compilo las fuentes y retoco unas ganancias que salen en el archivo tables.c justo al final se mejora mucho ese volumen general pero me lío con las opciones de compilación entre los 32 y los 64 bits y las arquitecturas y el kext compilado me daba algunos ruidos raros.
    Por lo que seguí probando hasta que encontré que ese hilo de Tmongkol me servía para volver a tener sonido con AppleHDA (es un sonido de mejor calidad y con mayor espectro desde el mínimo al máximo que el que da VoodooHDA).
    Creo que te olvidas de que aunque probé la placa que tú tienes al final se la quedó un amigo y seguí con la EP35-DS3r, con la que continúo, ambas son ALC889a pero no sé si exactamente el mismo chip. En la placa nVidia sí parcheé la BIOS con una que Karaheka puso en la red y con ella funcionaban bien tanto Windows como Leopard, como tú dices.
    En esta otra placa EP35 me pasa como a otros usuarios que al parchear la BIOS con DSDST aparentemente todo funciona bien pero se producía un pitido extra al apagar y al arrancar que me mosqueaba por lo que apenas la usé de esa manera.

  5. #5
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    A mi me paso algo similar en una beta, no recuerdo cual eso de perder el sonido
    Puse applehda oficial de la build en curso en ese momento y solucionado. Paradójicamente el sonido regreso en la siguiente build de la beta y en la versión final y no le di mayor importancia.

    Lo del pitido podría ser algún mal cierre de administración energía pero no lo se.

  6. #6
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad PODOLOGO

    bios parcheada E7AUM

    Que tal funciona esa bios?
    Que diferencias exinten con la bios normal ?
    Ahora la gran pregunta quie la puede pasar?
    un saludo a todos

  7. #7
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    ¿Te refieres a la de Koalala? Es una versión reformada de la bios de Gigbyte, parcheada con DSDT incluyendo la gráfica integrada. El hilo en que apareció está en el foro pitinglis.

    ¿Has visto la guía de Dlach aquí: " [GUIDE] Installing Snow Leopard/Leopard retail DVD on the GA-E7AUM-DS2H"?

    Jon55 tiene una referencia a esa bios con ajustes de Roisoft en el post 89 de ese hilo.

  8. #8
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad biankox

    Sigo con problemas con el alc889a en g33 dsr2

    Hola me instale el snow leopard 10.6.2 en esta placa gigabyte g33m dsr2 que viene con audio alc889a, y buscando en el foro veo que muchos tienen problemas, ha intentado hacer lo que ellos dicen pero no consigo hacerlo funcionar.

    Alguien puede hacer algún manual un poco más sencillo para un novato, no tengo ni idea de editar los archivos.

    Gracias.

  9. #9
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad Verval

    P35C-DS3R rev 2.1 sin ALC889A

    Vuelvo a aparecer por aqui con un "pequeño" bloqueo en el audio. Necesito emplear todas las salidas del codec y no me sirve el vodoo (aparte que prefiero explotar en lo posible los drivers nativos).

    Llevo dos instalaciones de My Hack (que me funcionó muy bien en una Intel DX58SO), y no para de darme errores de "Sound assertion" al arrancar. Resultado, que me detecta una serie de entradas y salidas en el perfil de sistema, pero no aparecen ni en la configuración de sonido ni en la midi. Ademas, parece hacer referencia al ALC885, y no al 889A.

    Tengo un DSDT con HDEF mas el LegacyHDA del 16-02-2010 y no me tira ni en el 10.6.1.

    Ayuda please.

Notas relacionadas que te pueden interesar

  1. Comentarios: 0
    Último comentario: 03/05/09, 16:51:14
  2. Cadena EFi para ALC889a sin ALCinject.kext
    por miliuco en categoría Tarjetas de Audio
    Comentarios: 18
    Último comentario: 28/01/09, 08:29:17
  3. ALC889A sobre Mac OS X 10.5.2 Leopard
    por juker12 en categoría Tarjetas de Audio
    Comentarios: 25
    Último comentario: 01/12/08, 15:06:50
  4. Audio 5.1 AlC889A GA-P35-DS4 Leopard
    por ulkiorra en categoría Tarjetas de Audio
    Comentarios: 0
    Último comentario: 21/07/08, 15:39:41
  5. Drivers Leopard ALC889A Gigabyte ga-ma78gm-s2h
    por Helixs en categoría Tarjetas de Audio
    Comentarios: 4
    Último comentario: 05/05/08, 20:53:14

No te pierdas:

voodoohda snow leopard 10.6 3

voodoohda 2.5.2

applehda alc snow leopard