По чему по радио каналу ненадежно?
Как пример все телефоны обновляются через беспроводные сети.
Порядок такой
1. сначала закачивается весь пакет данных на внутренную память, при чем совершенно без ошибок, есть методология передачи данных с ключом проверки.
2. Потом проводится обновление.