Это все требования к железу. А вот теоретическая возможность хард ресета нарушит что-то?
Это требования к платформе и ее микрокоду.
Хардресет требует как раз дать возможность загрузиться с иного носителя. Сделать это можно если внутрь устройства установить маленький чип, который будет проверять подписи прошивок, тогда можно поменять точку загрузки и после успешной проверки запустить перепрошивку.0