Bueno por si las moscas...
Pues primero que nada, un agradecimiento a pcwiz por haber creado esta herramienta OSx86 Tools exclusiva para Leopard OSx86, tan útil y práctica, sobre todo si se quiere omitir el uso de la Terminal y el escribir infinidad de comandos al instalar múltiples kext's por ejemplo. A su vez dicha herramienta permite corregir bug's cosméticos, como nombre del ordenador, cpu, memoria Ram, etc... Permite hacer copias de seguridad de los kext's que uno escoja, además del Kernel. Permite añadir EFI Strings y modificar el com.Apple.Boot.plist de una manera sencilla.
No obstante, el OSx86 Tools, además de hacer uso práctico de las tareas comunes que todo "hackintoshero" realiza cotidianamente desde la Terminal, cabe señalar que el último añadido a la versión ¿final? (1.0.150), es la opción para Descargar e Instalar Drivers para nuestro Hardware en específico usando LSPCI para analizar las características de nuestro hardware en específico, permitiendo con ello descargar desde una base de datos, los kext's que necesite nuestro equipo. En este punto señalo, que se están añadiendo constantemente nuevos kext's a la base de datos, por lo que aún no es del todo compatible con ciertos equipos, además de que si uno no tiene kext's de Red, será imposible, ya saben...
Bueno en pocas palabras, este OSx86 Tools facilita la vida de usuarios estilo ElPetao, tanto de los novatos, como de los más experimentados, y salva a más de uno de aprietos, pues no mas bla bla bla.. y sigamos...
Este es el OSx86Tools, el cual pueden descargar gratuitamente desde Final release (build 150) of OSx86 Tools, hasta este momento encontré un bug con esta versión Final y que NO existía en la versión anterior 1.0.149 y la cual pueden descargar desde acá tranquilamente http://www.mediafire.com/file/immldjgdgzn/...ols_1.0.149.zip, a que buena onda que soy...
Les comentaba las diferenecias entre la versión FINAL y la versión anterior:
- 1.0.150 (Final) Presenta, al menos en mi caso, un error al instalar el EFI (Chameleon o Netkas por igual) y al hacer uso del Fdisk. Al parecer el script no instala correctamente el boot, por lo que podría quedar sin Boot el OSx86. Esto me sucede en un esquema de particiones GUID, teniendo el boot en la 2da partición, justo donde está Leopard.
- 1.0.149 No incluye aún la herramienta para descargar e instalar drivers acordes a nuestro equipo. Lo demás funciona OK
Comencemos con lo básico, esta imagen nos muestra como se ve la versión Final, e iré tratando en la medida de lo que me sea posible, tocar cada una de sus funciones:
OSX86 Tools 1.0.150 (Herramienta de mantenimiento para uso exclusivo de Leopard's Hackintosh)


Esta App, se arrastra a cualquier carpeta del Leopard (de preferencia a /Applications), al hacer uso de sus funciones, irá pidiendo contraseña según sea el caso, en algunos casos, al usar la primera vez nos pedirá instalar algunas aplicaciones extras como LSPCI, la cual nos pedirá reiniciar, háganlo.
Ante todo, el OSx86 Tools, es seguro, y en la mayoría de los casos, es posible revertir los cambios hechos.
1.-Modify About this Mac


Permite modificar y corregir, algunos bugs cosméticos, tal es el caso del Nombre del Ordenador, el CPU, y la información de la Memoria RAM si es que son incorrectos. Esto es meramente cosmético, y no altera el funcionamiento del sistema, además de que se hacen copias automáticas de seguridad, por si el resultado no es el esperado.
2.-Enable/Disable Quartz GL


O lo que es lo mismo, Acelerador de Partículas Gráficas, cuidado, pueden causar un hoyo negro...
A según mi buen amigo traductor (Google):
Quartz GL es una característica gráfica de Mac OS X que viene desactivada por defecto. Es una parte de los modelos gráficos del Mac OS X del sistema, y permite aumentar el rendimiento de los gráficos y los benchmarks un poco en muchos casos.
Digámoslo así, el Quartz GL es una opción desactivada por Apple, ya que dicha opción me parece, está diseñada para Developers, los cuales podríamos sacar mayor ventaja en muchas aplicaciones, pero para el usuario Final, representa un poco de inestabilidad en algunos casos. Esta utilidad se OSx86 Tools activa o desactiva el Quartz GL, la cual a mi parecer, no mejora mucho mis gráficos. Aunque las X (ventanas) suelen ir un poco más fluidas, presenta algunos problemas de rendimiento inferior en algunas aplicaciones como Office. Incluso suele dejar rastro de ventanas y en algunos casos mandar errores del Finder. Pero por otro lado, se comportan muy bien aplicaciones tipo Photoshop o Quartz Composer.
Para activarlo ó desactivarlo, simplemente habrá que hacer lo propio en dicha ventana (Enable/Disable).
3.-System Maintenance
No me detendré mucho en este punto, ya que como su nombre lo indica, es un "Mantenimiento del Sistema", por decirlo así, son scripts que corrigen algunos problemas comunes de las Distros OSx86 de Leopard (Kalyway, iAtkos, Leo4All, etc...). Además de los clásicos borradores de cachés (memoria "inútil" hasta cierto punto), corrección de permisos, etc...
Para usarlos, simplemente se tildan los deseados y se inician las tareas... (se pueden seleccionar varios a la vez, posiblemente pida reiniciar el sistema al terminar de realizar la tareas) La tareas pueden llevar algo de tiempo, por lo que sean pacientes.
4.-Kernel
Ya sabrán, todo lo referente al Kernel, sirve para instalar un Kernel en específico, además de hacer una copia de seguridad del actual Kernel en uso.
4.1.-Backup Kernel


Permite hacer una Copia de Seguridad del Kernel actual, a su vez dicha copia se le nombra como se quiere y suele guardarse en la raíz del Sistema, permitiendo iniciar con esta copia de seguridad en caso de algún problema. Simplemente habrá que seleccionar el Volumen donde se encuentra el Leopard y el Kernel deseado.
4.2.-Install or Restore Kernel


Permite instalar o restaurar un kernel distinto al actual, ya sea parchado u vanilla, teniendo como advertencia que en algunos casos serán necesarios algunas Extensiones (kext's) extras para dichos kernels como System.kext o AppleACPIPlattform.kext. El kernel deseado se instala escogiendo el Volumen adecuado y el kernel deseado siguiendo el asistente...
5.-Extensions
Herramientas de gran utilidad a la hora de recuperar, instalar o hacer copias de seguridad de las Extensiones (kext's). Parecido a Kext helper...
5.1.-Backup Extensions


Haciendo uso del asistente, y seleccionando la carpeta de los kexts deseados, esta utilidad nos permite hacer una copia de seguridad de toda la carpeta seleccionada. Dicha carpeta se puede almacenar en la raíz del Sistema.
5.2.-Restore Extensions


Siguiendo el asistente, se selecciona la carpeta con los kext's a ser restaurados.
5.3.-Install Kexts


Como su nombre lo dice, sirve para instalar Kext, simplemente habrá que seguir el asistente, seleccionando el Volumen donde se encuentre Leopard y las extensiones...
Notas: Cuando se instala un kext nuevo, se crea una copia de seguridad del Kext anterior en /OSx86KextBackup. Y esa copia puede que se borre si se vuelve a instalar el mismo kext.
Los Kext's suelen ir en la carpeta /System/Library/Extensions/.
Una vez instalados, en la mayoría de los casos será necesario reiniciar para ver los cambios.
6.-View PCI Device/Vendor ID


Haciendo uso de LSPCI, esta herramienta nos permite detectar los ID's de nuestro Hardware (Device's/Vendor's). Dichos ID's en muchos casos son necesarios para el correcto funcionamiento de los kext's (que no están diseñados del todo para un hardware en específico), tal es el caso de los variantes modelos de GPU's, por ejemplo las series de nVidia. En este caso, puede facilitar el uso correcto de kext's como Natit, NVinject, Titan, etc... simplemente cambiando el ID del kext por el nuestro. La primera vez que se utiliza esta herramienta nos pedirá instalar el LSPCI y después reiniciar. Una vez hecho esto, ya podremos hacer uso de la utilidad...
Acá vemos la información de mi hardware con sus respectivos ID's:


7.-Restore OS X to Defaults

Permite Restaurar el Leopard de Fábrica, es decir, eliminará todas las cuentas, y los archivos almacenados en el Mac OS X. En particular nunca he usado esta opción, por lo que no se si también elimine aplicaciones y demás instaladas.
8.-Force Shutdown Computer
No se que haga esto...
9.-Add EFI Strings/Boot Flag


Esta herramienta permite modificar el com.Apple.Boot.plist, es decir, nos permite cambiar la forma en que inicia el OSx86, añadiendo o quitando el tiempo del Boot, agregando GFX Strings, iniciar en Verbose mode, o iniciar con otro kernel entre otras cosas.
A su vez trae sus propias herramientas para añadir strings de Audio/GPU's/Internet de forma automática, si es que el hardware es soportado.
9.1.-GFX Strings Creator


Sirve para crear las cadenas de Gráficos (GFX Strings), permitiendo omitir el uso de inyectores gráficos (kext's) del tipo Natit, NVinject, etc... Se selecciona la Tarjeta gráfica deseada si está soportada, si no se tendrán que añadir manualmente las características. Luego se exporta al archivo com.Apple.Boot.plist.
9.2.-Audio Strings Creator y Ethernet Strings Creator
Al igual que las GFX, permiten añadir cadenas para nuestros hardware de Audio y Ethernet, siendo estas dos últimas opciones, más complicados, ya que no todos los chips de ethernet son soportados al igual que los de audio.
10.-Install EFI/Run FDISK


Permite instalar EFI, al igual que cambiar la partición por defecto de inicio con FDISK. Estos scripts funcionan correctamente con la versión de OSx86 Tools 1.0.149, aunque en la versión final (1.0.150 FINAL) a mi me han dado errores los EFI's. Simplemente habrá que seleccinar la partición correcta donde se quiera, tanto instalar EFI como activar para que bootee por defecto dicha partición. Luego habrá que instalar ya sea EFI netkas, o EFI Chameleon, yo me inclino por este último. A su vez seleccionando la partición correcta, habra que hacer uso de FDISK, para que bootee dicha partición por defecto.
11.-Force Restart Computer
También ignoro para que sirva esto...
12.-Download and Install Hardware Drivers


Más sencillo imposible, dicha utilidad nos permite descargar drivers (kext's) automágicamente desde un servidor que se actualiza constantemente. Para dicha tarea primero será necesario tener instalado PCI Utils (LSPCI) como ya había comentado anteriormente. Luego de dicho proceso, simplemente, escogemos nuestro Audio, luego presionamos en Download and Install, de ahí sólo habrá que reiniciar para ver los cambios.
Pues después de esta breve guía, espero les sirve de utilidad a lo novatos, y en especial a ElPetao, y ya para cualquier duda o algo más concreto de las herramientas de OSx86 Tools, pues por acá las resolvemos...
Saludos...
