Skip to content

Commit 78893f7

Browse files
committed
Add support for new iPads and the new iPod Touch
1 parent 70b93ae commit 78893f7

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

src/main/java/com/airsquared/blobsaver/Controller.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,6 @@ public void readInfo() {
906906
e.printStackTrace();
907907
newReportableError("Error: unable to register native methods", e.toString());
908908
} finally {
909-
System.out.println("finally");
910909
readFromConnectedDeviceButton.setDisable(false);
911910
readFromConnectedDeviceButton.setText("Read from connected device");
912911
}

src/main/java/com/airsquared/blobsaver/Devices.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ class Devices {
3838
"iPhone XS Max (China) (iPhone11,4)", "iPhone XS Max (iPhone11,6)", "iPhone XR (iPhone11,8)");
3939

4040
private static final ObservableList<String> iPods =
41-
FXCollections.observableArrayList("iPod Touch 3", "iPod Touch 4", "iPod Touch 5", "iPod Touch 6");
41+
FXCollections.observableArrayList("iPod Touch 3", "iPod Touch 4", "iPod Touch 5", "iPod Touch 6",
42+
"iPod Touch 7 (iPod9,1)");
4243

4344
private static final ObservableList<String> iPads =
4445
FXCollections.observableArrayList("iPad 1", "iPad 2 (WiFi)", "iPad 2 (GSM)",
@@ -52,7 +53,9 @@ class Devices {
5253
"iPad Pro 10.5 (WiFi)(iPad7,3)", "iPad 10.5 (Cellular)(iPad7,4)", "iPad 6 (WiFi)(iPad 7,5)",
5354
"iPad 6 (Cellular)(iPad7,6)", "iPad Pro 3 11' (WiFi)(iPad8,1)", "iPad Pro 3 11' (WiFi)(iPad8,2)",
5455
"iPad Pro 3 11' (Cellular)(iPad8,3)", "iPad Pro 3 11' (Cellular)(iPad8,4)", "iPad Pro 3 12.9'(WiFi)(iPad8,5)",
55-
"iPad Pro 3 12.9 (WiFi)(iPad8,6)", "iPad Pro 3 12.9 (Cellular)(iPad8,7)", "iPad Pro 3 12.9 (Cellular)(iPad8,8)");
56+
"iPad Pro 3 12.9 (WiFi)(iPad8,6)", "iPad Pro 3 12.9 (Cellular)(iPad8,7)", "iPad Pro 3 12.9 (Cellular)(iPad8,8)",
57+
"iPad Mini 5 (WiFi)(iPad11,1)", "iPad Mini 5 (Cellular)(iPad11,2)", "iPad Air 3 (WiFi)(iPad11,3)",
58+
"iPad Air 3 (Cellular)(iPad11,4)");
5659

5760
private static final ObservableList<String> AppleTVs =
5861
FXCollections.observableArrayList("Apple TV 2G", "Apple TV 3", "Apple TV 3 (2013)", "Apple TV 4 (2015)", "Apple TV 4K");

src/main/resources/com/airsquared/blobsaver/devicemodels.properties

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ iPod\ Touch\ 3=iPod3,1
4949
iPod\ Touch\ 4=iPod4,1
5050
iPod\ Touch\ 5=iPod5,1
5151
iPod\ Touch\ 6=iPod7,1
52+
iPod\ Touch\ 7\ (iPod9,1)=iPod9,1
5253
Apple\ TV\ 2G=AppleTV2,1
5354
Apple\ TV\ 3=AppleTV3,1
5455
Apple\ TV\ 3\ (2013)=AppleTV3,2
@@ -100,4 +101,8 @@ iPad\ Pro\ 3\ 11'\ (Cellular)(iPad8,4)=iPad8,4
100101
iPad\ Pro\ 3\ 12.9'(WiFi)(iPad8,5)=iPad8,5
101102
iPad\ Pro\ 3\ 12.9\ (WiFi)(iPad8,6)=iPad8,6
102103
iPad\ Pro\ 3\ 12.9\ (Cellular)(iPad8,7)=iPad8,7
103-
iPad\ Pro\ 3\ 12.9\ (Cellular)(iPad8,8)=iPad8,8
104+
iPad\ Pro\ 3\ 12.9\ (Cellular)(iPad8,8)=iPad8,8
105+
iPad\ Mini\ 5\ (WiFi)(iPad11,1)=iPad11,1
106+
iPad\ Mini\ 5\ (Cellular)(iPad11,2)=iPad11,2
107+
iPad\ Air\ 3\ (WiFi)(iPad11,3)=iPad11,3
108+
iPad\ Air\ 3\ (Cellular)(iPad11,4)=iPad11,4

0 commit comments

Comments
 (0)