That's quite the process Lukasz, but thanks for posting it!
This almost got my camera back to normal. Mine was in the continuously looping bit but I didn't wait two hours. I probably should have.
Mine's now stuck in a boot loop.... but If I boot it without a SD card, and then insert a SD card it works normally. So it's close. I may go back and put the latest firmware.bin back on the card without autoexec and try that again to see if it solves this last glitch.
If not, I might run through it all again starting from ELF load.
I went through all of the steps again, but found that on the last regular load of the latest firmware.bin without autoexec, it wouldn't get caught up in a reboot loop if I didn't have it connected to power (so did the firmware update on battery power).
It's close to back to normal, but frustratingly it can no longer write to the SD card. I've tried several cards freshly formatted to fat32 and the cards work normally in other cameras.
If I do a firmware install, the camera creates the DCIM and MISC folders during the firmware update, but the progress.txt is missing. It does remove the firmware file and shut itself down at the end.
It just gives a the three beep error when you try to record video or take a photo, like there's no card in.
I can connect to the camera with the Android app and do everything normally in there except write to the card or format the card through the app. If I insert a card while connected to the app, it says "SD card inserted". If I try to display the card info it says "unable to retrieve card info".
It seems very close, but a camera isn't much good without any storage. Does anyone have any ideas for this problem?
I'm tempted to try going back to an older firmware version, but I'll wait for a bit in case someone knows of a fix for this card access problem.