Data Management is an option in Legacy iOS Kit where users can do the following:
- Backup: Create a backup of the device using idevicebackup2
- Restore: Restore backups created using idevicebackup2
- Mount Device: Mount the device using sshfs (this gives access to
/var/mobile/Media
)
- Mount Device (Raw File System): Mount the root of the device using sshfs (this gives access to
/
)
- Connect to SSH: Connect to the device via SSH.
- Erase All Content and Settings: Erases all data of the device and resets it to factory settings (iOS 9+ only)
Accessing Data
For accessing data via SSH, note the following:
- Host:
sftp://127.0.0.1
| User: root (or mobile) | Password: your password (default is alpine) | Port: 6414
- Use tools like Filezilla to access the files.
Notes
- For "Mount Device" and "Connect to SSH" options, your device must be jailbroken and have OpenSSH installed
- You may also need to Connect to SSH at least once for the "Mount Device" options to work.
- Limited support for backups. Better use iCloud Backups or something instead
- Backups do not include apps. Only some app data and settings
- Backups are stored in
saved/backups
sshfs on macOS
- sshfs is a requirement to use the "Mount Device" options. On macOS, sshfs may not be easily installable due to the FUSE dependency. Here is how to install sshfs on modern macOS:
- Install Homebrew.
- Run:
brew tap macos-fuse-t/homebrew-cask
- Run:
brew install fuse-t-sshfs
- sshfs should now be installed, verify by running
sshfs
command.