use DeviceUtils for screen type check