恢復後無法安裝 iPhone - 14.04

恢復後無法安裝 iPhone - 14.04

我使用的是 14.04 和運行 iOS 6.1.6 的 iPhone 3GS。一切開箱即用都運作良好,直到我決定將我的 iPhone 恢復到 Windows 電腦上相同版本的 iOS。完成此操作後,Ubuntu 無法安裝我的 iPhone,並且出現錯誤「無法連線」。

在此輸入影像描述

到目前為止,我嘗試libimobiledevice4使用突觸包管理器重新安裝,並嘗試安裝libimobiledevice-utilssudo apt-get install libimobiledevice-utils;idevicepair unpair && idevicepair pair && idevicepair validate

取消配對 - 給我一個錯誤,提示設備未配對,配對和驗證正在工作,但手機無論如何都無法安裝。

除了重裝Ubuntu還有其他解決方法嗎?

答案1

我是 Kubutu 用戶,我的問題與嘗試使用 iFuse 時的此錯誤有關:

GNUTLS ERROR: A TLS packet with unexpected length was received.

為了解決這個問題,我做了以下操作:

  1. 開啟控制台
  2. 輸入:

    sudo idevicepair unpair
    
  3. 然後輸入:

    sudo usbmuxd
    
  4. 嘗試使用 sudo 運行 iFuse:

    sudo ifuse /media/iPhone/ --root
    
  5. 現在使用 kdesudo 開啟 Dolphin,如下所示:

    kdesudo dolphin
    
  6. 現在導航到 /media/iPhone/,您應該會看到根檔案。

  7. 若要卸載您的設備,請使用:

    sudo fusermount -u /media/iPhone/
    

請記得在拔掉電源插頭之前先卸載您的設備!

  1. 當我將 iPhone 3G 恢復到 Whited00r7.1 時,這再次起作用。

  2. 另外,您可以使用 chmod 777 ifuse 和 chmod 777 fusionmount 設定 ifuse 和 fusionmount 的權限,這樣,下次您就不必使用「sudo」了。

現在,您可以安裝 iPhone 3G。 usbmuxd 僅在第一次使用。下次您想要安裝 iPhone 時,無需輸入 usbmuxd。

我希望這有幫助。我使用 Kubuntu 14.04.1 x64

答案2

sudo idevicepair unpair 我這樣做時遇到錯誤,sudo idevicepair而且有效。然後我就能夠做到sudo idevicepair unpairsudo usbmuxd。接下來,我從 USB 中拔出了手機,當我重新插入時,它就安裝好了。謝謝!

相關內容