libimobiledevice имеет инструмент под названием idevicerestore для обновления или восстановления ОС на устройствах Apple. Хотя он в настоящее время поддерживается, он, похоже, не доступен в двоичной форме: для его компиляции требуется несколько зависимостей (хотя большинство из них доступны в виде двоичного кода из дистрибутивов, например Ubuntu; мне пришлось скомпилировать libirecovery ) . Я успешно использовал его для обновления iPad Air до iOS 9 GM, хотя не могу сказать, что это безопаснее, чем официальные методы Apple для Windows / OS X и OTA.
Интересная идея, но, боюсь, реализовать ее невозможно.
К сожалению, нет, это невозможно.