Giter VIP home page Giter VIP logo

pira1n's Introduction

piRa1n is an easy way to create a CheckRa1n dongle.

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. piRa1n

This only works with a Raspberry Pi 4! Other versions of the Raspberry Pi will not work.

⚠️ Disclaimer

If you use piRa1n please note that I am in no way responsible for any damage to your devices.

How does it work?

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!

Parts list

  • 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

Installation

1. Install and set up Raspbian

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).

2. Install piRa1n

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 👏!
⚠️ Before jailbreaking your device, make an iCloud/iTunes backup
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!

How to update Checkra1n?

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

You don't want the Pi to shutdown after every Jailbreak?

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.

Having issues? Try to reinstall piRa1n

Run this command: cd /home/pi/ && rm -rf piRa1n/
Then run the command in the Install piRa1n section.

Uninstall piRa1n

Execute this command: cd /home/pi/piRa1n && ./uninstall_piRa1n.sh

pira1n's People

Contributors

raspberryenvoie avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.