#400 Support GenShellSwitch devices