A Python, Tkinter-based tool to make backups of your device
This is a frontend for the idevicebackup2 tool, part of the libimobiledevice library.
- Linux: usbmuxd, libimobiledevice, Python 3
- Clone the repository and navigate into it:
git clone https://github.com/naturelessGit/iBackups.git
cd iBackups
- Install the dependencies:
sudo apt install usbmuxd libimoibledevice python3 python3-tk
(Note: Package manager can vary depending on system)
- Its highly reccomended to use a virtual enviroment:
python3 -m venv .env
source .env/bin/activate
- Run the app:
python3 main.py
- Connect your phone to your PC using your charging cable.
- Install and run iBackups.
- Select your backup directory and click "Backup!".
- Wait until your device has been backed up. If you run into an issue, paste the terminal output into our GitHub issues page.
Probably! A macOS/Windows export and distribution will be released soon.
This project is made with love by Natureless.