Programming Arduino Wirlessly Using Bluetooth Low Energy

Hello everyone, Is is possible to store the .hex file in EEPROM of atmega128 and load it in from there instead of burning the sketch through cable from PC. I am working on android application which is communicating with arduino Uno over bluetooth LE(HM-10). I want to implement OTA(Over the air) update feature so that i should be able to make any changes in the code after the deployment of my device.

Is is possible to store the .hex file in EEPROM of atmega128

It would have to be a very small hex file.

and load it in from there

If you knew what was involved, you wouldn’t have to ask. So, no.