Cosas Interesantes

domingo, 31 de enero de 2010

TIRWAL anuncia la version 2.6 con ¡TRIPLE BOOT! / TIRWAL releases a 2.6 version with TRIPLEBOOT

image TIRWAL a veces nos lleva con la lengua fuera pero como ya os comentaba en la entrada anterior en los PCs con sistemas de arranque con elección de sistema operativo, las opciones, muchas veces son más de dos. Así que siguiendo su linea de trabajo ha generado un nuevo release “2.6” con TRIPLEBOOT.

¿QUE OPCIONES TIENE EL TRIPLE BOOT?
Pues las opciones del DUALBOOT (“LBOOK mode” + “HANLIN mode”) y además un tercer modo que llamaremos “FBREADER mode” que se incorpora para explotar fundamentalmente FBREADER como lector de FB2, RTF, TXT, HTM y CHM.
El gran avance es que, por fin el formato CHM va a poder leerse con calidad.
Este modo NO ES RECOMENDABLE para algunos formatos como LIT ya que FBREADER requiere librerias muy antiguas para funcionar. La versión del FBReader es la 0.8.14 del ultimo FIRMWARE MOD de LUNOHOD.

BUGS CONOCIDOS
Los PPT siguen sin funcionar pero TIRWAL sigue trabajando en ello. 
Y “Leídos Recientemente” sigue sin cambios.

INSTALACIÓN
SD:\
+--- V3update.bin 
      config 
        +--- BS_HanlinON.exe.djvu  
             BS_LBookON.exe.djvu
             FBReaderON.exe.djvu     


A diferencia de otros FIRMWARES no solo tenemos dentro del .ZIP el fichero .BIN sino un directorio “config” que incluye los programas que gestionaran el cambio de un modo de arranque al otro. Tenéis que copiarlo TAL CUAL a la raíz de la tarjeta SD (SD:\)

SELECCION DEL MODO DE ARRANQUE
Nada más actualizar el FIRMWARE, el primer arranque lo hará en “modo Lbook”. Si habéis instalado correctamente el mismo, tendréis un directorio “config” visible en el primer nivel de directorios (“estanterías”) del BOOKSHELF. Entrando en dicho directorio veréis los 3 archivos:  


                     config 
                       +---BS_HanlinON.exe.djvu  
                           BS_LBookON.exe.djvu
                           FBReaderON.exe.djvu 
 

Estos “.exe.djvu” son 3 scripts en “bash”, un lenguaje de script de LINUX.
- Pulsando “BS_HanlinON”, se ejecuta y después de reiniciar, el dispositivo arrancará en “modo HANLIN”.
- Pulsando “BS_LbookON”, se ejecuta y después de reiniciar, el dispositivo arrancará en “modo LBOOK”.
- Pulsando “FBReaderON”, se ejecuta y después de reiniciar, el dispositivo arrancará en “modo FBreader”.

Es tan sencillo como eso.



Teneis el FIRMWARE disponible para su descarga desde DESCARGAS PAPYRE – FIRMWARE - Nº25

¿COMO LO HACE?
Para los que tengais un poco de curiosidad, vamos a echarle un vistazo a los scripts que gestionan los cambios entre los modos de funcionamiento:
HANLIN mode ON TRIPLEBOOT Este es  BS_HanlinON.exe.djvu, las 2 primeras líneas las comentamos en la entrada anterior sobre el DUALBOOT por lo que comentaremos a partir de la línea 05.
Tenemos un “if” con un “test –e”. Lo que hace es comprobar SI EXISTE el fichero / directorio “/jffs2fs/fbreader” y SI EXISTE le aplica el comando “rm”, es decir REMOVE (“BORRAR”). Asi pues, copia los ficheros necesarios para arrancar el “modo HANLIN” en el siguiente arranque y si EXISTEN “restos” de un arranque en “modo FBREADER” anterior, los elimina para que todo quede bien limpito.

LBOOK mode ON TRIPLEBOOT Este es  BS_LBookON.exe.djvu,
Tenemos dos “if” con un “test –e”. Lo que hace es comprobar SI EXISTE el fichero / directorio “/jffs2fs/hanlin” y luego SI EXISTE “/jffs2fs/fbreader” y SI EXISTEN en ambos casos les aplica el comando “rm”, es decir REMOVE (“BORRAR”). Asi pues, si EXISTEN “restos” de anteriores arranques en “modo FBREADER” o “modo HANLIN”, los elimina para que todo quede bien limpito; ya que el modo de arranque “por defecto” es el “modo LBOOK”.

FBREADER mode TRIPLEBOOT ON Este es  FBReaderON.exe.djvu,
Tenemos un “if” con un “test –e”. Lo que hace es comprobar SI EXISTE el fichero / directorio “/jffs2fs/hanlin” y SI EXISTE le aplica el comando “rm”, es decir REMOVE (“BORRAR”). Asi pues, si EXISTEN “restos” de anteriores arranques en “modo HANLIN”, los elimina para que todo quede bien limpito.
Y después ejecuta el comando “cp” con el parámetro “-f”; es decir “COPIAR FICHEROS” desde el directorio “/root/config/fbreader” a “/jffs2fs”. El parametro sirve para indicarle que pase lo que pase fuerce la sobreescritura del destino sin dar ningun mensaje de sistema (o sea, sin rechistar). Es decir, copia los archivos necesarios para que el siguiente arranque se produzca en “modo FBREADER”.
Vemos como TIRWAL muy ingeniosamente establece la relación entre los tres modos posibles, de la forma más sencilla posible creando una relación biunivoca entre los modos HANLIN y FBREADER (el modo FBREADER, conecta el modo FBREADER y limpia los restos del modo HANLIN y viceversa; es decir, el MODO HANLIN, conecta el modo HANLIN y limpia los restos del modo FBREADER).
Por último, el modo LBOOK, al ser el modo “por defecto” puede dedicarse a limpiar los posibles restos de anteriores archivos copiados para conectar modos HANLIN y FBREADER.
Como veis es más complicado explicarlo que entenderlo.

NAVEGANDO POR EL FIRMWARE TRIPLEBOOT
Click para IMAGE 

Desde el “modo LBOOK” te situas dentro del directorio “SD:\config” y puedes ver los programas para el cambio de modo.

Si pulsas FBReaderON.exe.djvu y reinicias el dispositivo, el PAPYRE iniciará en "modo FBREADER". El BOOKSHELF tiene el mismo aspecto en los modos “FBREADER” y “HANLIN”. Sin embargo podeis advertir la diferencia pulsando MENU – 6.AJUSTES/SETTINGS 



MODO HANLIN MODO FBREADER
El “modo HANLIN” al incluir un BOOKSHELF más moderno tiene la opción “5.Ajuste de Hora y Fecha” que el “modo FBREADER” no tiene.
Además podemos ver la diferencia de versión en el “VIEWER” si seleccionamos “4.Acerca de
 modo HANLIN    modo FBREADER
Pero sobre todo la diferencia está al leer un ebook CHM en el “modo FBREADER”:
CHM leido por FBREADER

TIRWAL RELEASES HIS 2.6 FIRMWARE WITH TRIPLEBOOT
This version adds a third boot mode to the two existing in the previous 2.5 version (see TIRWAL 2.5 DUALBOOT), the so called “FBREADER MODE”, which has been designed over an old MOD FIRMWARE LUNOHOD version in order to include FBReader parser version 0.8.14.
The outstanding feature of this mode is that allows good quality reading of CHM files in FBREADER. FBREADER can read also FB2, RTF, TXT and HTM files.
You may download the FIRMWARE file, as usual, from DESCARGAS PAPYRE – FIRMWARE - Nº25

In order to change between modes you must go to “config” directory and execute (select) between the 3 programs located inside that directory. 
- In order to switch to "HANLIN mode" you must execute (select) the “BS_HanlinON” file and reboot. Next start will be in “HANLIN mode”.
- In order to switch to "LBook mode" you must execute (select) the “BS_LBookON” file and reboot. Next start will be in “LBook mode”.
- In order to switch to "FBREADER mode" you must execute (select) the “FBReaderON” file and reboot. Next start will be in “FBREADER mode”.

FBREADER mode” is NOT RECOMMENDED for certain ebook types such as LIT.

No hay comentarios

Publicar un comentario

© Cosas Interesantes