Немедленные действия
Установите libusb с правами доступа (в Ubuntu):
bash
sudo apt install -y libusb-1.0-0-dev
Создайте правило udev для iPhone (это даёт доступ программам к устройству):
bash
sudo nano /etc/udev/rules.d/90-libimobiledevice.rules
Вставьте туда:
text
SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666", GROUP="plugdev"
Сохраните (Ctrl+O, Enter, Ctrl+X).
Перезагрузите правила udev:
bash
sudo udevadm control --reload-rules
sudo udevadm trigger
Переподключите iPhone (отключите и снова подключите к виртуальной машине).
Запустите скрипт с sudo:
bash
cd ~/Desktop/tr4mpass
sudo ./start.sh
⚠️ Если всё равно не работает
Устройство в нормальном режиме (но tr4mpass требует DFU для A12+). Переведите iPhone в DFU, затем:
bash
sudo ./start.sh
Игнорирование ошибки vboxusers не страшно — это группа только для VirtualBox, а проблема в общих правах USB. Правило udev должно решить.