Search Directly on Google!


March 1, 2021

Odysseyra1n Tutorial - Jailbreak iOS 12/13/14 with Checkra1n and Install Sileo - macOS/ Linux guide

In this post, I am going to tell you how to install odysseyra1n on your iPhones or iPads compatible with checkra1n.We are all aware of Checkra1n and it's power. With it's semi-tethered nature it can be a headache sometimes but it is the reason why it is so stable. Checkra1n comes with Cydia installed as the default package manager. Checkra1n team has already announced that with time, they will also add other package managers like Sileo, Zebra and Installer 5 to be installed directly from the Checkra1n app just like Cydia. But checkra1n has also taught us that everything is possible with it!

Odyssera1n is a great tool developed mainly by CoolStar (Developer of Chimera/ Odyssey), which let's you install Sileo as a default package manager while being jailbroken with checkra1n. Libhooker, a substrate/substitute alternative built from the ground up by Coolstar with speed and stability in mind and Procursus, an open source and modern bootstrap that aims to provide a large set of consistently up-to-date tools.


So, first of all to start with the installation of Odysseyra1n, you will need to be in a complete non-jailbroken mode, means if you are jailbroken with unc0ver, odyssey or even with checkra1n, you will have to restore rootFS! You can remove Odyssey and Unc0ver jailbreak by going in the settings of the respective jailbreaks while in case of checkra1n you will need to be in jailbroken state in order to access the checkra1n application and restore system (restore rootFS).

Once you are done with removing the jailbreak from your device, connect your device to the MacBook/Mac/Linuc PC and then launch checkra1n and jailbreak your device. But once your device turns on in jailbroken mode, you don't have to open Checkra1n and install cydia. Let me write it clearly:


Moving forward in the video, you will need to keep your device connected to the MacBook/Linux system.

Now, if you are on macOS then you will need to install homebrew first.

To install homebrew, open terminal. Click on the GO button located in the top bar and then click on utilities. Here you will find Terminal app. Open it. Now run these commands:
  • To install homebrew:
/bin/bash -c "$(curl -fsSL”
  • Now, to install iproxy, run this command:
brew install usbmuxd

And if you are on Linux, then open terminal. You can right click and choose from the list to open terminal. Now, run the following command to install iproxy for Linux.
sudo apt install libusbmuxd-tools

Now, we have successfully installed iproxy on our MacBook/Linux system.

Now, paste the following command in the terminal application to launch the script and install Sileo on the iPhone.

/bin/bash -c "$(curl -fsSL"

Now, terminal might ask you to enter the root password several times, you will have to enter alpine which is the default root password if you have never changed it.

Once it is finished, you will see Sileo on your homescreen.
Now, you can disconnect your device from the MacBook/Linux System.

Now, you can do 2 things.
  • Open Sileo, do all the updates. Then restart your device manually and then rejailbreak.
  • Install NewTerm or any terminal tweak from Sileo, then run these commands: 
  1. su
  2. alpine (you have to enter the root password here)
  3. /etc/rc.d/libhooker (To start libhooker)
  4. sbreload (To restart springboard)

Once you are done with all these steps, you can start using your favourite Sileo tweaks!

If you wanna check out the video tutorial, then you can find it below:

(The video used below is from my own channel and my channel has embedding enabled)

February 26, 2021


 Hey guys in this post i am going to show you how to install PlankFilza on your iDevice!

What is special about PlankFilza? you get to use filza on your non-jailbroken device!
Isn't it great? You can access your storage and you dont even need to jailbreak your device!

So, to do this, you will have to setup Altstore on your Laptop/Macbook to enjoy Revoke Free experience!


  • After that set it up. 

Now let's install PlankFilza on the iPhone:

  • After that use Altstore to install the IPA on your device.

  • Open Altstore on your iDevice.

  • Open the My Apps section in Altstore.

  • Click on the + Sign.

  • Import the PlankFilza IPA.

  • Make sure your device is connected to the Laptop/ Macbook and AltServer is launched.

  • Enjoy PlankFilza on your iDevice without Jailbreak!


(The video used below is from my own channel and my channel has embedding enabled)

February 15, 2021

FutureRestore iOS 14 - Downgrade to unsigned iOS 14 versions in 2021!

Hey guys hope you all are doing great, this is iMAT back with another post. In this post we are going to talk about futurerestore iOS 14. As you all know that I previously had a tutorial on futurerestore but as you know iOS 14 broke a lot of things, one of them was futurerestore. So, today I'm gonna be telling you about using the new and updated futurerestore for iOS 14, thanks to marijuanARM (@marijuanARM).

Futurerestore now supports iOS 14. It doesn't support all devices fully, but it can do the job we want it to do!

For A10 and below, which include iPhone 6s, SE1, 7, 7 Plus, Futurerestore can help in restoring (downgrading or updating) to any version from iOS 14.0 to iOS 14.5 b2 as of now.

For A11 and above, as of now you can only restore to iOS 14.3 to iOS 14.5 b2 as of now.

For updates, you can follow me on Twitter: @iMATech_

And keep in mind, jailbreak is compulsory because you need to set the nonce generator value.



  • Take a backup of your device using iTunes, iCloud or any 3rd-Party service you prefer because this process will completely erase your data.
  • After that go to settings and Turn Off Find My iPhone and sign out of your iTunes/iCloud account.
  • Now, we need to get the files ready.

  • First of all go to the GITHUB-Page to download Futurerestore..
  • Here scroll down and click on the link given to get the Latest Compiled Version.
  • Here download the latest compiled version e.g in my case, as of today, it is futurerestore-v194.
  • Now we need to download the IPSW file of the version we are restoring to.
  • For that, go to
  • Now select on your device type i.e in my case it's an iPhone.
  • After that select your device model i.e in my case it's an iPhone X (GSM)
  • If you are not sure about your device's model. then click on the Identify My Device button located at the top bar. And then on your iPhone, go to Settings >> General >> About and then click on Model Number to reveal your model number e.g for iPhone X (GSM) it is A1901. Now enter it in the tab on "Identify My Device" page.
  • Now download the IPSW file of the version you are restoring to e.g in my case it is iOS 14.3 (18C66).

  • Now you need to get your blobs file. It is the most important thing in this tutorial.
  • To save your blobs, you have to go to TSSSaver and enter your ECID. It saves the blobs of the versions which are signed at that moment.
  • If you have been following me on Twitter (@iMATech_), you know I keep updating about these things, which means you surely have the blobs of the previous unsigned versions.
  • Keep in mind you can not save the blobs of the versions which are unsigned.

  • So, to save the blobs connect your device to the Mac.
  • If you are on Mojave or lower, launch iTunes and click on your iPhone's icon.
  • Now click twice on Serial Number to reveal the ECID.
  • If you are on Catalina or Higher, then read this to find your ECID value: Find ECID of iPhone on MacOs
  • Now copy it. Then go to TSSSaver again and paste it in the ECID section.
  • Select your device, which in my case is an iPhone X (GSM) (iPhone10,6).
  • If you are using A12 or higher, you will also need to specify APNONCE.

  • Now we have all of the files ready,
FutureRestore v184 - iOS 14.x IPSW - iOS 14.x. blobs

  • Now let's start the process.
  • Go to Launchpad >> Utilities >> Terminal.
  • Open Terminal on your Mac or MacBook.
  • Now the FutureRestore-v194 file would be in .zip file. Unzip it.
  • Now drag it on to Terminal.
  • Now write -t and then drag your blobs file on to the Terminal.
  • Now write --latest-sep --latest-baseband .
  • And if you have a device with no sim, then write --latest-baseband --no-baseband.
  • Now drag the IPSW file of the version you are restoring to.
  • It would look something like this if you are restoring to iOS 14.3:
futurerestore -t blobs.shsh2 --latest-sep --latest-baseband iOS14.3.ipsw

  • Now press enter.
  • And after 10-15 minutes your device will be restored to iOS 14.x.
  • Now you can restore your backup taken on the previous iOS version.
  • You can watch this video if you get an error that your iPhone's version is too old for the backup.

  • That's it!! Enjoy your device on downgraded version!


If it helps, then please go ahead and hit the thumbs up button on my YouTube Tutorial and also Subscribe to my YouTube Channel.

September 8, 2020

ODYSSEYN1X for Windows - Jailbreak iOS 12.0-14.4 - Install Odysseyra1n, Linux & Android on iPhone/iPad

In this post, we are going to install Checkra1n/Odysseyra1n/Project Sancastle on our iPhone but without MacOs. As we all know Odysseyra1n can not be installed directly on macOS, but using a bootable flash-drive, it is possible now to install it on a Windows Laptop!

We are all aware of Checkra1n and it's power. With it's semi-tethered nature it can be a headache sometimes but it is the reason why it is so stable. Checkra1n comes with Cydia installed as the default package manager. Checkra1n team has already announced that with time, they will also add other package managers like Sileo, Zebra and Installer 5 to be installed directly from the Checkra1n app just like Cydia. But checkra1n has also taught us that everything is possible with it!

Odyssera1n is a great tool developed mainly by CoolStar (Developer of Chimera/ Odyssey), which let's you install Sileo as a default package manager while being jailbroken with checka1n, libhooker, a substrate/substitute alternative built from the ground up by Coolstar with speed and stability in mind and Procursus, an open source and modern bootstrap that aims to provide a large set of consistently up-to-date tools.


ODYSSEYN1X is a linux-based distro, which can be used on a Windows Laptop or a PC, and after that you can use it to install Checkra1n, Odysseyra1n and Project Sandcastle.


PROJECT SANDCASTLE was introduced in the checkra1n's new versions, which lets you boot Android and Linux on your iPhone/ iPad. Important thing to remember is that it is still in beta so not everything is fully supported. You can read more about it at: Project Sandcastle


For that first of all you will have to create a bootable flash-drive and boot into it. Just follow the steps mentioned below:
  • Download Odysseyn1x ISO file.
  • Download Balena Etcher and then Install it.
  • Connect your USB Flash-drive.
  • Open Balena Etcher.
  • Balena Etcher Will automatically detect your USB Flash-drive. If you have multiple flash-drive connected then click on Select and choose the one from the list you want to install Odysseyn1x on.
  • Keep in mind it will wipe all of your data on the flash-drive, so make sure you have a backup of it.
  • Click on Select Image and navigate to the folder where the downloaded Odysseyn1x ISO file is placed and Select it.
  • After that click on flash and you bootable drive will be ready in just a few seconds.
  • After that restart your Pc or Laptop and boot into BIOS.
  • After that select your usb flash-drive from the list and boot into it.
  • You will see the Odyssen1x menu on the next screen!
  • It will look like this:

Now let's move to the next step on installing:
  • Checkra1n
  • Odysseyra1n
  • Project Sancastle

Installing Checkra1n:

First step of this whole process is to install Checkra1n.
  • Open Checkra1n
  • Connect your device in Normal Mode.
  • Click Start and then Next to put the device in Recovery Mode.
  • Then follow the on-screen instructions provided by Checkra1n to put the device in DFU mode.
  • When the device is in DFU mode it will automatically get detected by Checkra1n and it will boot your device in Jailbroken mode.
  • When your device turns on, Checkra1n Loader will be on your home-screen.
  • Do not open it if you want to install Odysseyra1n!

Installing Odysseyra1n:

Now to install Odysseyra1n on your checkra1ned device, as I mentioned you do not have to open the checkra1n loader. After that you will have to select the Odysseyra1n option on Odysseyn1x screen to install Odysseyra1n.

And, another thing to keep in mind, you dont have to install Odysseyra1n after every shut-down or reboot. You will just have to re-jailbreak using Checkra1n.

Installing Project Sandcastle:

Now using the Project Sandcastle, you can boot into Android and Linux on your Checkra1ned device.

To Install Android:
  • Select Project Sandcastle from the odysseyn1x screen.
  • Then select Setup Project Sandcastle and then select Start Android.
  • After that wait for Project Sandcastle to set up.
  • Once Project Sandcastle finishes installing, just select Start Android to boot back into Android on your checkra1ned device.

How do I remove Android?

If you want to remove the Android NAND image and reclaim the space:
  • Install NewTerm from Sileo or Cydia.
  • Then open it from your Home-Screen.
  • Now you will have to mount the volume and remove the Android NAND image.
  • First of all run this command and find the last volume:
ls /dev/disk0s1s*
  • To Verify if it is the right volume, run the command given below:
/System/Library/Filesystems/apfs.fs/apfs.util -p VOLUME_HERE
  • If it says Android, then it is the right one.
  • Now you have the volume path, now let's run the remaining commands and finish android from your device forever.
  • Write  su  to run the terminal as root and then enter the root password. If you haven't changed it, then its  alpine  by default.
  • Now run the following commands one by one:
mkdir -p /tmp/mnt
mount -t apfs VOLUME_HERE /tmp/mnt
rm -rf /tmp/mnt/nand
umount /tmp/mnt

DONE! you have successfully reclaimed the space.

To Boot Linux:

To boot linux:
    • Select Project Sandcastle from the Odysseyn1x screen.
    • Choose Start Linux.
    Done! That's it.

    To change the checkra1n version, you have to edit CRSOURCE_amd64 and CRSOURCE_i686.
    To do that, execute these commands on a debian-based system:
    git clone
    cd odysseyn1x
    sudo ./


    September 3, 2020

    Jailbreak iPhone/ iPad using an Android Device

    CheckRa1n is the latest semi-tethered JAILBREAK. CheckRa1n is compatible with all the devices with chip A7 to A11. It includes all iPhones from iPhone 5s to iPhone X, including the iPhone SE 1st Generation.

    CheckRa1n is compatible with all iOS versions released after iOS 12.2.

    If you are a jailbreak lover then remember to stay on as lower iOS version as possible, but with checkra1n, you dont even have to worry about that.

    There are a lot of methods to use Checkra1n
    In today’s post we are covering the topic of using CheckRa1n on an android device.

    As we know that in February Checkra1n for linux was released. And as we also know that android is built using Linux as the base, so there might be a way of using an android device to Jailbreak your iPhone using Checkra1n. That is what we are going to talk about today.


    First of all if you want to know how to Root your android device then click here. 
    Follow this to install Magisk.

    Now let’s start the process.

    STEP 1


    First of all you will need to check which CPU architecture is your Android Device using.

    Click here to check which CPU architecture are you using.

    CPU architecture determines which checkra1n file you will have to download. 

    ARM? ARM64? Or other. 

    STEP 2

    Once you have checked the CPU ARCHITECTURE of your Android Device, Go Ahead and download the CheckRa1n file.

    CheckRa1n v10.2.0 - DOWNLOAD 

    STEP 3
    Download Termux

    In this step, open Google Play Store on your Android device. Search Termux and install it.

    Or Click on this link to open the app directly:


    STEP 4
    Download fx file explorer

    We will need to have a file explorer to access the Android files with root access. We will need this to transfer the Checkra1n file we downloaded in the Step 2. It is required to transfer so that Termux can locate the Checkra1n file when we will send the command to Jailbreak.

    Now go ahead and download Fx File Explorer from the link given below:

    STEP 5

    in this step we will transfer the checkra1n binary file to the specific folder so that Termux can locate it.

    Once you have installed Fx File Explorer, open it and set it up. Set it up as a free version as Pro version is not required for this process.

    Once you are done with setting it up, enable root permissions to move the checkra1n file into the system partition to use it in termux.

    Just follow the steps:
    • Open Fx File Explorer
    • On main home screen, tap the menu icon located at the top left.
    • Go to settings
    • Scroll down untill you see the Developer Root option.
    • Select it. A new warning screen will appear.
    • Check the I Understand The Risk box and then OK to confirm.
    • Tap the back arrow to return.
    • Now go to the folder where your checkra1n file is downloaded. Most probably it will be in DOWNLOAD folder. Long press on it and then select Copy option from the top.
    Now tap the back arrow key to go all the way back to the main home screen. Then go to the SYSTEM ROOT section. It will ask for authorization so click OK and then Grant Superuser permission.

    Now tap the three dot vertical menu located at the top right corner. Select GO TO PATH. And paste this location:
    /data/data/com.termux/files/homeNow tap on Clipboard option from upper right and click paste to transfer the Checkra1n file here.

    Now, you can close Fx File Explorer and move to the next step.

    STEP 6

    Now open Termux, and type the following command


    Aftet that you will be prompted to Grant the super user permission. Click on Grant.

    STEP 7

    You have to know the difference between recovery mode and dfu mode for this step. In recovery mode, you will see a screen with a wire and a laptop screen (iTunes logo for older versions), while in DFU mode the screen is all black! there will be a blank screen.

    STEP 8

    Now make sure that your device is in DFU mode, then:

    Connect OTG adapter to the Android device and connect your iPhone to the android device using a lightning cable.

    STEP 9

    Open termux on your Android device, make sure you have granted SuperUser permissions to it from the Step 6.

    Now type the following command:


    That command will check to make sure your iPhone and Android device are properly communicating with one another. If they are successfully connected, you should see the USB ID of "05ac:1227". If the device ID matches, then you're ready to execute the jailbreak command in the next step. If not, you might have to repeat the previous two steps and try again

    If your device is connected properly, then its time to make the checkra1n file executable.

    Type or paste the following command to make the Checkra1n file executable.

    chmod +x checkra1n

    this command will make our Checkra1n Binary File executable.

    STEP 10

    Now that everything is done:

    iphone is in DFU mode.

    Checkra1n file is ecexutable

    iPhone is connected to the Android Device.

    So, now its time to run checkra1n. So run the following command to execute the checkra1n file.

    ./checkra1n -c

    After that you device will turn on, first you will see the Apple Logo and then you will see the verbose screen and after that your device will turn on in jailbroken mode.

    STEP 10

    Now the final step in to install Cydia. After your device turns on, follow the steps mentioned below to install Cydia.
    • Enter your Passcode.
    • After that swipe between the home pages and you will see checkra1n icon on your home screen.
    • Make sure you are connected to internet.
    • Open Chekra1n.
    • Tap on Cydia.
    • Tap on Install Cydia.
    • After that it will Download the base system.
    • Then it will download and install Cydia.
    • After that tap on the cydia icon on your homescreen to open Cydia and start installing tweaks.

    Guys I really hope that you found this tutorial useful. Find me on other platforms and help me in growing so I can post more content like this:

    August 31, 2020

    Sideloadly - Cydia Impactor Alternative for iOS 7 - iOS 14

     Sideloadly is another Cydia Impactor alternative to install IPA files including hacked games, tweaked apps, Jailbreak apps and many more. There is one feature of its which will allow some users to use it instead of Altstore, It supports every iOS version from iOS 7 to iOS 14 whereas Altstore supports iOS 12.2 or higher.

    Sideloadly is more similar to Cydia Impactor in sideloading IPAs, same like Cydia Impactor you have to drag the IPA file on sideloadly tab to sideload it on your iOS device. 

    Sideloadly works with both Paid developer account/ Free developer account.

    • Paid developer account lets you sideload the apps for 1 year.
    • Free developer account lets you sideload the apps for 7 days.

    Remember whenever you will sideload the apps, it will reset the days count to 7.

    Lets look at some of the great features of Sideloadly:
    • Paid Developer Account/ Free Developer Account supported.
    • Save your credentials for quick access.
    • Drag and Drop IPA feature (Like Cydia Impactor)
    • Change the minimum iOS version option.
    • Remove restrictions on the supported idevices.
    • Change the name of the app on your home-screen.
    • Change the bundle-id of the device, which lets you install same app twice or more.
    • Option for Jailbreak only installation.
    • Option for UIFileSharingEnabled
    • Easily download and sideload IPAs directly from the web with URL Scheme.
    • Get Installation logs to easily troubleshoot the errors.
    • You can also suggest them the features you want to see in it.
    • Light Mode/ Dark Mode is also available for macOS.

    An important thing to remember is that, on a free developer account, they make a request to their servers to download the necessary data required to sideload the IPAs. This function can be disabled but then sideloadly will only work with paid developer accounts.

    It is also recommended to use sideloadly on your extra iTunes account instead of your personal/ main account.

    Sideloadly supports both macOS and Windows. So, if you have a pc/laptop/macbook running any of these OS, then you can use sideloadly. Previously it only supported Windows, but support for macOS was added recently!


    August 22, 2020


     We have a lot of great jailbreak available for iOS 13 right now, and no doubt that every one of them is great! And great news is that another jailbreak is also joining the party, i.e Blizzard Jailbreak.

    We have two kind of Jailbreaks available right now:

    • Semi-tethered
    • Semi-untethered

    Semi-tethered means whenever you will restart your device you will be booted in non-jailbroken mode and none of the jailbreak applications or tweaks will work. But thankfully you will have an app on your home-screen and you will have to open it and click Jailbreak to boot back into jailbroken mode.

    It includes Unc0ver and Odyssey.

    In Semi-tethered jailbreak, same like semi-untethered you will boot back into non-jaibroken (stock iOS) mode after a shut-down or restart. But you will not have the ease of booting back into jailbroken mode by an app on your home-screen. Instead you will have to use a computer/laptop/mac/macbook to boot back into jailbroken mode.

    It includes Checkra1n.

    Great news is that the upcoming Blizzard Jailbreak is also semi-untethered. It is an open-source project by GeoSn0w. On the initial release the upcoming jailbreak will support iOS 11.0 but the support for iOS 12 and iOS 13 will also be added soon.

    If you want to have a look on how the Jailbreak will look like then click on the link below to watch the video:


    Blizzard Jailbreak will have Zebra Package Manager as the default package manager, but you can install other package managers also. Zebra was chosen because its modern, reliable and fast as compared to others.

    If you want to stay updated with the Jailbreak process, then follow the twitter account of the #BlizzardJailbreak by clicking the button below:

    Also follow me on Twitter and Subscribe me on YouTube to stay updated on iOS, MacOS, Jailbreak and Hackintosh News.
    Subscribe iMAT iOS



    Downgrade / Update to unsigned iOS Version iPhone with SHSH Blobs

    Hey guys! are you mad because your device updated automatically and you dont like the latest version because you may find it buggy, battery ...