Firmware Wydev-Mod-V4.1 - Notas
Firmware Wydev-Mod-V4.1 - Notas
Firmware Wydev-Mod-V4.1 - Notas
1: notas de la versión
Introducción
Este firmware está diseñado para los dispositivos Conceptronic Media Titan, Conceptronic Media Titan
Wireless, Essentiel B MediaTec TNT, Wyplayer y ZoltarTV que ejecuten los siguientes firmwares
oficiales o modificados:
Firmwares oficiales
Firmwares modificados
• cmt2dw-8036mod-v1
• cmt2dw-8036mod-v2
• mod7947
• cmt2dw-8036-ztv-7947mod-v1
• cmt2dw-8036-wyp-8530mod-v1
• wyp-8530mod-v2-rev1 (originalmente: wyp-8530mod-v2)
• wyp-8530mod-v2-rev2 (versión igual a la anterior salvo el script change-firmware.sh, que fue
mejorado. También se llamó en su momento wyp-8530mod-v2)
• ztv-7947mod-v2
• wyp-8530mod-v3
• wyp-8530mod-v3.1
• wydev-mod-v1
• wydev-mod-v2
• wydev-mod-v3
• wydev-mod-v3.1
El firmware wydev-mod-v4.1 también puede ser instalado sobre la versión anterior del firmware
modificado, wydev-mod-v4. En este caso, si el dispositivo es un Wyplayer o un ZoltarTV es necesario
realizar la instalación desde el firmware oficial (o firmware base). Véase, más abajo, el apartado
Arrancar desde el firmware base.
Principales novedades de esta versión
• Instalación completa desde un firmware oficial adecuado o desde un firmware modificado (sin
necesidad de arrancar con el firmware base).
• Actualización sencilla desde un firmware modificado.
• Solucionados los problemas con el archivo de configuración de la instalación (config). (Véase más
abajo la descripción completa del contenido de este archivo)
• Información completa sobre las distintas opciones para bajar la versión del firmware oficial
cuando sea necesario.
• Últimas versiones de los wybox-extras, incluyendo las recientes (y revolucionarias) nuevas
características de Wymod Control Panel.
• Última versión de wydev-pygui (nuevo nombre de los menús modificados de polo35), ahora
compatible con Conceptronic, Wyplayer y ZoltarTV.
• Últimas versiones de las pieles (skins) alternativas: wydevskin, conceptecskin (nueva),
wydevztvskin (nueva).
• Se incluyen recomendaciones sobre la estabilidad de las distintas combinaciones device - rootfs -
skin.
• Soporte para Essentiel B MediaTec TNT. El rootfs y el skin de MediaTec se podrán instalar en
todos aquellos dispositivos que se conecten a la red mediante cable.
• Posibilidad de cambiar las propiedades de los subtítulos antes de la instalación, siguiendo
sugerencias de archer.
• Se ha aumentado y completado la documentación incluida con el firmware.
En cualquiera de los dos tipos de instalación se guarda durante la misma un archivo de registro que puede
servir posteriormente para depurar el proceso. Este archivo, de nombre install_mod.log, estará situado en
el directorio /wymedia o en el directorio raíz del pendrive utilizado para la instalación.
La instalación toma una serie de valores por defecto que dependen del tipo de dispositivo y/o del
firmware desde el que se ejecuta la misma. Si queremos modificar estos valores debemos editar el archivo
de configuración de la instalación.
#!/bin/sh
#ROOTFS=
#SKIN=
#WYDEVSKIN=false
#CONCEPTECSKIN=false
#WYDEVPYGUI=
#RESTORE_BACKUP_CHANNEL_NET=true
#COPY_CHANNEL_NET=true
#INADYN=false
#DYNDNSUSER=
#DYNDNSPASS=
#DYNDNSHOST=
#BIGSUBTS=false
Si queremos cambiar el comportamiento por defecto de la instalación, habrá que asignar valores a alguna
de estas variables. Por ejemplo, si deseamos forzar que el rootfs instalado sea el de Wyplayer, deberemos
sustituir, en el archivo config, '#ROOTFS=' por 'ROOTFS=Wyplayer' (nótese que se ha suprimido el
símbolo '#' del principio de la línea).
A continuación se comentan las distintas variables que aparecen en el archivo config, indicando los
valores que pueden tomar y su valor por defecto:
Nota importante: los posibles valores de las variables son sensibles a minúsculas y mayúsculas.
Wyplayer Wyplayer
ZoltarTV ZoltarTV
Wyplayer Wyplayer
ZoltarTV ZoltarTV
Conceptronic true
MediaTec false
Wyplayer true
ZoltarTV true
• Valor por defecto (instalación desde un firmware modificado): igual que en el caso
anterior.
• DYNDNSHOST: nombre del host que estamos configurando mediante el servicio DynDNS.
• Valor por defecto: vacío.
• Conceptronic: rootfs 8036 de Conceptronic Media Titan Wireless (no incluye servicios web).
• MediaTec: rootfs 7950 de Essentiel B MediaTec TNT (permite el acceso a los servicios web de
MediaTec). Su instalación solo es recomendable en dispositivos que se conecten a la red mediante
cable.
• Wyplayer: rootfs 8530 de Wyplayer (permite el acceso a los servicios web de Wyplayer).
• ZoltarTV: rootfs 7947 de ZoltarTV (permite el acceso a los servicios web de ZoltarTV).
Para más información sobre los servicios web se pueden consultar las direcciones:
- http://mediatec-webservices.wyplay.com/specific/essentielb/index.php (servicios web de MediaTec)
- http://www.wyplayer.com/?wyplayer=web-services (servicios web de Wyplayer)
- http://www.zoltartv.com/web_services/ (servicios web de ZoltarTV)
Las modificaciones que se han realizado en los distintos rootfs están descritas en el archivo Firmware
wydev-mod-v4.1: cambios en los rootfs.html.
• Conceptronic.
• MediaTec. Solo es recomendable su instalación en dispositivos que se conecten a la red mediante
cable.
• Wyplayer.
• ZoltarTV.
No todo skin es compatible con cualquier rootfs. La siguiente tabla muestra la compatibilidad entre los
mismos:
MediaTec MediaTec *
* No se ha estudiado todavía la posible compatibilidad del skin MediaTec con otros rootfs, ni la
compatibilidad de otros skins con el rootfs de MediaTec.
El proceso de instalación activará por defecto wydev-pygui, salvo en el caso de que el rootfs a instalar sea
el de MediaTec. Se puede cambiar este comportamiento modificando el valor de la variable
WYDEVPYGUI en el archivo de configuración.
Además de esto skins oficiales, se pueden seleccionar en la instalación los siguientes skins modificados:
• wydevskin: skin desarrollado desde wydev.es que se instala sobre el de Wyplayer. Para activarlo
hay que asignar el valor true a la variable WYDEVSKIN.
• conceptecskin: skin con la apariencia del skin de MediaTec que se instala sobre el de
Conceptronic. Para activarlo hay que asignar el valor true a la variable CONCEPTECSKIN.
El firmware wydev-mod-v4.1 activará (o mantendrá activado), una vez instalado, el acceso mediante
telnet, incluyendo además el acceso a Youtube.
Gestión de copias de seguridad
El proceso de instalación gestiona las copias de seguridad de las listas de canales y favoritos y de la
configuración de red de la siguiente manera:
wybox-extras
Este firmware incluye una nueva versión de los wybox-extras de deniro666, la 0.4-r311-wydev-mod-v4.
Las diferencias de la versión de los wybox-extras distribuida con este firmware respecto de la revisión
r311 del repositorio SVN http://code.google.com/p/wydevices son las siguientes:
Se han compilado todos los programas usando el código fuente almacenado en el repositorio SVN con
fecha 24-11-2010.
Nota importante: la instalación de los wybox-extras borrará otras versiones anteriores. Por tanto, si
hemos añadido algún archivo o directorio al directorio /wymedia/usr debemos realizar una copia de
seguridad del mismo antes de instalar la nueva versión.
Wymod Control Panel
Este firmware incluye la última versión de Wymod Control Panel, r311. Este panel de control se activa
por defecto en el inicio del sistema. Podemos acceder al mismo, mediante un navegador de nuestra red
local, en la dirección http://ip_device:8080, donde ip_device es la dirección IP de nuestro dispositivo.
wydev-pygui
Este nuevo paquete instala los menús modficados del polo35, que amplían las posibilidades de
configuración del dispositivo dentro del universo Parámetros. wydev-pygui funciona, por el momento, en
dispositivos Conceptronic, Wyplayer y ZoltarTV. Por esta razón, se ha separado del paquete (y se instala
aparte) el parche para Youtube, que debe funcionar en cualquier tipo de dispositivo.
Kernels utilizados
Este firmware está basado en:
• Conectar al dispositivo un pendrive que contenga un fichero llamado BASE_FIRMWARE (se trata
simplemente de un fichero, vacío o no, que tenga este nombre).
• Reiniciar el aparato (pulsando ligeramente en el botón de reinicio o desconectándolo de la
corriente y volviéndolo a enchufar).
El sistema arrancará con el firmware base. Si queremos que lo haga para siempre, accedemos al
dispositivo mediante telnet , entramos en el directorio /etc/params y borramos el fichero change-
firmware.sh.
Nota importante: otros tipos de reinicio (pulsar más tiempo el botón de reinicio o elegir 'Reiniciar' en los
menús de configuración del dispositivo) pueden ocasionar la pérdida de configuraciones anteriores y
forzar a repetir el proceso desde el principio.
Agradecimientos
- A deniro666, por la creación de los firmwares modificados, el procedimiento de instalación, el
procedimiento para incorporar el código de producto de ZoltarTV o el de Wyplayer, el rootfs 7947 de
ZoltarTV, los wybox-extras, el regreso al desarrollo activo de los wydevices, el nuevo procedimiento para
compilación de paquetes, etc., etc.
- A Schischu, por aportar el rootfs 8530 de Wyplayer.
- A clemente, por la lista completa de códigos de producto, por el flamante Wymod Control Panel, por el
script skinops, por muchas cosas más (de las que todavía no he conseguido informarme adecuadamente
para incluirlas aquí) y por las que vendrán proximamente.
- A GdalPlay, por incorporar inadyn, las versiones alternativas de WymodCP (que aun no han podido ser
incluidas aquí) y por sus traducciones pasadas (y futuras) al francés.
- A argos, por impulsar, junto a clemente, el servidor svn para el desarrollo del código; por el proceso de
instalación, junto a deniro666, del entorno de compilación cruzada, etc., etc.
- A polo35, por el nuevo proceso de instalación de los firmwares modificados y por el desarrollo de los
menús de configuración (wydev-pygui). Por el parche para recuperar el acceso a Youtube y por varias
cosas más, que es difícil enumerar aquí.
- A Cej y polo35, por la obtención del rootfs 7950 de MediaTec.
- A archer y eklalj, por las pruebas del nuevo procedimiento de instalación.
- A archer, por las sugerencias sobre la configuración de los subtítulos.
- A rayman18, por crear iconos para los firmwares modificados.
- A algunas personas más que seguramente olvido. Pido disculpas por ello. A estas alturas es muy difícil
llevar la cuenta de todos los que han colaborado en el desarrollo de estos firmwares modificados.
- A todos los usuarios de los wydevices que "trastean" con sus dispositivos instalando estos programas.
******************************************************************
Empaquetador: minukab.
******************************************************************