Wednesday, 3 February 2021

[2021 A12/13 iOS 13.x-13.7 Oddyssey] Simple Odyssey guide for newbies like myself

Hello guys, If you are as unlucky as me -- being stuck with an A12/13 iDevice (iPhone X and newer) AND iOS version of 13.6, 13.6.1, or 13.7 for whatever reason. Your only reliable option to jailbreak and hack your games would be by Odyssey 12.2.2. And unfortunately, getting help from the Odyssey JB community feels like playing the lottery sometimes. Here is what I did in the past 24 hours of researching and trying different things before getting everything working (if you already successfully jailbroke with Odyssey - skip to 12) 1. Update your iTunes to the newest version, make sure it can read your device being connected via USB. 2. Head to Odyssey (theodyssey.dev) on your PC, and follow the Alt Store route to install Odyssey onto your phone. (Alt store was not working for a long time, but the recent patch fixed it around Feb 1, 2021) 3. Unlike Unc0ver, Odyssey jailbreak is quite finicky and tends to have a low success rate, I played around with a few things before my successful jailbreak: 4. Fully charge your device, the jailbreaking process can easily take hours and the last thing you want it to do is have it dying on you during JB which can brick your phone. 5. Disable passcode so that your phone can be unlocked by a simple swipe up. 6. Disable Bluetooth. 7. Connect to a strong wifi/mobile data (the jailbreak actually needs to download stuff during jailbreak contrary to what many "experts" would claim). 8. Kill all the apps running in the background. 9. Restore RootFS with Odyssey. Now this step is crucial and was very tricky for me because my phone had residual unc0ver stuff on it before I accidentally updated my iOS system. I probably restored RootFS nearly 100 times (waiting different amounts of times in between, rebooting my phone manually and waiting for a while before turning it back on, restored rootFS with "enable tweaks" on multiple times, and off multiple times, etc.). Unlike unc0ver, restoring RootFS does NOT get rid of all your other JB icons (Sileo, filza, etc.) as it doesn't clear UIcache. You don't have to delete them between tries. Odyssey also doesn't always complete the process with a prompt (for me the phone just force rebooted in the middle of the restoration process). So it can be difficult to tell if the restore RootFS succeeded. My personal advice would be to do this a couple of times (you can run into different errors each time, but bet on the trial where the log showed the most progress). 10. I'm not jailbreak expert by any means, so the easiest way for me to tell if the Restore RootFS worked is by jailbreaking. When you try to jailbreak with Odyssey, you can run into a plethora of issues. What worked for me in the end was when I kept on attempting to to jailbreak (always with tweaks enabled) -- maybe 3 times in a row, I waited a few minutes after each reboot during the JB (sometimes the reboot has a warning, sometimes the reboot just happens). I always waited the few minutes with my phone unlocked. 11. It's easy to tell if the jailbreak actually worked (sometimes false positives can happen with odyssey where it says "jailbroken" but it isn't), and that's to open Sileo (Cydia equivalent). If the JB worked, Sileo should be functional. If it didn't work after jailbreaking a few times, I would go back to the Restore RootFS step again. Some c;laim that the phone needs to reboot from dashed circles black screen instead of an apple icon black screen for the jailbreak to work properly, this was not the case for me.. my phone rebooted with an apple icon and the JB worked. 12. Unlike Unc0ver, Odyssey does not have an injection tweak (ie. Cydia substrate) installed by default, so you would need to install the libhooker tweak (by CoolStar) from Sileo: 13. Install Safe Mode (libhooker) first. 14. Install libhooker. 15. (optional) install libhooker configurator, this can be useful for apps that are tricky to inject or have multiple injections to manage (So have I heard, I did not need this for my apps personally). 16. Install Filza from Sileo. 17. Download whatever .deb file (ie. game hacks from iosgods) you want and save it. 18. Open Filza, and navigate to the file (Filza can be tricky to use at first, but for simplicity's sake, just keep hitting "back" to the main directory "/", and search the key word "iosgods". Once you find the file, favorite the directory, as all your future downloads will be here. 19. Click on the .deb file and install it. The hack should work now. 20. If you're unlucky like me, and step 19 did not work for you, you will need to download and install a terminal similar to Command Prompt for PC called "NewTerm" from Sileo. 21. Open NewTerm, type in (just the italicized part including spaces):sudo /etc/rc.d/libhooker && sudo ldrestart and it will ask for a password, type in:alpine For some reason, when you type in the password, the blinker isn't updated, so make sure you do not make any typos and hit "return" 22. Now your phone will respring. Check your game and again and the injection should be successful. If not, try installing the .deb file from Filza again or play with the libhooker configurator (app is just called "libhooker").

from iOSGods RSS Feed https://ift.tt/3cG1jRU

No comments:

Post a Comment