Xiaomi has its own Mi Flash Tool in which we select the .bat and flash.
But if we use fastboot commands then we only need system.img, boot.img, recovery.img, cache.img and userdata.img
So I checked .bat files using notepad++ and they contain commands for various other files too like modem etc that are present in images folder.
But phone gets booted perfectly with both methods!
Are those other files not important?
How the fastboot mode that uses less files work too?
Does those images only flash the other files? Because in tutorial the person said to copy all files of images folder to adb folder.