Updated iPhone Usage (markdown)

Knugi
2023-07-25 08:56:34 +00:00
parent b6017ab99c
commit 4831ad5a84

@@ -1,15 +1,22 @@
# Working with iPhone # Working with iOS/iPadOS (iPhone or iPad)
Do an iPhone Backup with iTunes first. Do an iPhone/iPad Backup with iTunes first.
## Encrypted iPhone Backup * iPhone backup on Mac: https://support.apple.com/HT211229
**If you are working on unencrypted iPhone backup, skip this** * iPhone backup on Windows: https://support.apple.com/HT212156
* iPad backup: https://support.apple.com/guide/ipad/ipad9a74df05xx/ipados
## Encrypted iOS/iPadOS Backup
**If you are working on unencrypted iOS/iPadOS backup, skip this**
If you want to work on an encrypted iPhone Backup, you should install iphone_backup_decrypt from [KnugiHK/iphone_backup_decrypt](https://github.com/KnugiHK/iphone_backup_decrypt) before you run the extract_iphone_media.py. If you want to work on an encrypted iOS/iPadOS Backup, you should install iphone_backup_decrypt from [KnugiHK/iphone_backup_decrypt](https://github.com/KnugiHK/iphone_backup_decrypt) before you run the extract_iphone_media.py.
```sh ```sh
pip install biplist pycryptodome & :: Optional, since the pip will install these dependencies automatically.
pip install git+https://github.com/KnugiHK/iphone_backup_decrypt pip install git+https://github.com/KnugiHK/iphone_backup_decrypt
``` ```
## Extracting ## Extracting
Simply invoke the following command from shell, remember to replace the username and device id correspondingly in the command. Simply invoke the following command from shell, remember to replace the username and device id correspondingly in the command.
### Windows
```sh ```sh
wtsexporter -i -b "C:\Users\[Username]\AppData\Roaming\Apple Computer\MobileSync\Backup\[device id]" wtsexporter -i -b "C:\Users\[Username]\AppData\Roaming\Apple Computer\MobileSync\Backup\[device id]"
``` ```
### Mac
```sh
wtsexporter -i -b ~/Library/Application\ Support/MobileSync/Backup/[device id]
```