Create and boot a SSH ramdisk on checkm8 devices
- Make SSH ramdisk without connecting the iDevice.
- Lite version which only focuses to make SSH ramdisk and not like main fork.
- Complete rewrite from original fork.
- Other features you should find it yourself :).
- For Windows users you need to get bash environment. You can get it by installing Msys2, Cygwin, or Git-Bash
- Linux and MacOS users you already have bash environment.
- A 64-bit iDevice supported by checkm8 (A7-A11).
- Apple TV and M1/T2 requires manually replacing the "ssh.tar.gz" find it here.
- Linux/Windows currently doesn't support making ramdisk for iOS 16.1 and above.
- You need to install git:
For Msys2 users you can install git via:
$ pacman -S git
- If you already have git then the reset of steps are same:
$ git clone --recurse-submodules 'https://github.com/mast3rz3ro/SSHRD_Script_Lite'
$ cd SSHRD_Script_Lite
$ chmod +x ./sshrd_lite.sh
$ ./sshrd_lite.sh -h
- Then run it like below:
$ ./sshrd_lite.sh -p product_name -s ios_version
or
$ ./sshrd_lite.sh -p product_name -b build_version
- For more info see:
$ ./sshrd_lite.sh -h
-
Do not run 'mount_filesystems' if you are running on iOS 11.x and lower.
-
On Linux, usbmuxd will have to be restarted. On most distros, it's as simple as these 2 commands in another terminal:
$ sudo systemctl stop usbmuxd
$ sudo usbmuxd -p -f
-
The original sshtars can be found here
-
For support please open new issue here
-
If you are a member of subreddit/setupapp then you should join here
- verygenericname The author of SSHRD Script
- ifirmparser for preparing boot files and decryption keys
- kairos iboot files patcher (supports patching the newer iOS e.g iOS 17.1)
- firecore for providing an updated hfsplus for windows
- tihmstar for pzb/original iBoot64Patcher/img4tool
- xerub for img4lib and restored_external in the ramdisk
- Cryptic for iBoot64Patcher fork
- Nebula for a bunch of QOL fixes to this script
- OpenAI for converting kerneldiff into C
- Ploosh for KPlooshFinder a modern kernel patcher
- libirecovery for the irecovery utility
- gaster Another fork of checkm8 used to pwn dfu the device
- sshrd_tools precompiled tools for all platforms