7 comentarios en «Splash o Logo UEFI en Netbook G7-G9 (SF20BA 2.0) por Ariel Cuello »

  1. hola Cristian, Ariel. Recién vi que me dedicaron este posteo así que les vengo a traer otro aporte, en este caso como cambiar el logo de la SF20PA2 V1.1 y probablemente aunque no testeado en las otras variantes.

    Hasta ahora no vi nadie que explique como hacerlo y justo la semana pasada complé una placa de repuesto para una sf20ba que tenía tirada por acá, al comprarla me llegó con un splash que no me gustaba y por lo que pude ver todas las bios desbloqueadas venian con el mismo. Me puse manos a la obra y primero traté con el método del post pero pasaba algo raro… UEFITool en su última versión me devolvía los siguientes errores:

    versiones viejas de UEFITOOL:
    *Invalid UEFI volume

    última versión:
    *no code partition
    *CPD partition can’t fit into its region, truncated
    *CPD partition is located outside of the opened image, skipped
    *parseRawArea: one of volumes inside overlaps the end of data
    *TE image base is neither zero, nor original, nor adjusted, nor top-swapped
    *parseMeRegionBody: uknown ME region format

    Con el resultado de que la mayor parte de las regiones de la bios eran devueltas en un blob llamado padding sin mucho que se pueda hacer. Pasé entonces a medidas más desesperadas:
    *buscar el magic string: sin suerte ni para jpg, ni png, ni bmp, nada
    *comparar diferentes bios que encontré y tratar de reemplazar codigo para ver el cambios: sin suerte
    *buscar información en internet: ahí es donde me di cuenta del problema…

    El problema radica en que a diferencia de las bios anteriores como en la sf20ba por ejemplo, la cpu es de arquitectura ( o era, ya que anteriormente se conocía así) Apollo Lake, si, estamos hablando del micro n3350:
    https://ark.intel.com/content/www/es/es/ark/products/95598/intel-celeron-processor-n3350-2m-cache-up-to-2-40-ghz.html

    Estos micros o arquitectura usan un layout nuevo para la bios llamado IFWI 2.0, el cual no es soportado completamente aún por UEFITool, al menos a la versión de oct 2021 que es la última:

    https://github.com/LongSoft/UEFITool/issues/82

    como pueden ver el ticket de soporte aún está abierto, quizás si sale una versión nueva este año sea soportada.

    Como pueden ver todo estaba perdido… no! Si bien el soporte para este layout no está muy distribuido entre la comunidad de modders (hasta donde sé, puedo estar equivocado), existen herramientas que nos permiten modificar el logo. En este caso después de muchas idas y vueltas di con una que me funcionó, al principio pude extraer el logo de la bios que me vino con la mother lo cual ya era un gran logro y luego pude crear un nuevo binario en poco clicks que me permitieron grabarlo y darme cuenta de que efectivamente funciona. No es la solución que más me gusta, pero es efectiva.

    Los pasos son los siguientes:

    1: Descargan la aplicación llamada AMI ChangeLogo Tool v5.0.0.2.
    2: Ejecutan la app y le dan a load image, buscan el binario que quieren editar y lo abren.
    3: Dan a save logo y lo guardan.
    4: Buscan el logo que va a estar guardado con extensión .jpg y lo editan con paint por ejemplo para mantener la paleta de colores. Por el momento no estoy seguro del tamaño máximo y la resolución máxima pero supongamos que no se deben exceder de los 320kb y los 1366×768 píxeles de resolución como con la sf20ba.
    5: En el mismo programa con la bios seleccionada dan a browse y seleccionan la imagen editada, le dan a replace logo y save image as. En el cuadro de diálogo para guardar la bios les va a aparecer con una extensión que no es, no tengan miedo y denle un nombre sin poner extensión, se va a guardar como .bin de todas formas.
    6: Graban el binario y listo.

    En este caso hice la prueba con un logo de xbox viejo (ignoren la pantalla, es de una sf20ba pero la mother es sf20pa2 v1.1).
    https://u.cubeupload.com/Korelev/splashbloq.jpg

    y bueno eso es todo, me tomo un atrevimiento si es que no te molesta ya que no lo vi en otro lado, este es mi link por si me quieren donar un cafecito https://cafecito.app/aliagued

    acá también dejo la bios de prueba que hice con el logo de xbox y el programa changelogo en cuestión
    https://drive.google.com/drive/folders/1iypfX7CuRZDMZkj2KVNjXZKR1StTI4LH?usp=sharing

    (perdón el doble post, olvide el link en el anterior, si no te parece lo del cafecito lo subo de nuevo sin)
    saludos!

  2. hola Cristian, Ariel. Recién vi que me dedicaron este posteo así que les vengo a traer otro aporte, en este caso como cambiar el logo de la SF20PA2 V1.1 y probablemente aunque no testeado en las otras variantes.

    Hasta ahora no vi nadie que explique como hacerlo y justo la semana pasada complé una placa de repuesto para una sf20ba que tenía tirada por acá, al comprarla me llegó con un splash que no me gustaba y por lo que pude ver todas las bios desbloqueadas venian con el mismo. Me puse manos a la obra y primero traté con el método del post pero pasaba algo raro… UEFITool en su última versión me devolvía los siguientes errores:

    versiones viejas de UEFITOOL:
    *Invalid UEFI volume

    última versión:
    *no code partition
    *CPD partition can’t fit into its region, truncated
    *CPD partition is located outside of the opened image, skipped
    *parseRawArea: one of volumes inside overlaps the end of data
    *TE image base is neither zero, nor original, nor adjusted, nor top-swapped
    *parseMeRegionBody: uknown ME region format

    Con el resultado de que la mayor parte de las regiones de la bios eran devueltas en un blob llamado padding sin mucho que se pueda hacer. Pasé entonces a medidas más desesperadas:
    *buscar el magic string: sin suerte ni para jpg, ni png, ni bmp, nada
    *comparar diferentes bios que encontré y tratar de reemplazar codigo para ver el cambios: sin suerte
    *buscar información en internet: ahí es donde me di cuenta del problema…

    El problema radica en que a diferencia de las bios anteriores como en la sf20ba por ejemplo, la cpu es de arquitectura ( o era, ya que anteriormente se conocía así) Apollo Lake, si, estamos hablando del micro n3350:https://ark.intel.com/content/www/es/es/ark/products/95598/intel-celeron-processor-n3350-2m-cache-up-to-2-40-ghz.html

    Estos micros o arquitectura usan un layout nuevo para la bios llamado IFWI 2.0, el cual no es soportado completamente aún por UEFITool, al menos a la versión de oct 2021 que es la última:

    https://github.com/LongSoft/UEFITool/issues/82

    como pueden ver el ticket de soporte aún está abierto, quizás si sale una versión nueva este año sea soportado.

    Como pueden ver todo estaba perdido… no! Si bien el soporte para este layout no está muy distribuido entre la comunidad de modders (hasta donde sé, puedo estar equivocado), existen herramientas que nos permiten modificar el logo. En este caso después de muchas idas y vueltas di con una que me funcionó, al principio pude extraer el logo de la bios que me vino con la mother lo cual ya era un gran logro y luego pude crear un nuevo binario en poco clicks que me permitieron grabarlo y darme cuenta de que efectivamente funciona. No es la solución que más me gusta, pero es efectiva.

    Los pasos son los siguientes:

    1: Descargan la aplicación llamada AMI ChangeLogo Tool v5.0.0.2.
    2: Ejecutan la app y le dan a load image, buscan el binario que quieren editar y lo abren.
    3: Dan a save logo y lo guardan.
    4: Buscan el logo que va a estar guardado con extensión .jpg y lo editan con paint por ejemplo para mantener la paleta de colores. Por el momento no estoy seguro del tamaño máximo y la resolución máxima pero supongamos que no se deben exceder de los 320kb y los 1366×768 píxeles de resolución como con la sf20ba.
    5: En el mismo programa con la bios seleccionada dan a browse y seleccionan la imagen editada, le dan a replace logo y save image as. En el cuadro de diálogo para guardar la bios les va a aparecer con una extensión que no es, no tengan miedo y denle un nombre sin poner extensión, se va a guardar como .bin de todas formas.
    6: Graban el binario y listo.

    En este caso hice la prueba con un logo de xbox viejo (ignoren la pantalla, es de una sf20ba pero la mother es sf20pa2 v1.1).https://u.cubeupload.com/Korelev/splashbloq.jpg

    y bueno eso es todo, me tomo un atrevimiento si es que no te molesta ya que no lo vi en otro lado, este es mi link por si me quieren donar un cafecito https://cafecito.app/aliagued

    acá también dejo la bios de prueba que hice con el logo de xbox y el programa changelogo en cuestión, pueden extraer el logo y cambiarlo por el que gusten.

    saludos!

  3. Buenas, me tope con una que al grabar la BIOS queda en negro y no arranca, por una de esas casualidades, decido desoldar la BIOS grabar y lo mismo. Ahora lo loco, saqué la BIOS y la arranqué y encendió jajaja, estoy seguro de que no tuviera que haber arrancado, te pasó alguna vez?

Deja un comentario aqui