b28a1cbcf0c197675ab512c602e50b478eb7a839
Partition Manager Tool (PMT)
Partition Manager Tool is a fast, reliable, and feature-rich CLI application for Android devices that enables advanced partition operations such as backup, flashing, erasing, information retrieval, and more.
This renovated edition, written in modern C++, is faster, more stable, and more powerful than its previous versions, thanks to optimized multithreading and improved error handling.
PMT is designed for developers, technicians, and Android enthusiasts who need fine-grained control over device partitions via a clean, flexible, and scriptable interface.
Key Features
- Backup partitions to files (with permission adjustments for non-root access).
- Flash image files directly to partitions.
- Erase partitions with zero-byte filling.
- Retrieve partition sizes in multiple units.
- Display partition info (name, size, logical status) in text or JSON.
- Resolve real block device paths and symbolic links.
- Identify partition or image file types via magic number checks.
- Reboot the device into multiple modes (normal, recovery, etc.).
- Asynchronous processing for speed — each partition runs in its own thread.
- Error isolation so one failing operation doesn’t cancel the rest. For back upping, flashing and erasing.
Documentation
Detailed usage instructions and option references can be found in the USAGE.md file.
Credits
Description
Partition Manager Tool is a fast, reliable, and feature-rich CLI application for Android devices that enables advanced partition operations such as backup, flashing, erasing, information retrieval, and more.
Languages
C++
98.2%
C
0.9%
CMake
0.5%
Shell
0.4%