How to flash hex files from a micro SD card to an Arduino Nano using an SD card module? I want to flash a hex file stored in a micro SD card into an Arduino [Uno/Nano]. So far I can read and write to the SD card using Arduino.

Without modifying the bootloader, is it possible to flash the Arduino using micro SD card module?
No. Only the bootloader is allowed to write to the program flash.