Skip to content

Commit 6c8372d

Browse files
committed
Fix saving blobs by switching to libfragmentzip for extracting the buildmanifest, add feature to read apnonce from device
1 parent 184ca72 commit 6c8372d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+442
-211
lines changed

blobsaver.iss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

44
#define MyAppName "blobsaver"
5-
#define MyAppVersion "2.4.1"
5+
#define MyAppVersion "2.5.0-beta4"
66
#define MyAppPublisher "airsquared"
77
#define MyAppURL "https://www.github.com/airsquared/blobsaver"
88
#define MyAppExeName "blobsaver.exe"

build.gradle

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ sourceCompatibility = 1.8
3232
* - Main.java
3333
* - blobsaver.iss
3434
*/
35-
String appVersion = "v2.4.1";
35+
String appVersion = "v2.5.0-beta4";
3636

3737
repositories {
3838
mavenCentral()
@@ -126,7 +126,7 @@ task createLinuxTargz(type: Tar, dependsOn: shadowJar) {
126126
launch4j { // Windows only, don't use this, use createWindowsInstaller
127127
mainClassName = "com.airsquared.blobsaver.Main"
128128
copyright = "Copyright (c) 2020 airsquared"
129-
downloadUrl = "https://www.java.com/en/download/manual.jsp"
129+
downloadUrl = "https://github.com/airsquared/blobsaver/wiki/Making-sure-you-have-the-right-Java-version"
130130
icon = "${projectDir}/icons/blob_emoji.ico"
131131
mutexName = "com.airsquared.blobsaver"
132132
windowTitle = "blobsaver " + appVersion
@@ -164,4 +164,8 @@ task createWindowsInstaller(dependsOn: createExe) {
164164
}
165165
assemble.dependsOn createWindowsInstaller
166166
group = "build"
167+
}
168+
169+
task testWindows(dependsOn: createWindowsInstaller, type: Exec) {
170+
commandLine "open", "-a", "Parallels Desktop", "${buildDir}/distributions/blobsaver-windows.exe"
167171
}

dist/linux/README-linux.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
blobsaver has two required dependencies and two optional.
2+
Make sure to install these on your system before continuing.
3+
4+
Required:
5+
- Java 8 with JavaFX or OpenJFX
6+
Please see https://github.com/airsquared/blobsaver/wiki/Installing-Java
7+
and https://github.com/airsquared/blobsaver/wiki/Making-sure-you-have-the-right-Java-version
8+
if you need help making sure you have the right Java version
9+
10+
- libfragmentzip (https://github.com/tihmstar/libfragmentzip)
11+
12+
Optional (for reading information from connected devices):
13+
- libimobiledevice (https://github.com/libimobiledevice/libimobiledevice)
14+
- libirecovery (https://github.com/libimobiledevice/libirecovery)
15+
16+
If you do not install these optional dependencies, blobsaver's
17+
"Read from device" feature will not work.

dist/macos/Frameworks/iproxy

-96.9 KB
Binary file not shown.
-112 KB
Binary file not shown.
18.1 KB
Binary file not shown.

dist/macos/Frameworks/libideviceactivation.2.dylib

Lines changed: 0 additions & 1 deletion
This file was deleted.
408 Bytes
Binary file not shown.
-8.3 KB
Binary file not shown.

dist/macos/Frameworks/libimobiledevice.6.dylib

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)