Supported Models

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