If you want to jailbreak your iDevice and you do not have access to your computer, you can create your own box with a Raspberry Pi 4 and carry it anywhere, you just have to connect it to a power bank.
This only works with a Raspberry Pi 4! Other versions of the Raspberry Pi will not work.
If you use piRa1n please note that I am in no way responsible for any damage to your devices.
piRa1n jailbreaks your iDevice using Checkra1n.
Connect the Raspberry Pi 4 to a powerbank. After that, plug you iDevice to the Pi. Put the iDevice in DFU mode and let piRa1n do the rest!
- a Raspberry Pi 4 with either 1GB, 2GB, 4GB of RAM (1GB of RAM is enough and cheaper so I recommend the 1GB version).
- a USB to USB Type-C cable
- a USB to lightning cable
- a powerbank (For better performances, make sure it supports 5V/3A output.)
- a MicroSD Card of at least 8GB
A. Download the Raspberry Imager software and install Raspbian "A port of Debian with the Raspberry Pi Desktop (Recommended)" on your MicroSD Card.
B. Set up Raspbian
If you have a monitor, a mouse and a keyboard: Plug the MicroSD Card in the Raspberry Pi 4 and turn it on. Connect them to the Raspberry Pi and configure the OS with the instructions displayed on the screen.
Else: Configure the OS with this guide from step 3 (Don't forget to change the password).
Copy and paste the following command into the terminal application and press the enter key.
cd /home/pi && git clone https://github.com/raspberryenvoie/piRa1n.git && cd piRa1n && sudo chmod +x install_piRa1n.sh && ./install_piRa1n.sh
You're done 👏!
You want to jailbreak? Connect the Raspberry Pi 4 to a power bank. After that, plug you iDevice to the Pi. Put the iDevice in DFU mode and let piRa1n do the rest! Once your iDevice is jailbroken, the Pi will be shutdown. You can unplug the Pi from the power bank. Carry it anywhere!
If your piRa1n box is connected to the Internet and a new version of Checkra1n is available, you can install it by executing this command:
cd /home/pi/piRa1n && ./update_checkra1n.sh
piRa1n will be automatically restart after every Jailbreak and won't shutdown. Run this command: cp /home/pi/piRa1n/piRa1n_no_automatic_shutdown.sh /home/pi/piRa1n/piRa1n.sh && sudo service piRa1n restart
.
If you want to restore the default behavior (automatically shutdown Pi after every Jailbreak): cp /home/pi/piRa1n/piRa1n_automatic_shutdown.sh /home/pi/piRa1n/piRa1n.sh && sudo service piRa1n restart
.
Run this command: cd /home/pi/ && rm -rf piRa1n/
Then run the command in the Install piRa1n section.
Execute this command: cd /home/pi/piRa1n && ./uninstall_piRa1n.sh