Tethered dualboot/restore iOS 18 on iPad 6 (Wifi / Cellular)
  • Python 98.7%
  • Shell 1.3%
Find a file
2026-06-03 17:41:23 +03:00
binpack.dmg Add files via upload 2026-02-06 16:20:15 +03:00
boot.sh Update boot.sh 2026-02-06 17:25:42 +03:00
checkra1n-kpf-pongo Add files via upload 2026-02-06 16:20:15 +03:00
dt-j71bap.diff Add files via upload 2026-02-06 16:20:15 +03:00
dt-j72bap.diff Add files via upload 2026-02-06 16:20:15 +03:00
get_key.py Add files via upload 2026-02-06 16:20:15 +03:00
ibootpatch2-ssv-patch.zip add ibootpatch2 2026-05-08 16:36:16 +03:00
img4lib-69772c72f3c08f021ec9fa4c386f2b3df60a38b7 2 (1).zip add img4lib 2026-05-11 18:22:49 +03:00
Pongo.bin Add files via upload 2026-02-06 16:20:15 +03:00
ramdisk.dmg Add files via upload 2026-02-06 16:20:15 +03:00
README.md update readme 2026-05-28 10:05:10 +03:00
sep_racer Add files via upload 2026-02-06 16:20:15 +03:00
upRa1n-folder.png Add files via upload 2026-02-06 17:37:31 +03:00
upRa1n.png Add files via upload 2026-02-06 16:26:25 +03:00
upRa1n.py i'm stupid 2026-06-03 17:41:23 +03:00

upRa1n

Tethered dualboot/restore iOS 18 on iPad 6 (Wi-Fi / Cellular)

Description

Tethered dualboot/restore of iOS 18 on iPad 6 (Wi-Fi and Cellular models).

The device must already be running iOS 17.7.10 or iOS 17.7.11.

Important: This script only works on macOS (Intel/Apple Sillicon) (tested on macOS Monterey on a MacBook Pro 15" 2015, Apple Sillicon Mac with macOS Tahoe, Intel Mac with macOS Sonoma). If you have an iPad 6 Cellular, activate it before performing the dualboot.

Credits

Our discord server

https://discord.gg/NEfwqZaeB

Dependencies

You must install and compile the following dependencies and copy their executables to /usr/local/bin/ (using make or ./autogen.sh):

Tip

The compiled dependencies (for intel mac) are in Releases. But I HIGHLY recommend compiling them manually

Usage

Usage: python3 upRa1n.py <options>

Commands:

   restore               Tethered restore
   boot                  Boot your iPad
   dualboot              Tethered dualboot

Example:

   python3 upRa1n.py restore
   python3 upRa1n.py boot

Installation

  1. Install all dependencies listed above.
  2. Clone this repository.
  3. Download:
    • iOS 18 firmware (any version) for iPad 7 (WiFi or Cellular, depending on your model).
    • iOS 17.7.10 (or .11) firmware for iPad 6 (WiFi or Cellular, matching your device).
  4. Place the iOS 18 firmware file in the same directory as upRa1n.py.
  5. Extract the iOS 17.7.10 (.11) firmware into a folder named 17.7.10/ (17.7.11/).
  6. Install required Python packages:
    pip3 install colorama art paramiko tqdm scp requests pyhpke
    
  7. Download SSHRD Script
    cd upRa1n
    git clone https://github.com/verygenericname/SSHRD_Script.git
    
  8. Download the latest version of turdus_merula and rename the unzipped folder to turdus_merula
  9. Run the script:
    cd upRa1n
    python3 upRa1n.py restore (or dualboot)
    
  10. Follow the onscreen instructions in the terminal.

The upRa1n folder should look like this after completing all the steps:

Known issues

  • Black wallpaper

Solution:

Set iOS 18 wallpaper in Settings after connecting to Wi-Fi

  • Poor performance

Solution:

Run this script on device

https://github.com/flylarb/iOS-Performance-Tweaks/releases/tag/1