axi0mX / ipwndfu

open-source jailbreaking tool for many iOS devices
GNU General Public License v3.0
7.06k stars 1.7k forks source link

Question: Why wont this work on a virtual machine? #281

Open reedjones opened 2 years ago

reedjones commented 2 years ago

According to the readme it wont work on vm? Haven't tested yet but just wondering what the reason behind this is?

DanHolli commented 2 years ago

It likely won’t work due to the latency between the VM and the attached USB, it won’t be able to send the proper commands at the right time

Edit sorry for all the email gibberish

reedjones commented 2 years ago

Okay I will test it and see maybe could work with usbmuxd like idevicerestore

Ashthetik commented 2 years ago

According to the readme it wont work on vm? Haven't tested yet but just wondering what the reason behind this is?

Dan has a valid point, due to the latency issue, it wont flood correctly but there's also a chance that the VM doesn't actually pick up the device or correctly connect to it to allow for transfers.

still worth experimenting on.

honeubadger commented 2 years ago

Tried, I don't know if it is because of the latency but the device automatically reboot in normal mode 2 seconds after being in DFU.

Ashthetik commented 2 years ago

Tried, I don't know if it is because of the latency but the device automatically reboot in normal mode 2 seconds after being in DFU.

Would most likely be the latency, I tried it myself using both Mac VMs and numerous Linux VMs. So the only logical response would be latency between the two, or a transfer malformation of the data being sent.