device compatibility 2025