1. Demo 2. Change rainbow splash screen sudo nano /boot/config.txt add this line to the end of file disable_splash=1 check if this config take effect (optional) sudo reboot 3. Hide the Raspberry logo sudo nano /boot/cmdline.txt Add this line to end of file logo.nologo check if this config take effect (optional) sudo reboot 4. Hide boot messages sudo nano /boot/cmdline.txt Add this line to end of file quiet change console console=tty1 --> console=tty3 check if this config take effect (optional) sudo reboot 5. Change splash screen copy your custom splash to home directory and replace raspberry's splash.png sudo cp ~/splash.png /usr/share/plymouth/themes/pix/splash.png check if this config take effect (optional) sudo reboot 6. Hide the cursor Add this line to the file /boot/cmdline.txt vt.global_cursor_default=0 check if this config take effect (optional) sudo reboot 7. Advances and disadvances With this setup, almost logs are hidden, but there is some log that