Remove or replace Khadas boot logo

Here, again, are the entire steps that I perform to try and replace the boot logo on the VIM3L

Step 1 - create the logo
I used Microsoft Paint to create a simple logo
Create bootup1.bmp, size is 1920 x 1080 px - size is 5.93 mB
Step 2 - convert the logo
In GIMP, export this image 1920 x 1080px size, 16bit BMP file
The exported file is named bootup.bmp - size is 3.95 MB
Step 3 - pack the logo
Use the aml-imgpack Python2 script to pack the image, as follows:
c:\Python27\python.exe aml-imgpack.py --pack logo.img bootup.bmp
Result is: logo.img - size is 3.95 MB
Step 4 - load the image to the Khadas device
open a command window (run as Administrator)

adb devices
c8631473ccca device
adb reboot fastboot
fastboot flashing unlock
OKAY [ 0.038s]
Finished. Total time: 0.053s
fastboot flash logo logo.img
Sending ‘logo’ (4050 KB) OKAY [ 0.231s]
Writing ‘logo’ OKAY [ 0.200s]
Finished. Total time: 0.563s
fastboot flashing lock
OKAY [ 0.047s]
Finished. Total time: 0.047s
fastboot reboot
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.000s

When the VIM3L reboots, I get nothing - just a blank screen, instead of the original boot logo. And then maybe 10 seconds later, the boot animation starts.

Your link to this post, seems to imply that I also need to replace the following two files:

bootup_rotate.bmp
bootup_rotate_secondary.bmp
in this directory:

device/khadas/kvim3/logo_img_files/

I cannot find these files:

Here is what I tried:

adb pull device/khadas/kvim3/logo_img_files/bootup_rotate.bmp
adb: error: failed to stat remote object ‘device/khadas/kvim3/logo_img_files/bootup_rotate.bmp’: No such file or directory
adb pull /device/khadas/kvim3/logo_img_files/bootup_rotate.bmp
adb: error: failed to stat remote object ‘/device/khadas/kvim3/logo_img_files/bootup_rotate.bmp’: No such file or directory
adb pull device/khadas/kvim3/logo_img_files/bootup_rotate_secondary.bmp
adb: error: failed to stat remote object ‘device/khadas/kvim3/logo_img_files/bootup_rotate_secondary.bmp’: No such file or directory
adb pull /device/khadas/kvim3/logo_img_files/bootup_rotate_secondary.bmp
adb: error: failed to stat remote object ‘/device/khadas/kvim3/logo_img_files/bootup_rotate_secondary.bmp’: No such file or directory

I did ‘adb shell’, to see what directory / files were on the VIM3L:

kvim3l:/ $ ls
acct cache data init init.usb.configfs.rc lost+found oem sdcard ueventd.rc
bin charger default.prop init.environ.rc init.usb.rc metadata proc storage vendor
boot config dev init.rc init.zygote32.rc mnt product sys
bugreports d etc init.recovery.amlogic.rc init.zygote64_32.rc odm sbin system

SO my questions:

Q1: Can you see anything that I am doing wrong when I am creating, converting and sending the boot logo image?
Q2: Do I have to replace the bootup_rotate.bmp and bootup_rotate_secondary.bmp?
Q3: If so, where are these images located in the VIM3L - I cannot find them?
Q4: How do I replace these images? Do I just the the push command?
Q5: Do I just copy/rename the bootup.bmp file that I created to these two files (bootup_rotate.bmp and bootup_rotate_secondary.bmp) or do I have to do something else?

Please answer all my questions and answer them clearly / precisely.
My customer is getting very frustrated because I cannot deliver a solution

Thank you