libimobiledevice/idevicerestore
Restore/upgrade firmware of iOS devices observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4696
- days_rel: n/a
- days_push: 11
- n_releases_24m: 0
Adoption not part of the score
1918 stars · 505 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A cross-platform command-line application that restores or upgrades firmware (IPSW files) on iOS devices, reimplementing all granular restore steps without Apple software. It supports SHSH blob handling, custom firmware, baseband skipping, and on-demand firmware downloads.
Use cases
- restore iOS firmware from an IPSW file on Linux
- upgrade or downgrade an iPhone without iTunes
- save SHSH blobs for an iOS device
- put an iPhone into pwned DFU mode
- download the latest firmware for an iPad automatically
- restore custom firmware to a jailbroken device
- erase or update an iOS device from the command line
When to choose
- you need to restore or update iOS device firmware on Linux, macOS, or Windows without iTunes
- you want to save SHSH blobs or work with custom AP tickets
- you need scripted/automated firmware restores or custom firmware flashing on limera1n devices
When to avoid
- you want a graphical, beginner-friendly restore tool with safety guarantees
- you need to restore devices requiring signing servers without valid SHSH blobs
- you cannot risk data loss, since the tool can irreversibly destroy user data
Facets
cli-tool · maturity active
cli developer-tools security file-system developer-tools hardware cross-platform windows cli cross-platform ios firmware-restore ipsw shsh-blobs dfu apple-devices libimobiledevice command-line linux macos android
7 sources
- readme: https://github.com/libimobiledevice/idevicerestore · fetched 2026-08-28 · 749ec357b413
- homepage: https://libimobiledevice.org · fetched 2026-08-29 · 60fcaebea5c7
- site_page: https://libimobiledevice.org/docs · fetched 2026-08-29 · 1b452d9b50b7
- site_page: https://libimobiledevice.org/docs/libimobiledevice/latest · fetched 2026-08-29 · 8ba54f9669f4
- site_page: https://libimobiledevice.org/docs/libplist/latest · fetched 2026-08-29 · 3b4edf3de103
- site_page: https://libimobiledevice.org/news/2025/10/30/ideviceinstaller-1.2.0-release · fetched 2026-08-29 · d1228f7d98c9
- site_page: https://libimobiledevice.org/news/2025/10/24/docs-updated · fetched 2026-08-29 · 7bee0e8863bd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| libimobiledevice/idevicerestore | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="libimobiledevice/idevicerestore")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem