Hola a todos de nuevo
Tengo un portatil HP Pavilion zd 8000 con la instalación Jas MacOS X 10.4.7 Funciona directamente sonido, wifi, bluetooth y la ethernet. El problema lo tengo con la gráfica una ATI Mobility X600 (ID VEN: 1002 y ID DEV: 3150) he probado el parche especifico de JAS para Mobility y no funciona, he probado el parche koverg y la pantalla se queda con unos cuadrados horrorosos.
Todos coinciden que esta gráfica funciona seguro con el parche de Callisto (version B008) y al aplicarlo se me pone la pantalla en negro, en el fichero troubleshoot especifica que si la pantalla se queda en negro al reiniciar el ordenador es por la frecuencia de refresco que no la soporta el monitor (en este caso al ser un portatil esta integrada, esplica como usar un método alternativo calculando el "Programming PLL" editando el "Callisto.ketxt" y editando del Info.plist, y luego modificando el valor de la clave "CallistoUseAltPLLMethod" que por defecto es "false" por el valor "true" para que el parche utilice un método PLL alternativo (Que aquí ya no tengo ni idea de lo que quiere indicar) el caso es que cambio el valor y en vez de la pantalla en negro salen unas franjas muy estrechas horizontales y nada mas.
Aparte de esto durante la instalación del parhe la parte referente a la edición de los valores de la pantalla.
"""""If your DFP monitor is detected as CRT by the driver, you can try to hard-code the EDID string of your monitor. Use the Monitor Asset Manager (or any other way) to retrieve your 128 byte HEX value string. When using MAM, you only need the actual hex values do not include line numbers (00:, 10:, 20:, etc). Next open the Callisto_latest folder on your desktop, then right mouse click on Callisto.kext and left click on Show Package Contents. Open the Contents folder and there you will see Info.plist. Double click on Info.plist file and it *should* open in Property List Editor. Click on the arrow next to the Root, then arrow next to the IOKitPersonalities, then next to the CallistoMatch.
You will see a key called MONITOR_TYPE,EDID. Double click on it to edit it and replace the MONITOR_TYPE with DFP so it says DFP,EDID or with CRT,EDID for a CRT screen.
In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" . Once done, save the file with File/Save.
Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33
It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""""
No entiendo nada de nada, se supone que hay que editar el fichero info.plist del callisto,kext (hasta hay llego y luego modificar el valor de "MONITOR_TYPE" por EDID o DFP, para eso indica un programa en windows que nos da un valor necesario, el Monitor Asset Manager que me lo he bajado y me ha dado el siguiente valor.
Start Component
Name = "Machine"
Start Group
Name = "Monitor Information"
ID = 1
Class = "Moninfo|Monitor Information|1.0"
Start Attribute
Name = "Windows description"
ID = 1
Type = String(50)
Storage = Specific
Value = "Monitor predeterminado"
End Attribute
Start Attribute
Name = "Manufacturer description"
ID = 2
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer"
ID = 3
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Plug and Play ID"
ID = 4
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Serial number"
ID = 5
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer date"
ID = 6
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Size"
ID = 7
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Raw EDID"
ID = 8
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
End Group
End Component
Ahora la siguiente parte del parche no la entiendo:
"""In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" . Once done, save the file with File/Save.
Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33
It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""
No entiendo esta parte ya que se supone que hay que editar el fichero en hexadecimal o no se que y cambiar el valor que te da el programa, que se supone que segun mi reporte es "String (30)" pero no se que hacer con este valor no como editar el EDID.
A ver si alguien mas acostumbrado a aplicar el parche callisto me puede echar una mano aunque sea al cuello.
Gracias a todos por adelantado.
Tengo un portatil HP Pavilion zd 8000 con la instalación Jas MacOS X 10.4.7 Funciona directamente sonido, wifi, bluetooth y la ethernet. El problema lo tengo con la gráfica una ATI Mobility X600 (ID VEN: 1002 y ID DEV: 3150) he probado el parche especifico de JAS para Mobility y no funciona, he probado el parche koverg y la pantalla se queda con unos cuadrados horrorosos.
Todos coinciden que esta gráfica funciona seguro con el parche de Callisto (version B008) y al aplicarlo se me pone la pantalla en negro, en el fichero troubleshoot especifica que si la pantalla se queda en negro al reiniciar el ordenador es por la frecuencia de refresco que no la soporta el monitor (en este caso al ser un portatil esta integrada, esplica como usar un método alternativo calculando el "Programming PLL" editando el "Callisto.ketxt" y editando del Info.plist, y luego modificando el valor de la clave "CallistoUseAltPLLMethod" que por defecto es "false" por el valor "true" para que el parche utilice un método PLL alternativo (Que aquí ya no tengo ni idea de lo que quiere indicar) el caso es que cambio el valor y en vez de la pantalla en negro salen unas franjas muy estrechas horizontales y nada mas.
Aparte de esto durante la instalación del parhe la parte referente a la edición de los valores de la pantalla.
"""""If your DFP monitor is detected as CRT by the driver, you can try to hard-code the EDID string of your monitor. Use the Monitor Asset Manager (or any other way) to retrieve your 128 byte HEX value string. When using MAM, you only need the actual hex values do not include line numbers (00:, 10:, 20:, etc). Next open the Callisto_latest folder on your desktop, then right mouse click on Callisto.kext and left click on Show Package Contents. Open the Contents folder and there you will see Info.plist. Double click on Info.plist file and it *should* open in Property List Editor. Click on the arrow next to the Root, then arrow next to the IOKitPersonalities, then next to the CallistoMatch.
You will see a key called MONITOR_TYPE,EDID. Double click on it to edit it and replace the MONITOR_TYPE with DFP so it says DFP,EDID or with CRT,EDID for a CRT screen.
In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" . Once done, save the file with File/Save.
Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33
It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""""
No entiendo nada de nada, se supone que hay que editar el fichero info.plist del callisto,kext (hasta hay llego y luego modificar el valor de "MONITOR_TYPE" por EDID o DFP, para eso indica un programa en windows que nos da un valor necesario, el Monitor Asset Manager que me lo he bajado y me ha dado el siguiente valor.
Start Component
Name = "Machine"
Start Group
Name = "Monitor Information"
ID = 1
Class = "Moninfo|Monitor Information|1.0"
Start Attribute
Name = "Windows description"
ID = 1
Type = String(50)
Storage = Specific
Value = "Monitor predeterminado"
End Attribute
Start Attribute
Name = "Manufacturer description"
ID = 2
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer"
ID = 3
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Plug and Play ID"
ID = 4
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Serial number"
ID = 5
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer date"
ID = 6
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Size"
ID = 7
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Raw EDID"
ID = 8
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
End Group
End Component
Ahora la siguiente parte del parche no la entiendo:
"""In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" . Once done, save the file with File/Save.
Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33
It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""
No entiendo esta parte ya que se supone que hay que editar el fichero en hexadecimal o no se que y cambiar el valor que te da el programa, que se supone que segun mi reporte es "String (30)" pero no se que hacer con este valor no como editar el EDID.
A ver si alguien mas acostumbrado a aplicar el parche callisto me puede echar una mano aunque sea al cuello.
Gracias a todos por adelantado.