| 👁 Image | |
| Original author(s) | roothide |
|---|---|
| Initial release | 17 January 2024 (2024-01-17) (1.0) |
| Stable release | 1.4
/ 9 April 2025 (2025-04-09); 11 months ago |
| Repository | github.com/roothide/Bootstrap |
| Operating system | iOS |
| Size | 52.8MB |
| Available in | German, English, Spanish, French, Indonesian, Italian, Japanese, Javanese (Indonesian), Korean, Dutch, Polish, Portuguese (Brazil), Russian, Swedish, Thai, Ukrainian, Vietnamese, Simplified Chinese, Traditional Chinese |
| Type | Jailbreaking |
| License | MIT License |
| Website | github.com/roothide/Bootstrap/ |
Bootstrap is a roothide bootstrap tool installed via TrollStore for ARM64 & ARM64e devices on iOS 15.0 - 17.0 (not including iOS 16.7.x), using the CoreTrust Multiple Signer Validation Vulnerability.
Tweak Limitations
Bootstrap is used in the semi jailbreaks Serotonin and NathanLR, adding additional compatibility to support tweak injection into daemons or SpringBoard. However, neither Bootstrap nor these tools constitute a full jailbreak like Dopamine.
Bootstrap only supports minimal tweak injection. Tweaks cannot be injected into SpringBoard, or select daemons. However, it does support archiving tweaks into other applications. Due to this, only a select amount of tweaks are able to be installed onto the device. Applications like Aemulo will not work, as they add daemons to the system.
Bootlooping or crashes are very common due to incompatible tweaks, forgetting to enable tweak injection into an app, or un-bootstrapping whilst tweaks are injected into applications. Traditional jailbreaks are designed to prevent crashes, and will boot into Safe Mode.
