-
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.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Una cosa que no me gusta de tener activado el servidor Telnet es que root no tenga asignada una contraseña. Si a eso le añadimos que el passwd que va con el firmware no funciona (no puedes poner/cambiar contraseñas) la situación se complica un poco más. Para solucionarlo en mi 3200 he usado el busybox que estoy usando en mi otro reproductor y lo he subido a mediafire por si alguno de vosotros también quiere ponerle contraseña a root. El enlace: http://www.mediafire.com/download/jq...box-1.20.2.rar
Una vez descomprimido se puede pasar al directorio raiz del disco duro del reproductor y entrando por telnet se ejecutan los siguientes comandos:
Código:
cd /tmp/hdd/volumes/HDD1
./busybox passwd
O si se prefiere hacerlo con un único comando:
Código:
/tmp/hdd/volumes/HDD1/busybox passwd
Se supone que el nuevo busybox está en la carpeta /tmp/hdd/volumes/HDD1.
@ lestillo, este firmware se parece poco al de chucky; es más parecido a un firmware de fábrica con el menú IMS (Internet) original. Pero cualquier ayuda siempre será bienvenida, sea en la forma que sea...
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Alguien deberia comprobar si se reproducen los archivos DIVX, ya que los EMTec, parecia que tenian algun problemas con las licencias.
La EPG por lo que veo es de solo 1 dia, en lugar de los 7 que teniamos hasta ahora. ¿Alguien confirma este punto?
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
Alguien deberia comprobar si se reproducen los archivos DIVX, ya que los EMTec, parecia que tenian algun problemas con las licencias.
Los reproduce sin problemas. Y los mkv, mp4, mpeg... etc. Eso lo he comprobado yo.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
La EPG por lo que veo es de solo 1 dia, en lugar de los 7 que teniamos hasta ahora. ¿Alguien confirma este punto?
Sí, la EPG es de 1 día. Ya te dije que lo habían cambiado. En vez de tener una pantalla similar a la que aparecía antes, ahora cuando pulsas el botón verde de la EPG te quedas viendo el canal de TDT que estabas viendo y te aparecen superpuestos los datos de la EPG (ocupan menos de media pantalla).
También trae desactivado el Navegador Web del menú principal. Al menos a mí no me aparecía y no recuerdo haber visto una opción para activarlo en el menú de configuración. Eso sí, es fácil hacer que vuelva a aparecer cambiando WebkitDisable de "yes" a "no" en HomeMenu.rss. Después de eso te aparece el Navegador Web y se puede usar (probé a entrar en algunas páginas que vienen en Webentry, pero sin hacer nada más) pero el menú deja de funcionar correctamente (ya no funciona como un menú circular cuando llegas al final yendo de izquierda a derecha y al contrario sigue funcionando como circular pero al principio los iconos no aparecen donde debieran). De todas formas, supongo que eso no será demasiado complicado solucionarlo. La cuestión es ¿queremos activar el "Navegador Web"? Si permanece desactivado SUPONGO que se podrá borrar las carpetas de QT y Webentry y nos dejarían unos 50MB libres. Esto lo pregunto porque como nadie había dicho nada al respecto, supongo que tampoco lo habrán echado de menos. Yo debo confesar que me dí cuenta bastante tarde (apenas lo usé en los firmwares anteriores).
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
También trae desactivado el Navegador Web del menú principal. Al menos a mí no me aparecía y no recuerdo haber visto una opción para activarlo en el menú de configuración. Eso sí, es fácil hacer que vuelva a aparecer cambiando WebkitDisable de "yes" a "no" en HomeMenu.rss. Después de eso te aparece el Navegador Web y se puede usar (probé a entrar en algunas páginas que vienen en Webentry, pero sin hacer nada más) pero el menú deja de funcionar correctamente (ya no funciona como un menú circular cuando llegas al final yendo de izquierda a derecha y al contrario sigue funcionando como circular pero al principio los iconos no aparecen donde debieran). De todas formas, supongo que eso no será demasiado complicado solucionarlo. La cuestión es ¿queremos activar el "Navegador Web"? Si permanece desactivado SUPONGO que se podrá borrar las carpetas de QT y Webentry y nos dejarían unos 50MB libres. Esto lo pregunto porque como nadie había dicho nada al respecto, supongo que tampoco lo habrán echado de menos. Yo debo confesar que me dí cuenta bastante tarde (apenas lo usé en los firmwares anteriores).
Saludos.
Yo si, si no tengo navegador, los SDK3 son mas fiables y estables, de hecho las unicas ventajas de un SDK4 sobre un SDK3 son el navegador y el DLNA renderer. El resto aunque no venga de serie en los SDK3, se puede añadir facilmente.
He estado mirando y en el r7672 original (sin IMS y modificado) en el que venian los rss encriptados, HomeMenu.rss ya era circular y tenia el navegador activado. El pero es que he estado comprobando dicho archivo y es exactamente igual al del r10485, e incluso identico al del icube3800, que ni siquiera tiene AV IN en el menu. Asi que la activacion del webkit, tiene que estar por algun sitio.
Tambien te recuerdo que mis intentos de añadir un item mas (MIG JUKEBOX) no fueron del todo redondos, aunque si consigues que vaya bien, seria ideal que tambien miraras de añadir ademas del webkit, el jukebox.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
Yo si, si no tengo navegador, los SDK3 son mas fiables y estables, de hecho las unicas ventajas de un SDK4 sobre un SDK3 son el navegador y el DLNA renderer. El resto aunque no venga de serie en los SDK3, se puede añadir facilmente.
Hay más ventajas en los SDK4, como que puedes editar casi todas las pantallas, incluidos los menús principal y de configuración.
Cita:
Iniciado por
chucky11
He estado mirando y en el r7672 original (sin IMS y modificado) en el que venian los rss encriptados, HomeMenu.rss ya era circular y tenia el navegador activado. El pero es que he estado comprobando dicho archivo y es exactamente igual al del r10485, e incluso identico al del icube3800, que ni siquiera tiene AV IN en el menu. Asi que la activacion del webkit, tiene que estar por algun sitio.
Donde etá la habilitación del webkit lo tengo claro. Ya te dije que lo habilité y lo probé. El sistema es muy simple. Primero se inicializan unas variables para que todo lo que puede estar deshabilitado esté deshabilitado:
Código:
IsAVinDisable = "yes";
FavoritesDisable = "yes";
IsDTVDisable = "yes";
IMSDisable = "yes";
MarketDisable = "yes";
WebBrowserDisable = "yes";
flashUIDisable = "yes";
NetflixDisable = "yes";
WebKitDisableYXL = "yes";
WebKitDisableCNTV = "yes";
WebKitDisable = "yes";
CinemaNowDisable = "yes";
YoutubeXLAPDisable = "yes";
PodcastDisable = "yes";
Y a continuación se llama a la función IsItemDisasble() con cada uno de esos items. Cuando esta función devuelve "false" para un item se cambia la correspondiente variable de "yes" (el valor que se le había asignado por defecto y que indica que dicho item está deshabilitado) a "no". Tomando la variable WebKitDisable como ejemplo:
Código:
if(IsItemDisasble("WebKitDisable") == "false"){
WebKitDisable = "no";
/*WebKitDisableCNTV = "yes";*/
/*WebKitDisableYXL = "no";*/
}
Si tú sustituyes la línea del primer bloque de código
Código:
WebKitDisable = "yes";
por
Código:
WebKitDisable = "no";
puedes eliminar el segundo bloque de código tranquilamente, ya que el valor de WebKitDisable será siempre "no" independientemente del valor devuelto por IsItemDisasble("WebKitDisable").
Cita:
Iniciado por
chucky11
Tambien te recuerdo que mis intentos de añadir un item mas (MIG JUKEBOX) no fueron del todo redondos, aunque si consigues que vaya bien, seria ideal que tambien miraras de añadir ademas del webkit, el jukebox.
Me temo que el problema del Jukebox es de otra índole y no tiene nada que ver con esto.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Bueno, Pues buenisimas noticias.
Pedi a calimocho un firm para el icube 5000, cambiando solamente el dichoso archivo config.dat, y el resultado no ha podido ser mejor: Funciona perfecto (lo que he probado)
Reproduce DVD video originales sin problemas (Probado con un Disney, que es de los mas chungos), reconoce el HDD y el USB, el mando no tiene teclas cambiadas, ademas comfirmo que si en config.dat, se cambia la fecha, esa fecha es la que se muestra en informacion de sistema.
Asi que el I-cube 5000, se añade a la lista de dispositivos soportados, ademas del olvidado Inves I-Recorder 3700.
En cuanto a HomeMenu.rss, mi opinion muy personal es que NO me gusta circular, prefiero un principio y un final del items, pero mas que nada por el uso que yo hago.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Para no tener que estar haciendo varios firmwares he pensado en añadir los archivos de configuración de todos los equipos soportados en una carpeta y añadir una opción en el menú de configuración para seleccionar el modelo de reproductor. Al estar /usr/local/bin/Resource en la parte de solo lectura, los archivos originales se sustituiran por enlaces simbólicos como con las carpetas del menú IMS. Así un mismo firmware podrá funcionar perfectamente en todos los reproductores soportados simplemente cambiando una opción del menú de configuración. A ver si para la semana que viene ya está listo.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
Para no tener que estar haciendo varios firmwares he pensado en añadir los archivos de configuración de todos los equipos soportados en una carpeta y añadir una opción en el menú de configuración para seleccionar el modelo de reproductor. Al estar /usr/local/bin/Resource en la parte de solo lectura, los archivos originales se sustituiran por enlaces simbólicos como con las carpetas del menú IMS. Así un mismo firmware podrá funcionar perfectamente en todos los reproductores soportados simplemente cambiando una opción del menú de configuración. A ver si para la semana que viene ya está listo.
Saludos.
Gusta.
Habra que pensar en añadir soporte para php y por lo tanto lighttpd, creo.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
Habra que pensar en añadir soporte para php y por lo tanto lighttpd, creo.
El soporte para PHP ya está listo sin la necesidad de añadir lighttpd.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
calimocho
El soporte para PHP ya está listo sin la necesidad de añadir lighttpd.
Saludos.
hasta ahora lo teniamos para eso ¿No?
Cuentame donde, si es que ya esta.
EDIT:
He estado probando mas el firm y tengo que decir que en la cuestion de manejo de fotos con musica ha mejorado mucho, aunque tiene algo de lag, lo mismo con el manejo de DVD video, hay lag desde que pulsas una tecla hasta que funciona, aunque mi manejo no es el habitual.
A cambio el led del frontal ha vuelto al lo del SDK3, azul encendido permanentemente, rojo permanente cuando grabas, parpadeo azul rojo, cuando se usa el timeshift.
Pero lo mejo de todo ha sido mi sorpresa al ver que el boton eject del frontal del 5000 vuelve a funcionar. tan solo funciono en la primera version de SDK3, luego nunca mas, y ahora por fin tiene uso, lo cual es genial para mi, escuchar musica sin necesidad de encender la TV, por la salida optica.
-
Re: Proyecto: Nuevo FW SDK4 para Woxter I-Cube 3200/3250
Cita:
Iniciado por
chucky11
hasta ahora lo teniamos para eso ¿No?
Cuentame donde, si es que ya esta.
Me temo que me expliqué mal. Está listo pero todavía no se ha incluido en el firmware.
Si quieres probarlo en tu firmware añade a /etc/httpd.conf una línea como:
Código:
*.php:RUTA_DEL_FICHERO_php-cgi
y luego crea la carpeta /cb3pp/lib y mete el fichero php.ini con el siguiente contenido en ella:
Código:
cgi.force_redirect = 0
cgi.redirect_status_env ="yes";
date.timezone = "Europe/Madrid"
Una vez reinicies el servidor web deberías tener soporte para scripts PHP. No es que sea muy intuitivo que digamos pero la cuestión es que al final parece que funciona.
Lo de la ruta /cb3pp/lib es si usas el php-cgi que hemos estado usando hasta ahora y que es el compilado por cipibad para su proyecto eboda-hd-for-all-500.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para varios reproductores.
Subida nueva versión. En el primer post encontraréis tanto el enlace de descarga como los cambios que incluye respecto al firmware original.
- Cuando se habla de que se ha añadido soporte para PHP es que se ha añadido el intérprete y la configuración necesaria para que funcione, no que ya hayan scripts PHP disponibles. Quien quiera probarlo puede entrar por telnet y reiniciar el servidor web indicándole una ruta distinta para los archivos de la web. Algo como:
Código:
/sbin/httpd -h RUTA_DE_LA_CARPETA_CON_LA_NUEVA_WEB -p 1024
- En el menú de Sistema está la opción para seleccionar el modelo de reproductor que tenemos. El que viene por defecto, supongo que ya lo imaginaréis, es el Woxter 3200. Como se indica en el primer post, se supone que el firmware es compatible con los reproductores Inves 3700 y Emtec S800H (de donde procede el firmware original), pero nadie lo ha probado todavía en ellos así que aviso de ello por si acaso.
- En el menú Varios tenéis la opción para seleccionar la localización del menú IMS. A partir de ahora podréis crear las carpetas IMS_scripts e IMS_image en vuestro disco duro o en un pendrive, llenarlas con el menú IMS que queráis probar y seleccionar la opción correspondiente en Varios. Seguro que habrá cosas que quizá no funcionen, sobre todo si no se incluyen los scripts en el servidor web y se reinicia éste como se explica en el primer punto de este post.
Saludos.
-
Re: Proyecto: Nuevo FW SDK4 para varios reproductores.
Tengo un 3250 de los que pierden la TDT.
Segun lei parece que con este firm se solucionaba el tema.
Hoy me pongo manos a la obra para probarlo y compruebo que se ha modificado el titulo y todo el primer post, y ahora parece ser que no vale para este aparato.
Ya me comentareis.
Salu2
-
Re: Proyecto: Nuevo FW SDK4 para varios reproductores.
Hola,
primero quería agradeceros el trabajo realizado y desinteresado que hacéis.
Y segundo quería probar el firm pero al pinchar en el enlace de mediafire me aparece "File Blocked for Violation" y no hay manera, alguna idea?
Gracias y un saludo