Загрузка данных


Решение (2 команды)
Выполните в терминале Ubuntu:

1. Создайте правило udev для iPhone:

bash
sudo bash -c 'echo "SUBSYSTEM==\"usb\", ATTR{idVendor}==\"05ac\", MODE=\"0666\", GROUP=\"plugdev\"" > /etc/udev/rules.d/90-iphone.rules'
2. Перезагрузите правила и переподключите iPhone:

bash
sudo udevadm control --reload-rules && sudo udevadm trigger
3. Отключите iPhone от виртуальной машины (через меню VirtualBox: Устройства → USB → снять галочку с iPhone) и подключите заново.

4. Запустите скрипт:

bash
sudo ./start.sh
⚠️ Если не помогло
Попробуйте запустить tr4mpass с дополнительными флагами для диагностики:

bash
sudo ./tr4mpass --verbose --detect-only
Это покажет подробный вывод о том, на каком этапе обрывается обнаружение устройства.

Или проверьте, видит ли устройство libimobiledevice (альтернативный способ):

bash
sudo idevice_id -l
Если и это ничего не выдаёт — проблема точно в пробросе USB через VirtualBox. В таком случае проще загрузиться с флешки Ubuntu (Live USB) без виртуализации — там tr4mpass почти гарантированно заработает