Supported Models

From Nikon Hacker
Jump to: navigation, search

Development Outline

The creation of firmware patches by the Nikon Hacker team follows these general steps:

  • Official Firmware Update Released – We do not have a method of dumping existing firmware from a camera: all work is based on firmware updates released by Nikon. Until an update is released for a camera, nothing can be done.
  • An Interested Developer – All members of the Nikon Hacker team are volunteers, tinkering with cameras in their spare time. Naturally, our developers put most of their effort into improving the cameras that they own themselves. If nobody's looked at your camera's firmware, maybe you're the person to start doing so!
  • Firmware Analysis – Now the hard work starts: analysing the raw code and identifying code structures, subroutines, and how the various components in the camera communicate. Examining the camera's hardware and using our NikonEmulator help us understand what's going on in there.
  • Brave Testers – When our developers think they've found something useful and made modifications, it will need to be tested on an actual camera. At least two developers have accidentally bricked their cameras testing new Alpha patches. This is why we accept [donations]: the money raised has been used to replace some developers' bricked cameras.
  • General Release – If an Alpha patch works, it'll be promoted to Beta status. If, after a period of time, no bugs have been found, it is then promoted to Released. You can find all Released patches (as well as Alpha and Beta patches if you wish to test them) through Nikon Patch

Early Consumer Cameras (pre-2009)

Little work has been done on these older cameras. An exception is the D90, which received it's first firmware update from Nikon in August 2014 (6 years after the camera was released). This firmware has been decrypted and is being analysed, but no patches have been released as of April 2015.

Consumer Cameras (D3xxx, D5xxx and D7xxx)

As of Nikon Patch v1.20.2. Some features may be available on specific firmware versions only: see the [Change Log] for further details.

Camera Expeed Version Firmware Released General Liveview Video Photo Compression Astrophotography
Non-brand battery Multi-language Manual ISO/Shutter Clean HDMI/LCD output Uncropped HDMI No Liveview auto-off Remove time-based limit High Quality video Quality JPEG NEF no compression NEF lossless True Dark Current Disable Star Eater
D3000 1 No No Firmware Available
D3100 2 Yes Y Y Up to 17:28 Up to 64Mbps
D3200 3 Yes Y Y Y Up to 64Mbps
D3300 4 Yes
D5000 1 Yes
D5100 2 Yes Y Y Y Beta 720p/1080i Y Alpha Up to 64Mbps Y Y Y Y Y
D5200 3 Yes Up to 64Mbps
D5300 4 No No Firmware Available
D7000 2 Yes N/A Y Alpha 720p Y Y Up to 64Mbps Y Y
D7100 3 Yes N/A

Prosumer Cameras (D300 - D810)

As of Nikon Patch v1.20.2. Some features may be available on specific firmware versions only: see the Change Log for further details.

Camera Expeed Version Firmware Released General Video Astrophotography
Multi-language Uncropped HDMI Remove time-based limit High Quality video 1080p High Quality video 720p True Dark Current Disable Star Eater
D300 1 Yes Y
D300S 1 Yes Y
D600 3 Yes Alpha Up to 64Mbps Possible, no patch yet Y
D610 3 Yes Alpha Alpha Alpha
Up to 64Mbps
Alpha
Up to 64Mbps
Y
D700 1 Yes
D750 4 Yes
D800 3 Yes Up to 64Mbps
D800E 3 Yes Up to 64Mbps
DF 3 Yes

Professional Cameras (D1 - D4S)

High-end cameras are much more expensive, and the cost of replacing a bricked unit is a lot higher. Consequently, these cameras have received relatively little attention so far.

Table details correct as of Nikon Patch v1.20.2. Some features may be available on specific firmware versions only: see the Change Log for further details.

Camera Expeed Version Firmware Released Video Astrophotography
Remove time-based limit High Quality video True Dark Current Disable Star Eater
D4 3 Yes Up to 54Mbps


D4S 4 Yes