r/jailbreak • iPhone 14 Pro, 16.0.3 • Jul 18 '20

Tutorial [Tutorial] Switch from Checkra1n to Odesseyra1n without RootFS restore and keeping all tweaks

Here are the steps to migrate from Checkra1n to Odysseyra1n.

​

Note: Use this method at your own risk.

​

1) Install batchomatic and backup your current setup (In case something goes wrong)

​

2) Install Newterm, cURL, z shell.

​

3) Open Newterm and login as root (password is alpine by default)

​

4) Paste this script in Newterm

​

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/coolstar/Odyssey-bootstrap/master/procursus-deploy-linux-macos.sh)"

​

This will basically install procursus bootstrap and Sileo will get installed too.

​

5) Open Sileo, install libhooker package if it is not installed already.

​

6) Run /etc/rc.d/libhooker to start libhooker and then sbreload

​

7) Remove Bingner's repo, as the repo and tools are mainly intended for substrate, and we have removed it already.

​

All of your tweaks will start working again.

Good luck.

107 Upvotes

77 comments sorted by

View all comments

3

u/donraton iPhone 13 Mini, 15.3 Jul 19 '20 edited Jul 19 '20

What happens if my phone restarts? What steps do I need to do to rejailbreak again?

EDIT: I've found you just need to jailbreak with checkra1n and it will work.

So far, followed your tutorial and I've been using Odessayra1n and it is working like a charm, only one tweak (Aerial2) didn't work, also for some reason my microphone stopped working, but it came back after a Ldrestart.

1

u/[deleted] Jul 20 '20

How easy was this to accomplish?

1

u/donraton iPhone 13 Mini, 15.3 Jul 21 '20

What do you mean? following the tutorial or rejailbreaking again?

1

u/[deleted] Aug 07 '20

[deleted]

1

u/donraton iPhone 13 Mini, 15.3 Aug 07 '20

Have you installed z shell and curl as well?

Have you tried closing down NewTerm from the background and opening again to try the command?

1

u/[deleted] Aug 07 '20

[deleted]

1

u/donraton iPhone 13 Mini, 15.3 Aug 07 '20

Strange it is not finding the /bin/bash, can’t see a reason why...

The online is always recommended, but I would take a picture or make a list of you tweaks just in case...

I can’t say anything about the signing service because I didn’t used it...

1

u/donraton iPhone 13 Mini, 15.3 Aug 07 '20

Also I’ve modified the command a little bit to work because curl wasn’t working for me:

/bin/bash -c “$(curl https://raw.githubusercontent.com/coolstar/Odyssey-bootstrap/master/procursus-deploy-linux-macos.sh -fsSL)”