iOS Downgrading

Futurerestore Windows:

1. You will need iTunes 12.4.3 from: Here
2. Download Zadig, Gaster and Futurerestore Windows
3. Get the device in DFU
4. Select device in DFU and replace the driver with LibUSBK
5. Use Gaster
6. Replace the driver to WINUSB again with Zadig
7. Go to device manager and delete the DFU driver
8. Scan for changes and now iTunes should detect your device. If not use Windows Update to get Apple USB driver.
9. Run Futurerestore with –use-pwndfu –set-nonce and all other flags and it will get stuck at red screen or in recovery mode with error “unable to find device”.
10. Again go to device manager and delete iBoot driver.
11. Again scan for new changes.
12. Now re-run Futurerestore without –use-pwndfu and –set-nonce but keep other flags. The restore will proceed and succeed.

Turdus Merula Linux:

A9/A9X Downgrade Guide (Linux)

Tethered A9/A9X Downgrade Video Guide

Installing Dependencies:

sudo apt update -y
sudo apt install libusb-1.0-0-dev libusbmuxd-tools libimobiledevice-utils usbmuxd libimobiledevice6 -y
  

Preparing Files:

sudo chmod +x ./ra1n_libusb
sudo chmod +x ./idevicerestore
  

Restart USBMUXD:

sudo systemctl stop usbmuxd
sudo usbmuxd -p -f
  

Step 1: Enter Pwned DFU Mode

sudo ./ra1n_libusb -ED

Step 2: Generate SHC block

sudo ./idevicerestore --get-shcblock [path_to_ipsw]

Step 3: Re-enter Pwned DFU Mode

sudo ./ra1n_libusb -ED

Step 4: Generate PTE block

sudo ./idevicerestore --get-pteblock --load-shcblock [path_to_shcblock] [path_to_ipsw]

Step 5: Re-enter Pwned DFU Mode again

sudo ./ra1n_libusb -ED

Step 6: Begin the downgrade

sudo ./idevicerestore -o --load-pteblock [path_to_pteblock] [path_to_ipsw]

Step 7: Perform tethered boot

sudo ./ra1n_libusb -TP [path_to_pteblock]

✅ Done! Your A9/A9X device should now boot the downgraded iOS.

A10/A10X Downgrade Guide (Linux)

Tethered A10/A10X Downgrade Video Guide

Installing Dependencies:

sudo apt update -y
sudo apt install libusb-1.0-0-dev libusbmuxd-tools libimobiledevice-utils usbmuxd libimobiledevice6 -y
  

Preparing Files:

sudo chmod +x ./ra1n_libusb
sudo chmod +x ./idevicerestore
  

Restart USBMUXD:

sudo systemctl stop usbmuxd
sudo usbmuxd -p -f
  

(Keep this terminal open/minimized)

Prepare Device (DFU → Pwned DFU)

sudo ./ra1n_libusb -ED

Restore Device:

sudo ./idevicerestore -o path/to/restore.ipsw

Boot Device:

sudo ./ra1n_libusb -t iBoot.img4 -i signed-SEP.img4 -p target-SEP.im4p

✅ Done! Your A10/A10X device should now boot the target iOS version.

FutureRestore Linux/MacOS:

Disclaimer: The content available on this website is for educational and informational purposes only. This website does not provide, advise, or cause any loss or damage to the viewer. All of the content is intended for educational purposes only under fair use.

I do not intend to promote stealing or illegal activities. Jailbreaking is 100% legal and is covered under the Digital Millennium Copyright Act (DMCA). Under this act, you can legally jailbreak your device. On this website, nothing illicit is shown and piracy is not promoted.

In Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for “fair use” for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational, or personal use tips the balance in favor of fair use.

Leave a Reply