
pmca-console: Run pmca-console updatershell.You can then use the checkboxes to configure your camera's settings. pmca-gui: In the Tweaks tab, click Start tweaking (updater mode).Devices based on the CXD90045 and CXD90057 architectures are not compatible, since their firmware is cryptographically signed. This mode does not require any special drivers, the operating system's mass storage USB driver is enough.Ī list of supported camera models can be found here. The firmware update process is only used to execute custom code.

Note that the camera firmware itself remains untouched. Using a custom firmware file, we can execute code in this mode. Sony cameras can boot from a secondary partition for firmware updates. pmca-console: Run pmca-console install -i to interactively select an app to install.pmca-gui: In the Install app tab, select an app from the list and click Install selected app.This app allows to tweak settings and to start telnet and adb servers to execute code on the system. It is recommended to install the OpenMemories: Tweak app. A list of supported cameras can be found here. If the camera supports PlayMemories Camera Apps (PMCA), it is possible to install custom Android apps using this tool. There are three main modes of interfacing with a camera: App Installer pmca-gui.py # for the gui application Usage pmca-console.py # for the command line application Pip install -r requirements.txt # to install the dependencies The application uses Python 3 and should work fine on Linux using libusb drivers.Ĭlone or download this repository, then run the following commands: The latest release binaries can be found in the release section. Make sure to close all applications which could access USB drivers, including Photos, Dropbox and Google Drive. To communicate with cameras in mass storage mode, Sony's Camera Driver has to be installed. Getting the USB drivers to work may require some fiddling. MacOS binaries are also distributed, but less tested than the Windows equivalents.

The application should work fine on Windows using the operating system's mass storage and MTP USB drivers.ĭownload the latest stable release or the newest development build.

This tool interfaces with Sony digital cameras through USB.
