diff --git a/BromiteWebView/zstd.arm b/BromiteWebView/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/BromiteWebView/zstd.arm differ diff --git a/BromiteWebView/zstd.x86 b/BromiteWebView/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/BromiteWebView/zstd.x86 differ diff --git a/ChangeLog.md b/ChangeLog.md index 4c1565e1..a849ccbd 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -69,6 +69,11 @@ * drop shell utilites from the package * except `lesskey` and `lessecho`, they'll be installed together with `bash` and `less` if `nanodroid_bash=1` +* Installer, build-package + * compress APKs using `zstd` instead of `gzip` + * provides better performance on low end devices + * if you checked-out NanoDroid's source tree all old gzip'ed APKs will be removed + * build-package * allow side-loading custom APKs from `local` directory inside the NanoDroid tree * side-loading libraries is currently not supported diff --git a/FDroid/zstd.arm b/FDroid/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/FDroid/zstd.arm differ diff --git a/FDroid/zstd.x86 b/FDroid/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/FDroid/zstd.x86 differ diff --git a/Full/zstd.arm b/Full/zstd.arm new file mode 120000 index 00000000..9a4bc056 --- /dev/null +++ b/Full/zstd.arm @@ -0,0 +1 @@ +../tools/zstd.arm \ No newline at end of file diff --git a/Full/zstd.x86 b/Full/zstd.x86 new file mode 120000 index 00000000..64f5c96f --- /dev/null +++ b/Full/zstd.x86 @@ -0,0 +1 @@ +../tools/zstd.x86 \ No newline at end of file diff --git a/Google/zstd.arm b/Google/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/Google/zstd.arm differ diff --git a/Google/zstd.x86 b/Google/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/Google/zstd.x86 differ diff --git a/OsmAnd/zstd.arm b/OsmAnd/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/OsmAnd/zstd.arm differ diff --git a/OsmAnd/zstd.x86 b/OsmAnd/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/OsmAnd/zstd.x86 differ diff --git a/microG/zstd.arm b/microG/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/microG/zstd.arm differ diff --git a/microG/zstd.x86 b/microG/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/microG/zstd.x86 differ diff --git a/tools/zstd.arm b/tools/zstd.arm new file mode 100644 index 00000000..7dbe9166 Binary files /dev/null and b/tools/zstd.arm differ diff --git a/tools/zstd.x86 b/tools/zstd.x86 new file mode 100644 index 00000000..c388e238 Binary files /dev/null and b/tools/zstd.x86 differ