how to change the boot logo ???

  • Hi


    i built the image successfully now i want to change the boot logo


    i changed in /openembedded/1.5/openembedded/packages/dreambox/dreambox-bootlogo.bb


    this is the changes i made


    [php]
    DESCRIPTION = "Bootlogo support"
    SECTION = "base"
    PRIORITY = "required"
    LICENSE = "proprietary"
    MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>"


    IMAGES_VERSION = "1"
    BINARY_VERSION = "1"
    BINARY_VERSION_dm7025 = "2"
    BINARY_VERSION_dm800 = "2"
    BINARY_VERSION_dm8000 = "6"


    PV = "${BINARY_VERSION}.${IMAGES_VERSION}"
    PR = "r3"


    SRC_URI = "http://sources.dreamboxupdate.com/download/7020/bootlogo-${MACHINE}-${BINARY_VERSION}.elf \
    file://bootlogo-${MACHINE}-${IMAGES_VERSION}.mvi \
    file://bootlogo_wait-${MACHINE}-${IMAGES_VERSION}.mvi \
    file://backdrop-${MACHINE}-${IMAGES_VERSION}.mvi"


    SRC_URI_append_dm8000 = " http://sources.dreamboxupdate.com/download/7020/bootlogo-${MACHINE}-${IMAGES_VERSION}.jpg"


    SRC_URI_append_dm800 = " http://sources.dreamboxupdate.com/download/7020/bootlogo-${MACHINE}-${IMAGES_VERSION}.jpg \
    http://sources.dreamboxupdate.com/download/7020/switchoff-${MACHINE}-${IMAGES_VERSION}.mvi"


    SRC_URI_append_dm500hd = " http://sources.dreamboxupdate.com/download/7020/bootlogo-${MACHINE}-${IMAGES_VERSION}.jpg \
    http://sources.dreamboxupdate.com/download/7020/switchoff-${MACHINE}-${IMAGES_VERSION}.mvi"


    S = "${WORKDIR}/"


    MVI = "bootlogo backdrop bootlogo_wait"
    MVI_append_dm800 = " switchoff"


    do_install() {
    install -d ${D}/boot
    install -m 0755 ${S}/bootlogo-${MACHINE}-${BINARY_VERSION}.elf ${D}/boot/bootlogo.elf
    for i in ${MVI}; do
    install -m 0755 ${S}/$i-${MACHINE}-${IMAGES_VERSION}.mvi ${D}/boot/$i.mvi;
    done;
    }


    do_install_dm800() {
    install -d ${D}/boot
    install -d ${D}/usr/share
    install -m 0755 ${S}/bootlogo-${MACHINE}-${BINARY_VERSION}.elf ${D}/boot/bootlogo.elf
    install -m 0755 ${S}/bootlogo-${MACHINE}-${IMAGES_VERSION}.jpg ${D}/boot/bootlogo.jpg
    for i in ${MVI}; do
    install -m 0755 ${S}/$i-${MACHINE}-${IMAGES_VERSION}.mvi ${D}/usr/share/$i.mvi;
    ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
    done;
    }


    do_install_dm8000() {
    do_install_dm800
    }


    do_install_dm500hd() {
    do_install_dm800
    }


    pkg_preinst() {
    [ -d /proc/stb ] && mount -o rw,remount /boot
    }


    pkg_postinst() {
    [ -d /proc/stb ] && mount -o ro,remount /boot
    }


    pkg_prerm() {
    [ -d /proc/stb ] && mount -o rw,remount /boot
    }


    pkg_postrm() {
    [ -d /proc/stb ] && mount -o ro,remount /boot
    }


    PACKAGE_ARCH := "${MACHINE_ARCH}"
    FILES_${PN} = "/boot /usr/share"
    [/php]



    and i placed the 3 files (bootlogo / bootlogo_wait / backdrop )
    in the same folder (dreambox)


    then i run the command


    bitbake dreambox-image


    and its the same nothing changes


    also i tried make -f Makefile-opendreambox image


    but no changes


    help please

  • yousif666:


    The files should be placed in "dreambox-bootlogo", which has to be created if it doesn't exist. The names of these files should be for example: bootlogo-dm7025-1.mvi according to this:

    Code
    file://bootlogo-${MACHINE}-${IMAGES_VERSION}.mvi

    .


    And maybe it's better to clean the package dreambox-bootlogo before building the new image:


    Code
    cd openembedde/1.5/dm7025/build
    bitbake -c clean dreambox-bootlogo


    and then start building the image.

  • thanks for your reply


    the names are:


    bootlogo-dm7025-1.mvi
    bootlogo_wait-dm7025-1.mvi
    backdrop-dm7025-1.mvi


    and they are placed in the folder
    and i did the -c clean dreambox-bootlogo


    so now what command should i run ??


    bitbake dreambox-image ?? when i run this command the image get built and no changes are made i dont know why