remove boot logo without kernel recompiling

Started by micropad, September 07, 2015, 11:12:01 AM

Previous topic - Next topic

micropad

Is it possible to remove / disable / change the boot logo -two penguins with OLIMEX - on start without recompiling kernel?

igorpec

#1
Try to boot with a kernel parameter:

logo.nologo

http://redsymbol.net/linux-kernel-boot-parameters/3.4/
linux for ARM development boards
www.armbian.com

micropad

Thanks Igor,

Need i  to edit boot.scr for boot with kernel parameter ?


igorpec

Yes. Just add it to the end of the usually longest line.

Example:
setenv bootargs console=tty1 root=/dev/mmcblk0p1 rootwait rootfstype=ext4 sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_no_mali_mem_reserve sunxi_fb_mem_reserve=16 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 enforcing=0 loglevel=1 logo.nologo


Try also logo=nologo

You actually need to edit boot.cmd and convert it to boot.scr, than reboot.

Conver with:

mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr

If you are using image which accepts uEnv.txt aka user environment then this is there.
linux for ARM development boards
www.armbian.com

micropad

i have tried with uEnv.txt without success, where i can find the original boot.cmd? in the git repository ?

Gerrit

Quote from: micropad on September 10, 2015, 10:38:35 AM
i have tried with uEnv.txt without success, where i can find the original boot.cmd? in the git repository ?

Open boot.scr remove everything before "setenv  bootargs ...." and then safe it as boot.cmd

Then you you can add the logo.nologo or logo=nologo line en create the new image with the above mentioned mkimage line