timi2506 / iphone-mirroring-eu-activate

MIT License
92 stars 2 forks source link

iPhones Eligibility.plist patch failed #14

Open drkn opened 2 days ago

drkn commented 2 days ago

I get this error message on the very last step of patching:

Step 2: Patching your iPhones Eligibility.plist file! Please plug it in now to continue and hit Trust this computer when prompted Press any key to continue...Traceback (most recent call last): File "eligibility.py", line 10, in from pymobiledevice3.cli.cli_common import Command File "/Users/mdragan/.pyenv/versions/3.8.12/lib/python3.8/site-packages/pymobiledevice3/cli/cli_common.py", line 19, in from pymobiledevice3.exceptions import AccessDeniedError, DeviceNotFoundError, NoDeviceConnectedError File "/Users/mdragan/.pyenv/versions/3.8.12/lib/python3.8/site-packages/pymobiledevice3/exceptions.py", line 306, in class InspectorEvaluateError(PyMobileDevice3Exception): File "/Users/mdragan/.pyenv/versions/3.8.12/lib/python3.8/site-packages/pymobiledevice3/exceptions.py", line 308, in InspectorEvaluateError stack: Optional[list[str]] = None): TypeError: 'type' object is not subscriptable Success! Now After patching the macOS file please go to /private/var/db/os_eligibility/eligibility.plist and hit CMD + I to open the informations windows, then check locked and you're done :) Press any key to go to the file...%

iPhone Mirroring app launches but - I see welcome screen (its more than before), but after connecting to iPhone it says my iPhone region is not supported.

timi2506 commented 2 days ago

the error indicates that you either didnt trust the device or the device isnt recognized correctly

drkn commented 2 days ago

hmm - it is trusted, I see it on my mac. anything I can check to make sure?

drkn commented 1 day ago

Ok, got it working - the problem was my python version 3.8, after updating to 3.13 pymobiledevice3 started working but failed with another error:

File "/opt/homebrew/lib/python3.13/site-packages/pymobiledevice3/services/device_link.py", line 61, in dl_loop raise PyMobileDevice3Exception(f'Device link error: {message[1]}') pymobiledevice3.exceptions.PyMobileDevice3Exception: Device link error: {'ErrorCode': 205, 'ErrorDescription': 'Domain name cannot contain a slash (MBErrorDomain/205)', 'MessageName': 'Response'}

iOS 18.1 and coudn't find fix yet