Update Using PMT via Termux or ADB
@@ -1,127 +1,127 @@
|
||||
This guide shows you how to use PMT with Termux and ADB. After that, you might want to read [Usage](Usage)!
|
||||
|
||||
## Using PMT via Termux
|
||||
|
||||
This part of the guide explains how to download and install PMT with **Termux**.
|
||||
|
||||
---
|
||||
|
||||
### Requirements
|
||||
- Termux app from [F-Droid](https://f-droid.org/packages/com.termux) or [GitHub](https://github.com/termux/termux-app/releases).
|
||||
- DO NOT INSTALL TERMUX FROM PLAY STORE!
|
||||
|
||||
---
|
||||
|
||||
### Step-by-Step Usage
|
||||
|
||||
#### Prepare Termux
|
||||
|
||||
If you haven't already, it's highly recommended that you allow internal storage usage. After all, I'm sure you'll want to keep your backups/flashbacks, etc., there.
|
||||
```bash
|
||||
termux-setup-storage
|
||||
```
|
||||
|
||||
#### Install PMT
|
||||
|
||||
You can easily install PMT with the ready-made script!
|
||||
```bash
|
||||
# Download PMT's installer script for termux
|
||||
curl -LSs "https://raw.githubusercontent.com/ShawkTeam/pmt-renovated/refs/heads/main/manager.sh" > manager.sh
|
||||
|
||||
# Start script!
|
||||
bash manager.sh install
|
||||
|
||||
# Now, PMT is ready for usage if no error occurred. Try running:
|
||||
pmt --help
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Do you want to uninstall...?
|
||||
|
||||
Only run script via this command:
|
||||
```bash
|
||||
bash manager.sh uninstall
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Using PMT via ADB
|
||||
|
||||
This part of the guide will show you how to use the **static** version of Partition Manager Tool (`pmt-static`) on your Android device through **ADB**.
|
||||
It’s written for beginners — no advanced knowledge needed.
|
||||
|
||||
---
|
||||
|
||||
### Why Static Version?
|
||||
The **static** build of PMT contains everything it needs inside one single file.
|
||||
This means you can run it directly on your Android device **without** installing extra libraries.
|
||||
Perfect for quick tasks via ADB.
|
||||
|
||||
---
|
||||
|
||||
### Requirements
|
||||
- **ADB installed** on your computer
|
||||
(Part of the Android SDK Platform Tools — [Download here](https://developer.android.com/studio/releases/platform-tools))
|
||||
- **USB Debugging enabled** on your phone
|
||||
(Settings → Developer options → Enable USB debugging)
|
||||
- Your **phone connected via USB** and recognized by ADB
|
||||
|
||||
---
|
||||
|
||||
### Step-by-Step Usage
|
||||
|
||||
#### Get the Correct Binary
|
||||
Download the **`pmt-static`** file that matches your device’s architecture (from [releases](https://github.com/ShawkTeam/pmt-renovated/releases)):
|
||||
- **`pmt-static-arm64-v8a`** → For 64-bit devices
|
||||
- **`pmt-static-armeabi-v7a`** → For 32-bit devices
|
||||
|
||||
Unzip the downloaded `.zip` file — you should now have a `pmt` binary.
|
||||
|
||||
---
|
||||
|
||||
#### Push the Binary to Your Device
|
||||
Use ADB to copy the `pmt` file to your device’s temporary folder:
|
||||
```bash
|
||||
# Rename for more easily usage
|
||||
mv pmt_static pmt
|
||||
|
||||
adb push pmt /data/local/tmp/pmt
|
||||
```
|
||||
|
||||
#### Open an ADB Shell
|
||||
Access your device shell:
|
||||
```bash
|
||||
adb shell
|
||||
```
|
||||
|
||||
#### Change to the Directory
|
||||
Move into the temporary directory where pmt is stored:
|
||||
```bash
|
||||
cd /data/local/tmp
|
||||
```
|
||||
|
||||
#### Give Execute Permission
|
||||
Allow the binary to be executed:
|
||||
```bash
|
||||
chmod 755 pmt
|
||||
```
|
||||
|
||||
#### Run PMT
|
||||
You can now run PMT directly from this directory:
|
||||
|
||||
```bash
|
||||
# Open root terminal
|
||||
su
|
||||
|
||||
./pmt --help
|
||||
```
|
||||
Example — Back up the boot partition:
|
||||
|
||||
```bash
|
||||
./pmt backup boot
|
||||
```
|
||||
|
||||
#### Tips
|
||||
Commands must be run from /data/local/tmp unless you move pmt elsewhere.\
|
||||
Static builds are completely standalone — no missing library issues.
|
||||
This guide shows you how to use PMT with Termux and ADB. After that, you might want to read [Usage](Usage)!
|
||||
|
||||
## Using PMT via Termux
|
||||
|
||||
This part of the guide explains how to download and install PMT with **Termux**.
|
||||
|
||||
---
|
||||
|
||||
### Requirements
|
||||
- Termux app from [F-Droid](https://f-droid.org/packages/com.termux) or [GitHub](https://github.com/termux/termux-app/releases).
|
||||
- DO NOT INSTALL TERMUX FROM PLAY STORE!
|
||||
|
||||
---
|
||||
|
||||
### Step-by-Step Usage
|
||||
|
||||
#### Prepare Termux
|
||||
|
||||
If you haven't already, it's highly recommended that you allow internal storage usage. After all, I'm sure you'll want to keep your backups/flashbacks, etc., there.
|
||||
```bash
|
||||
termux-setup-storage
|
||||
```
|
||||
|
||||
#### Install PMT
|
||||
|
||||
You can easily install PMT with the ready-made script!
|
||||
```bash
|
||||
# Download PMT's installer script for termux
|
||||
curl -LSs "https://git.yzbruh.space/YZBruh/pmt-renovated/raw/branch/main/manager.sh" > manager.sh
|
||||
|
||||
# Start script!
|
||||
bash manager.sh install
|
||||
|
||||
# Now, PMT is ready for usage if no error occurred. Try running:
|
||||
pmt --help
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Do you want to uninstall...?
|
||||
|
||||
Only run script via this command:
|
||||
```bash
|
||||
bash manager.sh uninstall
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Using PMT via ADB
|
||||
|
||||
This part of the guide will show you how to use the **static** version of Partition Manager Tool (`pmt-static`) on your Android device through **ADB**.
|
||||
It’s written for beginners — no advanced knowledge needed.
|
||||
|
||||
---
|
||||
|
||||
### Why Static Version?
|
||||
The **static** build of PMT contains everything it needs inside one single file.
|
||||
This means you can run it directly on your Android device **without** installing extra libraries.
|
||||
Perfect for quick tasks via ADB.
|
||||
|
||||
---
|
||||
|
||||
### Requirements
|
||||
- **ADB installed** on your computer
|
||||
(Part of the Android SDK Platform Tools — [Download here](https://developer.android.com/studio/releases/platform-tools))
|
||||
- **USB Debugging enabled** on your phone
|
||||
(Settings → Developer options → Enable USB debugging)
|
||||
- Your **phone connected via USB** and recognized by ADB
|
||||
|
||||
---
|
||||
|
||||
### Step-by-Step Usage
|
||||
|
||||
#### Get the Correct Binary
|
||||
Download the **`pmt-static`** file that matches your device’s architecture (from [releases](https://github.com/ShawkTeam/pmt-renovated/releases)):
|
||||
- **`pmt-static-arm64-v8a`** → For 64-bit devices
|
||||
- **`pmt-static-armeabi-v7a`** → For 32-bit devices
|
||||
|
||||
Unzip the downloaded `.zip` file — you should now have a `pmt` binary.
|
||||
|
||||
---
|
||||
|
||||
#### Push the Binary to Your Device
|
||||
Use ADB to copy the `pmt` file to your device’s temporary folder:
|
||||
```bash
|
||||
# Rename for more easily usage
|
||||
mv pmt_static pmt
|
||||
|
||||
adb push pmt /data/local/tmp/pmt
|
||||
```
|
||||
|
||||
#### Open an ADB Shell
|
||||
Access your device shell:
|
||||
```bash
|
||||
adb shell
|
||||
```
|
||||
|
||||
#### Change to the Directory
|
||||
Move into the temporary directory where pmt is stored:
|
||||
```bash
|
||||
cd /data/local/tmp
|
||||
```
|
||||
|
||||
#### Give Execute Permission
|
||||
Allow the binary to be executed:
|
||||
```bash
|
||||
chmod 755 pmt
|
||||
```
|
||||
|
||||
#### Run PMT
|
||||
You can now run PMT directly from this directory:
|
||||
|
||||
```bash
|
||||
# Open root terminal
|
||||
su
|
||||
|
||||
./pmt --help
|
||||
```
|
||||
Example — Back up the boot partition:
|
||||
|
||||
```bash
|
||||
./pmt backup boot
|
||||
```
|
||||
|
||||
#### Tips
|
||||
Commands must be run from /data/local/tmp unless you move pmt elsewhere.\
|
||||
Static builds are completely standalone — no missing library issues.
|
||||
|
||||
Reference in New Issue
Block a user