Actualizacion de Hackint0sh

ene 27

Actualizacion de Hackint0sh

Ya hace casi dos años que armé mi segunda Hackint0sh. Desde entonces, ha sido mi caballo de batalla, funcionado sin problemas corriendo OSX Lion todo este tiempo. Como actualizar en una Hackint0sh es a veces complicado, opté por no hacerlo, y nunca tuve problemas… hasta ahora.

Resulta que el sábado de noche convirtiendo un vídeo y corrigiendo en Photoshop (es una computadora muy poderosa y hago varias cosas simultáneamente todo el tiempo) de pronto el “Finder” se trabó, sin embargo seguía escuchando música de Pandora y podía navegar la red. Como la “pelota de playa” seguía dando vueltas, decidí reiniciar la computadora. Cual seria mi sorpresa al notar que al arrancar de nuevo apareció un mensaje: “Buscando sistema operativo…” Esto no me gusto nada, y después de dos arranques, desconecte el disco duro, un OCZ Vertex 3, con poco mas de un año de uso. Estuve un buen rato tratando de montarlo en mi laptop, en la mini, y al final desde Parallels. Nada, completamente muerto.

Al buscar soluciones en linea, encontré que mucha gente ha tenido problemas con esa marca. A mi me parecía buena, pues el primer SSD que tuve fue un OCZ, de hecho sigue funcionando de maravilla en la laptop de mi hija, ya por cuatro años.

Tuve que aguantar la rabia y lo tomé positivamente: ahora los discos SSD son mas baratos y están mas probados, por lo que leyendo encontré que los Intel y Samsung son los mejores, y los peores son Crucial, Kingston y OCZ. Fui a la tienda y compré un Samsung (no tenían Intel) SATA III bastante rápido. Aguante las ganas de comprar alguno de mayor capacidad, ya que este es suficiente para sistema y programas.

Por suerte y gracias a pasadas experiencias y consejos de amigos tecnófilos, siempre he procurado usar dos discos (cuando el hardware lo permite) uno pequeño con el sistema y aplicaciones, y  otro mayor con los datos. De esta manera utilizando un SSD la computadora arranca muy rápido, carga los programas de igual manera, y no se fragmenta con archivos, al residir estos en otro disco.

UEFI_HPET

UEFI Gigabyte

De esta misma manera me he acostumbrado a respaldar mis datos, en diferentes medios, principalmente en mi servidor casero, asi que restaurar el sistema seria fácil. Sin embargo, esta es la oportunidad para actualizar tanto el sistema como el BIOS de mi Hackint0sh, ya que hay una nueva versión llamada UEFI (Unified Extensible Firmware Interface) que añade nuevas capacidades y optimiza el equipo. Por esto mismo investigué antes de comprar el equipo y compre uno que fuera actualizable y moderno.

Después de seguir una guía en tonymacx86.com, actualicé el BIOS, proceso bastante rápido y automático que me ha dado una nueva interfase, moderna, con mas opciones y que carga mas rápido. Luego de modificar las opciones para funcionar como Mac, procedí a instalar Mavericks siguiendo el proceso de Unibeast y Multibeast, he de confesar que esto no es para los neófitos: tuve que reinstalar al menos tres veces porque no recordaba como lo había hecho hace un par de años y me daba “Kernel Panics”, hay que tener paciencia y ser muy cuidadoso.

Al fin tengo funcionado Mavericks con dos monitores, perfecta resolución, audio y red sin problemas. Ahora aprovecharé para restaurar mis preferencias en versiones actualizadas de Adobe, Apple, Mozilla y otros que uso casi a diario.

Read More

Monitor a color //c

jul 20

Monitor a color //c

No cabe duda que como dice la canción “la vida te da sorpresas…” cuando ya había dado por terminado el proyecto Apple //c, encontré en un “pulguero” local arrumbadas, una Apple //c con su respectivo monitor a color. no pude resistir a la tentación, ya que esos monitores son escasos y muy difíciles de conseguir, aparte de la diversión que conlleva el restaurar algo así. Por supuesto que el estado era lamentable: completamente amarillos, sucios y empolvados. después de un rato de regateo pagué $50 por los dos.

Al llegar a casa, después de probar que funcionaran, comencé el clásico proceso de limpieza, desarmado y restauración. Lo mas importante es que al trabajar con estos monitores, se tiene que tener mucha precaución pues retienen la carga eléctrica por un tiempo, y pueden soltar un choque eléctrico mortal.

Me armé de un par de guantes de hule, y procedí a descargar el monitor. Ya con mas seguridad, pero sin quitarme los guantes, desarmé las piezas plásticas, les di una buena lavada con cepillo y fibra para dejarlo bien limpio y listo para el Retr0bright.

Tomó todo el fin de semana para lograr restaurar el color de el monitor y CPU a su estado original. Esta vez utilicé una versión mas fuerte con Peróxido al 30%, lo que redujo el tiempo de mantenerlo al sol.

El ColorMonitor IIc, era lo ultimo en tecnología en su tiempo. Tiene controles de vertical, horizontal y barrido, y en la parte frontal de brillo, color y un botón para cambiar de color a blanco y negro, esto es muy practico para cuando se usa un procesador de palabras, o la versión de “80 columnas” que requiere mas nitidez en la pantalla.

Claro que este viejo monitor tiene algunos detalles: una esquina esta rota, tiene una rajadura en la parte superior y la puerta de controles tiene rota una bisagra, pero todo (menos la esquina) es reparable. Sobre todo después del tratamiento de Retr0bright, el monitor parece nuevo otra vez, listo para ser usado otras dos décadas.

Reparando la bisagra.

Como mencione anteriormente, una de las bisagras de la tapa frontal, que cubre los controles del monitor se encuentra rota, de hecho solo quedan pequeños pedazos por lo que he tratado de recrearla, con pedazos de plástico. mis primeros intentos parecían dar frutos, pero al momento de conectarlo se rompen con la presión. el problema es tratar de unir varias piezas formando la nueva bisagra, me doy cuenta que es necesario crear la pieza de un solo trozo de plástico, para que resista la presión.

Read More

La Apple //c, ¡a color! (actualizado)

jul 11

La Apple //c, ¡a color!  (actualizado)

En mi continua aventura con la Apple //c, he tenido muchas satisfacciones, pero una de las cosas que me molestan es el monitor verde. Para leer y trabajar en procesadores de palabras está bien, pero en los juegos, lo mejor de la Apple II, ver todo de un solo tono es a veces desesperante, sobre todo en juegos que tienen un cielo estrellado y a la vez te disparan, no hay distinción entre ellos.

Por esto y más, estuve buscando un monitor a color. Originalmente Apple sacó un modelo específico para la //c, pero es de 14″, muy grande y voluminoso. aparte de eso, es muy difícil de conseguir y a precio de oro. El último que encontré costaba arriba de los $300.

Mis otras opciones fueron conectarlo a una TV, algo poco práctico, y también probé un monitor LCD, sin buenos resultados, pues los monitores nuevos son de formato 16:9, mucho más alargados que el tradicional.

La mejor solución era conseguir un monitor del mismo tamaño, pero a color. En muchos foros pregunté si se le podía adaptar monitores de Macintosh Classic Color, de televisiones Sony, monitores de vigilancia, todos ellos de 9″, pero el tamaño o la circuitería no permitían adaptarlo en la carcasa del original verde.

Por fin hace unas semanas encontré una pantalla LCD de 8.4″ que después de comparar medidas, le quedaba exacta. La compré, y hoy me llegó.

Es un monitor Phillips, muy moderno, pero formato 4:3. Viene en circuito “pelado” sin base o carcasa alguna, lista para ser colocada en algún proyecto. Al conectarse, tiene tres entradas: RGB, AV1 y AV2. Estas dos últimas son clásicas entradas RCA, exactamente lo que necesitaba. trae también un panel con el LED, y botones para prender, seleccionar la entrada y ajustar color, brillo, contraste etc. en el monitor. Incluso maneja volumen, cosa que no necesito ni tiene bocinas integradas.

El primer paso fue probarlo. No venía con fuente de poder, pero es una conexión estándar 12 V, por lo que no fue difícil conseguir adaptador. De ahí, el momento de la verdad: conectarlo a la computadora.

¡Eureka! la prueba fue todo un éxito. Ahora, a ajustar la pantalla a la carcasa original.

Esto requirió varios ajustes, y al final un cartón para sostener en su sitio el monitor, atornillado a los hoyos originales.

Ahora se me presentan varios problemas: el monitor original mantenía la cubierta de plástico unida, al reemplazarla no hay forma de mantener juntas algunas partes, tendré que ideas la forma de añadirle tornillos o como último recurso pegarla. Esto no me gusta pues no hay forma de darle mantenimiento más adelante.

También tengo que idear una forma de ajustar el LED y los controles para ser utilizados por los controles originales del monitor.

Pero eso lo haré un poco más adelante, ¡ahora a disfrutar de mis juegos a color!

Actualización:

Como el monitor ahora no pesa nada, se cae fácilmente del pedestal. Me puse a hacer varios ajustes, entre ellos:

– atornillar el monitor al pedestal, tuve que comprar un tornillo especial pues el original es manufacturado y no encontre alguno que le quedara.

– Posicionar el botón de ajuste de brillo y el de encendido, para o tener dos hoyos a los lados del monitor.

– agregar una entrada de cable de poder directamente a la parte trasera, para que se vea como el original.

– Agregar la entrada RCA a la parte trasera para ser como el original.

Con estos ajustes, conecté el adaptador de corriente dentro de la caja del monitor, y de paso conecté el botón de encendido a éste para que funcione como el original. También reemplacé el LED del monitor con un cable largo para que funcione en la parte frontal del monitor, como el LED original.

En breve subiré fotos.

Read More

OBDII en acción

jun 16

OBDII en acción

Hace unos días leí en Matuk una reseña sobre la nueva App de Chevrolet para sus autos. Como sé que también Ford, BMW, Mini y Mercedes Benz entre otros ya preparan autos con aplicaciones y conectividad a la red, pero hasta ahora no he visto quien provea información específica del auto, para poder visualizar información importante, como torque, revoluciones, aceleración, temperaturas, etc. e información específica como emisiones de CO2, enfriador, deslizamiento, centrífuga y sensores específicos del vehículo, que son reportados al OBDII.

Por eso decidí compartir los datos que en mi auto recibo por medio de ésta interfase, y creo que deberían ser un estándar para todo vehículo pues ayuda no solo a la manutención del mismo sino en carretera a detectar cualquier anomalía o cambio.

Esto es importante pues – ya me ha sucedido – algunas veces al auto reporta alguna anomalía y en el tablero sólo se enciende la señal de “check engine” lo cual no nos dice nada, y que muchas veces es algo trivial (como un sensor del escape) cuando nosotros creemos que es algo peligroso.

Ya en otra ocasión hablé del OBDII, esta vez he hecho una conexión directa al sistema de entretenimiento del auto, que me permite visualizar los datos mientras escucho música.

Espero sus comentarios.

Read More

Cargar el iPad con una PC

feb 06

Cargar el iPad con una PC

Es bien sabido que cuando queremos cargar la batería de un iPhone, solo hay que conectarlo al cargador, o en su defecto, a un puerto USB de cualquier computadora. Sin embargo, con el iPad no sucede lo mismo, al conectarla la tableta reporta “not charging”esto es porque el iPad requiere mayor voltaje.

Navegando por la red descubrí un software que habilita los puertos de USB a mandar ese mayor voltaje, permitiendo a la vez recargar mas rápido el iPhone. El software es “Asus AI Charger” y puede descargarse de aquí.

Espero que les funcione tan bien como a mi.

Read More

Mi aventura creando una Hackintosh

dic 15

Mi aventura creando una Hackintosh

Esta es una guía/historia sin acabar, todavía me faltan algunos componentes para completarla, pero creo que mi experiencia podría ser de utilidad para muchos.

Bueno, pues me he dado a la tarea de modificar una Dell Inspiron 1440 para crear una “Hackintosh”, con arranque dual Snow Leopard/Windows 7.
La computadora en si es bastante compatible:

Dell Inspiron 1440
Intel Pentium T4500 (1M Cache, 2.30 GHz, 800 MHz)
3GB DDR3 SDRAM 800MHz
320GB SATA
vid: Intel GMA 4500MHD 384MB
aud: IDT HDA 102802
ACPI x64 based
Dell Wireless 1397 Wlan mini-card
RealTek PCIe 8136
1.3 Mega Pixel Camera

Después de buscar exhaustivamente en la red, encontré un par de lugares donde explican el proceso al menos un poco más claro: macyourpc donde usan una laptop similar, y ofrecen una serie de ligas y parches que crean una instalación funcional. También los foros de osx86project.org, tonymacx86.blogspot.com y sobre todo insanelymac.com ofrecen muchas respuestas y guías en este laberinto de parches y actualizaciones.

Lo que me quedó muy claro es que esto no es para el novato, se tiene que saber un poco de windows, linux y Mac. También hay que armarse de mucha paciencia, leer mucho y tener muy claro que no va a ser fácil, pero el resultado es muy gratificante.

El primer paso es preparar la maquina para formatear el disco, Como tengo los discos de instalación de Dell, no me preocupa perder la información. Con F2 entro al BIOS de la laptop y escojo iniciar desde el CD.

De Macyourpc bajé el BootSLv3.iso que utiliza el bootloader Chameleon para permitir correr el instalador de Snow Leopard en la Dell. Después de quemarlo a un CD, arranqué la laptop con este cd . Al entrar, me ofrece una simpática grafica de un camaleón, con iconos al centro de mis opciones de arranque: el disco insertado, y Windows. Saque el CD e inserté el disco original de Snow Leopard (osX 10.6), después de un minuto presione la tecla F5 para refrescar e inmediatamente me muestra el disco de instalación Snow Leopard.
Este momento es crucial, pues la primera vez que seleccioné el disco de instalación me marcó un error. Leyendo en la red, encontré que hay que dar un comando antes de correr el instalador: simplemente hay que escribir -v cpus=1 busratio=20 y después Enter, de esta manera el instalador funciona sin problemas.

Cuando arranca el instalador, seleccioné del menú de utilitarias el “disk utility” para inicializar el disco. Debo aclarar que probé varios métodos, como formatear desde windows7 pero al final terminé haciéndolo desde OSX con 2 particiones: una “Mac OS Extended (Journaled)”, y la otra “FAT”.

Hecho esto reinicié la laptop, y procedí a instalar windows 7. El proceso es bastante fácil y solo hay que escoger “custom install” y seleccionar la partición “FAT” y formatearla a NTFS. De ahí – sin tocar la otra partición – instalé el windows 7.
Terminada la instalación windows, reinicie con el disco BootSLv3.iso y siguiendo los pasos anteriormente citados, instalé el osX en la partición “journaled”.

Hago una pausa para comentar que este procedimiento lo aprendí de memoria al tener que reinstalar el OSX alrededor de 8 veces, pues cometí muchos errores que dejaron la instalación inservible, casi siempre con “kernel panic” al iniciar.

Al terminar, la laptop reinicia y es necesario insertar el disco BootSLv3.iso de nuevo, pues todavía es requerido para arrancar en osX. Aqui se selecciona el osX y la Dell correrá OSX por primera vez.

Siguiendo la guía de MacyourPc, abrí el disco BootSLV3 y dentro hay una carpeta llamada “post Install” donde hay que correr el instalador “Chameleon 2 RC3″. este permite a la Dell Inspiron arrancar al menú sin necesidad del CD.
En este punto mi experiencia difiere de la guía en MacyourPC: al ser un modelo distinto, los kexts requeridos en el folder de “Extras” y por instalar fueron culpables de mis “kernel panics” y subsecuentes instalaciones.
Los Kext son una especie de “drivers”, habilitan ciertos componentes y tienen que ser específicos para el hardware instalado.

Instalé algunos Kexts relacionados a mi configuración, como el WiFi enabler directamente del “post install” CD.   Me puse a buscar Kexts compatibles con mis componentes, y llegue a forum.voodooprojects.org donde tienen las ultimas versiones de kexts para mi hardware. Instalé el VoodooBattery y VoodooHDA.
Hay un Folder llamado “Extras” en la nueva Mac, el cual contiene Kexts y la configuración de arranque, aquí es donde se guardan estos mismos y se puede modificar la resolución.

Como la tarjeta de gráficos es la Intel GMA X4500 y no hay Kexts disponibles todavía, para modificar la resolución se edita un archivo llamado com.apple.Boot.plist donde se tiene que modificar esta línea:

<key>Graphics Mode</key>
<string>14400x900x32</string>

Esta es la forma en que logré cambiar la resolución de 1024 x 768 por defecto.

Conclusión: La Hackintosh funciona de maravilla, es rápida, funcional y lo mejor de todo: dos sistemas operativos  en una sola computadora, a mitad del precio de una macbook  y con el mismo procesador, RAM, etc. El uso que le daré no incluye juegos, ni gráficas complejas. He instalado procesadores de texto, hojas de calculo y presentaciones, así como editor de fotografías, todos actualizados y funcionando perfectamente.

Qué me funciona:

Video en resolución 1440 x 900
Wifi
Audio (pero sin poder controlar el volumen)
Cámara
Teclado
USB
Trackpad
Bateria

Qué no funciona todavía:

“Sleep” o “Stand-by” – el sistema se cuelga al activarlo y al dejar el equipo solo por un tiempo, o al cerrar la pantalla
control de volumen
Tarjeta de video – no puedo cambiar resolución o brillantez

No he probado el lector de tarjetas, salida de monitor o micrófono.

Siguientes pasos:
Creo que lo primero es hacer un respaldo del sistema completo, así puedo regenerarlo en caso de falla.
Buscar Kexts compatibles con mis componentes específicos
Actualizar a 10.6.3 pues he leído que es bastante sólido y estable.
He actualizado a 10.6.3 sin problemas.
Resolví el problema del volumen instalando “sound flower”.
Sigo sin resolver el problema de “sleep”, el video y el Quartz extreme.

Read More