I'm using a kali linux machine on a vmware fusion.
gta-v.mp4


So basically we need three images.. I'll provide the images that I have used.
Also we have take consider of the dimensions of the images.
- background_ii.png - background_ii.png: PNG image data, 1920 x 1080, 8-bit/color RGBA, non-interlaced
- grub-16x9.png - grub-16x9.png: PNG image data, 1920 x 1080, 8-bit/color RGBA, non-interlaced
- grub-4x3.png - grub-4x3.png: PNG image data, 1440 x 1080, 8-bit/color RGBA, non-interlaced
Now then we shall proceed.

2. Then replace grub-16x9.png and grub-4x3.png images with our own choice of images in /boot/grub/themes/kali
directory
Make sure that the replaced images have the same name and dimensions as the original grub-16x9.png and grub-4x3.png

Now we are done. we just need to update the grub by running the command.
sudo update-grub
After completion of the command
output will look like this
