jueves, 30 de abril de 2015

Mod: Sylvania SYNET07 (Windows CE, Android, Bento Linux + Extras)

Hace mas de un año adquirí a un precio muy muy economico casi regalado una de estas nenas, una Sylvania SYNET07526-Z, su tamaño esta por debajo de las dimensiones comunes de netbooks, y es que analizando bien la estructura de este juguete (la verdad parece de juguete) nos podemos dar cuenta de que no posee de Disco Duro, sino que su almacenamiento se ve anidado en su totalidad a la memoria ROM y a la Tarjeta de Memoria SD, eso si compatible hasta los 16 GB.

Dadas las caracteristicas 
  • VIA 8505 Processor 400MHz
  • 128MB Memory 
  • 2GB Internal Storage HDD
  • Windows CE 6 

Cuando la adquirí el sistema operativo estaba freezeado, y despues de tenerla empolvada tanto tiempo decidí buscar y buscar hasta casi el cansansio, di con 2 blogs y un monton de webs que hablaban de esta puedo decir mini maravilla china.

En primera instancia no recomiendo instalarle o reinstalarle Windows CE ya que de plano se queda corto y no corre las aplicaciones nativas de Windows como las conocemos.

Como hacer update en Windows CE:
  1. Descargar este parche desde mi Box. : sylvania_laptop_OS_update.zip
  2. Extraer el ejecutable en una tarjeta SD de 2 gb (Puede ser micro SD con adaptador)
  3. Insertamos la SD ya con el conenido extraido dentro de nuestra Sylvania.
  4. Encendemos y navegamos hasta la SD ( Computer -> SD Card )
Así luce con Windows CE 6.0 (Sistema precargado de fabrica, y ya el parche aplicado)
El Lado Android
Hay una alternativa de Android para este procesador en especifico, es la version modeada de Android 2.2, esta se instala en la ROM y hace por defecto Android como sistema operativo.

El proceso de Instalación es el siguiente:
Necesitaremos una SD de 2 GB (De preferencia de mas capacidad por aquello de expansión de archivos).
  1. Formatear en FAT la SD.
  2. Descargar el siguiente archivo -> UNGoogle_0.3.7_wm8505_V2_mod.zip
  3. Descomprimirlo en la raiz de la SD.
  4. Solo necesitamos en raiz el folder llamado script.
  5. Expulsamos de forma segura nuestra SD.
  6. Montamos con la Sylvania Apagada y el Cable de Corriente conectado.
  7. Encendemos y esperamos a que la instalación corra automaticamente. .

En caso de que haya algun error en el booteo, revisa que este bien formateada la SD.

El Lado Linux (El lado que prefiero)
Navegando en la red de redes encontré una pequeña distribución dedicada especificamente a equipos con requisitos limitados o de baja capacidad como lo son los procesadores VT8500/WM8505 de ARM,  se llama o se llamaba mas bien Bento Linux ya que esta dejo de tener soporte y termino por quedar obsoleta, afortunadamente conseguí los archivos en un repositorio de github, el autor nada mas y nada menos que el señoron Abrasive (GitHub Profile). En este proceso de booteo es necesario ser muy precisos ya que es muy complicado hacer volar una distribución de este tipo en una maquina como lo es nuestra Sylvania.

Necesitaremos una memoria SD (tambien micro-sd con adaptador) de 4GB (limpia, con clean o wipe) yo recomiendo esta capacidad por si necesitamos expandir archivos. Ah, y olvidate de esta memoria ya que solo la utilizaremos para esto, asi es! se quedará pegada a nuestro juguete.

Instalación:

En una maquina con linux, puede ser ubuntu o como yo con Kali Linux realizamos los siguientes pasos.
  1. Necesitaremos particionar y formatear nuestra SD con el siguiente comando haremos la particion 1 que es FAT16 de 250 MB:  mkfs.msdos -F 16 -n FAT250 /dev/sdb1
  2. Para la partición del sistema ext3 del resto de la SD utilizaremos el siguiente comando: mkfs -t ext3 /dev/sdb2
  3. Realizado lo anterior procedemos a volcar el contenido en ambas particiones. Desde Windows es casi imposible leer el tipo de particion ext3 así que lo mas recomendable es desde Linux.
  4. Descargamos el archivo fatpart.tgz y extraemos en la raiz de la partición FAT que creamos previamente.
  5. Descargamos el archivo extpart.tgz y extraemos en la raiz de la partición EXT3 que creamos tambien previamente.
  6. Desmontamos ambas particiones.
  7. Retiramos.
  8. Insertamos la SD en nuestra Sylvania y encendemos.
  9. El proceso de Booteo se realizará automaticamente si todos los pasos fueron realizados correctamente.
  10. Veremos Nuestra Consola ;)
Podemos ver que nuestra sylvania ya corre Bento. Queda mas o menos así.

Imagen de mi Instagram @OrlandoHC


Luego de que nos muestra terminal podemos editar algunos parametros y hacer algunas mods:

    En el paso 3 establecemos el nombre del Host osease nosotros, yo la llame Masterk3y

    Personalmente me pasó que no hacía update ya que una de las claves ya no estaba vigente en las repos de debian. Se soluciona de la siguiente manera:


    Ahora hacemos de nuevo el update y debe de proceder sin problemas.
    Una vez Dentro ya de nuestra Syl.

    Yo la dejé hasta aqui en el proceso ya que en vez de tenerla empolvada y sin funcioanr se me ocurrió hacer un monitor de recursos del server con htop por ssh, un tail del log de apache2 en tiempo real de mi server y este quedó mas o menos así! LOL me encanta...

    Corriendo htop por ssh en Poseidon (orlandohc.ddns.net)
    MOTD!!! T_T se vé de lujo!
    Puedes continuar el modeo con mas herramientas y apps en este blog: The Geodesic Sphere - Howto: Setup a Sylvania SYNET07 Netbook with Linux

    Tambien en este blog puedes encontrar mas info de utilidad: Your Warranty is Void 

    Happy hack,smoke & Drink... by Masterk3y.

    1 comentarios:

    Tengo la netbook, y la memoria sd preparada para bootear, pero al prender el sistema dice:

    warning: unable to open an initial console.
    procfile_write get 0

    --> stop progress bar
    tileblit no version for ¨magic¨ found: kernel tainted.
    Console: switching to colour frame buffer device 100x30

    Publicar un comentario

    Proyectos Documentados, Trabajos, Ideas...

    Donar

    Noize Nación Radio

    Click para escuchar

    Compartir

    Twitter Delicious Facebook Digg Stumbleupon Favorites More

    Social...