Forced lower case to device types. Otherwise, devices like Android may raise and invalid device exception