Olympus OM-D E-M1 Custom Firmware

This is outdated. Please have a look here if you want to up/downgrade your camera.
Follow this blog to get news about hacking a Olympus camera.

 

New E-M1 Firmware with better video!

We/I developed 2 custom firmwares for the Olympus E-M1 together with Nabil Fathi. Both are tested and should be save to install. Please report any problems you have. If its a small one please use the comments, if it’s a bigger one write me an e-mail (check my profile on the right).
You can also flash any official firmware you want. Check my Firmware Control Tool for that.

I would like to produce more, but the testing is up to you. I don’t own a E-M1, but @nabilfathi15 does and we are working together to give you features. Also there is a certain risk for everything, so please read the description of each firmware.

The main feature of this release is, that is a bigger part of the sensor for the 1080p videos. This means that a resolution similar to 4k is read by the sensor and then downscaled to 1080p. You gain a lot of nice things like:
  1. The Auto Focus in videos should be smoother.
  2. Full Sensor read in video mode. No crop.
  3. Better ISO performance in low light video situations
  4. More Dynamic Range in video
  5. This firmware is based on the official version 2.0.

This firmware is in development. The changes are sometimes only visible if you compare the firmware with he unhacked one side by side.
Please report your experience with the firmware.

Future plans:
Because the firmware Olympus designed is not very well developed we do our best to continue.
Next up would be a higher framerate, higher bitrate and of cause the 4k feature itself.
Stay tuned for new possible updates and check this blog on a regular basis. I can’t promise these features, but nevertheless we are working to enable those.

 

Difference between the old and the new firmware : http://youtu.be/qZUUer2CVXQ
Day time test: http://youtu.be/UFVaJUzd-9k

Night time with ISO 3200:  http://youtu.be/M3mg2UsC_Cg

The last 2 videos are UPSCALED and not native 4k. It’s done to show all the details of the video.

How to flash a firmware

Method 1:
Extract the file and put the whole folder “DCOLYMP” on your SD-Card.
Check if the firmware file is inside the folder and put the SD-Card into your camera. Now start the camera while pushing the OK button. The red LED will go on for about 1 minute. If it’s flashing on/off you know, that the process is finished. You can restart your camera now and you’re all done.

Method 2:
You can use my “Firmware Control” tool to flash any firmware.
Use the web page or in-program tutorial/help if you need.
Link: https://lightsnowdev.com/blog/firmware-control-tool-to-flash-any/

 

Download


Firmware 1: Mega.co.nz
This firmware was produced in cooperation with @nabilfathi15never-prod.com.
This firmware is save and has been tested. Though some users reported, that the WiFi is not working with the firmware. In this case please please flash back to the normal 2.0 firmware.
Sometimes there is problem with the output file. On some of our SD-Cards the video file would not want to save. But see for your self.

Firmware 2: http://gdurl.com/edAq/download
This firmware only has 1 feature.
Changed the INFO screen for the firmware button as seen here.
The firmware is based on version 1.4
This firmware should be save.

Q: Will this break my camera? Is my warranty void?
A: No it will not break or brick your camera if you follow the tutorial. Even if something goes wrong your warranty should stay intact and you can contact your company to get a new camera.

Q: My WiFi is not working any more.
A: Please use my Firmware Control Tool to download and flash the normal 2.0 firmware

Q: I don’t see any difference. What did you change?
A: Look at this Showcase to see the benefits of this firmware. If you don’t see a difference I can’t help you. You will have to wait until we release a new firmware. If you really want to know what we changed and also want to help us with the coding you can contact me.

 

Please donate some money to ensure further development.
I would never force you to do that, but I spent many hours of developing and hacking.