-
Proyecto: Nuevo FW SDK4 para varios reproductores.
ORIGEN:
Basado en el firmware beta para los Emtec Movie Cube S800H del que se habla en https://www.mundodvd.com/emtec-movie...5/#post3234751 y que se puede descargar de https://mega.co.nz/#!vVoDRLyL!yj6veq...paSPYuvZidLgCI
Para adaptarlo a los Woxter se han realizado 2 cambios:
- Se ha sustituido el fichero /usr/local/bin/Resource/config.dat por el que viene en los firmwares de Woxter. Con esto se soluciona el tema del mando a distancia y los botones.
- Se ha eliminado el fichero /usr/local/bin/Resource/mars_common.dat que es el que le indica a DvdPlayer el tipo de display frontal LCD. Quizá más adelante se vuelva a incluir dicho fichero sustituyendo LCD por VFD, que es la otra forma de que funcione correctamente el display frontal.
COMPATIBILIDAD:
- Woxter i-Cube 3200/3250
- Woxter i-Cube 5000
- Emtec S800H
- Inves 3700
ESTADO:
+ Adaptación al nuevo hardware.
+ Corregir errores en el menú de configuración debidos a rutas incorrectas (incluyen la carpeta skin4 no existente).
+ Activar servidor Telnet (está activo siempre)
+ Asignar una home a root (ya no aparece el aviso cuando conectas por telnet).
+ Añadir al menú de configuración la ordenación de canales.
+ Volver al sistema de ficheros YAFFS2 en la partición principal (lo que se pueda) para poder escribir en ella.
+ Añadir soporte PHP
+ Añadir Sqlite3
+ Añadir Busybox 1.20.2 con más comandos disponibles.
+ Eliminar la comprobación del firmware en las actualizaciones para que se pueda instalar cualquier firmware.
+ Añadir al menú de configuración la selección de la localización del menú IMS (Sistema, HDD o USB).
+ Añadir al menú de configuración la selección del modelo de reproductor (1 firmware con soporte de varios reproductores).
+ Cambiar el hardware por defecto al Emtec S800H ( ellos no arrancan con la configuración de un Woxter).
+ Solucionar bug para que el icono del disco duro en el menú principal muestre correctamente su estado en el 3200. (NO FUNCIONA)
+ Habilitar Navegador Web en menú principal.
+ Habilitar la opción Formatear en Menú configuración -> Sistema en (al menos) los Woxter 3200 donde no aparecía.
+ Montar la partición root del disco duro como /root (carpeta donde te encuentras cuando entras por telnet).
+ Añadir opción Menú configuración -> Red para habilitar/deshabilitar Telnet.
+ Añadir opción Menú configuración -> Red para habilitar/deshabilitar Gtalk.
+ Añadir opción Menú configuración -> Varios para habilitar/deshabilitar Swap (memoria de intercambio).
+ Añadir opción Menú configuración -> Varios para guardar/restaurar ficheros de configuración (con fallos).
+ Añadir contraseñas a root y admin y eliminar el resto de usuarios del sistema.
+ Añadir selección del modelo de reproductor al menú de configuración inicial.
+ Añadir en Youtube "España" para las búsquedas en local.
+ Modificar la traducción al español.
+ Modificar icono Mute en el menú principal.
+ Cambiar "WebEntry" (página de inicio del navegador web).
+ Activar la opción Información HDD en los reproductores donde no aparecía.
+ Añadir Jukebox Mig2 (en Home Menu, Guide Menu y Menú IMS.
+ Añadir Gestión de Torrents al Menú IMS.
+ Añadir iconos de información, HDD info y hora en el menú principal (en pruebas).
+ Añadir opción de reparar errores en el HDD interno (parece que no funciona).
+ Buscar trailers para el Jukebox en Youtube.
* Mover myfavorites_list.rss del Menú IMS al Menú Home (vuelta a su origen por Chucky).
* Eliminar ficheros duplicados o innecesarios.
BUGS CONOCIDOS:(aparte de lo que no funciona en ESTADO)
+ En la interfaz web, la opción "schedules" en "Time-Rec" puede llegar a colgar el reproductor si se usa, sobretodo si la swap esta activada.
+ Sigue sin ser posible formatear el HDD interno (Si que se puede en los icube 5000 al menos).
+ Para ver los trailers de youtube en el jukebox, hay que pulsar 2 veces en "play".
+ En las busquedas por genero en el jukebox, no funciona en los generos que tienen acento en su descripción.
+ Si se intenta acceder desde el menu guia al jukebox sin haber completado un primer escaneo completo, el menu guia vueve a aparecer en lugar de entrar al jukebox. Si volvemos a entrar al jukebox el cubo se reinicia, y si damos atras, entramos al menu inicio.
+ Flickr ha dejado de funcionar.
OTROS:
-En el primer inicio tras la instalacion, no asustarse, en mi caso (icube 5000) llegan a apagarse todas los leds, el VFD, e incluso en la TV pone sin señal. Esperar a que vuelva la imagen a la TV, es algo puntual.
LICENCIA Y AUSENCIA DE GARANTÍA
Esta modificación de firmware se ofrece bajo la versión 3 de la licencia GPL. Si no has recibido una copia de dicha licencia, puedes verla en http://www.gnu.org/licenses/
Como la modificación del firmware se licencia libre de cargas, no se ofrece ninguna garantía sobre dicho software. Dicha modificación se ofrece «tal cual», sin garantía de ninguna clase, bien expresa o implícita, con inclusión, pero sin limitación a las garantías mercantiles implícitas o a la conveniencia para un propósito particular. Cualquier riesgo referente a la calidad y prestaciones de la modificación del firmware es asumido por usted. Si se probase que la modificación del firmware es defectuoso, usted asume el coste de cualquier servicio, reparación o corrección.
En ningún caso, ningún tenedor del copyright ni ninguna otra parte que modifique y/o redistribuya este firmware modificado según se permite en la Licencia GPL será responsable ante usted por daños, incluyendo cualquier daño general, especial, incidental o resultante producido por el uso o la imposibilidad de uso del firmware modificado (con inclusión, pero sin limitación a la pérdida de datos o a la generación incorrecta de datos o a pérdidas sufridas por usted o por terceras partes o a un fallo del firmware al funcionar en combinación con cualquier otro programa), incluso si dicho tenedor u otra parte ha sido advertido de la posibilidad de dichos daños.
Contraseñas por defecto:
root -> CudRuFrex5
admin -> wetEStev6R
DESCARGA:
Aviso:Copiar el enlace y pegarlo en la barra de direcciones de vuestro navegador web o añadirlo a vuestro gestor de descargas (JDownloader o similar).
FIRMWARE:
Código:
http://www.mediafire.com/download/o77ugbfdbfs4uy4/r10485_18102014.zip
FIRMWARE TESTING:
(19-Ene-2015)
Código:
http://www.mediafire.com/download/8hxj1c7ojlpdz8y/r10485_19012015.rar
(25-Feb-2015)
Código:
http://www33.zippyshare.com/v/diKNbkpU/file.html
CONTENIDO (NO ES UN FIRMWARE, SÓLO PARA CURIOSOS) :
Código:
http://www.mediafire.com/download/pb2c0ddw9b1be6d/CONTENIDO-r10485-08042014.rar
Cualquiera puede colaborar ya sea haciendo de beta tester y reportando bugs, programando, mejorando el aspecto gráfico o aportando ideas.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Hola,
Ya he instalado el firm corregido por calimocho.
Confirmo que se ha corregido el problema del mando a distancia y del display.
Por otro lado, aunque también estaba confirmado, he probado el Youtube y funciona espectacular.
Si tenéis alguna otra cosa que probar ya sabéis....
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Descargado, a ver si saco un rato este finde y lo instalo.
Saludos y gracias
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Dentro de un rato pondré el enlace de una nueva versión. En ella se han incluido las cosas que aparecen precedidas con un + en la sección ESTADO del primer post. Las que aparecen precedidas con un * son porque están a medias o porque se está trabajando en ellas. Más adelante, cuando se vayan añadiendo más trabajos a la lista, aparecerán precedidas de un - aquellas que estén pendientes. Las que están en rojo es porque todavía no están disponibles en el firmware de descarga, lo que sí ocurre con las que están en azul.
En el nuevo firmware todavía no se podrá seleccionar la localización del menú IMS desde un menú, pero los enlaces simbólicos al estilo de los firmwares para los HMR-600w y compatibles ya están ahí, así que sólo hará falta entrar por telnet y cambiarlos para que apunten a un posible menú IMS en el disco duro interno o externo (usb) para que se vea dicho menú.
Lo que sí que he hecho es volver al sistema de ficheros en YAFFS la partición principal y dejar algo de espacio libre en ella para que se pueda escribir (hay que remontar el sistema de ficheros en modo lectura/escritura). Para poder hacerlo (en yaffs no se comprimen los archivos como en squashfs) he tenido que crear una imagen squashfs (/usr/local/bin.img) con el contenido de /usr/local/bin, así que eso no podrá ser modificado.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Mapunto.
Ya vere que voy haciendo, pero se tendria que animar mas gente. Es la unica forma de incentivarnos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Labor sencilla para quien quiera colaborar: Mejorar los textos en español de todo el firm.
Ya tengo la hoja de excel para quien se anime, hace falta conocimientos de ingles, pero vamos del de andar por casa.
¿Algun voluntario?
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
Labor sencilla para quien quiera colaborar: Mejorar los textos en español de todo el firm.
Ya tengo la hoja de excel para quien se anime, hace falta conocimientos de ingles, pero vamos del de andar por casa.
¿Algun voluntario?
Mapunto a esto.
Tengo menos tiempo que ganas pero a ver si puedo seguir buen ritmo.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Parece ser que el AutoStandby no funciona... Eso o es que no entiendo su funcionamiento. Creo recordar que en la versión anterior del firmware de Woxter llegado el momento de apagarse te aparecía una ventana que no respondía al teclado. En este firmware no hay ninguna señal de que esta función esté activa. En el menú de configuración ya se puede seleccionar el tiempo y hasta ahí parece que todo va bien, pero cuando lo probé pasaron los 30 minutos y nada sucedió.
Habrá que ir pensando qué ficheros/secciones se eliminan. En principio, todo lo referido a Muzee (IMS) es el primer candidato a ser eliminado, pero habrá que buscar más cosas y mantener los ficheros lo más pequeños posible si no queremos que el tamaño se nos vaya de las manos una vez que empecemos a añadir cosas. Yo, por ejemplo, eliminaría ficheros de idiomas; sobre todo los de fuera de Europa, pero también algunos europeos. También habrá que ver qué imágenes no se utilizan, si hay duplicadas o si se pueden cambiar algunas de formato (las de mayor tamaño) sin pérdida de calidad, etc, etc...
Y hablando de imágenes habrá que decidir si se mantienen las actuales o se cambian por las del firmware anterior de Woxter o por otras ¿no?
¿Alguien necesita que suba el sistema de ficheros comprimido en un rar para tener más fácil acceso a los ficheros o las imágenes yaffs y squashfs no son ningún problema?
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
Marlowe
Mapunto a esto.
Tengo menos tiempo que ganas pero a ver si puedo seguir buen ritmo.
Un privado para darme tu email.
No corre prisa, los textos estan ya se trata de optimizarlos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
Parece ser que el AutoStandby no funciona... Eso o es que no entiendo su funcionamiento. Creo recordar que en la versión anterior del firmware de Woxter llegado el momento de apagarse te aparecía una ventana que no respondía al teclado. En este firmware no hay ninguna señal de que esta función esté activa. En el menú de configuración ya se puede seleccionar el tiempo y hasta ahí parece que todo va bien, pero cuando lo probé pasaron los 30 minutos y nada sucedió.
Habrá que ir pensando qué ficheros/secciones se eliminan. En principio, todo lo referido a Muzee (IMS) es el primer candidato a ser eliminado, pero habrá que buscar más cosas y mantener los ficheros lo más pequeños posible si no queremos que el tamaño se nos vaya de las manos una vez que empecemos a añadir cosas. Yo, por ejemplo, eliminaría ficheros de idiomas; sobre todo los de fuera de Europa, pero también algunos europeos. También habrá que ver qué imágenes no se utilizan, si hay duplicadas o si se pueden cambiar algunas de formato (las de mayor tamaño) sin pérdida de calidad, etc, etc...
Y hablando de imágenes habrá que decidir si se mantienen las actuales o se cambian por las del firmware anterior de Woxter o por otras ¿no?
¿Alguien necesita que suba el sistema de ficheros comprimido en un rar para tener más fácil acceso a los ficheros o las imágenes yaffs y squashfs no son ningún problema?
Saludos.
En las versiones anteriores, al pasar el tiempo, la pantalla se ponia morada con un letrero de aviso, pero jamas se apagaba. Luego mejor seguir usando el nuestro.
Yo de idiomas por dejar, dejaba solo el Español, aunque creo recordar que los juegos de caracteres no se podian eliminar, al menos en las versiones primigenias preSDK3. Si alguien quiere algun idioma concreto se puede añadir. Aunque quitar idiomas poco va a reducir, aunque menos es nada.
EDIT:Creo recordar que en los juegos de caracteres se sustitian los archivos que no se usaban por enlaces simbolicos al juego de caracteres que se iba ausar. De ese modo si el fimr los buscaba los encontraba y no daba error.
Las imagenes; Usar para las que sean .bmp, la compresion, algo se bajara el tamaño. Imagenes duplicadas y sin usar hay muy pocas (Por increible que parezca). Lo que si es cierto es que si IMS_scripts e IMS_image se pasa al HDD se reduce el tamaño del firm una barbaridad.
El IMS de sistema deberia se minimo, incluso sin IMS_modules, que tambien deberiamos pasar al HDD.
Poner las de woxter o las de origen, al gusto de los consumidores, el tamaño es practicamente el mismo.
Lo que si se deberia indicar es si los textos salen desplazados a la izquida como en la version disponible o ya esta alineado, en este caso las imagenes de la EPG mejor dejar las que trae el firm.
Yo ya me he apañado, necesito un paso mas para descomprimir el yaffs de / pero para el squashfs de /usr/local/bin/ con 7z me apaño.
Me tienes que explicar es sistema, y lo de usar 800000 en el xml de instalacion, ese tamaño es el que usabamos para los HMR, que solo tienen 128MB (O eso creemos) asi que en estos chsimes que tienen 256MB, se podria usar un tamaño mayor.
Tampoco entiendo la ventaja de usar la imagen squashfs de /usr/local/bin, precisamente esa es la parte que necesitariamos tocar mas, asi que lo ideal seria dejar en squashfs todo el firm excepto precisamente /usr/local/bin (Quizas tambien /etc)
Esto ultimo desde la ignorancia del sistema de montaje que has usado. Tambien entiendo que /usr/local/bin es el 50% del firm o mas.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Enviado a Calimocho, para que lo añada en la proxima version del firm, el archivo misc.rss modificado para que la funcion de reproduccion continua se active (Ideal para los discos de conciertos en los que cada cancion es una pista, se reproduzca sin silencios entre canciones, por ejemplo).
Esta funcion ya viene en el firm, pero esta desactivada (Oculta para el usuario), asi que habra que probarla cuando este disponible.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
He comprimido las imagenes .bmp de /usr/local/bin/Resouce con RT, y la carpeta a pasado de 72,2MB a 43,2MB, 29 megas solo con eso.
IMS_scripts+IMS_image+IMS_Modules, otros 65,4MB yo en IMS_Modules de dejar, solo dejaba gtalk (8,99MB)
Todo eso es tamaño sin comprimir, es squahfs, evidentemente se ahorraria menos espacio.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Una cosa que se me olvidaba y que se deberia tener en cuenta, dado que para que este firm que es de los EMTEC S800H/S850H funcione en los Woxter Icube 3200/3250, tan solo ha sido necesario modificar 2 archivos, el paso inverso tambien es posible. Es decir, una vez que el firm este modificado volviendo a poner los dos archivos originales el firm sera perfectamente valido para los EMTEC. Esto sobre todo para calimocho, para que edite el titulo del post para de ese modo animar e invitar a colaborar a la gente que tenga EMTEC.
¿Que os parece?
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cuanta más gente pueda/quiera participar... mejor será, no?
Quizá esta tarde tenga un ratito para trastear... instalo el firm del post 1... o ya hay uno más reciente?
Saludos y gracias
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
Las imagenes; Usar para las que sean .bmp, la compresion, algo se bajara el tamaño.
En eso estaba pensando precisamente. Aunque también habrá que mirar si la compresión hace al sistema más lento (tanto como para que se note). Aunque quizá incluso vaya más rápido. Habrá que probarlo.
Cita:
Iniciado por
chucky11
El IMS de sistema deberia se minimo, incluso sin IMS_modules, que tambien deberiamos pasar al HDD.
La cuestión es elegir qué queremos en el IMS de sistema. En lo de pasar IMS_modules al HDD no estoy de acuerdo. En lo que sí puedo estar de acuerdo es en mover cosas de la carpeta IMS_modules a IMS_scripts/IMS_image, pero yo dejaría IMS_modules donde está y ahí pondría secciones del menú IMS que no se espera que se modifiquen y que podría ser interesante que estuvieran disponibles independientemente de la localización del menú. Quizá sea complicado elegir qué dejar ahí, pero moverla al disco duro tampoco le añade utilidad. En IMS_scripts/IMS_image se pueden crear carpetas independientes para cada sección. De hecho, debería ser así y hacer un menú IMS completamente modular y que cada uno se instalara los "módulos" que quisiera. Otra cosa es el trabajo que habría que realizar para gestionar un menú así.
Cita:
Iniciado por
chucky11
Poner las de woxter o las de origen, al gusto de los consumidores, el tamaño es practicamente el mismo.
No lo preguntaba por el tamaño sino pensando en lo que comentas en un mensaje posterior, que el firmware podría utilizarse sin apenas cambios en los EMTEC 800H del que procede el firmware original.
Cita:
Iniciado por
chucky11
Lo que si se deberia indicar es si los textos salen desplazados a la izquida como en la version disponible o ya esta alineado, en este caso las imagenes de la EPG mejor dejar las que trae el firm.
El sistema ha cambiado. Ahora se usa IMAGE_EPGs_TITLE.bmp y no aparece IMAGE_EPG_TITLE.bmp
Cita:
Iniciado por
chucky11
Yo ya me he apañado, necesito un paso mas para descomprimir el yaffs de / pero para el squashfs de /usr/local/bin/ con 7z me apaño.
Me refería a los demás
Cita:
Iniciado por
chucky11
Me tienes que explicar es sistema, y lo de usar 800000 en el xml de instalacion, ese tamaño es el que usabamos para los HMR, que solo tienen 128MB (O eso creemos) asi que en estos chsimes que tienen 256MB, se podria usar un tamaño mayor.
El xml lo modifiqué después de crear la imagen yaffs de /. El tamaño de ésta era un poco más pequeño que la de un firmware que tengo para el HMR-600w así que pensé que ese tamaño podría ser válido. Luego, para no joder nada comparé el tamaño de dicha imagen con la del firmware original y le desconté una cantidad similar a la partición para /usr/local/etc (un poco más).
Respecto al tamaño de la flash creo que estás equivocado. Los i-Cube 3200 tienen el doble de memoria RAM que los HMR-600w, pero NO el doble de memoria FLASH.
Una parte importante de la memoria FLASH está ocupada por los firmwares de Vídeo y Audio, el kernel de Linux y el Bootcode. Pero una imagen vale más que 1000 palabras así que:
Código:
# ls /dev/mtdblock
0 1 2 3 disc
# ls -l
-rwxrwxrwx 1 root root 98172928 Apr 6 09:14 0.bin
-rwxrwxrwx 1 root root 134217728 Apr 6 09:15 1.bin
-rwxrwxrwx 1 root root 22544384 Apr 6 09:16 2.bin
-rwxrwxrwx 1 root root 13500416 Apr 6 09:16 3.bin
-rwxrwxrwx 1 root root 268435456 Apr 6 09:18 disc.bin
La flash es de 256MB (tamaño de disc.bin que se corresponde a /dev/mtdblock/disc). En /dev/mtdblock/0 se guarda lo que te he dicho y ocupa casi tanto como la partición yaffs que se monta en / (unos 98 megas frente a 134 de / ). Lo que queda sin utilizar son esos 13 megas de 3.bin.
También habría que comprobar si se puede usar toda la FLASH o si en /dev/mtdblock/3 se está guardando algo que no sabemos (y que no les interesaría que sepamos).
En cualquier caso, mi interés está en eliminar lo que no sea imprescindible y optimizar el espacio que ya usamos más que en usar hasta el último kb de la flash.
Cita:
Iniciado por
chucky11
Tampoco entiendo la ventaja de usar la imagen squashfs de /usr/local/bin, precisamente esa es la parte que necesitariamos tocar mas, asi que lo ideal seria dejar en squashfs todo el firm excepto precisamente /usr/local/bin (Quizas tambien /etc)
Hombre, hay una ventaja evidente: ahora se puede escribir en partes del firmware donde antes no se podía. Evidentemente, eso se ha hecho a costa de incrementar el tamaño del sistema de ficheros montado en /. Lo que no se puede hacer es lo que CREO estás proponiendo. Si tenemos una imagen squashfs que montamos en / y dentro de ella existe una imagen yaffs que se montará en el arranque como /usr/local/bin EL CONTENIDO DE ESTA ÚLTIMA NO PODRÁ SER MODIFICADO (la imagen yaffs estaría en un sistema que no permite la escritura).
La elección de /usr/local/bin para convertirse a squashfs fue por el tamaño (ocupa buena parte del firmware y era la única forma de que la imagen yaffs se quedara en un tamaño razonable como el que tiene ahora). Eso no quiere decir que en un futuro no se pueda sacar algún contenido a la parte yaffs y sustituirlo por el correspondiente enlace en la imagen squashfs. Lo mismo que hasta ahora se venía (y se sigue) usando con archivos que deberían estar en /etc y que han sido sustituidos por los enlaces correspondientes que apuntan a las copias que hay en /usr/local/etc.
Respecto a lo de cambiar el título del hilo, tenía previsto hacerlo más adelante. Eso o escribir en su hilo oficial informándoles de nuestros cambios y de la posibilidad que indicas. El único problema es que no me apetece mantener dos firmwares en vez de uno a estas alturas. Cuando ya esté más o menos terminado no me importará subir la versión para los EMTEC. Pero si hay alguien dispuesto a crear una versión para los EMTEC de cada firmware que se haga para los Woxter, no seré yo el que le diga que no (el enlace correspondiente aparecerá en el primer post junto al de los woxter y el título del hilo se cambiará).
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
Gau
Quizá esta tarde tenga un ratito para trastear... instalo el firm del post 1... o ya hay uno más reciente?
En principio puedes instalar el firmware del primer post tranquilamente. Mi idea era no publicar más versiones hasta dentro de un tiempo, cuando ya se hayan incluido bastantes cambios. El publicar el actual tan deprisa más que nada es por el tema del Telnet, imprescindible para multitud de cosas.
A partir de ahora. los cambios se podrán escribir en las flash si los archivos afectados están en el sistema de ficheros YAFFS. En caso contrario siempre se puede probar cualquier cambio usando el comando mount:
mount -o bind DIRECTORIO/FICHERO_MODIFICADO DIRECTORIO/FICHERO_ORIGINAL
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
En eso estaba pensando precisamente. Aunque también habrá que mirar si la compresión hace al sistema más lento (tanto como para que se note). Aunque quizá incluso vaya más rápido. Habrá que probarlo.
OK. De eso me puedo encargar yo, se tarda un pispas.
Cita:
La cuestión es elegir qué queremos en el IMS de sistema. En lo de pasar IMS_modules al HDD no estoy de acuerdo. En lo que sí puedo estar de acuerdo es en mover cosas de la carpeta IMS_modules a IMS_scripts/IMS_image, pero yo dejaría IMS_modules donde está y ahí pondría secciones del menú IMS que no se espera que se modifiquen y que podría ser interesante que estuvieran disponibles independientemente de la localización del menú. Quizá sea complicado elegir qué dejar ahí, pero moverla al disco duro tampoco le añade utilidad. En IMS_scripts/IMS_image se pueden crear carpetas independientes para cada sección. De hecho, debería ser así y hacer un menú IMS completamente modular y que cada uno se instalara los "módulos" que quisiera. Otra cosa es el trabajo que habría que realizar para gestionar un menú así.
Sabes que hay muy pocas cosas que no haya que tocar habitualmente, si hasta AEMET ha habido que tocarlo.
Cita:
No lo preguntaba por el tamaño sino pensando en lo que comentas en un mensaje posterior, que el firmware podría utilizarse sin apenas cambios en los EMTEC 800H del que procede el firmware original.
Ok. tambien cai yo en eso despues, pues entonces imagenes originales. Si no les parece mal al resto por supuesto.
Cita:
También habría que comprobar si se puede usar toda la FLASH o si en /dev/mtdblock/3 se está guardando algo que no sabemos (y que no les interesaría que sepamos).
En cualquier caso, mi interés está en eliminar lo que no sea imprescindible y optimizar el espacio que ya usamos más que en usar hasta el último kb de la flash.
Ya te dije en su dia, que me he pasado varias veces de tamaño, en crear firms, y simplemente ,la instalacion no termina y da error. No hay peligro de fastidiar nada. Vamos que si nos pasamos, nos tocara recortar tamaño como sea, ya que no se podra instalar el firm.
Cita:
Hombre, hay una ventaja evidente: ahora se puede escribir en partes del firmware donde antes no se podía. Evidentemente, eso se ha hecho a costa de incrementar el tamaño del sistema de ficheros montado en /. Lo que no se puede hacer es lo que CREO estás proponiendo. Si tenemos una imagen squashfs que montamos en / y dentro de ella existe una imagen yaffs que se montará en el arranque como /usr/local/bin EL CONTENIDO DE ESTA ÚLTIMA NO PODRÁ SER MODIFICADO (la imagen yaffs estaría en un sistema que no permite la escritura).
No me referia a eso sino mas bien a lo contrario,y ni siquiera se si es posible, crear en yaffs una imagen de / y que luego la imagen/imagenes squashf fuese todo lo demas menos /usr/local/bin, pero ya te digo que hablo desde la ignorancia
Sigo sin saber como montas a posteriori la imagen squashfs en /usr/local/bin, explicame el funcionamiento del metodo, porfa.
Gracias.
Por cierto lo ideal que hubiese mas opiniones, e ideas.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Buenas
Ayer al final lo instalé. Tuve que apagarlo "a la brava" ya que no se reinició automáticamente.
De entrada lo veo más fluido, también he visto que al posicionarme sobre algún jpg concreto, que en anterior firm se veía... en la vista previa me decía formato no válido (o algo así), y al pulsar OK para visualizarlo... reinicio.
Bueno ya me diréis si queréis que pruebe algo en particular...
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
OK. De eso me puedo encargar yo, se tarda un pispas.
Respecto a esto hay malas noticias. Muchas de las imágenes no se pueden (deben) convertir ya que donde se utilizan no es admitido ese formato. Por ejemplo, si entras a "Mis Archivos" verás las imágenes corruptas y tampoco funciona el fondo del EPG entre otras cosas. Así que de "un pispas" nada de nada; habrá que estudiar el tema más en profundidad, comprobando primero las imágenes más grandes y convirtiendo únicamente las que sigan viéndose correctamente.
Por cierto, en el paquete GPL de Actiontec que os comenté viene una versión más moderna del programa bmp2felics (bmp2rt) que es capaz de convertir imágenes que el bmp2rt original no puede.
Cita:
Iniciado por
chucky11
Sabes que hay muy pocas cosas que no haya que tocar habitualmente, si hasta AEMET ha habido que tocarlo.
Quizá el Youtube de este firmware sí que se pueda mover a IMS_Modules. Por lo que ví en el DvdPlayer parece que Mele ha preparado un sistema para actualizar el binario (busca el texto "mele.cn" o "youtube" en DvdPlayer).
Cita:
Iniciado por
chucky11
Vamos que si nos pasamos, nos tocara recortar tamaño como sea, ya que no se podra instalar el firm.
Prefiero no pasarme.
Cita:
Iniciado por
chucky11
No me referia a eso sino mas bien a lo contrario,y ni siquiera se si es posible, crear en yaffs una imagen de / y que luego la imagen/imagenes squashf fuese todo lo demas menos /usr/local/bin, pero ya te digo que hablo desde la ignorancia
Eso que dices sólo se podría hacer creando múltiples imágenes squashfs (una por directorio). Una imagen la tienes que montar en un lugar concreto. No puedes tener una imagen que se monte como /etc, /bin, /sbin, /usr etc, etc. O tienes una imagen que montas como / o tienes una imagen por cada directorio que quieras montar.
Lo que, en teoría, sí que se podría hacer es usar una imagen squashfs para / y crear una imagen yaffs para /usr/local/bin que fuera en usr.local.etc.tar.bz2. O, mejor todavía, usar un yaffs2_2.img para montar en /usr/local/etc que incluyera el directorio bin (contenidos de /usr/local/bin) y en el arranque montar dicho directorio como /usr/local/bin.
Lo de "en teoría" lo digo porque si no recuerdo mal el contendido de /usr/local/bin y sus subdirectorios A DÍA DE HOY ocupa más de 256MB (el tamaño de la flash). Así que esa opción actualmente es IMPOSIBLE. Hay que hacer hueco como sea y luego ya veremos qué es lo más conveniente dentro de lo que SEA POSIBLE.
Cita:
Iniciado por
chucky11
Sigo sin saber como montas a posteriori la imagen squashfs en /usr/local/bin, explicame el funcionamiento del metodo, porfa.
archivo: /etc/init.d/S04bin.sh
comando: mount /usr/local/bin.img /usr/local/bin
Cita:
Iniciado por
chucky11
Por cierto lo ideal que hubiese mas opiniones, e ideas.
Eso es lo que se pretendía abriendo este hilo. Si no hay más gente que diga qué cosas consideran imprescindibles o cuáles se pueden eliminar quizá algún día se lleven una sorpresa desagradable. Imaginad que un día me da por eliminar el Transmission o el Mediatomb porque no los utilizo en el i-Cube. Eso o cualquier otra cosa. Todo es posible considerando lo limitados que vamos en cuestión de espacio disponible.
Por cierto, otra cosa que parece que no funciona es el tema de la "reproducción continua". Con tus modificaciones aparece la opción en el menú como activada (lo que me imaginaba) y, aunque se desactive, la reproducción de archivos (probé con flac) sigue siendo igual (se reproducen uno detrás de otro sin añadir pausa. Si hay silencios es porque van en los flac o por lo que le cuesta cargar el nuevo archivo). Lo mismo con los vídeos.
A mí me extrañaba que fuera a cambiar algo, ya que mi experiencia siempre había sido que los archivos se reproducían uno tras otro sin pausas, incluidos los vídeos (si no pulsas el STOP se abre el siguiente al acabar el que estás viendo).
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
Respecto a esto hay malas noticias. Muchas de las imágenes no se pueden (deben) convertir ya que donde se utilizan no es admitido ese formato. Por ejemplo, si entras a "Mis Archivos" verás las imágenes corruptas y tampoco funciona el fondo del EPG entre otras cosas. Así que de "un pispas" nada de nada; habrá que estudiar el tema más en profundidad, comprobando primero las imágenes más grandes y convirtiendo únicamente las que sigan viéndose correctamente.
Por cierto, en el paquete GPL de Actiontec que os comenté viene una versión más moderna del programa bmp2felics (bmp2rt) que es capaz de convertir imágenes que el bmp2rt original no puede.
Quizá el Youtube de este firmware sí que se pueda mover a IMS_Modules. Por lo que ví en el DvdPlayer parece que Mele ha preparado un sistema para actualizar el binario (busca el texto "mele.cn" o "youtube" en DvdPlayer).
Prefiero no pasarme.
Eso que dices sólo se podría hacer creando múltiples imágenes squashfs (una por directorio). Una imagen la tienes que montar en un lugar concreto. No puedes tener una imagen que se monte como /etc, /bin, /sbin, /usr etc, etc. O tienes una imagen que montas como / o tienes una imagen por cada directorio que quieras montar.
Lo que, en teoría, sí que se podría hacer es usar una imagen squashfs para / y crear una imagen yaffs para /usr/local/bin que fuera en usr.local.etc.tar.bz2. O, mejor todavía, usar un yaffs2_2.img para montar en /usr/local/etc que incluyera el directorio bin (contenidos de /usr/local/bin) y en el arranque montar dicho directorio como /usr/local/bin.
Lo de "en teoría" lo digo porque si no recuerdo mal el contendido de /usr/local/bin y sus subdirectorios A DÍA DE HOY ocupa más de 256MB (el tamaño de la flash). Así que esa opción actualmente es IMPOSIBLE. Hay que hacer hueco como sea y luego ya veremos qué es lo más conveniente dentro de lo que SEA POSIBLE.
archivo: /etc/init.d/S04bin.sh
comando: mount /usr/local/bin.img /usr/local/bin
Eso es lo que se pretendía abriendo este hilo. Si no hay más gente que diga qué cosas consideran imprescindibles o cuáles se pueden eliminar quizá algún día se lleven una sorpresa desagradable. Imaginad que un día me da por eliminar el Transmission o el Mediatomb porque no los utilizo en el i-Cube. Eso o cualquier otra cosa. Todo es posible considerando lo limitados que vamos en cuestión de espacio disponible.
Por cierto, otra cosa que parece que no funciona es el tema de la "reproducción continua". Con tus modificaciones aparece la opción en el menú como activada (lo que me imaginaba) y, aunque se desactive, la reproducción de archivos (probé con flac) sigue siendo igual (se reproducen uno detrás de otro sin añadir pausa. Si hay silencios es porque van en los flac o por lo que le cuesta cargar el nuevo archivo). Lo mismo con los vídeos.
A mí me extrañaba que fuera a cambiar algo, ya que mi experiencia siempre había sido que los archivos se reproducían uno tras otro sin pausas, incluidos los vídeos (si no pulsas el STOP se abre el siguiente al acabar el que estás viendo).
Saludos.
Alguien se quejo al respecto en el hilo de los 3200, de ahi lo de intentar habilitarlo.
https://www.mundodvd.com/woxter-icub...sdk4-87060/50/
Cita:
Iniciado por
Letts
Hola a todos.
Hace poco que descubrí la capacidad del i-cube 3250 de reproducir archivos de audio en formato FLAC, pero lo hace insertando un pequeño lapso sin sonido entre archivos correspondientes a pistas de audio consecutivas. Esto no es importante en discos en los que cada pista corresponde a una canción independiente, pero resulta muy molesto en discos grabados en directo, por ejemplo, donde no hay interrupción entre pistas consecutivas cuando se repoduce un CD, pero sí las genera el cubo cuando reproduce en formato FLAC.
¿Sabe alguien si es posible hacer que la reproducción que hacel el cubo de archivos FLAC sea igual a la que hace un lector de CD, esto es, sin pausas ("gapless" es el término en inglés)?
Muchas gracias de antemano.
Saludos.
En este caso lo ideal es que el peticionario, sea el que lo pruebe.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
En este caso lo ideal es que el peticionario, sea el que lo pruebe.
Si alguien quiere el menú misc.rss modificado que lo pida o, si prefieres, puedes subirlo a cualquier servidor. Incluso se puede hacer la prueba sin necesidad de modificar dicho fichero. Tienes el SQLite Database Browser que te permite ver/modificar la base de datos con la configuración del cubo ( /usr/local/etc/dvdplayer/Setup ). En la tabla SetupKeyValue (pestaña Browse Data) busca la clave (key) SETUP_SEAMLESS_PLAYBACK y verás que su valor es 1 (ACTIVADA). Prueba a cambiarla por 0 y verás que el comportamiento es el mismo.
Si DvdPlayer tuviera en cuenta el valor de dicha clave, entonces cualquier posible pausa sólo podría incrementarse (si desactivases dicha opción), aunque mi pequeña experiencia (prueba) me indica que esa clave no sirve para nada (no es tomada en cuenta a la hora de reproducir los archivos). De ahí seguramente que no se muestre en el menú de configuración.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Hola. Perdonar que esté poco activo, pero es que os leo y me mareo. Yo de todo esto no tengo ni idea (me rendí con el BASIC).
Ideas y opiniones... pues me parece mal ir pidiendo. Además ya no me acuerdo qué cosas tenía el IMS (recuerdo que había infinidad de cosas y probablemente muchas no las utilizaría). Pienso que quien hace el trabajo es el que "manda".
De todas formas, con "instrucciones para torpes" pongo mi cubo a vuestra disposición para todas las pruebas que queráis.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
+ 1
Nosotros jugamos en otra división
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
He encontrado un firm que podria valer para el 3800/3850, version:v9.5.79.r11343 de febrero de 2014 pertenece a un GIGA HD825, y por lo que he visto, tambien esta sin firmar en dvdplayer, por lo que es multichisme. Ademas el mando es exactamente el mismo.
De este modo nos faltaria encontrar uno para el 5000, que va a ser el mas dificil.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Hola!!! He visto que habéis sacado (modificado) un nuevo firm para el 3200....¿que tal va?....yo tengo el ultimo de chucky y la verdad es que bien a excepción de algún cuelgue exporadico (sobre todo cuando le conecto el pc con ubuntu x usb...)
Si necesitáis ayuda contar conmigo.
Sl2.