Jump to content

ayuda para crear un dsdt


XAVIDENIA
 Share

16 posts in this topic

Recommended Posts

Hola aver si me podéis ayudar a crear un dsdt para mi placa  es una gigabyte z87x ud4h con procesador i7 4770k 16Gb de ram

 

el problema es que la grafica integrada de la placa me da bastantes fallos es un intel HD4600 no he conseguido sacar audio ni por hdmi, ni por realtek alc898 y la tarjeta wifi , así como el bluetooth  se me conectan y desconectan ..... la tageta wifi es un tl-wdn 4800 y el bluetooh no lo se pues va integrado en un lector de tarjetas.... 

 

subo mi dsdt

DSDT-or(gigabyte z87x ud4h bios f10b).aml.zip

Link to comment
Share on other sites

bueno teniendo en cuenta que se supone que ese dsdt lo he scado del clover  con la tecla f4 y que se supone que esta limpio aun así tiene el hpet, hdef y todas esas cosas  pues mi duda es si esta limpio realmente ......

en cuanto a que le falta al apartado gráfico , no se si es normal arranco con clover , en acerca de este mac/mas información sale esto.....

Intel HD Graphics 4600:
  Modelo de chipset: Intel HD Graphics 4600
  Tipo: GPU
  Bus: Integrado
  VRAM (dinámica, máx.): 1024 MB
  Fabricante: Intel (0x8086)
  ID del dispositivo: 0x0412
  ID de la revisión: 0x0006
  Pantallas:
M2252D:
  Resolución: 1920 x 1080 @ 60 Hz
  Profundidad de píxel: Color de 32 bits (ARGB8888)
  Duplicado: Activado
  Estado del duplicado: Duplicado de hardware
  En línea: Sí
  Rotación: Compatible
M2252D:
  Resolución: 1920 x 1080 a 60 Hz (1080p)
  Profundidad de píxel: Color de 32 bits (ARGB8888)
  Pantalla principal: Sí
  Duplicado: Activado
  Estado del duplicado: Duplicado principal
  En línea: Sí
  Rotación: Compatible
  Televisor: Sí

y precisamente por eso subo el dsdt , pq  creo que la grafica me da problemas aveces se queda tonta y se va la imagen del escritorio por eso quiero crear el dsdt y tb por el audio , y la tarjeta wifi..

aver si creando un dsdt a medida me va perfecto todo .....se supone que ese dsdt debería de estar limpio pero creo que no lo esta , estoy a la espera de que algún experto me diga si lo esta o no y de no estarlo como puedo sacar uno limpio pq visto lo visto con el clover creo que no me sale limpio

 

y no me falta el aprtado gráfico lo tengo en otro lado... no se con que placa de socket 1150 lo compararías tu pero esta placa es Gigabyte con bios ibrida legacy y uefi con chipset z87x ........

la placa es una ga-z87x ud4h  he identifica la grafica gfx0

 

ademas tengo todos los sistemas operativos instalados en UEFI y tengo la opción legacy de la placa desactivada, para que solo me detecte uefi......

 

es mas si miras mi dsdt mas hacia el final veras que te aparece el gfx0

Link to comment
Share on other sites

Por mi que el dsdt no esta bien pues como te he dicho antes lleva cosas que no debería llevar como el hpet o el hdef pero osx me detecta la gráfica así sin mas

 

Probaré a desconectar los demás discos duros y volver a extraerlo

Link to comment
Share on other sites

Linux

Run these commands:

cd ~/Desktop
sudo apt-get update
sudo apt
-get install acpidump
sudo acpidump
> acpidump.out
sudo acpixtract -a acpidump.out

 

Linux will dump all available DSDT/SSDT tables to your Desktop. You just need to look for the DSDT and SSDTs, rename the extension from .dat to .aml (AML) and save it onto your USB.

Link to comment
Share on other sites

Creo que no tiene definida la video porque son tablas externas. Miren al comienzo del DSDT la enorme lista de "External". 

 

Xavidenia: sube todas las tablas creadas por Clover para ver que tienen. Y tu gráfica funciona porque probablemente Clover la detecte e inyecte lo necesario para que la vea OSX. Si puedes sube un boot.log para saber que hace Clover con la video.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Perdona XAVIDENIA pero me olvide por completo de ver esto. Esta noche leo todo de nuevo y comento.

 

EDIT: ambas videos y el audio HDMI onboard están en la tabla SSDT-6, intenta aplicar los parches allí y recuerda también repasar el DSDT para que se corresponda el cambio de nombre de dispositivos (ej: GFX0 a IGPU).

 

Mas allá de esto me resultan extrañas estas tablas ACPI. Tienen muchos errores (es normal que haya pero no tantos) y algunos no tienen sentido, como los mas de 20 "Zero" seguidos :rofl:

Puedes ver en este video otro usuario con la misma mother que tiene la estructura de la sección _SB bien completa, con los dispositivos de video y audio en el mismo DSDT, no externos como en tu caso. Prueba resetear la bios a ver si cambia algo de las tablas. Sino fijate si hay una actualización de bios disponible.

 

EDIT2: el parche de la wifi lo debes aplicar al dispositivo /_SB/PCI0/RP07 y el bluetooth esta en el dispositivo XHC y por lo general en los puertos USB funcionan OOB y si no lo hace es probable que no sea compatible. No se con certeza si es compatible tu modelo porque apenas le di un vistazo a esa parte y ya no tengo tiempo esta noche.

 

Mañana o pasado vemos el resto.

Edited by Maniac10
Link to comment
Share on other sites

Hola

 

Hace un tiempo atras ayude a un amigo con el armado de su hackintosh usando un i7 4770 y un mother gigabyte serie 9 y consegui la aceleración bajo Mavericks fue practicamente imposible, probe inyección DSDT, SSDT, los parches, la aceleración usando Clover, inyección de un falso ID, nada lo quería activar, ya rendido me dispuse a preguntar en el foro pero antes de eso intente instalar Yosemite y la placa HD4600 salio andando a la primera tras activar la aceleracion usando Clover y no da problemas de funcionamiento

 

Sin embargo mi hack es motherboard gigabyte serie 8, i7 4770K con Mavericks 10.9.3, y tengo aceleracion gráfica a travez del la HD4600 pero al igual que Xavideña tiene ciertos comportamientos extraños, lluvia cuando reproducis el video, reproduccion en mosaico cuando lo haces en pantalla completa y otros extraños efectos mas.

 

Encontre hace tiempo un tópico aquí en este foro sobre un colega con el mismo problema, actualmente lo estoy buscando y apenas lo encuentre te lo enlazo a ver si te ayuda, pero no se si dio con la solución a su problema, si en embargo estas bajos las manos capaces de Maniac10, de seguro te podrá ayudar mas de lo que pueda ese post

 

Salu2

Link to comment
Share on other sites

  • 3 months later...

@XAVIDENIA

Cambios hechos:

 

- Rename GFX0 -> IGPU (Graphics power management)

- Inject framebuffer into SSDT-6 (0x0300220D)

     La placa tiene 4 puertos de salida de video: DVI, DP, HDMI, VGA. Este último quedará inhabilitado porque el framebuffer sólo soporta tres puertos (3xDP). Tendrás que hacer los cambios necesarios en el framebuffer para tener audio por HDMI, es simple y si usas clover mucho mas. Te derivo al post de toleda para eso.

- Rename B0D3 -> HDAU (HDMI audio)

- Inject HDEF (Realtek audio)

- Inject LPC

- Rename XHC -> XHC1

- Inject IMEI

- Inject SMBUS

- Inject MCHC

 

SMBIOS recomendada: iMac14,2

Sube una copia de tu IOReg

Nota1: Si usas clover, no olvides saltar la tabla SSDT-6 (OEM Table ID "SaSsdt ")

Nota2: No inyectes tu HD4600 con Clover.

 

Suerte!

XAVIDENIA.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...