Project is still on WIP, updated as fast as possible
Also lmk if something wrong is happening, I'll fix it asap
Forget about iOS 15+ support
Quickly install or dualboot NonUI on checkm8 devices!
- Install iOS 10.3(.x)/11.0 NonUI build
- Dualboot NonUI with stock iOS for 32GB devices
- Tethered install for 16GB devices
- Tethered downgrade for NonUI 10.3 install
| Target Version | Supported Devices |
|---|---|
| iOS 10.3 | A7 devices |
| A8(X) devices | |
| A9(X) devices | |
| A10(X) devices | |
| iOS 10.3.2 | A7 devices |
| A8(X) devices | |
| A9(X) devices | |
| A10(X) devices | |
| iOS 11.0 | A7 devices |
| A8(X) devices | |
| A9(X) devices | |
| A10 devices | |
| A11 devices |
- SSH ramdisk using Semaphorin (depends on what ios version running on)
- Make placeholder partition
newfs_apfs -A /dev/disk0s1(only if you are using A7, Wi-Fi only iPads, and iPod touch) - Download NonUI dump, rename it to
build.tarorbuild.tar.gzorbuild.tgz - Run
./copy_stuff.shand let it do its own thing - SSH ramdisk using Semaphorin (again, depends on nonUI version wanted to install)
- Run
./install.shand let it do its own thing - Decrypt ibss, ibec, and dtree and put it into
bootfolder - Rename kernelcache.release.boardconfig to kernelcache.release and put it into
bootfolder - Put your im4m besides
./make_bootchain.sh - Generate bootchain files using
./make_bootchain.sh - Boot NonUI useing
./boot.sh
- Make sure the device booted into SwitchBoard and plugged into your Mac
- Open terminal windor and run
iproxy 2223 22 - Open another terinal window and run
ssh -oHostKeyAlgorithms=+ssh-rsa -oKexAlgorithms=+diffie-hellman-group1-sha1 -p 2223 root@localhost - If it asks for password, use
alpineas the password
Please only use it on iOS 12 devices. Make sure to backup all of your data before using this script, I am not responsible for any data loss or damaging the device with this script.