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

macOS Mojave - lockdownd_client_new_with_handshake returns LOCKDOWN_E_INVALID_HOST_ID #60

Open
petenish opened this issue Dec 17, 2019 · 1 comment

Comments

@petenish
Copy link

I'm very new to github, so all patience is appreciated.
I had been using ifuse successfully on my iPhone 7 and XR for a bit, and then
just recently ifuse (1.1.3) is failing. I cloned ifuse and determined that
lockdownd_client_new_with_handshake() is returning LOCKDOWN_E_INVALID_HOST_ID
after I've inserted the passcode on my iphone (and hit "TRUSTED"). The ifuse error
message is "Failed to connect to lockdownd service on the device."
I tried this also on an iPhone 6 with the same results, which leads me to believe this
might be related to some possible other update (I'm at Mojave 10.14.6).
Any help in showing me the ways of debugging this sort of thing would be greatly appreciated.

@petenish
Copy link
Author

Found this:

harmjanblok commented on Jul 22

I had a similar error Failed to connect to lockdownd service on the device., using Mojave (10.14.4) and iOS 12.3.1. After installing latest versions for libimobiledevice and usbmuxd I was able to mount my iPhone. See #775 for detailed instructions on how to install latest (HEAD) version using homebrew.

brew unlink usbmuxd; brew install --HEAD usbmuxd
brew unlink libimobiledevice; brew install --HEAD libimobiledevice

Yep, that seems to have done it for me too. Thank goodness

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

1 participant