diff --git a/README.md b/README.md
index d489a77..0e518dd 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,7 @@ Sometimes I add new posts about this project [on my home page](https://developer
* [Pablo Curiel (DarkMatterCore)](https://github.com/DarkMatterCore)
* [wolfposd](https://github.com/wolfposd)
-
+* [agungrbudiman](https://github.com/agungrbudiman)
* French by [Stephane Meden (JackFromNice)](https://github.com/JackFromNice)
* Italian by [unbranched](https://github.com/unbranched)
@@ -74,8 +74,6 @@ Awoo Installer uses the same command-set (or 'protocol') to [Adubbz/Tinfoil](htt
A lot of other forks/apps uses the same command-set. To stop speculating about the name it's now called 'Awoo'. It WAS called 'TinFoil' before. Not any more.
-Also, please go to 'Settings' tab of NS-USBloader after first installation and check 'Allow XCI / NSZ / XCZ files selection for Awoo' option. This installer can install not only NSPs but a way more formats!
-
### Usage
##### Linux:
@@ -112,6 +110,13 @@ Set 'Security & Privacy' settings if needed.
*Please note: JDK 11 is recommended for using on MacOS. There are few really weird issues already reported from JDK 14 users on Mac.*
+##### macOS on Apple Silicon (ARM)
+
+1. Some users [tested](https://github.com/developersu/ns-usbloader/issues/91) this application with [Zulu-JDK with FX support](https://www.azul.com/downloads/zulu-community/?version=java-11-lts&os=macos&architecture=arm-64-bit&package=jdk-fx)
+2. Try OpenJDK 17 that has m1 support.
+
+You should try it too while we're waiting for platform support at OpenJDK/Oracle JDKs.
+
##### Windows:
* [Download and install Java JRE](http://java.com/download/) (8u60 or higher)
diff --git a/pom.xml b/pom.xml
index 64967bd..1465a80 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,28 +60,28 @@
org.openjfx
javafx-controls
- 16
+ 17
linux
compile
org.openjfx
javafx-media
- 16
+ 17
linux
compile
org.openjfx
javafx-fxml
- 16
+ 17
linux
compile
org.openjfx
javafx-graphics
- 16
+ 17
linux
compile
@@ -89,28 +89,28 @@
org.openjfx
javafx-controls
- 16
+ 17
win
compile
org.openjfx
javafx-media
- 16
+ 17
win
compile
org.openjfx
javafx-fxml
- 16
+ 17
win
compile
org.openjfx
javafx-graphics
- 16
+ 17
win
compile
@@ -118,28 +118,28 @@
org.openjfx
javafx-controls
- 16
+ 17
mac
compile
org.openjfx
javafx-media
- 16
+ 17
mac
compile
org.openjfx
javafx-fxml
- 16
+ 17
mac
compile
org.openjfx
javafx-graphics
- 16
+ 17
mac
compile
diff --git a/src/main/java/nsusbloader/NSLMain.java b/src/main/java/nsusbloader/NSLMain.java
index 6c26e1d..c133f72 100644
--- a/src/main/java/nsusbloader/NSLMain.java
+++ b/src/main/java/nsusbloader/NSLMain.java
@@ -32,7 +32,7 @@ import java.util.ResourceBundle;
public class NSLMain extends Application {
- public static final String appVersion = "v5.1";
+ public static final String appVersion = "v5.2";
public static boolean isCli;
@Override
@@ -67,7 +67,8 @@ public class NSLMain extends Application {
primaryStage.setOnCloseRequest(e->{
if (MediatorControl.getInstance().getTransferActive())
- if(! ServiceWindow.getConfirmationWindow(rb.getString("windowTitleConfirmExit"), rb.getString("windowBodyConfirmExit")))
+ if(! ServiceWindow.getConfirmationWindow(rb.getString("windowTitleConfirmExit"),
+ rb.getString("windowBodyConfirmExit")))
e.consume();
});