Custom Boot Logo Display on OGU
- Logo Image Format
- How to replace logo - Add logo.bmp in emmc
- Tips to enable boot messages
Boot Logo Image Format
Basic image format of ODROID-GO Ultra is as following.
Image Format : 24-bit Windows BMP image Image Size for OGU : 480 by 854 Color Depth : 24bpp File Name : 'logo.bmp'
Also note that it's counterclockwise (CCW) rotation image.
Here is the sample bmp files.
https://github.com/hardkernel/u-boot/tree/odroidgoU-v2015.01/odroid_resource/res
We recommend using GIMP or KolourPaint.
Here is an advanced option.
[ GIMP ]
- Export as Windows BMP - Compatibility Options : Do not write Color Space Information - Advanced Options : 24 bits Color - Name : "logo.bmp"
[ KolourPaint ]
- Save Image as - Filter : Windows BMP image - Convert to : 24-bit Color
How to replace boot logo - Replace logo.bmp in emmc
There are two ways to replace boot logo with your custom image.
- Add a bmp image in BOOT folder (vfat partition) of SD Card
We recommend method[1] because it's easier for you to add/remove/change your custom logo.
- Boot OGU into recovery mode. - Copy logo.bmp into BOOT folder of emmc - Try board booting
Tips to enable boot messages
Standard boot messages during kernel booting is disabled by default.
If you want to enable it, please modify boot.ini as following.
Please note that the Kernel boot log display may slow down the booting time a couple of seconds.
Enable full booting log
Remove quiet option in bootargs.
### setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3 console=/dev/ttyFIQ0,115200 quiet splash plymouth.ignore-serial-consoles consoleblank=0" setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3 console=/dev/ttyFIQ0,115200 splash plymouth.ignore-serial-consoles consoleblank=0"
Enable booting log on Display
To activate boot messages on Display, remove console and plymouth options.
### setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3 console=/dev/ttyFIQ0,115200 quiet splash plymouth.ignore-serial-consoles consoleblank=0" setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3"