Jump to content

Airplay en ML

- - - - -

  • Please log in to reply
38 replies to this topic

#21
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,484 posts
  • Gender:Male
  • Location:Tru, Venezuela

Hola. Una pregunta: De dónde sacaron que esa tarjeta de video HD2000 funciona con OS X? Agradezco me informen porque tengo entendido que NO es así. Saludos.

 

P.D. Recuerden que esas "supuestas compatibles" con AirPlay iMac 2011 con i5 2400, TAMBIÉN llevan gráfica discreta AMD, además de la integrada en el CPU HD2000.

 

Según Apple, para AirPlay Mirroring es requisito tener gráfica integrada HD3000 o HD4000, y superiores con tecnología Intel Quick Sync.



#22
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

No dije que eran totalmente funcionales, sino que OSX las puede llegar a usar para AirPlay (QuickSync?). Tengo esa sospecha porque he visto en un ioreg que la integrada esta habilitada en una iMac12,2 real quad core (i5 2400 o 2500S, y lista la video como HD3000), lo cual es extraño porque tiene también la discreta de NVidia ATI. Así que algo debe hacer…



#23
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Hola Juanerson

 

Creo que Maniac10 no esta afirmando tal cosa, solo se guía por un articulo que extrajo de everymac.com, el puso el enlace en uno de sus mensajes anteriores, lo que estamos intentando hacer es ver si yo puedo usar el Airplay Mirroring nativo de Mac OS X

 

Las iMac "supuestas compatibles" como las llamas, yo pudo aseverar que el Airplay Mirroring funciona en una iMac mid 2011 de 27 pulgadas con procesador i5 de 3,1 Ghz, yo lo se porque tuve una que vendí 2 meses atrás, la única diferencia a mi hackintosh es que esa iMac tienen una placa ATI o AMD

 

Saludos



#24
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,484 posts
  • Gender:Male
  • Location:Tru, Venezuela

En serio compañeros, sin driver (.kext) que levante el dispositivo (device-id), por arte de magia no va a suceder. En este momento esa GPU integrada HD2000 es inútil.

 

La "supuesta HD3000" del .ioreg (iMac12,2 3,1GHz) es "extra-oficialmente" una variante de la HD2000 que Apple quiso llamar HD3000, y la incorporó en su familia de drivers (HD3000), su device-id (102) es compatible porque Apple así lo quiso. El resto de las variantes de la HD2000 (todos los i5 2400) no son compatibles con OS X.

 

Oficialmente los i5 2500s y 2400 llevan integrada la HD2000. Pero resultará inyectando un device-id fake (102 = compatible = nativo) desde la DSDT? No creo.

 

Aquí un vistazo del .oireg (tomen en cuenta que esta iMac tenía apenas Snow Leopard instalado), por lo tanto apenas levantaba los drivers de la primera generación Intel HD Graphics (Gen575) que llevaba el sistema operativo en ese entonces:

Attached File  Captura de pantalla 2014-01-03 a la(s) 14.32.56.png   168.17KB   1 downloads

Para mi sería interesante ver un .ioreg de esa misma configuración corriendo al menos ML (10.8).



#25
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

Recordá juanerson que solo queremos que funcione el AirPlay, hacerla funcionar al 100% no es de nuestro interés.

 

Y por lo que veo el id de la video que tiene Java Lava es idéntico al de la iMac real, "02 01 00 00", a menos que este usando algún tipo de inyector pero no creo porque generalmente cargan múltiples datos, no solo el id. También extrañamente Slice muestra una captura del datasheet de los core i de 2da generación que dice que el id 102 es un HD3000… así que quien sabe, no perdemos nada intentando.



#26
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Hola Juarnerson

 

Tiempo atras en macbreakers.com publicaron un articulo sobre la HD2000 y Mac OS X Lion ( http://www.macbreake...cs-on-your.html ). En ese enlace explica que instalando un puñado de kexts modificados y cambiando la SMBIOS a MacMini 5,1 o Macbook Pro 8,1 podías obtener todas las resoluciones de pantalla pero sin QE/CI

 

Yo lo probe, la HD2000 no era reconocida por el sistema pero cuando hice combinación de las 2 soluciones (la de macbreakers.com y el DSDT de Maniac10), en el Perfil de Sistema la HD2000 aparecía con el driver instalado, que era lo que no logramos anteriormente, sin embargo el Airplay Mirroring no se activo

 

Supongo que debe ser un requisito obligatorio tener la HD3000 si queres disfrutar el Airplay Mirroring nativo de OS X

 

Saludos



#27
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

Solo para curiosear, podrías subir el ioreg con el DSDT que te pase?



#28
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,484 posts
  • Gender:Male
  • Location:Tru, Venezuela

Pues, en la última captura que él subió y revisando la DSDT que le enviaste ahora me doy cuenta que tiene inyectado un device-id (ID del dispositivo 0x0166), que pertenece a cuál IGPU?. Entonces, si su device-id real es 102 existe una posibilidad que la tome como una HD3000, porque ese ID esta en el info.plist del HD3000.kext.



#29
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

Ese id 166 es debido al DSDT que le pase anteriormente que saque de una base de datos del MaciASL pero se ve que no era el adecuado. Esta vez vamos a probar sin inyectar id a ver si funciona el AirPlay.

 

Attached File  DSDT-2.zip   15.29KB   3 downloads

 

Nuevamente, desactiva todos los parches DSDT de Clover y subí un dump de ioreg.



#30
surfcaster

surfcaster

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 515 posts

la HD2000 puedo asegurar que funciona con todas las resoluciones pero sin aceleración gráfica, lo conseguí siguiendo un post de este foro y eliminando los kext de la HD3000 como se indicaba, lógicamente al no servir de nada volví a dejarlo como estaba



#31
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Hola Maniac10

 

Aca te dejo el archivo que pediste en versión ioreg e iojones, pero la placa de video onboard desaparecio ahora del perfil del sistema

 

Attached File  Java Lava.iojones.zip   288.04KB   0 downloads

 

Attached File  Java Lava.ioreg.zip   447.77KB   1 downloads

 

Saludos



#32
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

Si, eliminé la linea que la inyecta en perfil del sistema (es solo cosmético). Y sigue sin funcionar el AirPlay? Por lo que veo se activa el IGPU pero no carga ningún framebuffer de Intel.



#33
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Hola Maniac10

 

Asi es el Airplay se niega a funcionar, inclusive cambie el indentificador de modelo por Mamini 5,1 y después probé con Macbook Pro 8,1 para ver si ayudaba en algo, ¿tenes alguna idea mas?.

 

De todas maneras yo creo que invertiste demasiado tiempo en mi, no te quiero molestar en lo que parece ser un caso sin solución

 

Saludos



#34
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

No es problema Java Lava, vamos a probar unas cosas mas y si no funciona lo dejamos. Prueba este otro DSDT ahora, ten en cuenta que puede darte un kp con el perfil iMac12,2 (debido al graphics power management) pero debería funcionar bien con el de MacBookPro8,3.

 

Attached File  DSDT-2.zip   15.07KB   3 downloads



#35
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Hola Maniac10

 

No tuvimos suerte, por si te ayuda de algo te dejo una captura de pantalla con las extensiones IntelHD relacionada a la tarjeta gráfica que carga y que no carga

 

Attached File  Captura de pantalla 2014-01-05 a la(s) 13.52.55.png   109.4KB   1 downloads

 

Saludos

 

 

 

 



#36
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

Así que el AirPlay sigue sin funcionar… Raro porque carga mas extensiones que mi HD3000 que funciona perfectamente :S. Me pasas un ioreg para ver que hace?



#37
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Aca van lo que me pediste

 

Attached File  Java Lava.iojones.zip   291.91KB   0 downloads

 

Attached File  Java Lava.ioreg.zip   448.12KB   2 downloads

 

Y no se si te sirve de algo pero de todas maneras te dejo una copia del archivo de carga del sistema

 

Attached File  Startup.zip   3.3KB   1 downloads

 

Las ultimas lineas muestran varios errores, relacionados al audio, SMC, FakeSMC y bluetooth, supongo que debe ser por usar un inapropiado identificador de modelo, porque cuando uso el de la iMac 12,2 no tengo esos errores

 

Saludos

 



#38
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,484 posts
  • Gender:Male
  • Location:Tru, Venezuela

Una sugerencia:

Que por favor continúen con sus "experimentos" por privado y si consiguen algo realmente útil que aportar lo colocan aquí, que les parece? Saludos.



#39
Java Lava

Java Lava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Por mi esta bien

 

Saludos







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy