Última edición por amenopeII; 24/06/2012 a las 15:04
Pues al final me canse de buscar, volvi a la version anterior, formatee el disco y otra vez actualicé. Yo casi que aseguro que la opción no está.... jejeje
Saludos
Este nuevo bug parece que tiene fácil solución. No lo voy a asegurar porque tampoco voy a formatear mi disco para comprobarlo, pero yo creo que cambiando en las siguientes líneas de /usr/local/bin/setup_menu/scripts/system.rss:
la líneaCódigo:<item> <title>$[HDD_FORMAT]</title> <disable> <script> isDisabled = "yes"; isInterHddExist = isInterHddExist(); isExterHddExist = isExterHddExist(); if(IsItemDisasble("HddDisable") == "false" && (isInterHddExist == "true" || isExterHddExist == "true" )){ if(IsItemDisasble("DualHDDProject") == "true"){ isDisabled = "no"; } } isDisabled; </script> </disable>
porCódigo:isInterHddExist = isInterHddExist();
debería ser suficiente para que se detecte correctamente el disco interno. Yo, al menos, he comprobado en mi 3200 que isInterHddExist() devuelve "false" cuando debería devolver "true" ya que mi 3200 tiene conectado el disco interno. Por el contrario isInternalHDDExist() devuelve "true" como debe ser. Por lo tanto, si ésa es la causa del problema, que parece ser que sí, con este cambio se soluciona. En cuanto pueda comprobaré que, al menos, vuelve a aparecer la opción de formatear en el menú (de esto no tengo dudas).Código:isInterHddExist = isInternalHDDExist();
Saludos.
Si esa es la solucion, no hay problema en corregir eso.
Con el unico voluntario que ha probado los Firms, parece que el problema del sintonizador es dvdplayer. Se han probado varias cosas y queda una ultima prueba. En caso de ser negativa. la solucion es crear un firm con las novedades del de mayo, pero usando el firm de diciembre.
Ahora, lo triste es que SOLO haya habido una persona que haya hecho pruebas, y este enviando resultados. mucho quejarse, pero poca ayuda. Y que conste que podria pasar de todo. A mi mi aparto funciona de PM, asi que no entiedo estas actitudes. en serio, yo no trbajo para Woxter, y dedico mi tiempo a intentar solucionar un problema, que yo no tengo, asi que repito.....TRISTE.
Hola chucky..... yo también me apunto a probar este y los siguientes firmwares. Me parece loable tu aptitud, y encima con gente que solo sabe que criticar y exigir soluciones, (si no se hace nada, una mierd..... y si se hace y sale mal peor).
Personalmente nos iria mejor a todos con otra aptitud, y si hay que exigir........ a woxter, y no a un forero con conocimientos informaticos que lo unico que ha hecho es mejorar un firmware de un buen aparato bajo mi punto de vista.
Saludos y paciencia.
Version con TDT forzada. Es decir no se comprueba si hay sintonizador, os mostrara la opcion hasta si lo desmontais.
Lo ideal es instalarlo, en la configuracion inicial, se me ha olvidado cambiar el archivo, asi que tendreis que ir a configuracion--->Tv&rec, y hacer una busqueda de canales, ver si deja, y si luego se ve la TDT.
w_icube_3250_tdt_forzado.rar
Es una version de prueba asi que tendra mas fallos. se trata de ver si damos con la solucion.
Obligatorio instalarla con el metodo del boton frontal.
Gracias a los probadores.
Sobe las pruebas del firw del 16 de junio que amablemente Chucky 11 nos puso ,se me paso poner el resultado yo también lo probé y sigo sin tener la tdt y de nuevo tube que volver al de diciembre recuerdo que mi cubo es el 3200, gracias de nuevo chucky 11 y aquí estamos si quieres seguir modificando el firw para ir probando y podamos tener la tdt con las actualizaciones probaremo el nuevo enlace haber que tal aquí estamos para ir probandolo gracias de nuevo.
Última edición por rc18; 25/06/2012 a las 15:17
Chuky 11 estoy intentando de descargar el nuevo firw que has puesto pero me sale el enlace que esta bloqueado que hago gracias
Perdón chucky 11 he probado como me dices copiando el link en la barra de direcciones del navegador , no sale lo de enlace bloqueado pero me sale Firefox no ha podido encontrar la página w_icube_3250_tdt_forzado.rar. y en internet explorer me sale como si fuera el google dos entradas pero no sale la descarga no se que puede ser gracias
Última edición por rc18; 25/06/2012 a las 15:30
Chucky 11 lo he descargado por my pony sin problemas gracias
Última edición por rc18; 25/06/2012 a las 15:45
Hola chucky 11 he instalado el nuevo firw aparece la tdt pero al buscar los canales llega a al 100% pero no aparecen canales segiré probando
Última edición por rc18; 25/06/2012 a las 16:03
Al final habían algunos cambios más (más llamadas a la misma función en el mismo item y la nueva función devuelve "yes/no" en vez de "true/false". El item completo modificado:
De esta forma SÍ aparece la opción Formatear en el menú Sistema (al menos en mi 3200) y si la seleccionas te pide la contraseña (0000 como bien has dicho en múltiples ocasiones) y te da la opción de formatear el HDD. Ahí me he parado (no quería formatear), así que todavía falta comprobar si la APName "HddUtilAP" formateará correctamente el disco o tendrá problemas por usar la misma función que falla para comprobar que existe el disco o vete tú a saber.Código:<item> <title>$[HDD_FORMAT]</title> <disable> <script> isDisabled = "yes"; isInterHddExist = isInternalHddExist(); isExterHddExist = isExterHddExist(); if(IsItemDisasble("HddDisable") == "false" && (isInterHddExist == "yes" || isExterHddExist == "true" )){ if(IsItemDisasble("DualHDDProject") == "true"){ isDisabled = "no"; } } isDisabled; </script> </disable> <mediaDisplay> <onEnter> setFullScreenFade(64); isInterHddExist = isInternalHddExist(); isExterHddExist = isExterHddExist(); print("1 isInterHddExist=",isInterHddExist); print("1 isExterHddExist=",isExterHddExist); popupHeader = "$[HDD_FORMAT]"; popupMessageSize = 1; popupMessages = "$[HDD_MANUAL_FORMAT]?"; popupOptionSize = 0; if (isInterHddExist == "yes") { popupOptionSize += 1; /* modify by zhangbin */ /* popupOptions = pushBackStringArray(popupOptions, "Internal HDD"); */ if (isExistTwoInternalHDDPort() == "yes") { popupOptions = pushBackStringArray(popupOptions, "$[DEVICE_HDD_1]"); } else { popupOptions = pushBackStringArray(popupOptions, "$[INTERNAL_HDD]"); } } if (isExterHddExist == "true") { popupOptionSize += 1; /* modify by zhangbin */ /* popupOptions = pushBackStringArray(popupOptions, "External HDD"); */ if (isExistTwoInternalHDDPort() == "yes") { popupOptions = pushBackStringArray(popupOptions, "$[DEVICE_HDD_2]"); } else if (isJupiterUsbHddPort() == "yes") { popupOptions = pushBackStringArray(popupOptions, "$[DEVICE_HDD]"); } else { popupOptions = pushBackStringArray(popupOptions, "$[EXTERNAL_HDD]"); } } </onEnter> </mediaDisplay> <onClick> <script> isInterHddExist = isInternalHddExist(); isOnlyOneExtHddExist = isOnlyOneExtHddExist(); print("2 isInterHddExist=",isInterHddExist); print("2 isOnlyOneExtHddExist=",isOnlyOneExtHddExist); rss = "rss_file://./setup_menu/scripts/passwordCheck.rss"; ret = doModalRss(rss); if (ret == "OK") { rss = "rss_file://./setup_menu/scripts/dynamicPopup.rss"; ret = doModalRss(rss); print("2 doModalRss, ret=",ret); if (ret == "$[DEVICE_HDD_1]" || ret == "$[INTERNAL_HDD]") { if (isInterHddExist == "yes") { APName = "HddUtilAP"; MenuType = "TopMenu"; MenuLink = "Internal HDD"; BltType = "NoBitBlt"; menuCmd(APName, MenuType, MenuLink, BltType); redrawDisplay("no"); } } else if (ret == "$[DEVICE_HDD_2]" || ret == "$[EXTERNAL_HDD]") { if (isOnlyOneExtHddExist == "true") { APName = "HddUtilAP"; MenuType = "TopMenu"; MenuLink = "External HDD"; BltType = "NoBitBlt"; menuCmd(APName, MenuType, MenuLink, BltType); redrawDisplay("no"); } else { ret = doModalRss(rss, "mediaDisplay", "popupDialog", 0); } } else if (isJupiterUsbHddPort() == "yes") { if (isExterHddExist() == "true") { APName = "HddUtilAP"; MenuType = "TopMenu"; MenuLink = "External HDD"; BltType = "NoBitBlt"; menuCmd(APName, MenuType, MenuLink, BltType); redrawDisplay("no"); } else { ret = doModalRss(rss, "mediaDisplay", "popupDialog", 0); } } } null; </script> </onClick> </item>
Por otra parte, este item funciona para los reproductores con un único disco. A continuación hay otro item con el mismo title para reproductores con 2 discos. Ahora mismo no sé si algún reproductor de Woxter incorpora 2 discos o si, por ejemplo, en el i-cube 5000, que supongo tiene 2 puertos sata (para disco y para la grabadora), funcionará igual o no (habrá que comprobar si isInternalHddExist() funciona igual allí o si el disco se supone que es el HDD1 o el HDD2).
Saludos.
bueno pues lo dicho he seguido intentando en la busqueda de canales y no tarda ni 5 segundos cuando pone busqueda 100% y le doy aceptar y no sintoniza ningún canal ni de tv ni de radio gracias.
OK. Se confirman mis sospechas. y las pruebas que han hecho otros. El problema o es de driver o es de dvdplayer. y eso nosotros no podemos solucionarlo.
La solucion pasa por intentar añadir esas mejoras al firm de diciembre, o si tenemos suerte una nueva version de firm por parte de realtek.
Acabo de comprobarlo, y yo SI tengo la opcion de formatear en mi 5000.
Configuracion--->sistema---->justo debajo de la opcion de menu de BD lite, sencillamente pone "formatear"
Calimocho, ¿Lo has comprobado y tu no la tienes?
Claro que lo comprobé. Si no lo hubiera hecho no habría dicho que era un bug.
El que en el 5000 sí que aparezca puede ser por lo que comentaba antes de los 2 puertos sata. Si IsItemDisasble("DualHDDProject") devuelve "false" es mucho más fácil que te aparezca la opción en el menú. ¿Has visto si seleccionando dicha opción te da la posibilidad de formatear el disco interno? ¿Qué te aparece si añades lo siguiente antes de <scrollbar ?
Si la última palabra es "false" ya sabes porque te aparece. Y si la primera también es "false" me temo que de nada te servirá el que aparezca la opción en el menú.Código:<text offsetXPC=25 offsetYPC=88.8 widthPC=70.4 heightPC=3.6 fontSize=12 align=left useBackgroundSurface="yes"> <script> isInterHddExist = isInterHddExist(); isExterHddExist = isExterHddExist(); hddDisable = IsItemDisasble("HddDisable"); dualProjectDisable = IsItemDisasble("DualHDDProject"); isInterHddExist + " - " + isExterHddExist + " - " + hddDisable + " - " + dualProjectDisable; </script> </text>
Saludos.
Lo interesante aquí era ver las variables para saber qué item se usa y si funciona bien la función que falla en el 3200. De todas formas parece que el DvdPlayer del último firmware para el 3200 (y supongo que también del 3250, que es prácticamente el mismo) se ha compilado usando alguna librería incorrecta.
Saludos.