Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Por cierto, he actualizado la guía para que incorpore alguna captura de pantalla y quede un poco más... bilbaína :lol :lol :lol

Y he traducido el apéndice final con la explicación del significado que tiene cada una de las extensiones que gestiona myHack. Hacer esto me ha permitido darme cuenta de que voy a poder prescindir de tres extensiones de la carpeta Extra para hacer mi sistema aún más "vanilla".


:hola :hola :hola
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Una duda del esfuerzo que ha supuesto, son 21 parámetros distintos de MYHack con los que has ido jugando hasta dar con la configuración exacta, ¿cuantas veces ensayo-error supone eso?.Me recuerda a los porblemas de matemáticas de estadísticas(variaciones de 21 elementos cogidos de uno en uno...)te habrá llevado muuuuuucho tiempo, o me imagino que ya se sabe alguna preconfiguración con la que ya sabes que puede ir bien. Es como los chistes de vascos, si te pones, te pones!!, mariconadas las justas.
Gracias por el tuto, y enhorabuena
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Compañeros disculpen por favor que insista con el tema del DSDT, hoy salió la nueva actualización 1.4.1 de la herramienta DSDTSE por EvOSX86 Team. Por favor miren que dentro de ella esta el fix (arreglo) para el problema del IOATAFamily.kext (por consiguiente la AppleIntelPIIXATA.kext), que es el culpable de muchos dolores de cabeza durante instalaciones retail, es decir, no es necesaria ninguna versión parcheada de dicha extensión si incorporan ese sencillo fix a nuestros dsdt.dsl y luego lo recompilamos con la misma herramienta obteniendo el DSDT.aml para nuestra placa.

Como lo ha dicho DeBilbao, este archivo DSDT.aml debe ir en el boot instalador (casi indispensable) para configurar correctamente nuestros dispositivos instaladores (boot cd, boot hdd o boot pendrive). En el mencionado caso, de esta manera prodremos usar la extensión vanilla IOATAFamily.kext, con una .kext menos en /Extra, acercándonos cada vez más al 100% de compatibilidad. Esa es una demostración del poder que tiene el método DSDT, así como por ejemplo también se pueden inyectar gráficas (nvidia) sin necesidad de efi strings, ethernet, audio, satas nativos, prácticamente de todo. Cualquier duda estoy a la orden. Saludos.

EDITO: En particular todos estos fixes están en la DSDTSE, así que no serían necesarios en nuestros Boots instaladores, de estar presentes en el DSDT.aml (inyectados), es decir, reconocibles de forma nativa por el sistema operativo:

AHCIPortinjector.kext (Para cualquier pc es muy sencillo inyectar el fix importado de una MacPro2,1, dicho código está en DSDTSE listo de copiar y pegar a nuestro DSDT.dsl y recompilar. De esta manera se consigue de forma nativa, mejorar enormemente el rendimiento de los discos sata. Otra kext menos.

IOAHCIBlockStorageInjector.kext Con el fix anterior, tampoco es necesaria esta extensión. Otra menos.

JMicronATA.kext Igualmente se puede inyectar copiando y pegando el código para dicho fix. Otra menos.

LegacyAppleRTC.kext Cabe mencionar que este fix ya esta incorporado a tu DSDT.aml DeBilbao, tú no necesitas esta extensión, es demasiado sencillo este fix. Otra menos jejeje.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Muchas gracias juanerson, pero lo que te pediría es que publicaras un tutorial lo más visual posible con unas orientaciones sobre cómo abordar el tema del DSDT. Soy consciente de su importancia y de lo útil que puede ser trasladar a ese archivo los hacks que ahora realizamos a través de extensiones en la carpeta /Extra, pero cuando me enfrento a una interfaz como esta se me pone la cosa cuesta arriba:

jj1t07.png



No obstante, en este momento y tras revisar mi carpeta /Extra tan sólo me quedan unas pocas extensiones:

2q82el2.png


En EvoX86 hay muchísima información, pero necesito una guía de acceso rápido, algo que me permita comprender rápidamente por dónde me muevo, cómo obtener el DSDT, cómo seleccionar un fix, cómo cambiar los valores para aplicarlo... necesito un método.

:ok :ok :ok
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Una duda del esfuerzo que ha supuesto, son 21 parámetros distintos de MYHack con los que has ido jugando hasta dar con la configuración exacta, ¿cuantas veces ensayo-error supone eso?.Me recuerda a los porblemas de matemáticas de estadísticas(variaciones de 21 elementos cogidos de uno en uno...)te habrá llevado muuuuuucho tiempo, o me imagino que ya se sabe alguna preconfiguración con la que ya sabes que puede ir bien. Es como los chistes de vascos, si te pones, te pones!!, mariconadas las justas.
Gracias por el tuto, y enhorabuena

Pues mira, el sábado por la mañana me levanté pronto y calculo que a lo sumo le dediqué unas tres horas hasta dar con la combinación adecuada.

Pero también he de decir que no me dediqué a realizar permutaciones, variaciones ni combinaciones... sé más o menos qué elementos me hacen falta y cuáles no, y creo que cualquiera con unos mínimos conocimientos en este mundillo si se lee las descripciones de los parámetros de myHack puede hacerse su combinación fácilmente.

Más complicado es averiguar cómo montar bien el DSDT - ahí esperamos ayuda de juanerson - o cómo conseguir los kexts que no vienen en myHack y que hacen falta para tu hardware, pero para eso tenemos InsanelyMac y otros lugares de la red en donde sí que hay que dedicarle un rato a la lectura detenida y reposada antes de lanzarse a formatear un pendrive pensando que va a funcionar todo a la primera.

Y mira que confío bastante en que este sistema es muy bueno y bastante genérico, pero algo de conocimiento hay que poner. Como he dicho muchas veces, quien quiera una guía para seguir paso-a-paso, que copie una configuración exacta de hardware y lo tendrá resuelto.

:ok :ok :ok
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Hola DeBilbao, lo que persigo es introducir a todos los interesados al tema, que poco a poco nos familiaricemos con el programa DSDTSE.

El punto de partida lo tienes en el menú ayuda, como segundo apoyo tienes su interfaz muy intuitiva, luego puedes empezar extrayendo tu DSDT para que veas algo de código propio de tu placa, o abrir un editor (desde el menú archivo --- bien sea abrir un (.aml o .dsl), de esta manera se despliegan más opciones de búsqueda de códigos específicos, por ejemplo, te podrás dar cuenta que el primer código (obligatorio que debe tener nuestro DSDT es el método DTGP, es el primer hack (hackeo de DSDT) de la lista, es el encargado de inyectar todo lo demás).

En tu caso ya lo tienes inyectado, puedes verificar buscándolo (en la opción Búsqueda escribe: "Method (DTGP" sin las comillas, y enseguida serás trasladado al sitio donde se encuentra dicho código). Así puedes localizar y ensayar introduciendo código para tu DSDT.dsl (siempre se trabaja en el archivo .dsl), el último que hayas usado y que poco a poco irás llenando de código hack (menú Archivo --- guardar .dsl).

Se recomienda compilar en cada modificación, como prueba para ver si se producen errores y/o warnings, en cuyos casos para resolverlos está la sección Arreglo de DSDT. En tu caso específico te he enviado un .dsl corregido, listo para editar, libre de errores y warnings, que puede servirte de base. Los fixes que le hice a tu DSDT los puedes localizar buscando la palabra juanerson (que poca modestia de mi parte jajaja), lo hice con la intensión de orientarte en el momento que te picara el gusanito de la edición de DSDT jejeje.

Espero haberte orientado un poco más, reitero a todos mi disposición para ayudarles en casos de errores y/o warnings al momento de compilar, que esa si es en realidad la parte complicada del tema. Saludos.

EDITO: Aquí hay una miniguía (foro) cortesía de Ed_Saxman, que por lo visto es otro fan tuyo DeBilbao jejeje.

En general, es excelente página web: http://www.appleosx86.com/category/tutoriales-osx86/ Recomendada.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Buenas de nuevo.
Debo de ser muuuu cazurro y no tener ni pajolera idea pero he seguido paso a paso tu gui de Instalación "vanilla" de Snow Leopard 10.6.2 en una Asus P5B-Deluxe utilizando myHack, un pendrive y el disco original de Apple.
He preparado el pendrive en mi G5 para la instalacion.
Monte la imagen de Snow Leopard en mi escritorio y he restaurado en el pendrive correctamente.
Ejecute MyHack y lo ejecute seleccionando el pendrive como destino de la instalación.
Hasta ahí todo perfecto :D
Pero.............
A partir de ahi, me empece a hacer un lio en la pisha.

  • Personalizar las opciones que correspondan a cada equipo.....Como hago esto???
  • Añadir al directorio raíz del pendrive el archivo DSDT.aml compilado para nuestro equipo y a ser posible mejorado con DSDT SE v1.2.4.....Imagino que he de buscar ese archivo compilado en la red(tocara investigar un poco o un mucho aunque teniendo la misma configracion que tu a excepcion del micro y la grafica me seria mucho mas facil poder descargar ese DSDT que has utilizado)
  • Ejecutar pfix para arreglar permisos y reconstruir mkext.kext........lo ejecuto desde el pendrive verdad???
  • Aunque si lo inspeccionáis desde el terminal, veréis que hay más archivos en su interior que no se ven:......No tengo ni idea de como hacer esto :S
Y de momento aki estoy anclado.
Alguien me puede orientar o decirme donde leer para poder proseguir???

 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Fastidiando nuevamente: Estoy realmente impresionado, de manera muy grata con el excelente resultado que han obtenido los de EvOSX86 Team con su nueva versión 1.4.1 (IASL nov12/2009), de verdad que para mí es la mejor versión hasta los momentos. Ahora es posible extraer limpiamente el DSDT, repito "limpiamente", ya que antes de esta versión al intentar compilar el DSDT extraído con la misma aplicación se producían errores relacionados con caracteres mal interpretados, por decirlo de alguna manera. No tengo ni idea de cómo lo consiguieron, pero con esta versión se puede decompilar y recompilar "limpiamente" desde la propia aplicación, sin producir errores o warnings "inesperados". En pocas palabras, con esta nueva versión 1.4.1, es indiferente trabajar (editar) directamente en el .aml o en el .dsl.

Mis sinceras felicitaciones y respetos para los creadores, colaboradores y miembros de EvOSX Team.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Hola Cecil, te respondo por acá preferiblemente..., te comento que si estas usando windows puedes extraer tu DSDT.dsl desde allí siguiendo esta guía (requiere inglés): http://www.insanelymac.com/forum/index.php?showtopic=142434&start=0&p=1013617&#entry1013617

Luego haz varias copias de ese .dsl (tenla en un lugar seguro, ya que esa es tu base), entonces puedes intentar compilarla con la misma utilidad de Koalala (utiliza la beta 4 que es la más estable, necesitas Netframework 2.0 o superior), marcar las opciones de RTC, HPET, WAK, Alias, creo que esas son, de todas maneras en ese foro koalala dice cuales son las que se deben marcar, antes de compilar. Si tienes éxito compilando obtendrás un DSDT.aml, si no entonces te aparecerán errores y/o warnings. En tal caso me lo envías a mi correo para intentar corregírtelo y montarle los fixes/hacks para snow leopard.

Otra manera de obtener el .dsl pariendo desde windows es con el programa everest Ultimate (lavalys.com) previamente registrado (tu verás cómo consigues hacer eso), también puedes intentar sin registrarlo, tal vez te funcione. El procedimiento es el siguiente: Haciendo click botón derecho en la barra de estado del programa en la parte inferior de la ventana y ahí está la opción ACPI Tools --- guardar el DSDT en un archivo, en este caso lo guardas como DSDT.AML, lamentablemente ya hice la prueba intentando guardarlo como .dsl y no funciona. La desventaja de este método por everest es que el .aml puede contener errores, pero igualmente puedes intentar abrirlo desde tu G5 con leopard con la ayuda de la excelente DSDTSE 1.4.1 (desconozco si es compatible con tu G5), y desde el programa lo guardas como .dsl (varias copias) e intentas compilarlo.

Nota: De plano por favor investiga si tu procesador PD soporta el kernel vanilla, por ahí leí en el blog de Netkas que hay algunos pocos modelos soportados, pero la mayoría no. En cuyo caso tienes que preparar tu boot pendrive o boot HDD (como quieras) siguiendo la guía super "entendible" del Señor DeBilbao, considerando la opción del kernel chocolate, modbin, u otro que sea para snow leopard.

Saludos, suerte y éxitos.

P.D. veo que no tienes idea de muchas cosas, creo que deberías seguir tu propio consejo y leer un poco más. Además el ensayo y error es la mejor manera de aprender, así hemos aprendido muchos te lo puedo asegurar. Puedes estar tranquilo que tu pc no corre riesgos de explotar, eso sólo puede suceder cuando se entra en profundidad a editar valores, por ejemplo voltajes del procesador y cosas similares de edición del archivo DSDT, pero ese no es un tema para cualquiera, ya que requiere un nivel superior.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

¡Hola a tod@s!

Tengo un Sony Vaio VGN-NS21, con Windows 7 va como un tiro. Hace tiempo miré si era compatible con Mac Os X, y no era del todo por culpa de la gráfica (Intel Media Accelerator 4500 M.
¿Sabéis si hay alguna solución?

Un abrazo.
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Sigo investigando sobre mi procesador y realmente, hay gente que tiene problemas al instalar leopard con el.
En http://www.applesana.es/foro/14/4841/problema-pentium-d-945-3-4-mhz-dual-core.html dan una solucion para que no TARTAMUDEE el procesador y esRojasza el que lo aporta.
Parece que el sistema no reconoce bien los dos cores y hace que "tartamudee" lo que tienes que hacer para solucionar el problema es.
en el boot presiona F8 y en la linea de comando escribes: -v cpus=1 y das enter
veras como tu mac cargara soplado y podras usarlo bien....
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Saludos y enhorabuena por tan magnifico foro.

estoy intentando instalar ideneb 10.5.7 en un aspire 9500, funciona todo, excepto la tarjeta wifi y no consigo la maxima resolucion de la tarjeta de video, es una ati mobility radeon x700, he conseguido el kext de esta tarjeta, pero cuando instalo con el kext helper, y selecciono una resolucion mas alta de 1024x780, la pantalla se difumina y el ordenador se bloquea, si teneis algun consejo o idea, os lo agradeceria enormente.
saludos
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

En EvoX86 hay muchísima información, pero necesito una guía de acceso rápido, algo que me permita comprender rápidamente por dónde me muevo, cómo obtener el DSDT, cómo seleccionar un fix, cómo cambiar los valores para aplicarlo... necesito un método.
:ok :ok :ok

En relación con la creación y modificación del DSDT, no se si esto te puede ayudar, pero ahí lo dejo:
[url]http://tonymacx86.blogspot.com/2009/11/create-and-modify-your-dsdtaml.html[/URL]
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Chameleon 2 RC4 fue lanzado: http://chameleon.osx86.hu/.

Y aquí hay un paquete instalador no oficial, cortesía de: Dr. Hurt (Post 32).

Nota: Con esta nueva versión no necesitamos más el platformUUID.kext, es decir, ahora se consigue editando el archivo "com.apple.Boot.plist" desde la carpeta /Extra. Así que compañeros, otra extra-kext menos jajaja.

Saludos.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Nada, llevo unos cuantos intentos de instalar Snow Leopard en mi Asus P6T WS Professional, y no hay forma. Ahora mismo tengo leopard corriendo, más o menos bien, pero con el problema de que, aleatoriamente y pasado un tiempo, deja de reconocer los discos que conecte por USB. Curiosamente, esos mismos discos, si arranco XP con VmWare, se ven perfectamente... :doh

El caso es que estoy intentando el método del pendrive. Pero inicia la instalación, pasa a la pantalla gris con el cursor, de ahí el cursor se convierte en la bolita multicolor... y ahí se queda. Aunque arranque en modo "verbose" no veo dónde está el error por que en esa pantalla no sale mensaje alguno.

Estoy por rendirme, instalar Windows7, y dar por finalizada mi etapa "hackintoshera". :mutriste

Manu1oo1
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Nada, llevo unos cuantos intentos de instalar Snow Leopard en mi Asus P6T WS Professional, y no hay forma. Ahora mismo tengo leopard corriendo, más o menos bien, pero con el problema de que, aleatoriamente y pasado un tiempo, deja de reconocer los discos que conecte por USB. Curiosamente, esos mismos discos, si arranco XP con VmWare, se ven perfectamente... :doh

El caso es que estoy intentando el método del pendrive. Pero inicia la instalación, pasa a la pantalla gris con el cursor, de ahí el cursor se convierte en la bolita multicolor... y ahí se queda. Aunque arranque en modo "verbose" no veo dónde está el error por que en esa pantalla no sale mensaje alguno.

Estoy por rendirme, instalar Windows7, y dar por finalizada mi etapa "hackintoshera". :mutriste

Manu1oo1
ANIMOOOOOOOOOOOOO manu, que no se diga.... que tu ya has disfrutao de este SO y has tenido la miel en los labios y algunos aun tenemos solo la ilusion y esperanza de al menos...ver parte el escritorio aunque falle casi todo( es un buen principio)
Imaginate q lo consigues antes del dia 6 de enero........pedazo de reyes :cuniao

Yo aun sigo leyendo.....
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Hola a todos, he montado un nuevo PC económico con configuración exclusiva para Snow Leopard y he observado que hay algunos detalles que no terminan de estar del todo bien, o por lo menos eso me parece a mi:

La instalación le he hecho desde otro MAC, he formateado el HDD en HFS+, Chameleon RC4 en partición EFI y puesto algunas Kexts. La tarjeta de sonido funciona perfectamente, pero NO asi la de RED que lleva integrada, una Realtek® RTL8111B/RTL8111D según la web oficial.
Para que el SL reconozca la RED he tenido que instalar mediante Kext Utility el RealtekR1000. Si pongo en la partición EFI este kext junto con los otros, el sistema no hace nada. Si no pongo ninguno el sistema sabe que tiene una tarjeta de red pero es como ni estuviera ciego, no pone la IPs automáticamente, ni aunque se las pongas a mano coge conexión.


Para la Gráfica he usado una 9400 GT normalita, de 512 Mb y la memoria es OCZ 4Gb a 800Mhz.


Mediante el programa DSDTSE he creado mi propio DSDT teniendo ya uno instalado (no se si influye en algo) y me ha generado 2 warning. Después editando el archivo he conseguido quitar uno de ellos, añadiendo código y se me ha quedado en 1 solo warning el DSDT.


Mis dudas son las siguientes:

1.- Alguna manera de poder instalar la RED parecida a la de Sonido.
2.- Esta bien el DSDT Generado y Modificado por mi. Se puede quitar ese único warning ?
3.- El modo reposo NO funciona. La pantalla la apaga, es lo único. Los ventiladores no se apagan y tampoco vuelve de ese estado al pulsar el botón de encendido/apagado. He probado el SleepEnabler.kext y nada, ni se inmuta.
4.- Es normal que cada cierto tiempo el lector óptico (LG SATA) haga un ruido interno. Creo que es la lente que se mueve para ver si tiene algún disco dentro, es muuuuuy molesto y hace un ruido excesivo. Me pone enfermo. (Tengo que reconocer que soy muy tikismiquis con los ruiditos)
5.- Es posible integrar al DSDT la RTL8111 y el ALC662 para quitar los kext de la EFI? Interesaría hacerlo?


Además añado mi DSDT por si Juanerson es tan amable de revisarlo y decirme si se le puede hacer/añadir algo más, estaria muy agradecido.

Disculpad que repita el mismo post que en el otro foro, pero a veces miestras espero desesperooo.

Un saludo y gracias nuevamente.
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Cecil: Enviado a tu correo el DSDT.aml listo para Snow Leopard. Por favor haz varias copias de tu archivo "base" corregido .dsl. El .dsl original si quieres también lo puedes conservar pero no es necesario ya. Respecto a lo que comentas del flag: cpus=1, en síntesis ese comando convierte tu PD (doble núcleo) en un (core solo), es decir, que para OSX solamente contarás con un sólo nucleo, y eso es pérdida de rendimiento, a cambio de poder acceder al sistema. Es por tal razón que se recomiendan procesadores C2D o Dual Core (preferiblemente Intel) nativos, que puedan soportar el kernel vanilla.

WeBeRiO: Hola, que procesador tienes? Me puedes explicar por favor la razón que te lleva a usar la extensión CPUInjector.kext?

Con respecto a la partición EFI, si usaste el instalador de Dr. Hurt, él mismo dice que no es compatible (no carga) desde la partición EFI. Desconozco si el chameleon2RC4 (solamente el archivo oculto "boot") oficial lo hace, también puedes probar con PCEFIV10.5 (boot) de netkas a ver si tienes suerte. Para mí, que soy un testeador nato, me es incómodo hacer pruebas colocando el boot (incluyendo los juguetes /Extra) en la partición EFI jajaja.

Otra pregunta: estas en 10.6.0, 10,6,1 o 10.6.2? Lo digo por el reposo, se han reportado quiebres del reposo o hibernación en 10.6.0 y 10.6.1 con el cmos fix para snow leopard, pero al parecer en 10.6.2 funciona bien el reposo con el sleepenabler para 10.6.2 de netkas. Y como es conocido en snow leopard, no podemos prescindir del cmos fix, por supuesto solamente aquellos cuyas bios no lo traen.

El warninig no es importante, te repito, eso no importa esta bien. Igual voy a intentar arreglartelo. Y por último, tanto la ethernet como el sonido tengo entendido que pueden inyectarse en el DSDT, con ayuda de efi strings, pero lamento informarte que en eso no te voy a ayudar, porque esa es tu tarea. Tienes la excelente herramienta DSDTSE como guía, ahí están los pasos y el código que necesitas, además ya tienes conocimientos sobre añadir código, que más quieres?. De aquí en adelante, ensayo y error compañero.

P.D. Tu eres el mismo ∑clipse_√? Disculpa por favor, pensé que eras el mismo de insanelymac. Ya lo tengo claro.

Saludos.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Una Nota curiosa (por decirlo de alguna manera) que quiero compartir con ustedes:

Ayer comentaba del nuevo chameleon2RC4 y la posibilidad de abandonar la extensión PlatformUUID.kext desde /Extra. Editando el "com.apple.Boot.plist" (también desde /Extra).

Les comento que después de hacer la prueba me di cuenta que ya no quiso iniciar más el salvapantallas jajaja, que cosas no, así que volví al boot PCEFIV10.5 de netkas pensando que era eso y nada!. Entonces eliminé el flag que había colocado con mi UUID (Utilidad de discos --- información --- partición Snow) en el archivo "com.apple.Boot.plist" (Extra)... y nada todavía!... Ni modo, lo último que me quedaba por hacer era volver a cargar la PlatformUUID.kext (Extra), por supuesto "EDITADA CON MI PROPIO UUID" en el info.plist... y que creen? Volvió mi salvapantallas :palmas jajaja...

Después de esto (una tontería) y muchas otras cosas más (serias), les puedo jurar que yo jamás podré dejar de sorprenderme con el hackintosh. Por eso insisto, mi recomendación general es "armarse de conocimientos y paciencia, porque todo aquel que quiera entrar en esta aventura, que no esté dispuesto a preparase mentalmente a siempre esperar lo inesperado, y sobre todo a disfrutarlo, la va a pasar muy mal".

En mi tonto ejemplo, yo quería de vuelta mi salvapantallas, y lo obtuve revirtiendo los pasos uno por uno, hasta dar con la solución, eso es tan solo una pequeña demostración, pero les puedo asegurar que como hoy, y hace tiempo ya, que esos son los momentos de satisfacción que me hacen decir: Vale la pena esta aventura! Aprender es lo más maravilloso que existe para mí... gracias por leerme y que viva el conocimiento!

Por favor pido disculpas... es que me emocioné realmente al ver de vuelta el salvapantallas :p:D:palmas
Saludos.

Información Adicional:
UUID: Identificador único universal. Es necesario para la reparación de permisos. Se obtiene directamente de la partición donde se encuentra instalado OSX, con ayuda de la utilidad de discos (Información). Este valor debe ser incorporado a la extensión PlatformUUID.kext, editándola a través de su archivo info.plist, guardar los cambios y salir. Preferiblemente esto se hace fuera de la carpeta /Extra/Extensions.

Cómo se edita una extensión (.kext): Botón derecho sobre la extensión --- mostrar contenido del paquete ---- Contents ---- info.plist (abrir con --- normalmente se recomienda utilizar aplicaciones como TextMate o PlistEdit Pro).

Las Únicas Extensiones que cargan desde /Extra contienen estás líneas al final del info.plist:
<key>OSBundleRequired</key>
<string>Root</string> (También pueden decir Safe Boot en lugar de Root).

El riesgo que se corre al forzar que una extensión cargue desde /Extra es que el sistema no pueda iniciar. Así de simple. Por eso yo prefiero dejar las extensiones como vienen, y las que tengan que ser instaladas en /S/L/E, pues por algo será. Entiéndase drivers como ethernet, audio, video, touchpad, entre otros.
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

WeBeRiO: Hola, que procesador tienes? Me puedes explicar por favor la razón que te lleva a usar la extensión CPUInjector.kext?

Con respecto a la partición EFI, si usaste el instalador de Dr. Hurt, él mismo dice que no es compatible (no carga) desde la partición EFI. Desconozco si el chameleon2RC4 (solamente el archivo oculto "boot") oficial lo hace, también puedes probar con PCEFIV10.5 (boot) de netkas a ver si tienes suerte. Para mí, que soy un testeador nato, me es incómodo hacer pruebas colocando el boot (incluyendo los juguetes /Extra) en la partición EFI jajaja.

Otra pregunta: estas en 10.6.0, 10,6,1 o 10.6.2? Lo digo por el reposo, se han reportado quiebres del reposo o hibernación en 10.6.0 y 10.6.1 con el cmos fix para snow leopard, pero al parecer en 10.6.2 funciona bien el reposo con el sleepenabler para 10.6.2 de netkas. Y como es conocido en snow leopard, no podemos prescindir del cmos fix, por supuesto solamente aquellos cuyas bios no lo traen.

El warninig no es importante, te repito, eso no importa esta bien. Igual voy a intentar arreglartelo. Y por último, tanto la ethernet como el sonido tengo entendido que pueden inyectarse en el DSDT, con ayuda de efi strings, pero lamento informarte que en eso no te voy a ayudar, porque esa es tu tarea. Tienes la excelente herramienta DSDTSE como guía, ahí están los pasos y el código que necesitas, además ya tienes conocimientos sobre añadir código, que más quieres?. De aquí en adelante, ensayo y error compañero.


Saludos.

Hola Juanerson:

Pues mi procesador es un Intel E6300, Dual Core y no Core2Duo. La verdad que uso ese Kext por recomendación de el_charlie del foro de Insanely, no se muy bien por que.
Me gustaria saber donde puedo ver una lista de los kext con su descripción y que cosas hace cada uno de ellos, aun no la he encontrado seguro que la hay.

Ya estoy en la version del OSx 10.6.2, y utilizo la particion EFI supuestamente porque la instalación al ser retail no sufra cambios ni tampoco al ser actualizada corra riesgos de Kernel Panic. No se si es lo correcto.

Aun me queda mucho que recorrer, sobre todo en DSDT. Por lo que veo lo es todo en SL, pero en el tema de efi string estoy aun pegado. No se si influye que al crear un DSDT con la utilidad de EvOSx tengas ya uno instalado y funionando. Como se podria partir de una base buena y 'limpia' ?

No he entendido muy bien lo del cmoxfix.kext ni tampoco se si mi bios es tolerante.


Agradecerte y mucho tus comentarios. Intento aprender en la medida de lo posible, pero hay veces que me cuesta igual que a todos.
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

WeBeRiO, sobre tus inquietudes:

Estoy casi seguro que tu Dual Core (Nueva generación) además de soportar kernel vanilla, puede ser reconocido por OSX sin necesidad de ningún inyector estético. Esto lo puedes verificar que en el perfil del sistema lo identifique correctamente (modelo y velocidad), y en el monitor de actividad se vean ambos cores en el apartado CPU --- uso de la cpu. Los Pentium D y Core Duo (vieja generación) no soportan dicho kernel.

Lo de la partición EFI, es correcto, pero no totalmente, ya que en la partición de snow el arranque también se encuentra a salvo de actualizaciones, siempre que se tenga el respectivo DSDT.aml correctamente parcheado y todos los juguetes /Extra necesarios para la determinada configuración.

Por otra parte, me di cuenta que extrajiste tu DSDT con la versión 1.4.2 del DSDTSE (AML Disassembler / Compiler version 20091214). Así que no influye para nada lo que hiciste, es más, tu base es bastante limpia ok, le tengo que hacer unos retoques sobre IRQs (solicitudes de interrupción) que generan conflicto en los dispositivos RTC, HPET, IPIC, USB, entre otros, que son necesarios para el correcto funcionamiento de SL.

El Reset Cmos es un problema que hace que la bios se reseteé cada vez que inicias o reinicias el sistema. Al parecer tu bios lo tolera, es decir, incorpora el fix, porque no tienes ese problema de presionar la tecla F1 o FX "default setup" a cada rato o si?.

Sobre el warning (debes estar consciente que no es un ERROR), es mejor dejarlo tranquilo (específicamente en la linea 1068), porque en tu caso igual que el mío (yo también tengo un warning), se encuentra ubicado en una sección del DSDT que es crítica, es decir, que ese código más vale que sobre y no que falte. En general, tu DSDT se ve suficientemente optimizado. Luego lo podrás ir ajustando y mejorando a medida que investigues, en mi caso llevo más de un año puliendo mi dsdt. Por ejemplo, en el DSDT de DeBilbao fue sencillo corregir los 4 warnings muy típicos que tenía, pero en nuestros DSDT no me quiero arriesgar eliminando (o comentando) código que pueda ser necesario, y que tenerlo no afecta en nada al sistema.

Por cierto, si lees algunos de mis post en este foro, sabrás que existen varias maneras de extraer los DSDT, que van desde usar un live cd de linux, pasando por everest desde windows o el patcher de koalala, y por supuesto desde OSX con DSDTSE, en aquellas máquinas que son capaces de funcionar de manera básica sin necesidad de DSDT.aml durante el arranque. Con cualquiera de estos métodos puedes obtener la mejor base posible, ya que ha sido extraída de tu propia configuración. Con suerte tal vez esté libre errores y/o warnings, de lo contrario tendrás que asumir el reto de corregirla y hacerla tan limpia o incluso más, que la que usas actualmente. No apto para perezosos y/o impacientes jajaja.

Por favor dame por privado tu email para enviarte el DSDT con los fixes básicos que te faltan.
Saludos.
 
Última edición:
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

WeBeRiO, sobre tus inquietudes:

Estoy casi seguro que tu Dual Core (Nueva generación) además de soportar kernel vanilla, puede ser reconocido por OSX sin necesidad de ningún inyector estético. Esto lo puedes verificar que en el perfil del sistema lo identifique correctamente (modelo y velocidad), y en el monitor de actividad se vean ambos cores en el apartado CPU --- uso de la cpu. Los Pentium D y Core Duo (vieja generación) no soportan dicho kernel.

Me recomiendas quitar el CPUInjector.kext ?
O por lo menos eso creo entender.



Lo de la partición EFI, es correcto, pero no totalmente, ya que en la partición de snow el arranque también se encuentra a salvo de actualizaciones, siempre que se tenga el respectivo DSDT.aml correctamente parcheado y todos los juguetes /Extra necesarios para la determinada configuración.

Cual otro metodo me sugieres o sigo como estoy ?


Por otra parte, me di cuenta que extrajiste tu DSDT con la versión 1.4.2 del DSDTSE (AML Disassembler / Compiler version 20091214). Así que no influye para nada lo que hiciste, es más, tu base es bastante limpia ok, le tengo que hacer unos retoques sobre IRQs (solicitudes de interrupción) que generan conflicto en los dispositivos RTC, HPET, IPIC, USB, entre otros, que son necesarios para el correcto funcionamiento de SL.

Esto en mi caso no tenia ni idea, de hecho, el DSDTSE no informa de esto. Como se puede saber/aprender para más conocimiento ?


El Reset Cmos es un problema que hace que la bios se reseteé cada vez que inicias o reinicias el sistema. Al parecer tu bios lo tolera, es decir, incorpora el fix, porque no tienes ese problema de presionar la tecla F1 o FX "default setup" a cada rato o si?.

No tengo este problema, es la bios la que lo soporta o quiere decir que el DSDT ya lo tiene corregido ?



Sobre el warning (debes estar consciente que no es un ERROR), es mejor dejarlo tranquilo (específicamente en la linea 1068), porque en tu caso igual que el mío (yo también tengo un warning), se encuentra ubicado en una sección del DSDT que es crítica, es decir, que ese código más vale que sobre y no que falte. En general, tu DSDT se ve suficientemente optimizado. Luego lo podrás ir ajustando y mejorando a medida que investigues, en mi caso llevo más de un año puliendo mi dsdt. Por ejemplo, en el DSDT de DeBilbao fue sencillo corregir los 4 warnings muy típicos que tenía, pero en nuestros DSDT no me quiero arriesgar eliminando (o comentando) código que pueda ser necesario, y que tenerlo no afecta en nada al sistema.

De acuerdo, ese warning se queda tal cual. Ya veremos que hacemos con el más adelante :cool:


Por cierto, si lees algunos de mis post en este foro, sabrás que existen varias maneras de extraer los DSDT, que van desde usar un live cd de linux, pasando por everest desde windows o el patcher de koalala, y por supuesto desde OSX con DSDTSE, en aquellas máquinas que son capaces de funcionar de manera básica sin necesidad de DSDT.aml durante el arranque. Con cualquiera de estos métodos puedes obtener la mejor base posible, ya que ha sido extraída de tu propia configuración. Con suerte tal vez esté libre errores y/o warnings, de lo contrario tendrás que asumir el reto de corregirla y hacerla tan limpia o incluso más, que la que usas actualmente. No apto para perezosos y/o impacientes jajaja.

He usado la opcion del DSDTSE por ser la recomendada por ti con respecto a la extracción limpiamente.


Por favor dame por privado tu email para enviarte el DSDT con los fixes básicos que te faltan.

Ya te lo he pasado, un millón de gracias amigo :palmas


Saludos.


Además pregunto, alguien sabe donde encontrar un listado de los kext y para que son cada uno de ellos con su descipción ?
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Esta vez a todas tus preguntas, solamente te daré una respuesta general, y repito: Ensayo y Error.

Pero Adicionalmente, Cito: "Esto en mi caso no tenia ni idea, de hecho, el DSDTSE no informa de esto. Como se puede saber/aprender para más conocimiento". Esto NO es cierto, el DSDTSE tiene todo el código de los hacks que mencioné sobre las IRQs. Mañana si Dios quiere te envío tu DSDT.aml listo con esos hacks y te darás cuenta revisando el .dsl (base), que ya vienen incorporados en el DSDTSE en la sección Hackeo de DSDT. No mal informes a los demás por favor.

Saludos.
 
Respuesta: El post de los Hackintosh: o cómo instalar Mac OS X en tu PC

Buenas a todos.

Soy nuevo en el foro, aunque llevo bastante tiempo leyendo y leyendo sobre instalar Leopard o SLeopard en mi portátil.
Tengo un portatil, Medion Akoya LS (version anterior al famoso mini akoya e1210 y conocido como msi s260 o s262).

Vale, ahora viene mi problema, que a ver si se os ocurre de que puede ser.

Realizo todos los pasos de instalación en la memoria usb, y to' la pesca. Al introducir el usb en el portátil e iniciarlo, en el menu de instalación de Chameleon, solo me aparece 1 icono que corresponde a Windows NTFS, y no sale el icono "manzanita" para iniciar la instalación de SLeopard. No se si es que no me reconoce "el formato" o tendrá que ver la particion GUID y mi bios, aunque por otra parte si me lo lee, ya que estoy viendo el Chamaleon digamos.

Pruebo el mismo usb en un sobremesa que tengo, y aunque me da fallos, ahi si veo la imagen del usb y puedo seguir adelante con todo.

¿Qué puede ser?

Un saludo a todos, y gracias de antemano.
 
Arriba Pie