irecovery but on a calculator.
- Intuitive GUI
- Automatic device detection and management
- Polling device info
| Feature | Description | Recovery | DFU | WTF |
|---|---|---|---|---|
| Reset | Resets the USB Connection | ✅ | ✅ | ✅ |
| Send var | Sends an AppVar to the device | ✅ | ✅ | ✅ |
| Command | Runs the inputted command on the device | ✅ | ❌ | ❌ |
| Reboot | Reboots the device | ✅ | ❌ | ❌ |
| Normal | Reboots the device into normal mode | ✅ | ❌ | ❌ |
| Get ENV | Gets an environment variable off the device. | ✅ | ❌ | ❌ |
| Set ENV | Sets an environment variable on the device. | ✅ | ❌ | ❌ |
| Save ENV | Saves environment variables on the device. | ✅ | ❌ | ❌ |
- When connecting a device, have the cable connected to the device and adapter first, then connect the adapter side to the calculator. Otherwise, the usbdrvce library won't be able to reset the connection.
- Putting an
iPhone 3GintoDFU mode from WTF modeby sending afullWTF file from aniOS 4.2.1 IPSW. - Putting an
iPhone 3GintoDFU mode from WTF modeby sendingsplit upWTF files (split -n 2 wtf.binandconvbin...) from aniOS 4.2.1 IPSW. - Sending an
iBSS,iBEC, andRecovery Mode pictureto aniPhone 4inPWNDFU mode(pwned on a mac), then sending thesetpicture 0x1andbgcolorcommands.
- Apple Inc. for their amazing devices
- libimobiledevice for the implementation.
- TI-84 Plus CE Toolchain Team
- Embedded sscanf()