From 34173c1f074ab4f167b70c65afb4222266370ba9 Mon Sep 17 00:00:00 2001 From: airsquared <36649395+airsquared@users.noreply.github.com> Date: Sun, 20 Aug 2023 17:26:22 -0700 Subject: [PATCH] Release v3.5.2 --- build.gradle | 2 +- src/main/java/airsquared/blobsaver/app/Main.java | 2 +- src/main/java/airsquared/blobsaver/app/TSS.java | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index 65f78200..cf2aa7e3 100644 --- a/build.gradle +++ b/build.gradle @@ -32,7 +32,7 @@ idea.module.outputDir file('out/production/classes') // fix running via IntelliJ /* * REMEMBER: also update the version string in Main.java */ -version = '3.5.1' +version = '3.5.2' description = 'A cross-platform GUI and CLI app for saving SHSH blobs' String appIdentifier = 'airsquared.blobsaver.app' String copyright = 'Copyright (c) 2023 airsquared' diff --git a/src/main/java/airsquared/blobsaver/app/Main.java b/src/main/java/airsquared/blobsaver/app/Main.java index 55a4f975..a9b0396e 100644 --- a/src/main/java/airsquared/blobsaver/app/Main.java +++ b/src/main/java/airsquared/blobsaver/app/Main.java @@ -38,7 +38,7 @@ public class Main { - static final String appVersion = "v3.5.1"; + static final String appVersion = "v3.5.2"; static final String copyright = "Copyright (c) 2023 airsquared"; static Stage primaryStage; // make sure to set system property before running (automatically set if running from gradle) diff --git a/src/main/java/airsquared/blobsaver/app/TSS.java b/src/main/java/airsquared/blobsaver/app/TSS.java index 9be1c1e7..4d13bcff 100644 --- a/src/main/java/airsquared/blobsaver/app/TSS.java +++ b/src/main/java/airsquared/blobsaver/app/TSS.java @@ -300,10 +300,10 @@ private List getIOSVersions() throws TSSException { Stream signedBetas = getSignedBetas(deviceIdentifier); return Stream.concat(signedFirmwares, signedBetas).toList(); } catch (Exception e) { - if (e.getMessage().startsWith("HTTP Response was (GET https://www.betahub.cn/api/apple/firmwares/")) { - throw new TSSException("There was an error retrieving beta versions; try without including beta versions.\n\nThis is a known issue. See issue #603 on GitHub for more information.", false, e); + if (e.getMessage().startsWith("HTTP Response was (GET https://www.betahub.cn/api/")) { + throw new TSSException("There was an error retrieving beta versions; try disabling 'Include Betas'.\n\nThis is a known issue. See issue #614 on GitHub for more information or if you can help.", false, e); } - throw new TSSException("There was an error retrieving beta versions; try without including beta versions. For more information, try again with the debug log open.", false, e); + throw new TSSException("There was an error retrieving beta versions; try disabling 'Include Betas'. For more information, try again with the debug log open.", false, e); } } else { // all signed firmwares return getSignedFirmwares(deviceIdentifier).toList(); @@ -311,7 +311,7 @@ private List getIOSVersions() throws TSSException { } catch (FileNotFoundException e) { var message = "The device \"" + deviceIdentifier + "\" could not be found."; if (includeBetas) { - message += " This device may not have any beta versions available; try without including beta versions."; + message += " This device may not have any beta versions available; try disabling 'Include Betas'."; } throw new TSSException(message, false, e); } catch (IOException e) {