domingo, 12 de junio de 2011

Instalando SuperAosp 8.6 para Android en Geeksphone Zero

Pues he actualizado mi móvil android Geeksphone Zero usando el firmware SuperAops 8.6, creado por Superatmel y cmartinezlozano.

He de decir, que indico los pasos que he seguido desde mi Ubuntu. La descarga actual está aquí, pero es mejor pasarse por el foro por si hay versiones modernas.

Para ello lo que he tenido que hacer es seguir los pasos que indican en el foro de Geeksphone, que resumo aquí, según lo he necesitado yo:
  1. Instalar el recovery 4.0 que nos recomiendan:
    1. Cargamos el móvil al máximo.
    2. Apagamos el móvil, desconectamos el cable (en caso de que esté conectado), quitamos la batería y la volvemos a poner.
    3. Encendemos el teléfono en modo fastboot: Pulsamos el botón de volumen up durante 1 segundo y manteniendo pulsado volumen Up, pulsamos el botón de Encendido, manteniendo pulsados ambos botones durante 4 segundos. Tras esto, soltamos primero el botón de encendido, y luego el botón de Volumen Up. La pantalla se queda en negro (tranquilos)
    4. Abrimos un terminal y vamos hasta donde hemos descomprimido o instalado las utilidades adb/fastboot, así como el recovery-zero.img.
    5. Conectamos el cable al PC.
    6. Para comprobar que el teléfono se encuentra en modo fastboot, desde el terminal ejecutamos: sudo ./fastboot devices. Debería salir una línea con letras (????????????    fastboot). Si sale en blanco, significa que no hemos encendido bien el teléfono en modo fastboot. Intentadlo de nuevo.
    7. Flasheamos el recovery: fastboot flash recovery recovery.img
    8. Reiniciamos el terminal: sudo ./fastboot reboot
    9. Y al arrancar, reiniciamos en modo recovery.
  2. Hacemos dos wipes: los dos que existen en el menú del recovery, para borrar todos los datos del teléfono y que así sea una instalación limpia.
  3. Instalamos el firmware desde el zip: seleccionamos en qué carpeta de la SD está y le damos a instalar.
  4. Tarda un par de minutos y en seguida terminamos, y damos a reiniciar para empezar a utilizar esta nueva rom.
Se recomienda no configurar la cuenta de Google hasta hacer un primer reinicio.

También podemos usar la aplicación APPS2SD para que nos guarde todas las aplicaciones en una partición ext3 de la SD y así dejar todo el espacio del teléfono libre y todas las aplicaciones en la SD. La recomendación es (en una tarjeta SD de 8GB tipo 4):
  • Linux-swap: al menos 64MB.
  • ext3: al menos 512MB.
  • FAT32: el resto.
Para usar Apps2SD debemos al menos reinicar una vez el terminal para que no nos dé problemas:
  1. Vamos al menú SupSetup V20.
  2. Vamos a Opciones.
  3. Pulsamos en Apps2SD
  4. Y activamos la casilla. Hay que recordar que debemos tener una partición ext3 en la SD para que esto funcione.
  5. Reiniciamos y listo. Al reiniciar a mí me ha tardado un buen rato, así que hay que ser pacientes.
Por último, lo que debemos hacer es configurar la cuenta de Google. Y así ya podemos empezar a utilizar todas nuestras aplicaciones.

Buena suerte a todos.

miércoles, 8 de junio de 2011

Instalar escáner Epson 3409 en Ubuntu

Me he encontrado estos días con un problema al intentar escanear en mi ordenador con un escáner Epson 3490 en un linux (ubuntu 10.10 en este caso).
Me parecía raro que no funcionase automáticamente al enchufarlo. Pero buscando un poquito lo he conseguido, gracias a launchpad.

Voy a describir los mismos pasos que ahí se indican (haciéndolo siempre desde un terminal):
  1. Instalamos (si no lo hemos hecho) las utilidades de sane:
    • sudo apt-get install sane-utils
    1. Este paso no lo he necesitado, porque directamente no tengo creado el grupo "scanner":
      • Editamos los grupos (en Usuarios y Grupos dentro de Sistema-Administración-Usuarios y grupos) para incluirnos en el grupo "scanner".
      • Cerramos sesión para que los cambios en el grupo sean efectivos.
    2. Creamos la siguiente carpeta:
      • sudo mkdir /usr/share/sane/snapscan
    3. Descargamos de internet el driver Esfw52.bin de este enlace y lo copiamos a la carpeta que hemos creado:
      • sudo cp Esfw52.bin /usr/share/sane/snapscan
    4. Cambiamos los permisos al archivo:
      • sudo chmod 644 /usr/share/sane/snapscan/Esfw52.bin
    5. Editamos el fichero de configuración se sane para incluir nuestro firmware:
      • sudo gedit /etc/sane.d/snapscan.conf
      • Modificamos la primera línea donde habla del firmware y la ponemso como sigue:
        • firmware /usr/share/sane/snapscan/Esfw52.bin
    Una vez hechos estos pasos es instantáneo escanear con el Simple Scan (por lo menos para mí) que está dentro del menú de Gráficos.

    miércoles, 1 de junio de 2011

    Arrancar una ISO desde el grub

    Hola a todos.
    fran-42 desde Flickr
    Desde hace tiempo, desde que disponemos de la versión 2, se pueden ejecutar directamente sistemas operativos contenidos en una ISO sin necesidad de grabar en un CD/DVD o sin pasar a un USB usando el grub2.

    Desde Ubuntu, hace tiempo conseguí correr una imagen ISO con grub2. Pero lo conseguí únicamente de otro ubuntu. Por ejemplo ahora para ver cómo funciona Unity, tengo la ISO de Ubuntu 11.04 y arranca perfectamente.

    Para ello he creado un nuevo archivo (/etc/grub.d/50_iso) y le he dado permisos de ejecución (chmod 755 /etc/grub.d/50_iso). Añado líneas como la siguiente para cada uno de los ISOs que quiero arrancar. Tienen una estructura similar:
    echo "Adding $(egrep menu[e]ntry $0 | cut -d'"' -f2)" >&2
    cat << EOF
    menuentry "Ubuntu ISO" --class ubuntu_iso {
    loopback loop (hd0,8)/luis/ImagenesISO/Ubuntu/ubuntu-11.04-desktop-amd64.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/luis/ImagenesISO/Ubuntu/ubuntu-11.04-desktop-amd64.iso noprompt locale=es_ES keyb=es
    initrd (loop)/casper/initrd.lz
    }
    Al finalizar, no hay que olvidar actualizar el grub antes de reiniciar (sudo update-grub).

    De hecho tengo también un Max 6.0.1 y un Jolicloud.

    jgbrl desde Flickr
    Pero mi problema está en intentar arrancar un Fedora 15. Porque éste ya viene con Gnome 3 y tengo muchas ganas de probarlo y ver cómo es. Pero no tengo ganas de quemar un CD para probarlo. Bueno, realmente me apetece aprender a arrancarlo directamente con la ISO.

    Lo he intentado de mil formas distintas. En un foro de Fedora, he encontrado una posibilidad, pero sigue sin funcionarme.

    He probado de todo: a usarlo en una partición ext4, en una FAT32, a poner unos modos de configuración u otros,... El problema es que las pruebas son pesadas, porque hay que reiniciar el sistema y probar; ¿que funciona? no hay problema; pero como no me está funcionando es imposible continuar.

    Si alguien tiene una solución, que me la diga porque tengo muchas ganas de probar el Gnome 3. Y ya empieza a ser un desafío personal conseguir arrancar una ISO de Fedora.