aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMiquel Lionel <lionel@les-miquelots.net>2024-01-20 12:29:42 +0100
committerMiquel Lionel <lionel@les-miquelots.net>2024-01-20 12:30:09 +0100
commitd09c4091076b5071a8a4290150258ada16e54863 (patch)
tree8c82d5ac8ab2f4b3153822fc08313911b30eb9e2 /README.md
parent7916ff41c800791106b88602bb77fb3ad5dbfa75 (diff)
downloadsamsung-ssd-fwupdate-main.tar.gz
samsung-ssd-fwupdate-main.zip
Update README.md: updated example command, switchesmain
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/README.md b/README.md
index 645a9ce..8fa1ed4 100644
--- a/README.md
+++ b/README.md
@@ -2,17 +2,21 @@
## Purpose
There were already some utilities in the AUR for updating Samsung SSD firmware on linux but it was a bit outdated so here we are.
-Some code has been taken from [this blogpost](https://blog.quindorian.org/2021/05/firmware-update-samsung-ssd-in-linux.html/).
+Some code has been taken from [this blogpost](https://blog.quindorian.org/2021/05/firmware-update-samsung-ssd-in-linux.html/) and from
+[this reddit thread by zty77](https://old.reddit.com/r/zfs/comments/fuqgoi/script_to_update_samsung_ssd_firmware/).
## Usage
You must launch the script as root.
I tried to make it simple: you provide an Samsung Firmware ISO file as an argument and it'll execute the payload to update your firmware:
```bash
# example
-samsung-ssd-fwupdate Samsung_SSD_980_PRO_5B2QGXA7.iso
+samsung-ssd-fwupdate -i Samsung_SSD_980_PRO_5B2QGXA7.iso
+samsung-ssd-fwupdate --install Samsung_SSD_980_PRO_5B2QGXA7.iso # same as above
```
As a bonus (and mostly for my convenience) you can print a list of the [firmware ISOs listed on Samsung website](https://semiconductor.samsung.com/consumer-storage/support/tools/#firmware) with the `-l` or `--list` flag, or download them interactively with the `-d` or `--download` flag
+Can also list the 'last-modified' date of the ISOs with the `-ld`/`--list-dates` switch.
+
## License
MIT