Anyone know how to put an animated bootlogo on the lcd display?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • paranoidandroid
    Newbie
    • Dec 2008
    • 13

    #1

    Anyone know how to put an animated bootlogo on the lcd display?

    I can change the lcdlogo to a static picture but I would like to put an animated one on, anyone know how to do this?
  • MetMan
    V.I.P. Member
    • Jun 2008
    • 1091

    #2
    Originally posted by paranoidandroid
    I can change the lcdlogo to a static picture but I would like to put an animated one on, anyone know how to do this?
    depends on the img but if the wrong type of img it can go wrong

    you will need a copy of the aniplay file and an animation....you can rip the file from an img with animation

    one way is to edit the start_neutrino file in the etc/init.d folder, u can ftp this file to ur pc or edit in flashfxp. probably best to ftp the file and keep a back-up

    in a text editor u will need to add the text:

    # Animation Start
    if [ -e /var/bin/lcd.ani ]; then
    /bin/aniplay /var/bin/lcd.ani &
    fi
    #

    and

    # Animation End
    if pidof aniplay > /dev/null; then
    killall -9 aniplay
    fi
    #

    the part of the start_neutrino file that needs to be edited should look something like this after:-

    date -s 010101001970

    # Animation Start
    if [ -e /var/bin/lcd.ani ]; then
    /bin/aniplay /var/bin/lcd.ani &
    fi
    #

    sectionsd
    timerd

    /var/bin/operations startdefaultemu noGUI

    zapit
    controld
    nhttpd

    # Animation End
    if pidof aniplay > /dev/null; then
    killall -9 aniplay
    fi
    #

    if [ -e /var/etc/.lcdepg ] ; then
    sleep 30 && lcd_epg.sh &
    fi



    blue text is the added text leave the rest of the file the same and save.

    you have to rename the animation lcd.ani and this goes in the var/bin file and the aniplay file goes in the /bin file.

    change all attributes (CHMOD) to 755

    should work

    enjoy.....or


    Firstly, find out whether there is a file in the /bin or /var/bin directory called "aniplay". If there is, then thats great. Go to the next step. If there isnt, either rip it from another image or give up .

    Next, you will need to edit the /var/etc/init.d/rCs file. Heres what you'll need to type into that file, put it at the very TOP of the file, above any existing text:
    Code:
    if [ -e /var/bin/animation.ani ]; then
    /bin/aniplay /var/bin/animation.ani
    fi


    That will play the animation at startup. Next you'll need the command to STOP the animation at the appropriate point.

    Insert the following line at the very end of the rCs file:
    Code:
    killall -9 aniplay

    This will stop the animation after the box has booted. If you dont include this line then the animation will interfere with the LCD display when you try to change/view channels etc. So make sure you include it.

    All thats left to do is upload your LCD animation to /var/bin. Rename it to animation.ani and reboot the box. Simple.
    Last edited by MetMan; 9 December, 2008, 00:40.

    Comment

    • paranoidandroid
      Newbie
      • Dec 2008
      • 13

      #3
      Wow

      Cheers for that, thats really helpful

      I understand all of it bar:

      "change all attributes (CHMOD) to 755"

      What does that mean?

      Much appreciated

      Comment

      • MetMan
        V.I.P. Member
        • Jun 2008
        • 1091

        #4
        Originally posted by paranoidandroid
        Cheers for that, thats really helpful

        I understand all of it bar:

        "change all attributes (CHMOD) to 755"

        What does that mean?

        Much appreciated
        it's changing the permissions policy for the owner to read, write and execute the group and public policies to read and execute.....easiest way is right-click on the file in a ftp app like flashfxp and u will see chmod (attributes), then just change number in box prob 644 to 755

        cheers

        Comment

        Working...