iOS Jailbreak (iPhone, iPad, iPod Touch, Apple TV)

46 readers
1 users here now

We stand in solidarity with numerous people who need access to the API including bot developers, people with accessibility needs (r/blind) and 3rd...

founded 2 years ago
MODERATORS
1101
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/phoenixlegend7 on 2024-04-03 08:46:50.


Tutorial Tools attachment (see below for more details):

Apps you'll need:

Download and install iSH app version 1.3.2 from the App Store (it should be compatible with iOS 11+).

1) You can run directly ChatGPT through the iSH app (no ChatGPT API is needed) but it requires to install python and some python packages. It does take time to install python packages on it, so you can choose which path you prefer:

Fast way:

I saved you some time and made a backup of my fresh install of iSH that includes all the python packages it needs:

You will find it inside the attachment: chatgpt\iSH backup*app.ish.iSH_20240402211718.adbk*.

Using Apps Manager (version 1.8.2-5), make a backup of iSH - Click on it so it takes you to the backup file location in Filza (version 4.0.1-4). Now you want to replace that file with the file above, just keep the same name it gave your backup file, so you can easily then click wipe and then restore so it restores my backup file.

Slow way:

Run the following commands in your iSH:

apk add build-base

apk add clang

apk add clang-doc

apk add nasm

apk add nasm-doc

apk add python3

apk add --update py-pip

apk add python3-dev

pip install g4f <= this command could take couple of hours or more to complete!

2) Now you want to mount an ios folder with the iSH app so you can easily drop files with Filza.

To do that, open iSH, if you used my backup you should already have a a folder called mnt (and inside it a folder called docs). You can use ls and "cd mnt" "cd docs" or "cd .." to see and navigate between the folders. If you use your copy, you can create it with this command: "mkdir -p /mnt/docs".

Now go inside the mnt folder and run this command: mount -t iOS . docs, this will launch the Files app and ask you to choose a location, choose "On my iPhone" and click the + to create a new folder, which you want to call: "ish_mount" and select it. If you did it correctly, run the "mount" command and it should list all mounts and one of them should be the one you just did along with the iOS folder path it uses. It will look like this if you did it correctly:

iPhone:~# mount

/private/var/mobile/Containers/Shared/AppGroup/7E5DDECE-89DA-4822-AB94-7336F9402CB2/File**\040Provider\040**Storage/ish_mount on /root/mnt/docs type ios (rw)

The bold part is unique folder for your phone. Also the two bold parts of \040 is a unicode for space character, so the actual iOS folder mount in this example is:

/private/var/mobile/Containers/Shared/AppGroup/7E5DDECE-89DA-4822-AB94-7336F9402CB2/File Provider Storage/ish_mount

3) Enable WebDav Server in Filza and go to that iOS folder from your PC web browser (I suggest you bookmark it and also add this path to your Filza favorites on your phone).

You want to use the upload button to upload the following two files:

a) The python script I wrote that's inside the attachment: chatgpt[chatgpt.py](https://chatgpt.py)

b) You want to obtain the .HAR file for your ChatGPT account, which can be done as follows from your PC Chrome web browser:

.HAR File for OpenaiChat Provider

Generating a .HAR File

To utilize the OpenaiChat provider, a .har file is required from https://chat.openai.com/. Follow the steps below to create a valid .har file:

  1. Navigate to https://chat.openai.com/ using your preferred web browser and log in with your credentials.
  2. Access the Developer Tools in your browser. This can typically be done by right-clicking the page and selecting "Inspect," or by pressing F12 or Ctrl+Shift+I (Cmd+Option+I on a Mac).
  3. With the Developer Tools open, switch to the "Network" tab.
  4. Reload the website to capture the loading process within the Network tab.
  5. Initiate an action in the chat which can be capture in the .har file.
  6. Right-click any of the network activities listed and select "Save all as HAR with content" to export the .har file.

4) You should now be able to start using ChatGPT by simply re-opening the iSH app and typing there:

python3 ./mnt/docs/chatgpt.py

It will show you a prompt:

You: [Your question goes here]

Which expects you type something, send it and then you should receive a response showing as:

GPT: [Answer]

If you want to quit the conversation, simply send: "exit" or just close the iSH app.

It should store history of the conversations by the current date inside, i.e.:

/mnt/docs/chatgpt_conversations/04-02-2024.txt

As well as the last response and the response status:

/mnt/docs/gptResponse.txt

/mnt/docs/gptResponseStatus.txt

Optional: Add Siri and shortcuts support (if your iOS/jailbreak supports it):

Apps/Tweaks/Shortcuts you'll need:

  • iOS Shortcuts app
  • Powercuts version 1.1, Powercuts Actions Pack version 1.2 and AutoTouch version 8.0.12 - This adds support for additional actions/automation sequence that can be executed in the Shortcuts app, specifically for the Shortcuts I provide below. It's recommended that inside Powercuts tweak settings, you enable the "Hide top progress banner", so you don't see it when running shortcuts.
  • pasteToIshAndRun.lua - This is an AutoTouch recording that will run iSH with the ChatGPT command needed for the shortcut. It's referenced in the shortcuts below. Place it inside the AutoTouch records folder inside: /var/mobile/Library/AutoTouch/Scripts/Records.
  • Set ISHPath.shortcut - This shows an input box to enter your ish iOS mount folder - Mandatory to run and setup for the other shortcuts to work! Expected value format example: /private/var/mobile/Containers/Shared/AppGroup/7E5DDECE-89DA-4822-AB94-7336F9402CB2/File Provider Storage/ish_mount
  • Show ISHPath.shortcut - This shows your the current value you entered for the iSH iOS mount folder.
  • Text ChatGPT.shortcut - This shows an input box to enter your question - Can be either opened directly or called through Siri with "Text ChatGPT".
  • Ask ChatGPT.shortcut - This allows you to dictate your question verbally - Can be either opened directly or called through Siri with "Ask ChatGPT".
  • Send ChatGPT.shortcut - This is used by the previous shortscuts don't call directly, except it's using the default of voice as a response from Siri, change the default "voice" value inside it to "text" if you prefer a text response from Siri.
  • Wait For ChatGPT Answer.shortcut - This is used by the previous shortscuts don't call directly
  • Give ChatGPT Answer.shortcut - This is used by the previous shortscuts don't call directly
  • Is App Running_.shortcut - Used by the previous shortcuts to determine if there is an active iSH session going so it doesn't start over.

Enjoy!

1102
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/aboulnemer on 2024-04-03 03:11:25.

1103
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Altruistic_Mistake28 on 2024-04-02 10:39:56.

1104
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/y08wilm1 on 2024-04-03 00:52:15.


Semaphorin uses mineek/seprmvr64 (github.com) to tether downgrade your device without blobs by patching out sep

Official repo:

We are pleased to announce that we have added apfs support to our tool, together with support for many more devices! We added apfs support to the project over the last few days and as a result of that we were able to add support for a lot more devices. For those of you that are not yet informed, this is a fully functional gui program to tether downgrade a7 devices to iOS 7 with full jailbreak, sideloading, itunes& app store support. This is huge news for the jailbreaking community, because it means not only is jailbreak possible with sepless downgrade on certain versions, but it also means sideloading is too! Now with this update, you can now downgrade a8, a8x, and a9 devices to iOS 10.3.3 to 11.1 also! Not only that but the script now dualboots your iOS device by default if you are downgrading to iOS 10.3.3 or later! That means when downgrading to iOS 10.3.3 or later, this is a semi tethered downgrade and not fully tethered. It is note worthy that we do not yet have jailbreak, sideloading or itunes working on iOS 10+ yet. We do, however, have working app store! You can download all your favourite apps on your downgraded iOS version without any issue.

Tldr; 1.0 beta 2 changelog

  • python is no longer required
  • apfs support is now added
  • ios 10.3.3-11.1 downgrades are now supported
  • apfs dualboot support when downgrading to ios 10.3.3-11.1
  • a8/a8x/a9 downgrade support for ios 10.3.3-11.1 only
  • jailbreak is not present on ios 10/11 at the time of release
  • ios 8.0 beta 4 downgrades have been fixed on a7 devices
  • you can now launch wtfis app on ipads by typing wtfis:// into safari

Downgrade, jailbreak& tweaks working on iPhone 5s

To launch Cydia on iPads, open Safari and type cydia:// into address bar

When are we adding iOS 9 support? Glad you asked! Unfortunately, iOS 9.0 - 9.2.1 is not possible. We already have iOS 9.3 support done and ready for release. The issue with iOS 9.3-10.2 right now is that there are many sandbox errors when downgraded to those versions. This is a side effect of seprmvr64 and is by no fault of the script itself. If we can nuke the sandbox with y08wilm/Kernel64Patcher: jailbreak patches for ios 7.0-11.4.1& taig sandbox patch for ios 8.0-8.4 (github.com) on iOS 9.3-10.2 without the use of sbops, it would allow us to boot those versions just fine. The sandbox patch we are using right now is the taig sandbox patch, which does not do anything on iOS 9.3-10.2 sadly. If anyone can develop a sandbox patch for these versions, it would be greatly appreciated.

That said, iOS 10.3+ downgrade support is very promising, since it is already documented to be fully working with seprmvr64. That means blobless downgrades to iOS 10.3+ is fully possible, it is just a matter of updating the script with support for those versions in mind. So do not lose hope! This is a big project that means a lot to the jailbreaking community.

Supported devices at this time

iPad Air 1 iOS 7.0.1 - 8.0b4

iPad Mini 2 iOS 7.0.1 - 8.0b4

iPhone 5s iOS 7.0.1 - 8.0b4

iPad Air 2 iOS 10.3.3 - 11.1

iPad Mini 3 iOS 10.3.3 - 11.1

iPad Mini 4 iOS 10.3.3 - 11.1

iPhone 6/6+ iOS 10.3.3 - 11.1

iPhone 6s/6s+ iOS 10.3.3 - 11.1

iPhone SE 1 iOS 10.3.3 - 11.1

More devices are supported on the terminal version, but not with the gui at this time

The script is designed for mac os high sierra, mojave, and catalina. It may support newer versions but those versions are untested.

You can download the gui version of our app at Release 1.0 beta 2 · y08wilm/Semaphorin (github.com)

Or if you insist on using the command line version

Connect your iPhone or iPad in dfu mode and then type these commands in terminal

git clone --recursive https://github.com/y08wilm/Semaphorin &amp;&amp; cd Semaphorin sudo ./semaphorin.sh --restore 

Thank you for your interest in the project! This project means a lot to us, and I hope it works well for you and we see big updates in the near future.

1105
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/AnthoPak on 2024-04-02 17:28:18.

1106
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/pxOMR on 2024-04-02 16:20:24.

1107
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Lucazzk on 2024-04-02 02:47:56.

1108
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Few_Basket_7464 on 2024-04-02 14:36:11.


Big thanks to all the developers still in the community, been jailbreaking since IOS 9 (Pangu). Jailbreaking has been a big part of my life 🫡

1109
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/EuphonicFusion on 2024-04-02 01:31:23.

1110
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Lucazzk on 2024-04-01 21:31:58.

1111
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/SourceSunTom on 2024-04-01 22:26:36.

1112
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/isvayne on 2024-04-01 20:12:11.

1113
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/pxOMR on 2024-04-01 15:47:44.

1114
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Palera1n88 on 2024-04-01 13:09:20.


I just noticed while making my shsh2 blobs that i can downgrade to iOS 17.3.1 but not 17.4; any ideas why they re-signed it?

1115
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/mak3cak3 on 2024-03-31 20:59:42.


Yes, I understand that this is unlikely to happen

1116
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/KujmanX on 2024-03-31 14:48:18.


Hi guys,

although I am still on iOS 15.4.1, I noticed updating CopyLog to support iOS 16 takes too long, and while there is a TrollStore version for that tweak, i've seen multiple reports it has some issues..

So I decided to create a fix for that amazing must-have tweak, make it work for iOS 16, and release that fix to the public. (I later saw there is a bounty for that as well but OP has never responded, and in any case, it was never related to the bounty)

CopyLogFix16 is the name of the tweak that suppose to resolve CopyLog not appearing for you on iOS 16, and you can get that from my personal repo:

Depends, obviously, on the original CopyLog. you should purchase that from havoc before installing this fix.

Please note - I am not the original CopyLog developer, I'm just a developer wanting to help you guys get CopyLog on iOS 16 faster.

Please note 2 - I got reports the dictation button doesn't work as a way to activate copylog. Just use the swipe from keyboard or any other method exists

If you like my work, you are welcome to donate at:

Enjoy!

1117
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Secret_Strain6307 on 2024-03-31 06:08:20.

1118
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/aaronp613 on 2024-03-31 01:29:26.

1119
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/mak3cak3 on 2024-03-29 22:07:55.

1120
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Brilliant_Still_9605 on 2024-03-29 17:46:00.

1121
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/hamadakakos on 2024-03-29 04:10:09.


AutoAlerts has been updated in siieo repo for Dopamine 2 (tested iOS 16.4 iPhone 13)

Who don’t know the tweak

AutoAlerts lets you automate alert actions. Activate the overlay by long pressing the top of an alert.

1122
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/y08wilm1 on 2024-03-29 01:00:32.


Semaphorin uses mineek/seprmvr64 (github.com) to tether downgrade your device without blobs by patching out sep

Official repo:

I should first start off by saying, that this release is NOT just for for a7 devices by any means. We already have preliminary support in place for iphone 6/6+, 6s/6s+, and 7/7+ as well as quite a vast array of ipads. The thing is, we had a release date in mind, and that is today. Fri, Mar 29 2024 is a big day for all of us. It means a fully functional gui program to tether downgrade a7 devices to iOS 7 with full jailbreak, sideloading, itunes& app store support. The program, at the time of release, also supports iOS 8 beta 4 on a7 devices. This is huge news for the jailbreaking community, because it means not only is jailbreak possible with sepless downgrade, but it also means sideloading is too!

Downgrade, jailbreak& tweaks working on iPhone 5s

To launch Cydia on iPads, open Safari and type cydia:// into address bar

The only thing holding us back from iOS 10.3+ support at the moment is the entire script is written with HFS+ in mind, however iOS 10.3+ support is by no means out of the question. In fact it is one of our main goals for the project! The more attention this project gets the more likely this script will end up supporting more iOS versions sooner then later.

The script can already, technically, boot iOS 9.0 - 9.2.1 on a7, a8, and a8x devices. The problem is, all containerized apps are missing from the home screen and do not function because keybags do not unlock on those versions when sep is patched out. Keybags are required for containerized apps to work. This includes the vast majority of system apps on iOS 9 as well as user apps. There is hope howerver! iOS 9.3+ the keybags do unlock, which means if we can get iOS 9.3-10.2 to boot properly, it would mean all containerized system apps and user apps work as intended. This would mean full a8 and a8x support with the script. The issue with iOS 9.3-10.2 right now is that there are hundreds of sandbox errors when downgraded to those versions. This is a side effect of seprmvr64 and is by no fault of the script itself. If we can statically patch out the sandbox on iOS 9.3-10.2 without the use of sbops, it would allow us to boot those versions just fine. The sandbox patch we are using right now is the taig sandbox patch, which does not do anything on iOS 9.3-10.2 sadly. If anyone can develop a sandbox patch for these versions, it would be greatly appreciated.

That said, iOS 10.3+ downgrade support is very promising, since it is already documented to be fully working with seprmvr64. That means blobless downgrades to iOS 10.3+ is fully possible, it is just a matter of updating the script with support for those versions in mind. So do not lose hope! This is a big project that means a lot to the jailbreaking community.

Supported devices at time of release

iPhone 5s, ios 7.0.1-8.0 beta 4iPad mini 2, ios 7.0.3-8.0 beta 4iPad air 1, ios 7.0.3-8.0 beta 4iPad mini 2 (china), ios 7.1-8.0 beta 4iPad air 1 (china), ios 7.1-8.0 beta 4

The script is designed for mac os high sierra, mojave, and catalina. It may support newer versions but those versions are untested.

You can download the gui version of our app at Release 1.0 beta 1 · y08wilm/Semaphorin (github.com)

Or if you insist on using the command line version

Connect your iPhone or iPad in dfu mode and then type these commands in terminal

git clone --recursive https://github.com/y08wilm/Semaphorin &amp;&amp; cd Semaphorin sudo ./semaphorin.sh --restore 

Thank you for your interest in the project! This project means a lot to us, and I hope it works well for you and we see big updates in the near future.

1123
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Internal_Page_486 on 2024-03-28 23:57:24.

1124
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/Melodic_Ganache7612 on 2024-03-28 18:36:33.


I’ll start , I was 5 and did it myself somehow

1125
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/jailbreak by /u/sauce2011 on 2024-03-28 07:24:21.

view more: ‹ prev next ›