Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AltJIT Failing with ConnectionError #1545

Open
CooperCorona opened this issue Dec 26, 2024 · 4 comments
Open

AltJIT Failing with ConnectionError #1545

CooperCorona opened this issue Dec 26, 2024 · 4 comments

Comments

@CooperCorona
Copy link

I'm trying to enable JIT on DolphiniOS. I followed the instructions, but I kept getting an error. I tried a variety of troubleshooting steps, which changed which error I got, but it did not change the error. I

  • Installed openssl@3 using Homebrew.
  • I ran python3 -m pip install pymobiledevice3==2.30.0 construct==2.10.69 qh3==0.15.1 according to Documentation on enabling JIT is outdated #1497. This fixed the "LibreSSL" error and the error from that issue.
  • Installed DolphiniOS, and selected it in the AltServer > Enable JIT menu.

However, now I'm getting
The process 'altjit' failed with code 1. Could not connect to device 00008110-001838D90AEA401E. The process 'python3' returned unexpected output. ConnectionError

Full error at this Gist.

Some posts say to run the Python commands directly, but when I run python3 -m pymobiledevice3 remote start-quic-tunnel --script-mode, I get the same error. Furthermore, this seems to break the connection to my device. I can't run anything in Xcode, getting a "Waiting for iPad to connect", until I restart both devices.

Versions:

  • MacOS Sequoia 15.2
  • iPadOS 18.2
  • iPad Mini 6th Gen
@CardiganDisaster
Copy link

Hello! I have been getting this same exact error whenever I try enabling AltJit for Dolphin iOS ever since I updated to iOS 18.2 on my iPhone as well! Were you ever able to figure out a fix?

I finally was forced to update from iOS 16 to iOS 18, which I knew would cause some issues but this one has me stuck. I've followed every guide possible and was getting an <Epoch.INITIAL: 0> error. That lead me to this thread #1345 (which was super helpful for all the other issues I had) and the same python3 -m pip install pymobiledevice3==2.30.0 construct==2.10.69 qh3==0.15.1 fix you mentioned.

I thought that was going to be the end of it, but now I'm stuck with the connection error :( any help would be appreciated!

My devices

  • MacOS Sonoma 14.7.2
  • iOS 18.2
  • iPhone 14 Pro Max

@rmGFW
Copy link

rmGFW commented Jan 6, 2025

I'm having a similar issue,

Error Description
The process 'altjit' failed with code 1. Could not connect to device 000xxxx0-000xxxxx1001C. The process 'python3' returned unexpected output. Error: No such command 'start-quic-tunnel'.

Failure Reason
The process 'altjit' failed with code 1. Could not connect to device 000xxxx0-000xxxxx1001C. The process 'python3' returned unexpected output. Error: No such command 'start-quic-tunnel'.

Title
JIT could not be enabled for UTM.

Source Line
61

executableURL
file:///Applications/AltServer.app/Contents/MacOS/altjit

exitCode
1

output
/Users/leo/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:34: NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020
  warnings.warn(
Usage: python -m pymobiledevice3 remote [OPTIONS] COMMAND [ARGS]...
Try 'python -m pymobiledevice3 remote -h' for help.
Error: No such command 'start-quic-tunnel'.

❌ Unable to enable JIT for UTM on device 000xxxx0-000xxxxx1001C.
Could not connect to device 000xxxx0-000xxxxx1001C. The process 'python3' returned unexpected output. Error: No such command 'start-quic-tunnel'.

@jonreyno
Copy link

Also getting the same error as @CooperCorona and @CardiganDisaster after following the same steps to fix the other qh3 error.

Versions:

  • MacOS Sequoia 15.2
  • iOS 18.2
  • iPhone 12 Pro Max

@doublegate
Copy link

Same here, as well. iOS 18.2.1, trying on both iPhone 15 Pro and iPad Pro (M4) using MacOS Sequoia and all available suggestions / fixes on GitHub and Reddit ... no-joy.

" ... The process 'altjit' failed with code 1. Could not connect to device 00008110-001838D90AEA401E. The process 'python3' returned unexpected output. ConnectionError ..."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants