User Manual

1. Software Description


Medusa Pro Software - is an application that works with the Medusa Pro and Medusa Pro II programmers on the Windows operating system.

Medusa Pro Software - provides a convenient interface for restoring bricked devices.

Medusa Pro Software allows you to restore devices using USB, eMMC, UFS, NAND interfaces by directly connecting to the CPU or memory, as well as using original factory firmwares from the manufacturer for devices.

📥 Download Manual (pdf version)

Software Description

The main program window looks like this.

Medusa Software - Welcome

Fig. 1. Main window, "Welcome" Tab

  1. Selection of the interface through which work with the connected device is performed;
  2. Adjusting the interface according to the connected device;
  3. Displaying device information and progress;
  4. Progress of the running operation as a percentage;
  5. Reference voltage;
  6. Speed in kilobytes per second (KB/s), megabytes per second (MB/s), and gigabytes per second (GB/s);
  7. Time elapsed since the operation started;
  8. Approximate time remaining until completion of operation;
  9. Box status: "Connected" and "Disconnected";
  10. Current version of box firmware;
  11. Box serial number;
  12. Support and service;
  13. SRF Manager;
  14. Group of tabs to work with the box. The first "Welcome" tab is shown in Fig.1 and is designated for SRF control, software version and box firmware control. The second tab depends on the selected interface (Fig. 1А). The third tab Pin Finder is not in use.
  15. Current software version.
Medusa Software - Interface Tab

Fig. 2. Main Window, Interface Tab

  1. Initialization of the connected device;
  2. Finding and reading "Android Info" when initializing the device;
  3. Standard read, write and erase features;
  4. Checking recorded data;
  5. Setting the parameters for reading, writing and erasing (address, size, individual partitions, the entire flash drive); it is possible to enter values in bytes, blocks, kilobytes and megabytes (bytes, blocks are entered in hexadecimal; kilobytes, megabytes in decimal form);
  6. Recovering a flash drive using an SRF file;
  7. Work with partitions;
  8. Creating SRF files;
  9. Parsing the flash drive content.