GPLv2 mandates user-modifiable devices too, according to Conservancy at least.
Also according to at least one German court! (AVM Vs I don't remember. The lawsuit was about home wireless routers.)