Passcode bypass for iOS 14-16 on macOS (If you are on Linux use the Linux branch)
This project is no longer updated. Please use hackt1vator Unlock instead: Hackt1vator Unlock
Here you can donate to the developer: buymeacoffee
How it works: It boots the device with multiple patches required. On first run, it'll boot a ramdisk which dumps your onboard blob, creates a fakefs (if using semi tethered), installs the loader app, and patches your kernel.
Install here the dependencies of Sliver, it should work for iRevive also: https://www.appletech752.com/dependencies.sh
Run these commands:
sudo xattr -r /Applications/iRevive.app
sudo xattr -rd com.apple.quarantine /Applications/iRevive.app
sudo xattr -d com.apple.quarantine /Applications/iRevive.app
sudo xattr -r com.apple.quarantine /Applications/iRevive.app
chmod 755 /Applications/iRevive.app
sudo xattr -r /Applications/iRevive.app
sudo xattr -rd com.apple.quarantine /Applications/iRevive.app
sudo xattr -d com.apple.quarantine /Applications/iRevive.app
sudo xattr -r com.apple.quarantine /Applications/iRevive.app
chmod 755 /Applications/iRevive.app
Install the dependencies of Sliver, it should work for iRevive also: https://www.appletech752.com/dependencies.sh
Run these commands:
git init -b main
sudo xattr -rd com.apple.quarantine ./*
sudo xattr -d com.apple.quarantine ./*
sudo chmod 755 ./*
git init -b main
sudo xattr -rd com.apple.quarantine ./*
sudo xattr -d com.apple.quarantine ./*
sudo chmod 755 ./*
Now cd to the device and ramdisk folder inside the iRevive folder and run the last 3 commands above again
Original palera1n credits:
- Nathan
- The ramdisk that dumps blobs, installs pogo to tips app, and duplicates rootfs is a slimmed down version of SSHRD_Script
- For modified restored_external
- Also helped Mineek getting the kernel up and running and with the patches
- Helping with adding multiple device support
- Fixing issues relating to camera.. etc by switching to fsboot
- iBoot64Patcher fork
- Mineek
- For the patching and booting commands
- Adding tweak support
- For patchfinders for RELEASE kernels
- Kernel15Patcher
- Kernel64Patcher
- Amy for the Pogo app
- checkra1n for the base of the kpf
- nyuszika7h for the script to help get into DFU
- the Procursus Team for the amazing bootstrap
- F121 for helping test
- m1sta for pyimg4
- tihmstar for pzb/original iBoot64Patcher/original liboffsetfinder64/img4tool
- xerub for img4lib and restored_external in the ramdisk
- Cryptic for iBoot64Patcher fork, and liboffsetfinder64 fork
- libimobiledevice for several tools used in this project (irecovery, ideviceenterrecovery etc), and nikias for keeping it up to date
- Nick Chan general help with patches.
- Sam Bingner for Substitute
- Serena for helping with boot ramdisk.