Banner publicitario de PCBWay

Reparador de Dumps (TV Chinos no Smart)

¿Hay alguna forma de modificar estos archivos? La placa es HK T S2T512CP532.
 

Adjuntos

  • hi rt-24h01fb.zip
    6 MB · Visitas: 4
¡Hola a todos!

Modelo: Iris-Sat 24E4600

Placa base: Skyworth 5800-A5M63E-0P40

SpiFlash: 25Q32FVSIG

Tras reparar correctamente una imagen de disco dañada (mensaje 199) e intentar probar otra imagen de disco del mismo modelo, todo funciona correctamente, excepto que el logotipo (Herramientas > Visor de logotipos) no es el de Iris-Sat, sino el de Daewoo (foto 1). Desconozco la causa, pero el televisor arranca con el logotipo de Iris-Sat (foto 2).
Aquí está el archivo de volcado :

Iris-Sat 24E4600
 

Adjuntos

  • 1.jpg
    1.jpg
    48.2 KB · Visitas: 14
  • 2.jpg
    2.jpg
    68.5 KB · Visitas: 14
  • Iris-Sat 24E4600.rar
    2.9 MB · Visitas: 13
Es un caso extraño. Voy a analizar el volcado.

Listo. Curiosamente el logotipo mostrado se encuentra en el bloque de caché. 😯
Cache Start Offset: 0x31185C
Logo Start Offset: 0x360000
Logo End Offset: 0x36D596
Cache End Offset: 0x3FFFFF

Sería interesante que realices una limpieza del bloque de caché para ver cómo responde el televisor.
Tal vez muestre la pantalla en negro o el logotipo de Daewoo.
 
Es un caso extraño. Voy a analizar el volcado.

Listo. Curiosamente el logotipo mostrado se encuentra en el bloque de caché. 😯
Cache Start Offset: 0x31185C
Logo Start Offset: 0x360000
Logo End Offset: 0x36D596
Cache End Offset: 0x3FFFFF

Sería interesante que realices una limpieza del bloque de caché para ver cómo responde el televisor.
Tal vez muestre la pantalla en negro o el logotipo de Daewoo.
Hola, si te sirve de ayuda, comparto lo que extraje.
Debido al tamaño, lo he incluido en un enlace externo,
Iris-Sat 24E4600.bin_extracted_1764465753
junto con una nota...
¡También me interesa saber para qué sirven dos logotipos diferentes en el firmware!

¿Y por qué aparece el logotipo de "Iris" en la pantalla, pero no con las herramientas?

También es curioso que el logotipo de "Daewoo"... 0x28DDF0
0x28DDF0 JPEG image data, JFIF standard 1.02
0x28DE0E TIFF image data, big-endian, offset of first image directory: 8
0x28DF3C JPEG image data, JFIF standard 1.02
0x28ECB5 JPEG image data, JFIF standard 1.02

Gracias.
 

Adjuntos

  • note.txt
    44.8 KB · Visitas: 2
si te sirve de ayuda, comparto lo que extraje.
Los archivos extraídos solo sirven para conocer los tipos de archivos dentro del firmware.
No tienen otra utilidad, más que análisis, y no sirven para modificar el volcado.
Alguna vez hice lo mismo con Binwalk.
¡También me interesa saber para qué sirven dos logotipos diferentes en el firmware!
Porque existen herramientas de desarrollo que pueden cambiar el proyecto del sistema, lo que adapta el firmware para otra marca.
Infortunadamente ese tipo de aplicaciones son exclusivas para los ingenieros de la empresa.
También se pueden encontrar más imágenes que son usadas en los menús o etapas de ajuste.
¿Y por qué aparece el logotipo de "Iris" en la pantalla, pero no con las herramientas?
Porque así está configurado el firmware y es el único que he visto que contiene el logotipo en el bloque de caché.
El bloque de caché empieza justamente donde termina el firmware, por eso no es mostrado como un módulo.
Así que, el logotipo pudo haber sido agregado desde una memoria USB, así como se hace con las claves HDCP.
También es curioso que el logotipo de "Daewoo"... 0x28DDF0
Eso no es curioso, es normal, ese es el offset de inicio del logotipo en firmware, y sí está contemplado como un módulo.
O sea que, ese es el logotipo original del firmware, y el logotipo Iris fue agregado posteriormente.
 
Gracias por tu respuesta.
Entendí que se había añadido el logo de Iris...

Lo que no entendí bien al principio fue la superposición de varios archivos JPEG en el logo de Daewoo, además de un archivo TIFF.
0x0 JPEG image data, JFIF standard 1.02
0x1E TIFF image data, big-endian, offset of first image directory: 8
0x14C JPEG image data, JFIF standard 1.02
0xEC5 JPEG image data, JFIF standard 1.02
0x34B2 Copyright string: "Copyright (c) 1998 Hewlett-Packard Company"

¡Quizás no sea un logo estático en el televisor!

Pero como lo probé con VLC y no se mueve nada... ¡así que!
 

Adjuntos

  • DAEWOO LOGO.jpg
    DAEWOO LOGO.jpg
    71.9 KB · Visitas: 1
Entendí que se había añadido el logo de Iris.
Sí, porque está fuera del firmware, así que no fue agregado en los archivos de compilación.
Lo que no entendí bien al principio fue la superposición de varios archivos JPEG en el logo de Daewoo, además de un archivo TIFF.
Sucede que los archivos gráficos JPEG pueden contener varias miniaturas incrustadas, que comúnmente son de 160x160 píxeles.
¡Quizás no sea un logo estático en el televisor!
Es parte del firmware aunque no se use, y este sí fue agregado para compilación.
Su identificador 0x300 tiene la referencia: tv-ap\dvb\ui2_M10\logo\Mstar_OSD1_480p.jpg
 
¡Queridos amigos!

Antes que nada, mil disculpas, ya que no hablo nada de español.

Puedo confirmar que el modelo en cuestión empieza con el logo de Iris y no con el de Daewoo. También creo que estos cambios de logo son exclusivos de los ingenieros de esa empresa, que utiliza principalmente la plataforma Skyworth.

¡Querido D@rkbytes! Mil gracias por este excelente programa... Como soy principiante en el mundo del software, he aprendido mucho sobre los secretos del flash spi (estructura, funcionamiento, etc.).
¿Podrías explicar la función exacta del parámetro "Padding"?
¡Saludos, amigos!
 
Atrás
Arriba