Your hypervisor scenario wouldn&#x27;t work out, assuming auto-updates. What happens when the image is updated (automatically), the router reboots, and the user isn&#x27;t aware of that (and, therefore, can&#x27;t log into the web interface to &quot;confirm&quot; the update). It&#x27;d just get rolled back and reboot again.<p>On another note, if I had something with a hypervisor available, I&#x27;d run something other than OpenWRT on it. The primary use case of OpenWRT is these small embedded devices where such a hypervisor isn&#x27;t available.