TWRP Commandline Guide
</style>
- CLIENT SIDE/SCRIPT
install FILENAME :install FILENAME zip file.wipe PARTITION :format PARTITION, one by line: cache, system, dalvik, data.format data :format databackup PARTITIONS-TO-BACKUP [BACKUP-NAME] :backup partition PARTITIONS-TO-BACKUP to [BACKUP-NAME] PARTITIONS-TO-BACKUP, multiples selection allowed: S: system, D: data, C: cache, R: recovery, B: boot, A: and-sec, E: sd-ext, M: skip md5 creation. [BACKUP-NAME] If not provided, current date/time is used.restore PARTITION-TO-RESTORE BACKUP-NAME :restore PARTITION-TO-RESTORE from existant BACKUP-NAME: PARTITION-TO-RESTORE, multiples selection allowed: S: system, D: data, C: cache, R: recovery, B: boot, A: and-sec, E: sd-ext, M: skip md5 check. BACKUP-NAME: could be full path or name of twrp backup in current twrp backup folder. Backup can't be encrypted.remountrw :revert /system mount type (read-only/read-write).mount PATH. set VARIABLE [VALUE] :set VARIABLE to VALUE. If VALUE is empty, empty VARIABLE.mkdir DIRECTORY. reboot [recovery|poweroff|bootloader|download] :reboot into system (no argument), recovery, bootloader, download mode or turn off device.sideload :sideload zip from host adb.fixperms :launch fix permissions script.decrypt password :decrypt /data with provided password. Password could be numeric, alphanumeric. For pattern see note bellow.
- HOST SIDE
adb backup :Use the adb backup command of the host computer to backup the device: adb backup --twrp [compress] [PARTITION-LIST] PARTITION-LIST: partition(s) name(s) without leading '/'. Only partition present into fstab can be backuped.adb restore FILENAME :Use the adb restore command of the host computer to restore FILENAME where FILENAME is a previously backup taken with adb backup.
- Specific pattern decrypt note
Use the table bellow to determine what your password will be:
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 |
9 | : | ; | < |
= | > | ? | @ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | : |
; | < | = | > | ? |
@ | A | B | C | D |
E | F | G | H | I |
Example: if your pattern is a "U" shape in the middle of the 5x5, enter twrp decrypt '7<ABC>9' in the terminal or ADB shell. Note that characters ;<>? are special to the shell and require backslash escaping or single quotes around the string.
Source