Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

iOS-NonUI-Installer

Quickly install or dualboot NonUI on checkm8 devices!

Features

  • 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

Supported versions and devices

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

How to use

  1. SSH ramdisk using Semaphorin (depends on what ios version running on)
  2. Make placeholder partition newfs_apfs -A /dev/disk0s1 (only if you are using A7, Wi-Fi only iPads, and iPod touch)
  3. Download NonUI dump, rename it to build.tar or build.tar.gz or build.tgz
  4. Run ./copy_stuff.sh and let it do its own thing
  5. SSH ramdisk using Semaphorin (again, depends on nonUI version wanted to install)
  6. Run ./install.sh and let it do its own thing
  7. Decrypt ibss, ibec, and dtree and put it into boot folder
  8. Rename kernelcache.release.boardconfig to kernelcache.release and put it into boot folder
  9. Put your im4m besides ./make_bootchain.sh
  10. Generate bootchain files using ./make_bootchain.sh
  11. Boot NonUI useing ./boot.sh

SSH into the device while SwitchBoard is running

  1. Make sure the device booted into SwitchBoard and plugged into your Mac
  2. Open terminal windor and run iproxy 2223 22
  3. Open another terinal window and run ssh -oHostKeyAlgorithms=+ssh-rsa -oKexAlgorithms=+diffie-hellman-group1-sha1 -p 2223 root@localhost
  4. If it asks for password, use alpine as the password

Notes

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.

About

Install or dualboot NonUI on 64bit devices. Applies to iPhone 5s up to iPhone 8.

Resources

Stars

5 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages