VirtualBox Seamless Mode

Este programita que estoy usando y probando ahora es una creación de una empresa alemana llamada InnoTek GmbH. Existen dos versiones de este programita para virtualización, la versión propietaria y comercia y la version OSE Open Source Edition que esta bajo licencia GPL.

Comparado con VMware hay algunas cosas que me gustán mas del VirtualBox, como por ejemplo ya tener nativo el uso del protocolo RDP, soporte para iSCSI y lo más chido que me ha gustado es soporte para USB en dispositivos remotos, que que es? bueno cuando tu controlas una máquina virtual de otro harware podrás conectar tu dispositivo USB en donde estes y lo podrá ver la máquina virtual como si fuera local.

Ahora esto del Seamless Mode, esta chido, por que deja tu ambiente virtualizado como si estuviera embebido el S.O. host dentro del mismo escritorio del S.O. donde lo corres, bueno, hay que verlo mejor, ya que una imagen vale más que mil palabras, además no soy muy bueno para las explicaciones.. je je je je

Normal Mode

Seamless Mode

Que hay de nuevo en AppSnapp (mejor conocido como jailbreakme.com)

Bueno, desde que hice la actualización de mi iphone de 1.0.2 a 1.1.1 han habido algunos cambios en la aplicación AppSnapp, pues la ves que yo lo hice solo te quedaba rezar los 5-8 minutos que dura en reiniciar y hacer cosas y esperar a que todo saliera como lo habías leido.

Las novedades son:

  • Resuelto el problema de algunas aplicaciones se cerraban inmediatamente despues de abrir despues de instalar AppSnapp, esto me pasó por ejemplo con Customize, que por cierto, sigue sin funcionar muy bien en la versión 1.1.1
  • Habilita el servicio afc2 para ser usado con iphuc
  • Añadida la habilidad de hacer simples tareas (en cualquier *nix) como matar un proceso, matar lockdownd, matar springboard y reiniciarlo via iphuc.
  • Ya hay bitácora de lo que hace y se encuentra en /var/roo/Media/AppSnapp.log.
  • Checa que solo corra en iphones con version 1.1.1
  • Utilización de entrega de los archivos “payload” via http y no por sockets
  • Indicador de progreso. Orale!!!, cuando safari truene, verás un indicador que te permitirá saber que es lo que esta sucediendo en tu iphone.

Y que es lo que hace esta aplicación?

aqui va:

  • Jailbreaks (activa la lectura y escritura en tu filesystem, eso quiero entender) tu iPhone/iPod Touch con versión 1.1.1
  • Parcha Springboard para poder cargar y ejecutar aplicaciones de terceros
  • Activa iPhones de manera automática aunque no sean AT&T.
  • Activa YouTube
  • Instala la aplicación installer.app v3.0b5 en el iphone con los sitios fuentes Community preinstaldos (OJO POR NINGUN MOTIVO UTILICES LA VERSION 3.0b7 TE DESCOMPONE TU IPHONE, AL MENOS ASI LO HICO CONMIGO UTILIZANDO LA VERSION 1.0.2)
  • Aprovecha y parcha Safari del bug TIFF
  • Habilita el protocolo afc2

Aqui esta una imagen de mi iphone.

Salu2

Instalación de Ubuntu 7.10

No puedes instalar Ubuntu por que te deja en modo texto y algo que dice:

BusyBox v.1.1.3 (Debian 1:1.1.3-5ubuntu7)Buit-in shell (ash)
Enter 'help' for a list of built-in commands

bueno lo que debes de hacer es en una laptop antes de iniciar la instalación agrega las opciones inicio (F6)

noapic nolapic

Equipo de escritorio:

irqpoll noirqdebug

y entonces podrás hacer la instalación

Como transferir fotos del iphone a la computadora

Primero crea un directorio en mi caso cree /home/fcarmona/iphone/fotos (utilizo linux en mi escritorio) 🙂

luego, te pasas a ese directorio

luego utilizando sftp entras al iphone

 sftp root@el.numero.de.tu.ip

te pasas al directorio:

cd /var/root/Media/DCIM/100APPLE

y pasas del iphone hacia tu compu las fotos

mget *JPG

listo…..

Saludos.

Como estar verificando por un archivo en un directorio y en automático realizar una tarea cuando aparezca?

#!/bin/bash

while :
        do
        if [ -e archivo.java ];
                then
                echo “el archivo existe”
                echo “te esperas un rato hasta que termine de cargar…. puede ser un archivo grande”
                sleep 5
                echo “te esperas un rato hasta que termine de ejecutar la aplicación o de procesar…”
                sleep 5
                echo “borro el archivo o lo renombras y gzipeas para llevar un histórico”
                gzip archivo.java
                mv archivo.java.gz archivo.java.year.month.date.hour.minute.gz
        fi
        sleep 1
        echo “el archivo no existe”
done

Añade tonos a tu iPhone

primero baja winscp:

WinSCP es una aplicación de Software Libre. WinSCP es un cliente SFTP gráfico para Windows que emplea SSH. El anterior protocolo SCP también puede ser empleado. Su función principal es facilitar la transferencia segura de archivos entre dos sistemas informáticos, el local y uno remoto que ofrezca servicios SSH.

ya que lo tienes instalado entonces debes de conectar tu iphone a la red WiFi, luego entrar a Settings–>General–>Auto-Lock–>Never para que no se “duerma el iphone a media transferencia”

luego checas el número de IP de tu iphone: Settings–>Wi-Fi–>A la red donde estas conectado, dar click en la flechita blanca dentro de un circulo azul–>y ahí veráz la IP Address de tu iphone, puedes dejarlo asi en esa pantalla o puedes anotarla, recuerda que por lo general los servicios Wi-Fi son de asignación de IP’s dinámicos, por lo que puede no ser siempre la misma IP.

luego abres winscp y vamos a configuralo para entrar al iphone:

Ojo: el protocolo debe de ser SCP y el puerto 22, ok?

Aceptas la llave del ssh de tu iphone:

Al conectarse presentará una pantalla dividiva en dos, la del lado izquierdo es tu computadora personal, la del lado derecho es tu iphone.

Debes de dar doble click en Library y debe de aparecer otros directorios, de ahí buscas Ringtones y das doble click, ahí deben de aparecer como 6 archivos.

Ahora, ahora, del lado de tu computadora, buscas el archivo mp3 que quieras transferir y cuando ya lo tengas seleccionado oprimes F5 y das click en copiar.

Luego, en tu iphone entras a Settings–>Sounds–>Ringtone–> y buscas el archivo que acabas de transferir.

No olvides volver a poner el Auto-lock a la configuración que tenias antes, si no recuerdas, yo te recomiendo 1 minuto para ahorrar bateria.

Eso es todo, espero comentarios o correos a fcarmona@fcarmona.com.mx

sms en iphone bloqueado. (o lo que es lo mismo aplicación SMS se abre y se cierra sin mostrar nada)

Te llegó un sms a tu iphone y al abrir la apliación ya no puedes entrar ni ver ningún mensaje? no desesperes, aqui va la receta.

Baja Sqlite de aqui checa que es un binario para Linux para windogs bajalo de aqui

ya que tienes el binario en tu pc ahora como quieras pasa del iphone a tu computadora el archivo /var/root/Library/SMS/sms.db yo lo hice asi:

primero entre al iphone
ssh ip_de_mi_iphone -l root

me pasé al directorio
cd /var/root/Library/SMS

y puse el archivo en mi linux
put sms.db

baje sqlite
fcarmona@larissa:~$ wget http://www.sqlite.org/sqlite3-3.4.2.bin.gz

luego desgzipeé el archivo que bajé
fcarmona@larissa:~$ gunzip sqlite3-3.4.2.bin.gz

le di permisos de ejecución
fcarmona@larissa:~$ chmod +x sqlite3-3.4.2.bin

y en el mismo directorio donde puse el archivo sms.db hice
fcarmona@larissa:~$ ./sqlite3-3.4.2.bin smsold

me apareció esto:
SQLite version 3.4.2
Enter “.help” for instructions
sqlite>

seleccioné todos los mensajes de la tabla message:
sqlite> select * from message;

y me aparecieron todos mis mensajes, ahora como el último mensaje me había bloqueado la aplicación SMS del iphone, lo borre (ademas era el único mensaje raro):
sqlite> delete from message where rowid=22;

me salí del sqlite y desde iphone tomé el archivo sms.db de mi linux
sftp> get smsold

abrí la aplicación y Voalá!!! mis SMS’s estaban nuevamente ahí.

Recomendación, no abrán mensajes sms extraños.
otra recomendación, buscar el sqlite para iphone 😛

Fedora Core 7 en VMware Server (Windows)

Sale, primero que nada para instalar Fedora Core 7 hay que tener el DVD de instalación (lo pueden bajar desde la liga de la imagen del post anterior).

Primero hay que hacer actualización de vmware server.

Luego hacer la maquina virtual, donde al instalar Fedore Core 7:

Crear
Avanzado
Linux, Other Linux kernel 2.6.x
Escoger directorio donde va a vivir la MV
Escoger que usuario podrá correr la MV
Número de procesadores (uno)
Memoria RAM (256)
NAT
ESTO ES IMPORTANTE: IDE bus adapter ATAPI, Buslogic
Crear nuevo disco virtual
SCSI
4GB de disco
Fin

Buscar la imagen de DVD o ponerlo en el manejador, bootear y escoger lo que se va a instalar y listo.