Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

naturelessGit/iBootMe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

iBootMe

A Python-based tool with tkinter designed for flashing IPSWs and managing them.
This is a frontend for idevicerestore, part of the libimobiledevice library.

Dependencies

  • Linux: libimobiledevice, usbmuxd, Python3

Installation

Linux

  1. Clone the repository and navigate to it:
git clone https://github.com/naturelessGit/iBootMe.git
cd iBootMe
  1. Install the required dependencies:
sudo apt install usbmuxd libimobiledevice python3 python3-tk

(Package manager may vary depending on your system.)

  1. It is highly reccomended to use a virtual enviroment:
python3 -m venv .env
source .env/bin/activate
  1. Run the application:
python3 main.py

Flashing

  1. Connect your phone to your computer. You can use your charging cable.
  2. Install and run iBootMe.
  3. Choose your options. If your a casual user, you may not need to tinker with the advanced options
  4. Click the "Flash!" button. If you encounter an issue, you can copy and paste the output and report the issue on our GitHub.

Will there be a macOS / Windows version eventually?

Probably! A macOS / Windows export and distribution will be released soon.

Authors

This project is made with love by Natureless

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /