Jump to content
8 posts in this topic

Recommended Posts

Netkas ha sacado la versión 10.3 de su PCEFi.

La principal ventaja es que puede inyectar la tarjeta gráfica en la salida pciroot = 1 en lugar de como lo hace Chameleon 2 rc2 y rc3 que lo hace en pciroot = 0. Muchas placas, entre ellas la mía, lo mandan a pciroot = 1 por lo que la inyección de vídeo desde com.apple.Boot.plist no funcionaba. Ahora sí funciona bien.

 

He instalado Chameleon rc2 r431 junto con el archivo boot de PCEFi 10.3 y he colocado estas líneas en com.apple.Boot.plist (en /Extra):

<key>EthernetBuiltIn</key>
<string>y</string>
<key>GraphicsEnabler</key>
<string>y</string>

He puesto este archivo smbios.plist en /Extra:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Computer, Inc.</string>
<key>SMbiosversion</key>
<string>IM51.88Z.0090.B09.0706270921</string>
<key>SMboardmanufacter</key>
<string>Gigabyte</string>
<key>SMboardproduct</key>
<string>GA-EP35-DS3r</string>
<key>SMfamily</key>
<string>Mac</string>
<key>SMmanufacter</key>
<string>Apple Computer, Inc.</string>
<key>SMmemmanufacter_1</key>
<string>Corsair</string>
<key>SMmemmanufacter_2</key>
<string>Corsair</string>
<key>SMmemmanufacter_3</key>
<string>Corsair</string>
<key>SMmemmanufacter_4</key>
<string>Corsair</string>
<key>SMmempart_1</key>
<string>CM2X1024-6400</string>
<key>SMmempart_2</key>
<string>CM2X1024-6400</string>
<key>SMmempart_3</key>
<string>CM2X1024-6400</string>
<key>SMmempart_4</key>
<string>CM2X1024-6400</string>
<key>SMmemserial_1</key>
<string>00FF0000</string>
<key>SMmemserial_2</key>
<string>000736TU</string>
<key>SMmemserial_3</key>
<string>00FF0000</string>
<key>SMmemserial_4</key>
<string>000736TU</string>
<key>SMmemspeed</key>
<string>800</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>iMac5,1</string>
<key>SMserial</key>
<string>CK6370PWX1A</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>

He borrado inyectores de vídeo o cadenas EFi para el vídeo en com.apple.Boot.plist.

Al reiniciar todo parece funcionar bien, con aceleración gráfica.

no lo quise probar hace unos días... me dio miedito, hahaha

 

asombroso!!! funciona en p5w dh deluxe y 8800GT 512

 

en mi instalación con chameleon RC3 a 64 bits

 

enlace al boot 10.3 compilado para pci0: http://dl6.rapidshare.de/files/48382168/676047086/boot

 

otro post relacionado:

http://www.insanelymac.com/forum/index.php?showtopic=187870

para saber donde esta la placa PCIe direccionada

 

en el terminal:

 

ioreg -l | grep -15 AppleACPIPCI | grep UID

 

mi maquina:

Last login: Sun Sep 27 11:18:27 on console

carlosp-pc:~ carlosp$ ioreg -l | grep -15 AppleACPIPCI | grep UID

| | | "_UID" = "0"

carlosp-pc:~ carlosp$

 

 

 

si da uno hay que agregar al boot.plist...

 

-pci0

 

es correcto miliuco???

 

o con lo de dr hurt ya no hace falta nada mas???

Instalador de Chameleon 2 r658 + PCEFi 10.3

 

Para los poseedores de placas base que mandan la tarjeta gráfica hacia pciroot1 y por ello no les funciona la opción GraphicsEnabler de Cahemelon 2 r658 y sí les funciona esa opción con PCEFi 10.3, éste es el instalador de Cahemelon 2 r658 que realizó Dr. Hurt con el único cambio de substituir el archivo boot de Chameleon por el de Netkas, de forma que se ahorra uno tener que cambiar a mano el archivo /boot después de instalar Chameleon.

 

http://www.megaupload.com/?d=MHGJMZO4

Es correcto, Derty. La idea es que Chameleon manda siempre por defecto a pciroot0 y en nuestras placas ha de ser pciroot1 por lo que hay varias opciones:

 

Si la placa usa pciroot0:

 

- usar Chameleon 2 tal cual

- si se desea usar PCEFi 10.3: compilar los fuentes de Chameleon 2 con el diff de PCEFi 10.3 y la modificación adecuada para que la gráfica se envíe a pciroot0

-usar Chameleon2 con boot de EFi 10.3 y el modificador -pci0 en el arranque o en com.apple.boot.plist

 

Si la placa usa pciroot1:

 

- usar Chameleon2 con boot de EFi 10.3

- compilar los fuentes de Chameleon 2 con la modificación adecuada para que la gráfica se envíe a pciroot1.

 

No me he metido con la compilación de código fuente. Y para saber el tipo de placa que uno tiene... las instrucciones del post de Derty.

 

Es curioso lo bien que puede funcionar la gráfica sin cadena EFi o inyectores.

Yo también estoy usando GraphicsEnabler con mi Asus 7300GT y funciona a la perfección. Mi PCI root es 0 por lo que estoy usando el archivo boot ya compilado con pci0 como predeterminada (descargado del foro como boot_v10.3_PCI0_default.zip).

 

Funcionara así de fácil con gráficas de la linea 2x0 de nVidia?

 

Alguien sabe por que no aparecen el adaptador de red ni la placa de video en el apartado dispositivos pci?, ya que por lo visto suelen aparecer si se usan GraphicsEnabler y EthernetBuiltIn y.

×
×
  • Create New...