Skip to content

Releases: 007revad/Synology_HDD_db

v3.1.62

03 Aug 03:58
e96d578
Compare
Choose a tag to compare
  • Fixed bug where newly connected expansion units weren't found until up to 24 hours later. Issue #124

v3.1.61

01 Aug 04:08
f5a30b1
Compare
Choose a tag to compare
  • Added enabling E10M20-T1, M2D20 and M2D18 for DS1821+, DS1621+ and DS1520+.
  • Added enabling M2D18 for RS822RP+, RS822+, RS1221RP+ and RS1221+ for older DSM versions.
  • Fixed enabling E10M20-T1, M2D20 and M2D18 cards in models that don't officially support them.
  • Fixed bugs where the calculated amount of installed memory could be incorrect:
    • If last memory socket was empty an invalid unit of bytes could be used. Issue #106
    • When dmidecode returned MB for one ram module and GB for another ram module. Issue #107
  • Fixed bug displaying the max memory setting if total installed memory was less than the max memory. Issue #107
  • Fixed bug where sata1 drive firmware version was wrong if there was a sata10 drive.

v3.1.60-RC

03 Jul 08:23
fb947f0
Compare
Choose a tag to compare
v3.1.60-RC Pre-release
Pre-release

v3.1.60

  • Added enabling E10M20-T1, M2D20 and M2D18 for DS1821+, DS1621+ and DS1520+.
  • Added enabling M2D18 for RS822RP+, RS822+, RS1221RP+ and RS1221+ for older DSM versions.
  • Fixed enabling E10M20-T1, M2D20 and M2D18 cards in models that don't officially support them.
  • Fixed bugs where the calculated amount of installed memory could be incorrect:
    • If last memory socket was empty an invalid unit of bytes could be used. Issue #106
    • When dmidecode returned MB for one ram module and GB for another ram module. Issue #107
  • Fixed bug displaying the max memory setting if total installed memory was less than the max memory. Issue #107
  • Fixed bug where sata1 drive firmware version was wrong if there was a sata10 drive.

v3.1.59-RC

01 Jul 03:00
9f78eb7
Compare
Choose a tag to compare
v3.1.59-RC Pre-release
Pre-release

v3.1.59

  • Added enabling E10M20-T1, M2D20 and M2D18 for DS1821+, DS1621+ and DS1520+.
  • Added enabling M2D18 for RS822RP+, RS822+, RS1221RP+ and RS1221+ for older DSM versions.
  • Fixed enabling E10M20-T1, M2D20 and M2D18 cards in models that don't officially support them.
  • Fixed bugs where the calculated amount of installed memory could be incorrect:
    • If last memory socket was empty an invalid unit of bytes could be used. Issue #106
    • When dmidecode returned MB for one ram module and GB for another ram module. Issue #107
  • Fixed bug displaying the max memory setting if total installed memory was less than the max memory. Issue #107

v3.1.58-RC

30 Jun 14:21
586229c
Compare
Choose a tag to compare
v3.1.58-RC Pre-release
Pre-release

v3.1.58

  • Added enabling E10M20-T1, M2D20 and M2D18 for DS1821+, DS1621+ and DS1520+.
  • Fixed enabling E10M20-T1, M2D20 and M2D18 cards in models that don't officially support them.
  • Fixed bugs where the calculated amount of installed memory could be incorrect:
    • If last memory socket was empty an invalid unit of bytes could be used. Issue #106
    • When dmidecode returned MB for one ram module and GB for another ram module. Issue #107

v3.0.56

22 Jun 00:40
7f7f707
Compare
Choose a tag to compare
  • Minor bug fix for checking amount of installed memory.

v3.0.55

20 Jun 04:47
cc539c6
Compare
Choose a tag to compare
  • Now enables any installed Synology M.2 PCIe cards for models that don't officially support them.
    • You can use a M2D20, M2D18, M2D17 or E10M20-T1 on any model with a PCIe slot (not Mini PCIe).
  • Now the script reloads itself after updating.
  • Added -i, --immutable option to enable immutable snapshots on models older than '20 series running DSM 7.2.
  • Added -w, --wdda option to disable WDDA (to prevent warnings when WD drives have been running more than 3 years).
  • Added "You may need to reboot" message when NVMe drives were detected.
  • Added --autoupdate=[age] option to auto update synology_hdd_db x days after new version released.
    • Autoupdate logs update success or errors to DSM system log.
  • Changed help to show -r, --ram also sets max memory to the amount of installed memory.
  • Changed the "No M.2 cards found" to "No M.2 PCIe cards found" to make it clearer.
  • Changed to skip checking the amount of installed memory in DSM 6 (because it was never working in DSM 6).
  • Fixed HDD/SSD firmware versions always being 4 characters long (for DSM 7.2 and 6.2.4 Update 7).
  • Fixed detecting amount of installed memory (for DSM 7.2 which now reports GB instead of MB).
  • Fixed USB drives sometimes being detected as internal drives (for DSM 7.2).
  • Fixed error if /run/synostorage/disks/nvme0n1/m2_pool_support doesn't exist yet (for DSM 7.2).
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run without -n or --noupdate option.
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run with --restore option.
  • Fixed permissions on restored files being incorrect after script run with --restore option.
  • Fixed permissions on backup files.

v2.3.54-RC

17 Jun 00:52
e44e0ec
Compare
Choose a tag to compare
v2.3.54-RC Pre-release
Pre-release
  • Fixed HDD/SSD firmware versions always being 4 characters long (for DSM 7.2 and 6.2.4 Update 7).
  • Fixed detecting amount of installed memory (for DSM 7.2 which now reports GB instead of MB).
  • Fixed USB drives sometimes being detected as internal drives (for DSM 7.2).
  • Fixed error if /run/synostorage/disks/nvme0n1/m2_pool_support doesn't exist yet (for DSM 7.2).
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run without -n or --noupdate option.
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run with --restore option.
  • Fixed permissions on restored files being incorrect after script run with --restore option.
  • Fixed permissions on backup files.
  • Now skips checking the amount of installed memory in DSM 6 (because it was never working in DSM 6).
  • Now the script reloads itself after updating.
  • Changed help to show -r, --ram also sets max memory to the amount of installed memory.
  • Changed the "No M.2 cards found" to "No M.2 PCIe cards found" to make it clearer.
  • Added "You may need to reboot" message when NVMe drives were detected.
  • Added --autoupdate=[age] option to auto update synology_hdd_db x days after new version released.
    • Autoupdate logs update success or errors to DSM system log.
  • Added -w, --wdda option to disable WDDA.

v2.3.51-RC

12 Jun 10:17
1435664
Compare
Choose a tag to compare
v2.3.51-RC Pre-release
Pre-release
  • Fixed HDD/SSD firmware versions always being 4 characters long (for DSM 7.2 and 6.2.4 Update 7).
  • Fixed detecting amount of installed memory (for DSM 7.2 which now reports GB instead of MB).
  • Fixed USB drives sometimes being detected as internal drives (for DSM 7.2).
  • Fixed error if /run/synostorage/disks/nvme0n1/m2_pool_support doesn't exist yet (for DSM 7.2).
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run without -n or --noupdate option.
  • Fixed drive db update still being disabled in /etc/synoinfo.conf after script run with --restore option.
  • Fixed permissions on restored files being incorrect after script run with --restore option.
  • Fixed permissions on backup files.
  • Now skips checking the amount of installed memory in DSM 6 (because it was never working).
  • Now the script reloads itself after updating.
  • Added "You may need to reboot" message when NVMe drives were detected.
  • Added --autoupdate=[age] option to auto update synology_hdd_db x days after new version released.
    • Autoupdate logs update success or errors to DSM system log.
  • Added -w, --wdda option to disable WDDA.

v2.2.47

23 May 16:48
159dd3a
Compare
Choose a tag to compare
  • Updated reboot info in readme.
  • Added reboot message for DSM 7.
  • Bug fix for issue #77 (escape slashes in drive model name).
  • Added error sound.