         case "iPad4,7":         return "iPad mini 3"
         case "iPad4,8":         return "iPad mini 3"
         case "iPad4,9":         return "iPad mini 3"
+        case "iPad5,1":         return "iPad mini 4"
+        case "iPad5,2":         return "iPad mini 4"
+        case "iPad11,1":        return "iPad mini (5th generation)"
+        case "iPad11,2":        return "iPad mini (5th generation)"
         // iPad Pro 9.7
         case "iPad6,3":         return "iPad Pro (9.7-inch)"
         case "iPad6,4":         return "iPad Pro (9.7-inch)"

        case "iPhone11,6":      return "iPhone XS Max"
        // iPhone XR
        case "iPhone11,8":      return "iPhone XR"
        // iPod touch
        case "iPod1,1":         return "iPod touch (1st generation)"
        case "iPod2,1":         return "iPod touch (2nd generation)"

        case "iPad4,3":         return "iPad Air"
        case "iPad5,3":         return "iPad Air 2"
        case "iPad5,4":         return "iPad Air 2"
        case "iPad6,11":        return "iPad Air 2"
        case "iPad6,12":        return "iPad Air 2"
        case "iPad11,3":        return "iPad Air (3rd generation)"
        case "iPad11,4":        return "iPad Air (3rd generation)"
        // iPad mini
        case "iPad2,5":         return "iPad mini"
        case "iPad2,6":         return "iPad mini"
