Skip to content
This repository was archived by the owner on Mar 11, 2024. It is now read-only.

Releases: chenxiaolong/samfusdl

Version 0.1.10

Choose a tag to compare

@github-actions github-actions released this 27 Dec 22:29
v0.1.10
88fc2d0

Changelog:

  • Remove default value for -i/--imei-serial and make it mandatory for the user to specify it. The previous test values that allowed downloading arbitrary firmware are no longer accepted.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.9

Choose a tag to compare

@github-actions github-actions released this 25 Dec 00:08
v0.1.9
5b40f24

Changelog:

  • Set IMEI/serial number to a test value that allows downloading arbitrary firmware. FUS still accepts for now.
  • Add --print-only option that shows the firmware information without downloading the file

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.8

Choose a tag to compare

@github-actions github-actions released this 20 Dec 23:52
v0.1.8
faa4d14

Changelog:

  • Samsung has changed things on the server side. FUS now requires the IMEI (on devices with a modem) or serial number to download firmware. It seems that downloads are restricted to model numbers and firmware versions that match the specified IMEI/serial number and the device's original CSC. Also, it's necessary to reverse engineer the new fixed key and flexible key suffix since signatures signed by the old keys are no longer accepted by FUS.

    EDIT: For now, certain fake IMEI/serial numbers like 12345678901234 and 00000000000000 allow downloading arbitrary files, but this probably won't work forever. (zacharee/Bifrost#116)


Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.7

Choose a tag to compare

@github-actions github-actions released this 06 Dec 23:19
v0.1.7
0a48af1

Changelog:

  • Update base URL for file downloads to fix HTTP 403 errors.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.6

Choose a tag to compare

@github-actions github-actions released this 20 Feb 23:59
v0.1.6
a813366

Changelog:

  • Updated all dependencies.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.5

Choose a tag to compare

@github-actions github-actions released this 18 Nov 22:27
v0.1.5
67e41b7

Changelog:

  • Updated all dependencies.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.4

Choose a tag to compare

@github-actions github-actions released this 02 Sep 18:36
v0.1.4
5ddf732

Changelog:

  • Updated all dependencies.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.3

Choose a tag to compare

@github-actions github-actions released this 01 Jan 04:23
v0.1.3
a7f9fca

Changelog:

  • Updated all dependencies.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 22:35
v0.1.2
1a386ba

Changelog:

  • Fix empty <Data> tags in FUS responses being treated as missing fields. This fields downloading of old enc2-style firmware.
  • Added debug logging for FUS/FOTA requests and responses.
  • Updated all dependencies.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.

Version 0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Jan 00:59
v0.1.1
541b41a

Changelog:

  • Update the firmware version parser to treat existent, but empty PHONE and DATA fields as non-existent. This fixes downloads for situations where the FOTA server returns <PDA>/<CSC>/ with the trailing slash.

Please see README.md for information on how to use samfusdl.

Precompiled binaries (built by the GitHub Actions release workflow) are available below for Linux (glibc 2.18+, openssl 1.1+), Windows, and macOS.