Mac OS X en hardware x86 Archivo técnico 2008–2024
InfiniteMac OSx86 › Snow Leopard 10.6 › ¡Guía para novatos con portátiles! (Diseñada esp…
363,459 reads · 2009-09-21 – 2013-01-16
Guía práctica Snow Leopard 10.6 DSDT ALC889a / Audio Chameleon / Boot-132 NVIDIA GeForce

¡Guía para novatos con portátiles! (Diseñada especialmente para el Acer Gemstone 6935G)

ACTUALIZACIÓN 24/10/09: Añadido VoodooBattery.kext para gestión de batería en 32 y 64 bits y una versión actualizada de VoodooHDA con soporte para entrada de micrófono externo. Guía completa desde cero para instalar Snow Leopard Retail en portátiles Intel Core 2 Duo con gráficos NVIDIA, especialmente la serie Acer Gemstone 6935G.

Autor principal
@Gurruwiwi Publicado el 2009-09-21
Colección
Snow Leopard 10.6
Registro histórico
363,459 lecturas históricas · 86 notas de campo seleccionadas (de 90 mensajes) · 2009-09-21 – 2013-01-16
Voces acreditadas (27)
@Gurruwiwi (28)@KamalAhmad (21)@mascal71 (9)@gnate3 (3)@danenzxl (3)@rabalder (2)@alexv (2)@cappy82288 (2)@maximusmeridus (2)@x986123@haseeb@kopit@kj.web@Imkantus@Drakulix@andy.banc+11 more
Referencia de hardware
Laptop RAM & SSD Upgrades ↗ Mac USB Audio DACs ↗ USB 3.2 Boot Flash Drives ↗
Monografía técnica traducida al español · Se conservan intactos los comandos de terminal, nombres de kexts, nodos ACPI y parámetros de arranqueVer versión original en inglés (Original English) →

/
ACTUALIZACIÓN 24/10/09;
- ¡Añadido VoodooBattery.kext para gestión de batería del portátil en 32 y 64 bits!
- Añadida una versión más reciente de VoodooHDA con mejor soporte, con la que he conseguido hacer funcionar la entrada de micrófono externo ("mic in"), aunque el micrófono interno sigue sin funcionar.
________________________________________________

Por fin está aquí:

Este tutorial está pensado para todo el mundo, incluso para quienes se acercan a OS X por primera vez. Lo importante es que cualquiera tenga la oportunidad de descubrir lo maravilloso que es este sistema operativo antes de ir a comprar un Mac auténtico, ¡sencillamente porque REALMENTE VALE LA PENA!

Orientado a portátiles con procesadores Core 2 Duo y tarjeta gráfica NVIDIA (aunque no exclusivamente).

Diseñado especialmente para el maravilloso Acer 6935G, y espero que resulte muy útil para todos los miembros de la familia Gemstone (6920G, 8930G, 8920G), así como sus primos, tíos y parientes lejanos.

Intentaré ser lo más completo, sencillo y detallado posible; con el tiempo el tutorial irá creciendo para dar respuesta a todo tipo de dudas de principiantes (“n00bs”).

Algunas consideraciones previas:

- Esta guía tiene como objetivo que tu máquina funcione de maravilla, pero sobre todo que sea ESTABLE.
- Puede que queden pequeños detalles por pulir (como la entrada de micrófono o el puerto Ethernet, ya lo verás más adelante), pero la meta aquí es dejar tu portátil funcionando con Snow Leopard para que puedas disfrutarlo y usarlo desde ya, y más adelante afinar tu hardware específico. Usaré mi propio equipo para describir los procedimientos, pero deberás adaptarlos a tus especificaciones. POR FAVOR, ABSTENTE DE HACER CONSULTAS POSTINSTALACIÓN GENERALES AQUÍ; es mejor dejarlas para los hilos específicos de cada modelo. Esta guía busca lograr un ARRANQUE estable. Los ajustes posteriores al arranque dependen muchísimo de cada sistema, aunque lo explicado aquí puede servirte o darte pistas sobre cómo seguir.
- Utiliza la función de búsqueda del foro.
- Esta guía no cubre el arranque dual (dual boot).
- NO le pongas a tu nueva instalación el mismo nombre de volumen que a la de Leopard. No se llevan bien ni siquiera teniendo UUID distintos, discos externos de copia de seguridad, etc.; Spotlight y el Finder empiezan a comportarse de forma errática...
- NO intentes hacer arranque dual entre Leopard y Snow Leopard de entrada; una vez que tengas Snow Leopard funcionando, clónalo y haz las pruebas (¡es rápido y seguro con la aplicación gratuita Carbon Copy Cloner!).
- La instalación NO FUNCIONARÁ por eSATA: es un festival de Kernel Panics (no sé por qué, y ya estoy harto de intercambiar discos duros y tener el portátil sin la tapa inferior). Se aceptan sugerencias.
- NO USES DISCOS DUROS WESTERN DIGITAL: existen problemas conocidos con los MacBook; yo mismo tuve uno y sufrí fallos graves. No recuerdo el modelo exacto que usé, pero la propia Apple recomienda NO utilizar ciertos modelos...
- Te recomiendo arrancar siempre con el parámetro “-v” en Chameleon para poder identificar posibles fallos o Kernel Panics.
- Usa mucho el buscador. ¡Ayuda a pulir el tutorial para que sea sencillo y eficaz!
- Por favor, lee la guía completa una vez antes de empezar para hacerte una idea general del proceso. Sí, hay diez millones de formas distintas de lograr el mismo resultado, pero repito: el objetivo aquí es conseguir un arranque estable de forma sencilla.
- SÚPER IMPORTANTE: Chameleon 2 RC3, que es el que usamos aquí, utiliza un parámetro distinto para arrancar en modo de 32 bits. Donde antes escribías “-x32”, ahora debes poner “arch=i386” (he incluido también las versiones RC1 y RC2 en el paquete de archivos).
- En cuanto a Wi-Fi, solo he trabajado con tarjetas PCI-E Dell/Broadcom 1390 o 1490. Cuestan unos 15 € en eBay y el sistema las reconoce de forma nativa como AirPort. Por favor, no pidáis kexts para otras tarjetas Wi-Fi aquí.

QUÉ NECESITAS:

- Un portátil con procesador Intel Core 2 Duo, tarjeta gráfica NVIDIA (o compatible) y un disco duro vacío.
- Una instalación funcional de Leopard, o bien otro Mac real o Hackintosh.
- El DVD Retail de Snow Leopard en imagen ISO.
- Una memoria USB (pendrive) de 8 GB.
- Un par de kexts y herramientas que proporciono en el paquete.
- Kext Utility (incluida: script para reparar las cachés mkext tanto en /S/L/E como en /E/E).
- ShowAllFiles (incluida: utilidad para mostrar los archivos ocultos del sistema).
- Un teclado y un ratón USB para la pantalla de creación de cuenta inicial; existe una alternativa sin ellos, pero mi método busca simplicidad, fluidez y estabilidad. ¡No quiero que los novatos sufran Kernel Panics!
- Una carcasa externa para disco duro donde conectar el disco de Snow Leopard y editar algunos archivos.
- Tu propio archivo dsdt.aml generado desde Leopard o Linux. Si no tienes uno, puedes seguir adelante igualmente por ahora.

Descarga el paquete de archivos aquí:

media fire.com/?emn2dyizldo

El tutorial se divide en 3 etapas:

Procedimiento de instalación – creación del instalador e instalación del sistema
Procedimiento de arranque – primer arranque y creación de la cuenta de usuario
Postinstalación – ajustes finales de estabilidad y configuración de hardware específico.

===========================================

Procedimiento de instalación:

Paso uno: Crear un instalador USB de arranque.

- Formatea la memoria USB en formato Mac OS Plus con registro (HFS+J) y llámala “Snow Install” o algo similar.
- Restaura la ISO de Snow Leopard en la memoria USB: en la Utilidad de Discos, selecciona el pendrive USB, haz clic en la pestaña “Restaurar”, arrastra el icono de tu USB al campo “Destino” y selecciona tu archivo ISO de Snow Leopard como “Origen”.
- Copia la carpeta descargada llamada “A_FILE_VAULT” en la raíz del pendrive USB y también en el Escritorio de tu Leopard (o en el Mac de tu novia, o donde trabajes).
- Desde esa carpeta, instala el gestor de arranque Chameleon 2 RC3 en la memoria USB.

(De ahora en adelante llamaré a esa carpeta simplemente “Vault” por brevedad; se llama “A_File_Vault” para que aparezca la primera de la lista al abrir el pendrive, lo cual SERÁ importante más adelante, así que por favor no le cambies el nombre).

- Dentro del USB, ve a Vault -> tools, ejecuta “ShowAllFiles” y haz clic en “Show”.
- En la raíz de la memoria USB, elimina la carpeta “Extra” que acaba de crear Chameleon 2.
- Abre la Utilidad de Discos y haz clic derecho sobre la partición USB “Snow Install” (Información).
- Copia el valor del UUID en un documento de TextEdit o apúntalo (el Identificador Único Universal es como la huella dactilar de la partición).

Ve a la carpeta VAULT que copiaste antes en el Escritorio de Leopard, entra en la subcarpeta “USB Boot/Extra” y edita 3 archivos para introducir ese UUID:

1 – smbios.plist – ábrelo con TextEdit, reemplaza el UUID y guarda los cambios.

2 – com.apple.Boot.plist – ábrelo con TextEdit, reemplaza el UUID y guarda los cambios.

3 – En la carpeta Extensions, haz clic derecho sobre PlatformUUID.kext, selecciona “Mostrar contenido del paquete” -> Contents -> Info.plist. Haz clic derecho para abrirlo con TextEdit, reemplaza el UUID y guarda.

Copia la carpeta Extra desde el Escritorio de Leopard a la raíz del USB “Snow Install” (copia únicamente la carpeta Extra, no la ruta “USB Boot/Extra”).

Ya tienes listo tu instalador USB de arranque de Snow Leopard.

Procedimiento de arranque

Toma el disco duro vacío donde vas a instalar Snow Leopard, mételo en la carcasa externa USB y móntalo en el Mac de tu novia o en tu propio Hackintosh con Leopard.

Abre la Utilidad de Discos.
Selecciona el disco duro de destino, ve a la pestaña “Particiones”, elige “1 partición” y, en el botón “Opciones...” de abajo, asegúrate de seleccionar el esquema “Tabla de particiones GUID”. Ponle nombre al nuevo volumen y haz clic en “Aplicar”.

Ahora tienes un instalador USB de arranque de Snow Leopard, un disco duro limpio y preparado, y la carpeta Vault en el escritorio de Leopard. A continuación, monta el nuevo disco duro dentro del portátil. Asegúrate de que la BIOS esté configurada para arrancar desde USB o pulsa la tecla de función del menú de arranque (en mi Asus era ESC, en el Acer es F12).

- Arranca desde el instalador USB.
- Pulsa cualquier tecla para detener la cuenta atrás de Chameleon.
- Escribe arch=i386 -v (queremos arrancar siempre en 32 bits hasta terminar el tutorial, y en modo detallado/verbose para detectar cualquier Kernel Panic).
- Debería aparecer el instalador de Snow Leopard. Continúa, selecciona tu disco de destino y haz clic en “Personalizar” (Customize).
- Desmarca X11, los controladores de impresoras y los idiomas adicionales (puedes instalarlos más tarde) y continúa con la instalación.
- Cuando el instalador termine, te pedirá reiniciar. Haz clic en reiniciar, pero en cuanto el portátil se reinicie y muestre la pantalla inicial de la BIOS, ¡apágalo por completo!
- Extrae el disco duro del portátil, mételo de nuevo en la carcasa externa USB y conéctalo al Mac o Hackintosh con Leopard.
- En Leopard, monta el disco duro de Snow Leopard.
- Desde la carpeta Vault del USB, ejecuta el instalador de Chameleon 2 RC3 e instálalo en el disco duro de Snow Leopard.
- En la raíz del disco duro de Snow Leopard, elimina la carpeta Extra recién creada.
- Abre la Utilidad de Discos.
- Selecciona tu partición de Snow Leopard y anota su nuevo UUID.
- En la carpeta Vault del escritorio, entra en la subcarpeta “Snow Leopard/Extra”.
- Edita los mismos tres archivos que antes (smbios.plist, com.apple.Boot.plist y PlatformUUID.kext) introduciendo el UUID de la partición del disco duro nuevo.
- Copia esa carpeta Extra del escritorio a la raíz del disco duro de Snow Leopard.
- Copia tu archivo dsdt.aml personalizado a la raíz del disco duro de Snow Leopard.

El disco ya está listo para arrancar. Vuelve a montarlo dentro del portátil.

(Si no tienes un archivo dsdt.aml, tendrás que generar uno. Una forma rápida es meter un DVD de iDeneb o iATKOS, marcar únicamente la opción de parche DSDT e instalarlo en un pendrive USB. Otra opción es usar el DSDT Patcher de fassl —que es exactamente el mismo que usa el instalador de iATKOS—, pero necesitas ejecutarlo desde OS X corriendo en TU propia máquina, NO en el Mac de otra persona, ya que extrae la tabla ACPI directamente de la placa base de destino. Incluso portátiles de la misma gama pueden tener revisiones de BIOS distintas, por lo que ni siquiera mi dsdt.aml sirve necesariamente para todos los demás Gemstone; también existen herramientas en Windows para extraerlo).

Otra nota: Mientras intentaba parchear AppleHDA, arranqué varias veces sin dsdt.aml; hay equipos que no logran arrancar sin él (sobre todo PC de sobremesa), pero siempre es una buena práctica usar, corregir y parchear tu propio DSDT: el hecho de que arranque sin él no significa que no sea necesario a largo plazo.

¡Llegó la hora de la verdad! Enciende el equipo y cruza los dedos.
Pero antes de cruzar los dedos, detén la cuenta atrás de Chameleon y arranca con:

arch=i386 -v

Ten a mano tu teclado y ratón USB. Deberías ver el vídeo de bienvenida y el asistente de creación de cuenta de usuario. Complétalo. Esta es una parte delicada del proceso: a veces pueden producirse Kernel Panics a los 2 o 3 minutos de llegar al escritorio. Si te ocurre, no significa que hayas hecho nada mal; simplemente necesitamos reparar permisos y reconstruir las cachés de extensiones, y hay que hacerlo rápido. En el pendrive USB, dentro de "Vault -> Tools", encontrarás la herramienta “Kext Utility”: ¡cópiala al escritorio y ejecútala de inmediato! Tarda un poquito en terminar. Si sufres un Kernel Panic antes de que acabe, simplemente reinicia con arch=i386 -v e inténtalo de nuevo. En cuanto Kext Utility termine su proceso:

Abre la Utilidad de Discos y repara los permisos.
Reinicia con arch=i386 -v.

Ahora deberías tener una instalación sólida y estable de Snow Leopard. Pruébala durante media hora: vigila las temperaturas, entra en YouTube, abre QuickTime, etc. Si todo parece ir bien, ¡lo has conseguido! Incluso antes de configurar el audio o los gráficos, descarga Carbon Copy Cloner, instálalo y crea una imagen dispersa (sparse image) de respaldo de tu disco de Snow Leopard en una unidad externa.

A partir de este momento ya deberías poder arrancar sin parámetros y directamente en modo de 64 bits.

================================================================

Postinstalación para soporte general del portátil

Ve a /System/Library/Extensions, localiza AppleHDA.kext y elimínalo (haz antes una copia de seguridad en otro sitio).
En /Extra/Extensions, elimina dsmos.kext.
Desde el pendrive USB (Vault -> Post install kexts), copia los kexts en sus ubicaciones respectivas dentro de Snow Leopard (los de Extra en /Extra/Extensions y los de SLE en /System/Library/Extensions).

NOTA: El kext AttansicL1e es específico para la tarjeta Ethernet del Acer 6935G.

Si aparecen ventanas de aviso quejándose de que algún kext no se ha instalado correctamente, no te preocupes: es normal hasta reparar permisos. Haz clic en “Aceptar” hasta que terminen de copiarse.

Ejecuta Kext Utility.
Repara los permisos con la Utilidad de Discos.
Reinicia y ya deberías tener funcionando el trackpad, el teclado interno y el audio básico.

Ahora, dependiendo de tu hardware, puedes configurar los gráficos. Si ya tienes cadenas EFI (EFI strings) de Leopard, puedes añadirlas en com.apple.Boot.plist. Como la carpeta Extra tiene permisos restringidos del sistema, debes copiar el archivo com.apple.Boot.plist al escritorio para editarlo, borrar el original dentro de la carpeta Extra, copiar el archivo editado de vuelta a Extra y ejecutar Kext Utility otra vez para restablecer los permisos. Así es como luce una cadena EFI y dónde debe colocarse:

Si aún no tienes tu cadena EFI y no encuentras kexts que te funcionen, puedes generarla con la utilidad “gfxutil”. Si tienes una NVIDIA GeForce 9600M GT de 512 MB de VRAM con ruta PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) (mucho más importante que la cantidad de RAM o el modelo exacto es que coincida el PciRoot), prueba esta cadena hexadecimal:

c20200000100000001000000b60200000f00000002010c00d041030a000000000101060000010101060000007fff0400220000005600520041004d002c0074006f00740061006c00730069007a00650000000a000000d31db4d34d3438000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e0067000000040000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c706172656e7422000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001b0000004e5649444941204765466f72636520393630304d20475422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d411c000000400030002c006200750069006c0074002d0069006e000000040000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616324000000400031002c00630061006e002d0068006f0074002d0070006c0075006700000004000000100000004e005600430041005000000022000000d38d34d34d34d34d34d1dd34e34d34d34d34d34d34d34d3bd34d34d34d341e00000072006f006d002d007200650076006900730069006f006e0000000800000074657374

Otra nota: Información de CPU y RAM.

Dentro de la carpeta Extra, el archivo smbios.plist contiene parámetros que influyen en el comportamiento del sistema. Puedes editar los datos de la memoria RAM (los números de serie y las marcas son meramente estéticos), pero lo fundamental es imitar el modelo de Mac real más parecido a tu portátil; por ejemplo, esta configuración simula un MacBookPro5,1. En mi caso el procesador sigue apareciendo como “Desconocido” (Unknown), pero rinde al 100 % según las pruebas de rendimiento (benchmarks).

Sobre clonar el disco al terminar la instalación:

He comprobado que clonar una instalación recién terminada y restaurarla de vuelta antes de empezar a trastear hace que el sistema responda aún mejor y que los permisos vayan como una roca. Recuerda siempre que al reformatear o reparticionar cualquier disco o pendrive su UUID cambia, por lo que deberás actualizarlo en los tres archivos antes de arrancar.

Gestión de batería:

Descarga el archivo adjunto VoodooBattery.kext, cópialo en /E/E, ejecuta Kext Utility y repara permisos. Reinicia. ¡Funciona genial en 64 bits!

VoodooHDA actualizado o alternativo:

He subido esta versión porque me solucionó la salida de auriculares y la entrada de micrófono externo (tras ajustarlo en el panel de Preferencias del Sistema).
Este es el procedimiento para sustituir la versión anterior:

La descarga es una carpeta que contiene 4 archivos.

- Elimina cualquier VoodooHDA previo revisando tanto /Extra/Extensions como /System/Library/Extensions (y asegúrate de haber borrado también AppleHDA.kext).
- Copia el nuevo VoodooHDA.kext de la carpeta en /S/L/E.
- Copia "Voodoo HDA Helper" en la carpeta Aplicaciones.
- Ve a Preferencias del Sistema -> Cuentas -> pestaña "Arranque" (Login Items) arriba a la derecha y añade "Voodoo HDA Helper" desde la carpeta Aplicaciones.
- Ejecuta Kext Utility desde la carpeta.
- Abre la Utilidad de Discos y repara los permisos.
- Reinicia.
- Instala el panel de preferencias VoodooHDA.prefpane incluido en la carpeta.

Listo.

.

Notas de campo y pruebas de la comunidad

86 respuestas técnicas seleccionadas de 90 intervenciones originales

Nota de campo #1 @kopit 2009-09-27

Para el sonido también podéis usar VoodooHDA.kext versión 0.2.1, ¡funciona a la perfección!
Por lo demás, es una guía estupenda... :))

Nota de campo #2 @mascal71 2009-09-28

¡Gran guía!

Ya tengo mi instalación de Snow Leopard funcionando... ¡y además corre en modo de 64 bits!

Mi único problema ahora mismo es la batería... ¡No me aparece el icono de la batería en la barra superior!

Actualización del autor #1 @Gurruwiwi 2009-09-28 ↳ Re: @mascal71

Mascal, probé uno para 32 bits que funcionaba de maravilla, pero ninguno de los de 64 bits funcionó; de hecho, daban Kernel Panic. En cuanto encuentre uno que sirva, lo publicaré.

Por cierto, vale la pena señalar que tú también tuviste problemas con discos duros Western Digital, ¿verdad? Para cualquiera que esté teniendo fallos, que tenga cuidado con esto.

Kopit, el VoodooHDA aparece en el Perfil del Sistema como versión 0.2.1. Antes logré que funcionara la entrada de micrófono, pero el audio ha sido un verdadero infierno para mí; creo que voy a disfrutar de Snow Leopard un tiempo antes de volver a pelearme con la entrada de micrófono.

Nota de campo #3 @mascal71 2009-09-29

¡Sí, totalmente cierto! ¡NO USÉIS discos duros Western Digital para instalar Snow Leopard!
¡Probé con un disco Seagate y la instalación funcionó a la primera!

Nota de campo #4 @KamalAhmad 2009-09-30

Tengo un Acer Aspire 6935G:

Modelo de placa base: Acer Aspire 6935
Chipset de placa base: Intel PM45 (Cantiga-PM) + ICH9M (Base)
Ranuras de expansión: 4x PCI Express x1, 1x PCI Express x16

Controladora de disco: Serial ATA 3 Gb/s
Modelo de disco duro: Seagate ST9320421AS

Unidad óptica: HL-DT-ST BDDVDRW CT10N
Revisión de firmware: WA02

Tarjeta de red cableada: Controladora Ethernet PCI-E Atheros AR8121/AR8113/AR8114

Tarjeta de red inalámbrica: Intel(R) Wireless WiFi Link 5100

Tengo la distro SnowOSX Universal 10.6 v3.5 y la instalé desde DVD.

He conseguido que funcionen los gráficos, el ratón/trackpad, el Bluetooth, el lector de tarjetas SD, los puertos USB y la cámara web, pero lo que no me funciona es:

Ethernet y audio.
Probé con los kexts de Leopard que me funcionaban antes, pero sin éxito.

¿Podéis ayudarme?

Nota de campo #5 @mascal71 2009-09-30

Para el audio tienes que usar el kext VoodooHDA y para la tarjeta Ethernet integrada el kext AttansicL1eEthernet, que puedes descargar desde aquí: media fire.com/?emn2dyizldo

Nota de campo #6 @mascal71 2009-09-30

He notado que mi GeForce 9600M GT de 1 GB da un rendimiento OpenGL bajísimo: solo 86,1 puntos (usando Xbench).

¡Mi ATI X1600 de 128 MB en mi iMac real me da 210 puntos!

Nota de campo #7 @KamalAhmad 2009-09-30

No me ha funcionado...

Copié los dos archivos kext tal como dijiste en mi Snow Leopard 10.6 y ejecuté Kext Utility, pero sigue sin detectar ni la red ni el sonido.

Copié los archivos en esta ruta:
/System/Library/Extensions/

Pero no tengo ninguna carpeta Extra. ¿Dónde debería estar o es obligatoria?

Actualización del autor #2 @Gurruwiwi 2009-09-30 ↳ Re: @KamalAhmad

La carpeta Extra debería estar en la raíz del disco si estás usando Chameleon 2 como gestor de arranque...

Kamal, elimina el enlace de la distro que descargaste. ¡Va contra las normas del foro y podrían banearte sin piedad! ¡Hazlo cuanto antes!

Nota de campo #8 @KamalAhmad 2009-10-01

Vale, ya he quitado el enlace, no lo sabía.

De acuerdo, no tengo Chameleon 2 como gestor de arranque. ¿Lo necesito?

Encontré dos archivos dsmos.kext, uno en /Library y otro en /System/Library.

Eliminé dsmos de ambos sitios y ahora Snow Leopard ya no arranca. Qué torpe por mi parte... jeje...

Tendré que instalar Snow Leopard desde el principio otra vez, pero iré a buscar una memoria USB de 8 GB para instalarlo desde USB, que es más rápido...

¿Tú tienes Snow Leopard corriendo en tu 6935G? Yo estaba usando iPC 10.5.7 actualizado desde Apple y funcionaba muy bien, pero quería probar Snow Leopard... parece más rápido y fluido.

¿No tienes un paquete con todos los kexts específicos para el Acer 6935G, o solo necesito los que vienen dentro de A_FILE_VAULT?

Espero que puedas responderme pronto, te lo agradecería mucho.

KamalAhmad

Nota de campo #9 @mascal71 2009-10-01

¡Hola a todos!

Ya he solucionado el problema del icono de la batería en la barra superior:

stellarola.tum blr.com/post/165429070/prepare-yourself

En esta página podéis encontrar varios kexts de 64 bits y usando VoodooBattery.kext resolví el problema.

Actualización del autor #3 @Gurruwiwi 2009-10-01 ↳ Re: @mascal71

¡Excelente aporte, mascal! Gracias, ¡voy a probarlo! (EDITO: ¡por fin funciona sin Kernel Panic en 64 bits! Una pregunta rápida: ¿te funciona bien el cálculo del tiempo restante de batería? El mío sube hasta 3:30 h con carga completa, luego baja de golpe a 1:50 h en menos de un minuto, vuelve a subir, vuelve a bajar y al final se estabiliza en torno a las 2 horas. Podría deberse a la falta de SpeedStep, ¿alguien sabe cómo comprobarlo?)

Sobre OpenGL... ¿Qué programa usaste para hacer el benchmark?

Ten en cuenta que esta tecnología es muy reciente en Snow Leopard, donde OS X aprovecha la tarjeta gráfica junto con la CPU para acelerar el procesamiento... Así que o bien la tarjeta no está rindiendo al 100 %, o las especificaciones de hardware no dan lo que cabría esperar.

Recuerda además que mi modelo es la 9600M GT de 512 MB con memoria GDDR3, y estoy casi seguro de que el modelo de 1 GB como el tuyo lleva GDDR2, así que ahí hay una diferencia enorme de ancho de banda. ¿Qué tarjeta gráfica tienes en tu iMac?

La cadena EFI de mi tarjeta de vídeo funcionaba perfecta en Leopard, pero he descubierto que en Snow Leopard no tengo salida VGA, qué faena... Todavía no he tenido ocasión de probar el HDMI. Podría haber algún detalle pendiente ahí mismo...

Kamal,

Sí, te recomiendo encarecidamente usar el método por USB. Además, utilizar Chameleon 2 aporta MUCHÍSIMAS ventajas a la mayoría de los usuarios, ayuda a resolver problemas y facilita mantener un sistema estable. Otros métodos es mejor dejarlos para usuarios más avanzados. ¡Prueba mi tutorial!

Nota de campo #10 @mascal71 2009-10-01

Sí, es verdad: el cálculo del tiempo restante de carga/descarga no parece funcionar del todo bien... aquí solo el porcentaje (%) marca correctamente...

Usé Xbench para hacer la prueba.

El iMac tiene una vieja ATI X1600 de 128 MB y en la prueba me dio 210 puntos, ¡mientras que con la GeForce solo saco 80!
Vale que mi memoria de vídeo no sea GDDR3, ¡pero aun así la diferencia es excesiva!

¿Podría deberse a que estoy usando tu cadena EFI de vídeo?

Actualización del autor #4 @Gurruwiwi 2009-10-02 ↳ Re: @mascal71

¡Ah, sin lugar a dudas! Siempre es mucho mejor generar tu propia cadena. Usa el método de gfxutil; buscaré la guía para incluirla también en el tutorial, pero ahora mismo me tengo que ir a dormir.

Tienes suerte porque parece que compartimos la misma ruta PCI Root que describí en mi tutorial de Leopard, aunque eso puede variar con facilidad. Y quizá como la mía es GDDR3 y de 512 MB de VRAM, mi cadena no aproveche al máximo tu tarjeta.

¿Qué tal te funciona el audio?

Nota de campo #11 @mascal71 2009-10-02

Estoy intentando entender cómo funciona el método de gfxutil... ¡hay montones de tutoriales por ahí, pero también muchísimo lío! Este fin de semana intentaré ponerme con ello.

El sonido está igual que en Leopard: solo funcionan los 2 altavoces estéreo, sin el subwoofer.
Todavía no he probado el micrófono.

Nota de campo #12 @mascal71 2009-10-02

¡Vale!
Usé gfxutil para obtener la cadena hexadecimal de mi VGA y la añadí al archivo com.apple.Boot.plist.

Ahora tengo que modificar NVDANV50HAL.kext y NVDAResman.kext con el Vendor ID y el Product ID de la tarjeta gráfica: ¿cómo puedo averiguarlos?

PD: Ya no tengo Windows instalado en mi disco duro.

Actualización del autor #5 @Gurruwiwi 2009-10-02 ↳ Re: @mascal71

Bueno... en mi caso bastó con la cadena EFI y la tarjeta despertó a la primera con una instalación vanilla de Snow Leopard.

Solo necesité kexts específicos para el audio y la tarjeta Ethernet...

(Aunque todavía tengo que probar bastantes cosas como SpeedStep... mis ventiladores van siempre a velocidad media, no tengo reposo, ni entrada de micrófono, ni salida VGA...)

Así que tal vez yo también tenga que revisarlo, pero tengo aceleración QE/CI completa... no sé cómo probar OpenGL a fondo.

Ten cuidado porque Xbench dista mucho de ser preciso. ¡Usa también Geekbench!

Nota de campo #13 @KamalAhmad 2009-10-03

Tengo la distro SnowOSX Universal 10.6 v3.5 y la instalé desde el DVD.

Vale, puedo restaurarla en el USB e instalarla y poner la carpeta A_FILE_VAULT en la raíz.

Pero ¿por qué tengo que modificar esos archivos, usar otro Mac y sacar el disco duro de mi portátil 6935G?

Yo lo instalé directamente desde el DVD y arrancó bien, salvo que la red y el audio no funcionaban.

¿En qué se diferencia exactamente tu método?

También puedo instalar Chameleon 2 RC3 directamente, ¿cambiaría algo? ¿De qué manera?

Solo me pregunto el porqué...

Nota de campo #14 @KamalAhmad 2009-10-03

INFORMACIÓN SOBRE ESTE DVD QUE UTILIZO... ¿PUEDE AYUDAR A EXPLICAR MI PROBLEMA?

--- SnowOSX Universal 10.6 v3.5 Distro ---

¡Este es el primer DVD de distribución Hackintosh de Snow Leopard para PC, funciona de fábula, echadle un vistazo! Es como iDeneb o iATKOS pero con la versión 10.6 Golden Master. ¡Saludos!
Para más información buscad en Google y mirad abajo los controladores incluidos:

NL: Hier is de eerste distro dvd versie van osx snow leopard 10.6 hij wwerkt perfect het is de retail versie en heeft deze drivers:

En Personalizar (Customize):
Snow_bootloader - Cargador Chameleon 9-4
NullCPUPM - Desactivador para IntelCPUPowerManagement
SMBIOSResolver - Modelo de Mac iMac9,1
OpenHaltRestart
SleepEnabler
PS2 - Kexts para teclado/trackpad PS/2
IntelPIIXATA_Fix - Controlador modificado para unidades de DVD ATA
LegacyAHCIATA - Kexts legacy para Intel AHCI (SATA), Intel ATA (IDE) y JMicron ATA. ¡Especialmente recomendados para usuarios con ICH9!
IOUSBFamily-build - Nueva versión del controlador USB original (incluida junto con el DVD original)
Rosetta - Soporte para aplicaciones PowerPC antiguas
ATools_Snow - Carpeta con utilidades del sistema y controladores

Dentro de la carpeta ATools:
/ATools/
AppCleaner.app
BetterZip.app
CandyBar.app
Change Finder
Clone X 3.app
CPU-i.app
ForkLift.app
HexEdit
iGetter.app
IORegistryExplorer.app
KCNScrew.app
Kext Utility.app
Monolingual.app
OnyX.app
OSX86Tools.app
Property List Editor.app
TinkerTool.app
Xbench.app

/ATools / _ Drivers/
AppleACPIPS2Nub.kext
AppleIntelPIIXATA.kext
ApplePS2Controller.kext
AppleRTL8139Ethernet.kext
CPUi_snow.pkg
dsmos.kext (de Netkas para 10a432)
HDEFInject.kext
LegacyAppleAHCIPort.kext
LegacyAppleIntelPIIXATA.kext
LegacyAppleYukon2.kext
LegacyIOAHCIBlockStorage.kext
LegacyJMicronATA.kext
NVInject.kext
OpenHaltRestart.kext
PlatformUUID.kext
SleepEnabler.kext
SMBIOSResolver.kext
TARUGA_SNOW
VoodooHDA.kext

/ATools / _ System/
Beta_decrypter_for_10a421a_32_64.pkg
bootsnow-9-4
Chameleon_DFE_for_Hard_Disk.pkg
Chameleon-2.0-RC2-r640.pkg
/DSDTPatcherGUI_1.0/
EFIStudio.app
Pacifist_2.6.dmg

Vídeo: y descargad esto: kexts.com/view/3-chameleon_2.0-rc2.html e instaladlo desde OS X en vuestro disco de Snow Leopard para poder hacer arranque dual. ¡Saludos!

Actualización del autor #6 @Gurruwiwi 2009-10-03 ↳ Re: @KamalAhmad

Como ya comenté, hay muchas formas de hacer las cosas y, dado que Snow Leopard es tan reciente, prefiero instalarlo todo manualmente para tener el control absoluto. Es muy fácil de seguir y además aprendes cómo está construido el sistema operativo.

Sí, puede que esa distro te haya funcionado bien a ti, ¡pero quizá no le funcione a todo el mundo! Con mi tutorial, la única diferencia es que no viene preparcheado como tu distro para hacer tareas automatizadas.

Además, esa distro ya ha quedado algo "desfasada" porque sigue usando dsmos. FakeSMC es mejor, más rápido y mucho más compatible para la mayoría de la gente. Por otra parte, usar Chameleon 1 sin duda le complicará la vida a muchos usuarios.

En resumidas cuentas, obtienes básicamente lo mismo, salvo que mi tutorial, aunque sea más "artesanal", ofrece una solución mucho más limpia. Si te topas con algún problema es INFINITAMENTE más fácil identificar la causa y arreglarla; con las distros estás perdido si no eres un ninja de la Terminal.

Pero si te ha funcionado, ¡enhorabuena! Ahora solo necesitas dar con los kexts adecuados para el resto de tu hardware.

Actualización del autor #7 @Gurruwiwi 2009-10-03 ↳ Re: @mascal71
@mascal71¡Vale! Usé gfxutil para obtener la cadena hexadecimal de mi VGA y la añadí al archivo com.apple.Boot.plist. Ahora tengo que modificar NVDANV50HAL.kext y NVDAResman con el Vendor ID y el Product ID de la VGA: ¿cómo puedo obtenerlos? PD: Ya no tengo Windows instalado en el disco duro.

Puedes descargar una distribución Live CD de Linux, arrancar desde ella y extraer la información desde ahí. El comando "lspci" es justo lo que necesitas. Por desgracia no viene incluido de serie en OS X. En Leopard, si instalas OSX86Tools y haces clic en "View PCI Device/Vendor IDs" (o algo parecido), te preguntará si deseas instalar el comando en el sistema, y a partir de ahí podrás ejecutarlo manualmente en la Terminal cuando quieras. También viene incluido en prácticamente cualquier Live CD o DVD de Linux.

Aquí tienes la salida del mío:

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
00:1f.6 Signal processing controller [1180]: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem [8086:2932] (rev 03)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9600M GT [10de:0649] (rev a1)
02:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1026] (rev b0)
05:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312] (rev 01)
06:00.0 Network controller [0280]: Intel Corporation Unknown device [8086:4232]
Nota de campo #15 @KamalAhmad 2009-10-03

¿Puedo cambiar de dsmos a FakeSMC?

Hola, Gurruwiwi...

Vale, ya capto la idea, Gurruwiwi.

He instalado OS X Snow Leopard y funciona genial, solo quedan algunos detalles por pulir.

He usado los siguientes kexts:

AttansicL1eEthernet.kext = Controlador de red
VoodooBattery.kext = Estado de la batería (con algunos fallos)
VoodooHDA.kext
Chameleon 2 RC3
Usé tu cadena EFI para la tarjeta gráfica (NVIDIA 9600M GT 512 MB) y utilicé el programa EFIStudio para escribirla en com.apple.Boot.plist, y funcionó perfectamente.

Así que mi pregunta es:

¿Has conseguido algún kext que solucione:

- Audio
- Lector de tarjetas

(ESTO ME FUNCIONABA EN LEOPARD PERO NO EN SNOW LEOPARD...)

Si tienes información al respecto, por favor compártela: ¿qué kexts utilizas para eso?

PD: Voy a cambiar dsmos por FakeSMC v2 en cuanto sepa los pasos exactos para hacerlo.

UN CORDIAL SALUDO / KamalAhmad

Actualización del autor #8 @Gurruwiwi 2009-10-04 ↳ Re: @KamalAhmad

Kamal,

Por ahora he dejado de trastear con el portátil. Han empezado las clases y estoy satisfecho con cómo funciona ahora mismo. Cuando haya más avances en la comunidad y saque algo de tiempo libre, intentaré pulir los pequeños detalles restantes.

Para el lector de tarjetas SD, puedes probar a insertar la tarjeta con el ordenador apagado y luego encenderlo. No siempre funciona, pero alguna vez me la ha reconocido así.

El audio me funciona bien aquí, salvo la entrada de micrófono ("mic in"). Tengo una idea bastante clara de cómo arreglarlo, pero estuve intentándolo de forma obsesiva durante dos semanas seguidas antes de empezar las clases: sufrí Kernel Panics irrecuperables constantemente y tuve que reinstalar desde cero un montón de veces. Requiere parchear tanto la DSDT como AppleHDA, lo cual es realmente complejo. Ahora entiendo qué estaba haciendo mal, pero no tengo ánimos para meterme con ello ahora mismo; ya tengo el equipo configurado y listo para trabajar. Si el equipo de Voodoo saca una versión nueva de VoodooHDA, la probaré.

Para pasar a FakeSMC, localiza el kext (está incluido en mi paquete de descarga) y cópialo en Extra/Extensions. Después elimina dsmos.kext de Extra/Extensions, ejecuta Kext Utility, repara los permisos y reinicia.

Nota de campo #16 @KamalAhmad 2009-10-06

Gracias por la respuesta.

Ya reemplacé dsmos por FakeSMC y funcionó sin problemas.

El audio sigue sin funcionarme todavía. Me pregunto por qué... tal vez se me esté escapando algo.
En cuanto consiga que funcione el sonido empezaré a usar mi Mac de diario e instalaré todo lo que necesito.

¿Hay alguna forma de depurarlo? Mencionaste que tenía que ver con el DSDT...

¿Qué diferencia hay entre la carpeta Extra que crea Chameleon y /System/Library/Extensions?
¿Se carga primero /Extra/Extensions o /System/Library/Extensions?

Si tienes un ratito libre y puedes explicármelo un poco sería genial. Un placer hablar contigo.

Saludos, KAMAL...

Nota de campo #18 @KamalAhmad 2009-10-08

Me sale un error de fallo al cargar AppleHDA (¿el del sonido?) durante el arranque...

Gurruwiwi o alguien que tenga un Acer 6935G, ¿podéis echarme una mano?

Necesito saber qué archivo .kext sirve para cada cosa...

¿Alguien podría publicar una lista detallando qué hace cada kext? Sería de gran ayuda...

AYUDA...

He reinstalado Snow Leopard por lo menos 15 veces solo para probar qué pasa al cambiar kexts y otras opciones.

UN CORDIAL SALUDO / KAMAL

Actualización del autor #9 @Gurruwiwi 2009-10-08 ↳ Re: @KamalAhmad

Kamal,

Los kexts vienen a ser como los controladores (drivers) en Windows. Incluso si sufres un Kernel Panic por culpa de uno, puedes eliminarlo manualmente, aunque es algo más engorroso porque requiere usar comandos de Terminal...

¡Los mensajes de fallo de audio que ves durante el arranque son totalmente normales!

La información de la tabla DSDT de fábrica no tiene el formato que espera OS X (algo habitual en PC), por lo que AppleHDA no logra encontrar el dispositivo de audio.

En Snow Leopard, cada vez que instales kexts, justo después de copiarlos en E/E o en S/L/E debes ejecutar SIEMPRE Kext Utility y luego reparar permisos con la Utilidad de Discos.

Kext Utility reconstruye la caché de extensiones (mkext), así que siempre que modifiques, añadas o borres algún kext debes pasarla. Kext Utility también repara permisos, pero pasar la reparación de permisos de la Utilidad de Discos suele detectar ajustes adicionales, así que haz ambas cosas.

Hay una diferencia importante entre E/E y S/L/E: la primera carpeta existe ÚNICAMENTE para que el gestor de arranque Chameleon 2 guarde sus archivos de configuración, temas visuales y extensiones adicionales (kexts), lo que te permite mantener el sistema original limpio y ordenado.

De ese modo, si instalas una actualización mediante Actualización de Software, Apple puede sobrescribir o modificar archivos del sistema en su ubicación original (S/L/E), pero si mantienes todos tus kexts modificados ("hack") en E/E, seguirán teniendo prioridad sobre S/L/E.

Existen algunos casos puntuales en los que un kext depende de otro (dependencias) y no queda más remedio que copiarlo dentro de S/L/E para que cargue, pero son excepciones.

Por ejemplo, con el audio: si usas VoodooHDA, este reemplaza la función de AppleHDA y funciona con la mayoría de las tarjetas de sonido.

Si el día de mañana Apple lanzara una actualización de iTunes o del sistema que incluyera un nuevo AppleHDA, no te afectaría porque en realidad estás usando otro kext independiente para gestionar el sonido.

Algunos kexts sustituyen por completo a los originales (como VoodooHDA), mientras que otros trabajan apoyándose en los kexts vanilla.
(El término "vanilla" se utiliza para referirse a los archivos originales de Apple sin modificar).

¡Espero que ahora te quede más claro!

Actualización del autor #10 @Gurruwiwi 2009-10-08

Kj.web,

¡Tu vídeo es fantástico y se nota que lleva muchísimo trabajo detrás! Por favor, no te ofendas, pero hay varias cosas que no explicas en él y resulta un poco confuso para quien nunca ha hecho esto antes... Incluso a mí se me escapan algunos pasos.

Además, ese método ha quedado un poco desfasado y puede dejar a muchos usuarios sin poder reparar permisos en la Utilidad de Discos (me refiero a instalar mediante OSInstall.mpkg, usar Chameleon 1, etc.); hoy por hoy ya no hace falta complicarse así porque tanto dsmos como FakeSMC y las demás herramientas han sido recompilados para Snow Leopard.

No te lo tomes a mal, por favor, pero mi método es prácticamente el más sencillo, directo y rápido que existe ahora mismo... ¡al menos hasta que salga una distro en condiciones! Y aun así seguiré actualizando este hilo constantemente para incorporar mejoras, como anoche mismo, que conseguí hacer funcionar la entrada de micrófono...

¡Pero para el estado en que estaban las instalaciones de Snow Leopard antes de salir la versión Gold Master es un vídeo estupendo, buen trabajo!

(De hecho, ya había visto tu vídeo cuando intenté instalar Snow Leopard directamente desde Leopard en un disco externo...)

Nota de campo #19 @KamalAhmad 2009-10-08

Muchísimas gracias, Gurruwiwi, eso me aclara un montón de cosas...

Aun así sigo sin conseguir que funcione el audio...

También me pregunto si tener ApplePS2Controller.kext y VoodooPS2Controller.kext al mismo tiempo en la carpeta de extensiones puede causar conflictos.
Si dejo ambos controladores PS/2 a la vez, el ratón deja de responder y pierdo el control por completo; entonces me toca arrancar con el parámetro -f para poder entrar.

He quitado VoodooPS2Controller y he dejado ApplePS2Controller en la carpeta Extensions.
¿Quizá tenga algo que ver con la controladora de tarjetas SD? Tampoco me funciona...

He volcado la lista de mis archivos kext por si sirve de ayuda...
Mirad mi archivo TXT adjunto donde he volcado el listado...

¿Cuál es la combinación ideal para el Acer 6935G?

Tengo todos estos kexts repartidos entre /System/Library/Extensions y /Extra/Extensions, ¿veis algún conflicto evidente?
Gracias por todo vuestro tiempo...

Ojalá consiga hacerlo funcionar para poder seguir trabajando con mi portátil... Solo necesito que funcione el AUDIO para quedarme totalmente satisfecho.
Los demás detalles menores no me importan.
_____________________________________________________
Esto es lo que aparece en Información del Sistema dentro del apartado de audio:
Intel High Definition Audio:

ID del dispositivo: 0x10250146
ID de audio: 0

_____________________________________________________
Y este es mi archivo com.apple.Boot.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Boot Graphics</key>
	<string>Yes</string>
	<key>EHCIacquire</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>5</string>
	<key>UHCIreset</key>
	<string>Yes</string>
	<key>USBBusFix</key>
	<string>Yes</string>
	<key>Wait</key>
	<string>No</string>
	<key>Theme</key>
	<string>Boot_Camp</string>
	<key>Quiet Boot</key>
	<string>Yes</string>
	<key>device-properties</key>
<string>c20200000100000001000000b60200000f00000002010c00d041030a000000000101060000010101060000007fff0400220000005600520041004d002c0074006f00740061006c00730069007a00650000000a000000d31db4d34d3438000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e0067000000040000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c706172656e7422000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001b0000004e5649444941204765466f72636520393630304d20475422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d411c000000400030002c006200750069006c0074002d0069006e000000040000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616324000000400031002c00630061006e002d0068006f0074002d0070006c0075006700000004000000100000004e005600430041005000000022000000d38d34d34d34d34d34d1dd34e34d34d34d34d34d34d34d3bd34d34d34d341e00000072006f006d002d007200650076006900730069006f006e0000000800000074657374</string>
</dict>
</plist>

ESTA ES LA INFORMACIÓN DE MI AUDIO...

Adaptador de audio:
Códec de audio de alta definición: ID del códec HDA:
Intel 82801IB ICH9 - High Definition Audio [A3]
Realtek ALC889 (10EC:0889)

Has sido de grandísima ayuda en este foro y te lo agradezco de verdad.

KAMAL

Actualización del autor #11 @Gurruwiwi 2009-10-10 ↳ Re: @KamalAhmad

No hay de qué, gracias por tus amables palabras.

No deberías estar teniendo tantos problemas con el audio. Vamos a aclarar un par de cosas.

Acabo de comprobar que lo que dije antes no era 100 % exacto.

Para el audio, ÚNICAMENTE necesitas tener VoodooHDA dentro de la carpeta System/Library/Extensions.

Primero, asegúrate de descargar la versión de 64 bits de VoodooHDA... puedes usar el enlace del primer mensaje.

Dentro de ese paquete de archivos también tienes la herramienta llamada "Kext Utility". Cópiala al escritorio.

Cómo hacerlo paso a paso:

1 - Copia manualmente VoodooHDA.kext en System/Library/Extensions.
2 - Comprueba que en Extra/Extensions NO tengas ningún kext de audio; si hay alguno, bórralo.
3 - Ejecuta Kext Utility y déjalo trabajar hasta que termine. Abre la Utilidad de Discos y repara los permisos.
4 - Reinicia.

¿Te funciona así?

Nota de campo #20 @KamalAhmad 2009-10-11

No funciona... no sé qué estoy haciendo mal.

Descargué una versión nueva de VoodooHDA para 32/64 bits:
k exts.com/view/22-voodoohda_(32--64-bit).html
También probé el kext incluido en A_FILE_VAULT, pero tampoco funcionó.

Lo copié manualmente en /S/L/E.
Borré el kext de /Extra/Extensions.
Ejecuté Kext Utility, esperé a que terminara y reparé los permisos.

Reinicié y sigue sin funcionar.

Me estoy cansando ya de esto; algo no cuadra, quizá mi portátil lleve otra revisión de la tarjeta.

Estas son mis especificaciones completas, mirad el archivo adjunto.

Otra cosa respecto a los gráficos: en la pantalla del portátil se ven bien, pero si conectas la salida HDMI sale imagen aunque con una calidad bastante inferior a la que dan los controladores de Windows. Pero bueno, ese es otro tema, quizá más adelante salga mejor soporte.

KAMAL

Nota de campo #21 @gnate3 2009-10-12

Un diez por esta pedazo de guía, hermano... Pude instalar Snow Leopard en mi portátil HP Pavilion dv5-1104tx y ahora mismo va como la seda.

Cuando leí en el tutorial que recomendabas no usar discos duros Western Digital me llevé un chasco (mi portátil viene de serie con un disco WD) y, efectivamente, al principio no arrancaba tras la instalación. Pero después de mucho ensayo y error conseguí que arrancara. ¡Ahora Snow Leopard funciona de maravilla!

Gracias de nuevo... (Y)

Actualización del autor #12 @Gurruwiwi 2009-10-12 ↳ Re: @gnate3

Kamal, déjame llegar a casa para revisar una cosa y probaremos otro enfoque.

Gnate, no todos los discos Western Digital dan problemas. Basta con mirar en los foros de soporte de Apple qué modelos concretos están afectados; tiene que ver con fallos en los ciclos de arranque y parada del cabezal (spin up/down). Aun así, puede que Apple no liste todos los modelos comerciales porque solo documentan los que montaban de fábrica en los MacBook.

De todos modos, es buena idea evitarlos por precaución.

Nota de campo #22 @gnate3 2009-10-12

Gurruwiwi, hermano, ya conseguí que funcionara. La primera vez no arrancó, pero luego logré ponerlo en marcha y ahora Snow Leopard va de lujo...
Gracias otra vez por este gran tutorial (Y)

PD: ¿Conoces algún kext de audio IDT de 64 bits para Snow Leopard? Si sabes de alguno, por favor publícalo. Con VoodooHDA solo me funciona la salida de altavoces/auriculares, pero no el micrófono.
Había algunos controladores para audio IDT en Leopard, pero no he encontrado nada para Snow Leopard.

Nota de campo #23 @KamalAhmad 2009-10-12

Espero que des con algo que pueda ayudarme.
¿Llegaste a ver el PDF con las especificaciones de mi equipo que adjunté?

Cuando paso la Utilidad de Discos me sale este aviso:

Repairing permissions for “SnowLeo”
ACL found but not expected on "System/Library/Extensions".
Repaired "System/Library/Extensions".
Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent" has been modified and will not be repaired.
Warning: SUID file "System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Resources/Locum" has been modified and will not be repaired.

Permissions repair complete

¿Sabes qué significa esto? ¿Hay algo fuera de su sitio? Si no recuerdo mal, antes no me salía...

No he tocado nada relacionado con archivos SUID... no tuve que hacerlo con la distro desde la que instalé.

Saludos,
Kamal

Actualización del autor #13 @Gurruwiwi 2009-10-13 ↳ Re: @KamalAhmad

Hola Kamal... Perdona, me olvidé por completo de responderte. Ahora mismo no estoy en casa, pero te prometo que mañana intento echarte una mano de nuevo.

A mí me salen exactamente los mismos avisos de advertencia que a ti al reparar permisos. No sé a qué se deben exactamente, pero hasta la fecha no me han causado ningún problema; no creo que tengan mayor importancia.

Nota de campo #24 @gnate3 2009-10-16

Gurruwiwi: ¿encontraste alguna solución para el audio IDT en 64 bits? :S

Actualización del autor #14 @Gurruwiwi 2009-10-21 ↳ Re: @gnate3

Kamal, ¡prueba también con estos archivos!

No conozco bien los códecs de audio IDT... mi tarjeta integrada es Realtek, pero de todas formas VoodooHDA suele ser capaz de manejar casi todas las tarjetas de sonido habituales.

Prueba este paquete que acabo de subir; es una carpeta que contiene 4 archivos:

- Elimina cualquier VoodooHDA anterior revisando tanto Extra/Extensions como System/Library/Extensions.
- Desde la carpeta descargada, copia VoodooHDA.kext en S/L/E.
- Copia "Voodoo HDA Helper" en la carpeta Aplicaciones.
- Ve a Preferencias del Sistema -> Cuentas, haz clic arriba a la derecha en "Arranque" (Login Items) y añade "Voodoo HDA Helper" desde la carpeta Aplicaciones.
- Ejecuta Kext Utility desde la carpeta.
- Abre la Utilidad de Discos y repara los permisos.
- Reinicia.
- Desde la carpeta, abre e instala VoodooHDA.prefpane.

¡Creo que eso es todo!

¡Espero que te funcione!

Nota de campo #25 @KamalAhmad 2009-10-21

Lo probé pero sin suerte, me sale un mensaje de error.

Mira la captura adjunta.

Me sale un mensaje de error en el último paso: "- desde la carpeta, ejecuta VoodooHDA.prefpane".

Kamal

Nota de campo #26 @Imkantus 2009-10-21 ↳ Re: @KamalAhmad
@KamalAhmadMe sale un mensaje de error en el último paso: "- desde la carpeta, ejecuta VoodooHDA.prefpane".

Me temo que ese error aparece porque VoodooHDA.kext no está cargado en memoria; prueba a instalar el PrefPane después de reiniciar o comprueba antes en la Terminal con el comando kextstat si VoodooHDA.kext se ha cargado realmente.

Actualización del autor #15 @Gurruwiwi 2009-10-22 ↳ Re: @Imkantus

Caramba, Imkantus, tienes toda la razón del mundo... Kamal, ¡me salté un paso!

Ve a Preferencias del Sistema -> Cuentas, haz clic arriba a la derecha en "Arranque" (Login Items) y añade "Voodoo HDA Helper" desde la carpeta Aplicaciones.

Reinicia.

¡Ya he corregido el mensaje anterior!

Nota de campo #27 @KamalAhmad 2009-10-22

Añadir el Voodoo HDA Helper en los ítems de arranque no bastó, pero ¡por fin encontré la causa del problema!

Si miráis mis mensajes anteriores con el listado de kexts que tenía en mi carpeta de extensiones, veréis que AppleHDA.kext seguía ahí dentro y se estaba cargando antes que VoodooHDA.kext, impidiendo que VoodooHDA.kext se iniciara. Fue borrar AppleHDA.kext y empezó a funcionar a las mil maravillas...

¿Sería posible que me pasaras una lista de los kexts que tienes instalados en tu 6935G? Me pregunto por qué no me funciona el lector de tarjetas SD, tal vez tenga un conflicto similar.

Echa un vistazo a mi archivo adjunto: quizá tenga demasiados kexts innecesarios metidos por la distro y con tu lista podría comparar y limpiar los que sobran.

Un cordial saludo, KAMAL... ¡Por fin funciona el AUDIO! Muchísimas gracias por tu ayuda, Gurruwiwi...

Nota de campo #28 @KamalAhmad 2009-10-24

Ahora solo nos queda solucionar el problema del micrófono. ¿Tienes alguna idea de cómo hacerlo o no queda otra que esperar a una nueva versión de VoodooHDA.kext?

Kamal

Actualización del autor #16 @Gurruwiwi 2009-10-24 ↳ Re: @KamalAhmad

Ya había mencionado lo de borrar AppleHDA bastantes páginas atrás; no puedo acordarme de la configuración particular de cada uno, daba por hecho que ya lo habías quitado. También está indicado en el tutorial principal. En fin...

¿Te funcionó el panel VoodooHDA.prefpane?

Revisa en Preferencias del Sistema: deberías tener un icono nuevo llamado VoodooHDA. Desde ahí puedes seleccionar el micrófono y subir la ganancia de la señal (boost). Puede que con eso te funcione.

Si aun así no va, ¡date con un canto en los dientes por tener el resto funcionando! A partir de ese punto hace falta parchear dsdt.aml.

O bien puedes comprar una tarjeta de sonido USB económica compatible de forma nativa con OS X, o un micrófono USB; hay varios modelos muy baratos por ahí, aunque no sabría decirte cuál exactamente porque cuando necesito grabar audio utilizo una interfaz Mbox 2.

Nota de campo #29 @KamalAhmad 2009-10-24

Sí, ya me aparece el icono de VoodooHDA en Preferencias del Sistema, pero el micrófono sigue sin funcionar. Lo he puesto al volumen MÁXIMO, pero no hay suerte.

¿Tú lograste hacer funcionar el micrófono interno? En el 6935G está situado justo al lado de la webcam.

Sobre lo que dices de "A partir de aquí necesitas parchear dsdt.aml", ¿tienes alguna guía o información de cómo hacerlo?

Kamal

Actualización del autor #17 @Gurruwiwi 2009-10-24 ↳ Re: @KamalAhmad

Exactamente, Kamal, eso mismo nos pasa a casi todos: el micrófono interno no funciona. Es posible que la entrada de micrófono externo (jack) sí te funcione si haces pruebas y ajustas el panel de preferencias de VoodooHDA. Si no te funciona ninguno de los dos, hasta ahí llega el kext por sí solo.

El parcheo de DSDT es bastante complejo e implica editar código ASL, descompilar y volver a compilar las tablas ACPI. Yo lo intenté y casi pierdo la cabeza. Eso sí, cuando se hace bien puedes convertir tu portátil en un clon perfecto de un Mac (vídeo, Ethernet, audio nativo, etc.). Pero como yo ya tengo todo lo esencial cubierto mediante kexts, ahora mismo no me compensa.

Actualización del autor #18 @Gurruwiwi 2009-10-25 ↳ Re: @KamalAhmad

Eso es solo la mitad de la historia.

Kamal, lee este hilo con calma y atención. Cuando llegues al final entenderás todo lo que implica dejar el audio perfecto de forma nativa.

Yo no logré que me funcionara en su momento porque todavía no entendía bien cómo cambiaba la gestión de cachés de kexts entre Leopard y Snow Leopard, así que aunque hubiera hecho bien el parche DSDT no me habría cargado.

Probablemente en las próximas vacaciones vuelva a intentar parchear el DSDT:

ALC889a (with analog 5.1 surround) →

Mostrar 38 notas adicionales de la comunidadRegistro de archivo completo
Nota de campo #31 @KamalAhmad 2009-10-29

If you get the your dsdt patch to work, does your patch work for me? Or must i patch it too?
Is it not the same computer?

Kamal

Actualización del autor #19 @Gurruwiwi 2009-10-29 ↳ Re: @KamalAhmad

Explicado de forma sencilla, el DSDT funciona más o menos así:

BIOS <-> DSDT <-> Sistema Operativo

Es una tabla de código extraída directamente de la información de la BIOS, que describe no solo datos genéricos del sistema, sino direcciones y propiedades específicas de la memoria gráfica, funciones especiales de la tarjeta de sonido, estados de reposo (sleep) y un montón de dispositivos más.

OS X está diseñado para leer el firmware EFI de un Mac real, mientras que las tablas DSDT de las BIOS de PC tienen diferencias y errores de compilación, aunque se pueden adaptar con altísima compatibilidad.

Puedes descompilar tu DSDT y corregir todos esos fallos; esa parte tiene su miga, pero no es peligrosa para el hardware en absoluto.

Así que, lamentablemente, sí: lo ideal es que generes tu propio DSDT a partir de tu máquina.

Ahora bien, como nuestros equipos son tan parecidos, la mayoría de los errores y dispositivos coincidirán, por lo que podemos compartir los fragmentos de código reparados, aunque tendrías que insertarlos en tu tabla.

Por desgracia, no tengo ni idea de cuándo tendré el tiempo y el valor para volver a meterme con esa tarea...

Nota de campo #32 @KamalAhmad 2009-10-30

Perfekt information...

I will see if i can manage anything of it to day maybe i will succed.

But later to day. Hope it will work.

Decomp.. the dstd file.
the first thing didnt find AZAL maybe it is another thing on 6935g.

Kamal

Actualización del autor #20 @Gurruwiwi 2009-10-31 ↳ Re: @KamalAhmad

En mi tabla el dispositivo se llamaba AZAL y tuve que renombrarlo a HDEF. ¿Ves? Esa es una de las razones por las que hay que extraer tu propio DSDT, descompilarlo, corregir el código y volver a compilarlo.

Después de eso, basta con un parcheo rápido de AppleHDA y debería funcionar.

Eso sí, Kamal, te advierto que haciendo pruebas con esto sufrí fallos GRAVES que me obligaron a reinstalar Snow Leopard desde cero. Así que asegúrate de hacer antes una copia de seguridad de toda tu información importante.

No es una tarea sencilla; a menos que uses la entrada de micrófono a todas horas, casi te sale más a cuenta comprar unos auriculares USB con micrófono baratos y compatibles, un micrófono USB suelto o una tarjeta de sonido USB sencilla.

Nota de campo #33 @KamalAhmad 2009-10-31

Send me your file let me see it.

Maybe i looked at wrong place.

Kamal

Nota de campo #34 @Drakulix 2009-10-31

Battery Problem

I have an Acer Aspire 6935, it runs perfect with Snow Leopard, but there is one problem.

First I didn't installed it with this tutorial. I installed it from a external Kalyway 10.5.2 Hard Drive.
(Format Hard Drive, Insert Retail DVD, open OSInstall.mpkg, install SL to my Hard Drive ...) and I installed Chameleon RC3 with Terminal to my EFI Partition. Snow Leopard starts, only sound didn't work (now it works with VoodooHDA), but my battery isn't reorganised correctly.

The battery doesn't load... , the system crashes when starting with battery or removing the cable. (Black Screen but Notebook is still running.)

Also Standby or Hibernation isn't working. The Screen goes black but the notebook is still on like the battery error.

That's why I think it's only one error.

Here is a list of my kexts, hope you could help me:

EFI:

voodoops2controller.kext
openhaltrestart.kext
voodoobattery.kext
attansicL1eEthernet.kext
LegacyAppleAirportBrcm4311.kext
fakesmc.kext
PlatformUUID.kext

SLE:

VoodooHDA.kext

Any idea which kext is missing?

Actualización del autor #21 @Gurruwiwi 2009-11-01 ↳ Re: @Drakulix

Kamal: vale, aquí tienes el mío, ¡ya me contarás qué tal te va! Para cualquiera que encuentre este mensaje: a menos que tengáis exactamente el mismo modelo de portátil que yo, ¡NO utilicéis este archivo para vuestras instalaciones!

Drakulix,

El problema del reposo/hibernación (sleep) es uno de los más habituales para todo el mundo. La única forma de solucionarlo de raíz es parchear manualmente el archivo dsdt.aml, igual que está intentando hacer Kamal para el audio. Echa un vistazo a un par de mensajes más atrás para ver más detalles.

Ese es también uno de mis objetivos pendientes: básicamente, el reposo y el micrófono interno son lo único que me falta para tener un clon perfecto de un MacBook Pro, pero ahora mismo no dispongo de mucho tiempo libre.

Respecto al gestor de batería: yo también sufrí algún Kernel Panic puntual al desenchufar el cargador y pasar a batería, ¡pero me ocurrió solo una vez! Desde entonces se mantiene estable y marca bien las lecturas. Te sugiero que pases Kext Utility y repares permisos con la Utilidad de Discos.

Nota de campo #35 @KamalAhmad 2009-11-01

Hi Gurriwiwi..

I used your dsdt.aml file and it works.
Worked like my org. dsdt.aml file i used before..

Did you change anything in your dsdt.aml file?

This is my org. dsdt.aml file in the attatchment.. Im using yours dsdt.aml file know.
Does that mean that you have exact my model.

Kamal

Actualización del autor #22 @Gurruwiwi 2009-11-02 ↳ Re: @KamalAhmad

¡Me alegro de oír eso! Pero ¿qué quieres decir exactamente, que ya te funciona la entrada de micrófono?

Sí, en ese archivo cambié la entrada AZAL por HDEF para que AppleHDA (parcheado) o VoodooHDA pudieran reconocer el dispositivo de audio.

No significa que tengamos exactamente la misma variante del portátil (el mío no lleva lector Blu-ray y las especificaciones de la gráfica son muy distintas: 1 GB GDDR2 frente a 512 MB GDDR3), pero al ser de la misma placa base ha funcionado... En otros casos podría haberte funcionado el audio pero haberte dejado sin gráficos.

Imagínate que llegas a usar un DSDT de otra marca o de una gama de Acer totalmente distinta: posiblemente ni siquiera habría arrancado.

¡Buenas noticias!

EDITO: Ah, vale, ya te entiendo: tienes salida de audio igual que con tu DSDT original. Eso es normal, ya que con Chameleon y los kexts adecuados la mayoría de los ordenadores modernos funcionan al 95 % desde el principio. Lo que suele fallar son las funciones específicas como el reposo/despertar/hibernación, el micrófono o la salida óptica SPDIF 5.1, el monitor externo VGA/HDMI, el puerto Ethernet en algunas placas, etc. Para afinar todo eso hay que parchear el DSDT a mano.

Nota de campo #36 @KamalAhmad 2009-11-03

Okej... I returend to my DSDT. Your DSDT worked but no mic.
The problem i DIDNT find ASAL in the unpacked the aml file. Where did you find it?

Kamal

Actualización del autor #23 @Gurruwiwi 2009-11-07 ↳ Re: @KamalAhmad

Publica las especificaciones de tu equipo, rabalder; si son medianamente "estándar", ¡esta guía te vendrá como anillo al dedo!

Nota de campo #37 @rabalder 2009-11-08

aspire 9815

intel core2duoT7200 2,0 ghz
intel 945 PM express
intel pro wireless 3945 abg
nvidia geforce GO 7600
2x1 gb ram
Marvell Yukon pxe lan
2 x 200gb samsung sata

This should be my specs
rab

Actualización del autor #24 @Gurruwiwi 2009-11-09 ↳ Re: @rabalder

Ningún problema con tus especificaciones salvo la tarjeta Wi-Fi Intel, que es incompatible. Puedes cambiarla fácilmente por una Broadcom interna muy barata o usar un adaptador Wi-Fi USB.

Lee la guía con atención y no deberías tener ningún problema... y si te surge alguna duda, aquí estamos para echarte una mano.

¡Sigue contándonos qué tal avanza!

Nota de campo #38 @andy.banc 2009-11-16

sorry, but i have a problem, I hava an ACER 8930g, my processore il quadcore q9000 at 2.0 Ghz but SL recognize it only at 1.69 Ghz.
I try with cpu-z and i see that the multiplier is blocked at 6 instead 7.5.
someone have the same problem, or know a solution for this problem?
can depend to a wrong speedstep kext?
sorry for my english

Nota de campo #39 @Mighty 2009-11-17

@ Mercurysquad (projectcamphor.mercur ysquad.com/)

you can download a PreAlpha for the Intel 3945

Nota de campo #40 @alexv 2009-11-30

The next week i going to buy a acer aspire 8730G. Can I install SL in this Notebook whith this guide?.

I need your help.

Thanks for all

Computadora

Tipo de computadora Equipo basado en ACPI x86 (Mobile)

Sistema operativo Microsoft Windows Vista Home Premium (micro soft.com/windows/)

Service Pack del sistema operativo Service Pack 1

Internet Explorer 8.0.6001.18828 (micro soft.com/windows/ie/)

DirectX DirectX 10.1 (micro soft.com/windows/directx/)

Nombre de la computadora STATION

Nombre de usuario a

Dominio de inicio de sesión station

Fecha / Hora 2009-11-22 / 23:17

Motherboard

Tipo de CPU Mobile DualCore Intel Core 2 Duo T6400, 2000 MHz (10 x 200) ↗

Nombre del motherboard Acer Aspire 8730 ↗

Chipset del motherboard Intel Cantiga PM45 ↗

Memoria del sistema 3065 MB (DDR2-667 DDR2 SDRAM)

Tipo de BIOS Phoenix (12/09/08) (pho enix.com/en/products/default.htm)

Monitor

Placa de video NVIDIA GeForce 9300M GS (512 MB) ↗

Placa de video NVIDIA GeForce 9300M GS (512 MB) ↗

Aceleradora 3D nVIDIA GeForce 9300M GS ↗

Monitor Monitor PnP genérico [NoDB]

Multimedia

Placa de sonido nVIDIA HDMI @ Intel 82801IB ICH9 - High Definition Audio Controller [A-3] ↗

Placa de sonido Realtek ALC888/1200 @ Intel 82801IB ICH9 - High Definition Audio Controller [A-3] ↗

Almacenamiento

Controlador IDE Intel(R) ICH9M/M-E Family 4 Port SATA AHCI Controller - 2929 ↗

Controlador de almacenamiento Iniciador iSCSI de Microsoft

Disco rígido WDC WD3200BEVT-22ZCT0 ATA Device (298 GB, IDE) (western digital.com/en/products)

Disco óptico PIONEER DVD-RW DVRTD08RS ATA Device (pioneer eur.com/eur/productgroups.jsp)

Estado SMART de los discos rígidos OK

Actualización del autor #25 @Gurruwiwi 2009-12-05 ↳ Re: @alexv

alexv,

¡Sí, pruébalo! Tienes que leer bien el tutorial, ¡pero no es nada difícil!

Nota de campo #41 @alexv 2009-12-08

Hola,

Gracias, ya lo he conseguido. Lo unico que no he podido es que mi tarjeta de sonido solo funciona en stereo.

tengo una alc888/1200 y no encuentro la manera.

Me puedes ayudar?.

Gracias.

Nota de campo #42 @Iven 2009-12-18

any rumors about in mic

Hello! Got this laptop in week ago. Good for OSX 10.6.2 , but two bad things: only out mic with VoodoHDA and bag video perform with strings. Any rumors about int mic?

Actualización del autor #26 @Gurruwiwi 2009-12-29 ↳ Re: @Iven

alexv,

Tendrás que editar tu DSDT para corregir la salida 5.1. Es bastante engorroso, aunque no imposible. O eso, o esperar a que haya algún avance en VoodooHDA u otro kext. Otra opción para salir del paso en casa es usar una pequeña tarjeta de sonido USB compatible. Lamentablemente no puedo ayudarte mucho más con esa parte...

Iven,

Sobre el micrófono, lo siento: o esperamos a futuras versiones de VoodooHDA o toca parchear el DSDT, que es bastante complicado.

En cuanto al vídeo, ¿estás totalmente seguro de que las especificaciones de tu tarjeta gráfica son idénticas a las mías? A la mínima diferencia que haya en la gráfica, es muy probable que mi cadena EFI no te funcione bien. Puedes probar con NVDarwin u otros inyectores disponibles en el foro, o bien releer la sección de vídeo de mi tutorial. Lo mejor sin discusión es generar tu propia cadena EFI con gfxutil, que en realidad es facilísimo, aunque... ¡la primera vez que vi las instrucciones casi me desmayo!

http://forum.netkas.org/index.php?topic=222.0 ↗

¡OLVÍDATE DEL RESTO DE RESPUESTAS DE ESE HILO O TE VOLVERÁS LOCO!

Cíñete únicamente al primer mensaje, y te resumo el final: justo después del último texto resaltado en ROJO:

- Abre el archivo generado "graphics.hex" con TextEdit.
- Copia la cadena hexadecimal en tu archivo com.apple.Boot.plist, tal como explico en mi tutorial.
- Elimina cualquier kext inyector de vídeo que hayas instalado antes al intentar arreglarlo.
- Repara permisos.
- Reinicia.

Nota de campo #43 @mascal71 2009-12-31

Hey ... Happy new year!

Anybody did update to 10.6.2 ?

Actualización del autor #27 @Gurruwiwi 2010-01-04 ↳ Re: @mascal71

¡Sí que lo hice... en mi flamante Dell Mini 10v nuevo!

¡Le regalé este portátil Acer a mi padre por Navidad! De hecho, le monté un puesto completo de Flight Simulator X con cabina y doble pantalla y, sin hacerle overclocking, ¡este portátil rinde MEJOR que muchos ordenadores de sobremesa completos!

¡IMPRESIONANTE! Consigue mejores FPS y es más estable, ¡una pasada!

Mi próximo proyecto es montar una torre con un Core i7, pero no para hacerle Hackintosh, sino como estación de trabajo pura. Para mis necesidades del día a día en Mac, mi Dell Mini 10v me cubre de sobra.

Ahora estoy esperando a ver qué tal sale ese rumoreado iSlate de Apple que está a la vuelta de la esquina...

Nota de campo #44 @alfaromeo303 2010-01-19

Hey, I've read this thread and I'm running 10.6.2 64bit in my aspire 8930G, it is working great (except for minor things like mic in). For the wifi i'm using the dell 4930 mini pcie card which works out of the box!

The only thing I was wondering is if someone can give me some tips on getting the sleep to work properly... (if that is possible)...

Nota de campo #45 @cappy82288 2010-02-15

Upgrading to 10.6.2

So I followed this guide and was able to successfully install Snow Leopard on both my Acer 6930 and Acer 5735 (no video drivers tho for the 5735). Everything works on both of them great until I try and install the Mac OS X v10.6.2 Update (Combo).
Once it is done install I get an error message at start up. (I took a picture of the screen). It happens on both laptops but I have read that most people (besides netbooks) can install this upgrade without any problems. Anyone have any ideas on what I am doing wrong?

Thanks,

Cappy

Nota de campo #46 @damnesiac 2010-02-28 ↳ Re: @cappy82288
@cappy82288So I followed this guide and was able to successfully install Snow Leopard on both my Acer 6930 and Acer 5735 (no video drivers tho for the 5735). Everything works on both of them great until I try and install the Mac OS X v10.6.2 Update (Combo). Once it is done install I get an error message at start up. (I took a picture of the…

You need the updated sleepenabler.kext

Nota de campo #47 @cappy82288 2010-03-01

dailyb logged.com/2064/updating-to-snow-leopard-10-6-2/?utm_source=twitterfeed&utm_medium=twitter

Thanks damnesiac! I just followed the guide above and am up to date.

Nota de campo #48 @maximusmeridus 2010-04-12

Super post on SL on 6935g, thanks, but as didn't have another mac I had to use a SnowOX universal to start it off.

I followed your instructions on setting up graphics card on my 6935g 1080p machine, but failed to get the external VGA out working when the device-properties key with your graphics hex.

Funnily enough,if I don't use any graphics device key, I can use VGA out but as you know resolution and GPU is not used properly.

Any solutions anyone?

Would really appreciate your help as have an external monitor I desperately need to use.

Nota de campo #49 @maximusmeridus 2010-04-24

PLEEAASSE PLEEEAASEEE SOMEONE solve my VGA out problem on 6935g after this snow leopard installation. Would really appreciate some help or pointing me in the right direction, desperately want to plug in an external monitor

Nota de campo #50 @danenzxl 2010-05-20

sleep

i have snow installed for mont's now(10.6.3) and sleep don't work try all difference
sleepenabler kexts and other stuff from others forums and nothing
that is together with microphone problem on aspire 6935
but recently i downloaded iboot from tonymacx86 forum and when i start iboot cd
and choose my snow partition when it boot sleep works with no problem

can somebody what to do to start snow withaut iboot cd and
have sleep mode?

Nota de campo #51 @danenzxl 2010-07-17

FINALLY Sleep working acer aspire 6935g

finally got sleep fully working
install iatkos s3 pick usb fix pach on installation together with usbbusfix-ehciacquire-uhcireset
restart
update to 10.6.4 restart
instal sleepenabler.kext 10.6.4(no need for k.flag pmVersiom)
restart
sleep fully working on 64 bit mode org kernel darwin10.4.0,for video and audio pick nvenabler and voodoohda-on wake everything working no probl.
now only thing not working for me is internal microfone and card reader

Nota de campo #52 @macaddict1234 2010-07-18

Intel PM45 chipset
T6600 C2D
ATI 4570 mobility

I've tried getting the chameleon bootloader to load the retail snow leopard disc but when i put the snow leopard disc in after the chameleon screen i just get a gray screen, can hear it loading from the disc but the graphcis simply dont work, what do i need to change in the bootloader to get it working so i can actually get to install?

Nota de campo #53 @rennbahncookie 2010-08-05

wireless

hey, great tutorial! but im still left without internet. :\ did i miss something?

Nota de campo #54 @Raulllll 2010-10-04

Good guide

got everything working except wireless internet.

any ideas/suggestions on which kexts i should be using

laptop is aspire 5735z

Nota de campo #55 @danenzxl 2010-10-10

i bought on ebay wireless card couple euro and change

Nota de campo #56 @jupitersmoon 2010-10-15

VGA Confusion

I also have a 6935g with 512mb 9600, adding your string to the boot.plist worked fine. but ive noticed that a few people have mentioned having full QE CI support. when I check mine in "about this mac" there is no mention of Quartz Extreme or CI, i remember on 10.5 and below it used to say supported or not supported.
I'm asking because I installed oblivion and It seems to be working fine except for no 3d graphics, the hud is there the cut scenes play and i have audio? I can hear footsteps when i use the arrow keys.

I was planning to use this as my primary operating system but I cant with no 3D

Any help would be nice, thank you

Nota de campo #57 @mogeansai 2010-10-17

I'm running into a few issues here, mainly with creating the USB installer.
I don't have access to any machines running (snow) leopard, and i can't create a virtual environment within windows 7 or ubuntu because i can't enable hardware acceleration without modding the bios.
I have a 6935g, more or less the same internals as the one you're using.
However, i do have an old dual usb ibook g3 running tiger, so i didn't think creating the usb would be a problem. I used your guide to creating the installer word for word, but my laptop never seems to want to boot off the usb even with the bios set to boot from it.
I'm just wondering where i'm going wrong, i thought i went wrong by leaving the partition scheme as "apple partition map" so i created the usb again using "Master Boot Record" thinking that'd solve my problem, but it didn't, and for some strange reason, the ibook just hangs when i try to use GUID as a partition scheme, although it didn't when i partitioned the seagate drive i'll be using to install os x onto.
One strange thing i noticed while creating the installer, is when i got as far as installing Chameleon 2 onto the usb, it didn't create an "extra" folder, even when all files were made visible.

Sorry for the long post, but do you've any idea where i'm going wrong?

Nota de campo #58 @gazzacbr 2010-11-27 ↳ Re: @danenzxl
@danenzxlfinally got sleep fully working ...instal sleepenabler.kext 10.6.4(no need for k.flag pmVersiom) restart sleep fully working on 64 bit mode org kernel darwin10.4.0,for video and audio pick nvenabler and voodoohda-on wake everything working no probl. now only thing not working for me is internal microfone and card reader

latest VoodoHDA 2.7.2 gives me internal mic (for first time) on my Acer 6920g, you can try. now comes with a nice installer/updater package
no luck at all for my card reader (have tried many) but my solution for now is an Expresscard adapter card reader (cheap generic one off ebay) which sits flush in the otherwise unused slot. in my original (non-working) card reader i keep an SD to micro SD adapter so all is well :

i have the sleep enabler 10.6.4 but when i try to sleep it instantly wakes. i think there is a kext which is loaded to do just that, anyone tell me which one it is so i can disable it to try sleep?

Nota de campo #59 @mikap 2013-01-16

NVIDIA GeForce 9600M GT

Does anyone know what kexts I need to get the NVIDIA GeForce 9600M GT to support QE/CI and VGA out (OS X 10.6.7)? I added the code but that didn't help. I am able to get 256 of my 512 MB of VRAM to be recognized and 1440 x 900 resolution. This is without NVEnabler or NVEnabler 64. When I add those with NVDANV50Hal it stops at the end of the verbose boot.

Verificado con la participación de: @x986123 @haseeb @rabalder
Fuentes y registro de autoría (27 usuarios acreditados · Hilo #4183)
UsuarioRol en la monografíaMensajesPeriodo activo
@GurruwiwiAutor principal282009-09-21 → 2010-01-04
@KamalAhmadColaborador clave212009-09-30 → 2009-11-03
@mascal71Colaborador clave92009-09-28 → 2009-12-31
@gnate3Colaborador clave32009-10-12 → 2009-10-16
@danenzxlColaborador clave32010-05-20 → 2010-10-10
@rabalderColaborador22009-11-05 → 2009-11-08
@alexvColaborador22009-11-30 → 2009-12-08
@cappy82288Colaborador22010-02-15 → 2010-03-01
@maximusmeridusColaborador22010-04-12 → 2010-04-24
@x986123Colaborador12009-09-21
@haseebColaborador12009-09-23
@kopitColaborador12009-09-27
@kj.webColaborador12009-10-06
@ImkantusColaborador12009-10-21
@DrakulixColaborador12009-10-31
@andy.bancColaborador12009-11-16
@MightyColaborador12009-11-17
@IvenColaborador12009-12-18
@alfaromeo303Colaborador12010-01-19
@damnesiacColaborador12010-02-28
@macaddict1234Colaborador12010-07-18
@rennbahncookieColaborador12010-08-05
@RaulllllColaborador12010-10-04
@jupitersmoonColaborador12010-10-15
@mogeansaiColaborador12010-10-17
@gazzacbrColaborador12010-11-27
@mikapColaborador12013-01-16

Seleccionar idioma · Choose your language