From fae2ef8d7032ca0b86429ecddce4255ad6d77ab7 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Sat, 9 Nov 2024 21:51:06 +0100 Subject: [PATCH] allowdowngrade: add mediaserver and photos Signed-off-by: AuxXxilium --- allowdowngrade/all/usr/bin/allowdowngrade.sh | 23 ++++++++++++++++---- allowdowngrade/manifest.yml | 2 +- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/allowdowngrade/all/usr/bin/allowdowngrade.sh b/allowdowngrade/all/usr/bin/allowdowngrade.sh index 7f41d93..80c1c31 100755 --- a/allowdowngrade/all/usr/bin/allowdowngrade.sh +++ b/allowdowngrade/all/usr/bin/allowdowngrade.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright (C) 2023 AuxXxilium +# Copyright (C) 2024 AuxXxilium # # This is free software, licensed under the MIT License. # See /LICENSE for more information. @@ -15,16 +15,31 @@ # Allow Surveillance Station Downgrade on DSM 7.2.2 /usr/syno/bin/synosetkeyvalue /etc.defaults/synopackageslimit.conf SurveillanceStation "9.2.0-11289" /usr/syno/bin/synosetkeyvalue /etc/synopackageslimit.conf SurveillanceStation "9.2.0-11289" +# Allow Media Server Downgrade on DSM 7.2.2 +/usr/syno/bin/synosetkeyvalue /etc.defaults/synopackageslimit.conf MediaServer "2.1.0-3304" +/usr/syno/bin/synosetkeyvalue /etc/synopackageslimit.conf MediaServer "2.1.0-3304" +# Allow Synology Photos Downgrade on DSM 7.2.2 +/usr/syno/bin/synosetkeyvalue /etc.defaults/synopackageslimit.conf SynologyPhotos "1.6.2-0710" +/usr/syno/bin/synosetkeyvalue /etc/synopackageslimit.conf SynologyPhotos "1.6.2-0710" + # Prevent AME from updating if [ -d "/var/packages/CodecPack" ]; then - /usr/syno/bin/synosetkeyvalue /var/packages/CodecPack/INFO version "30.1.0-3005" + /usr/syno/bin/synosetkeyvalue "/var/packages/CodecPack/INFO version" "30.1.0-3005" fi # Prevent VideoStation from updating if [ -d "/var/packages/VideoStation" ]; then - /usr/syno/bin/synosetkeyvalue /var/packages/VideoStation/INFO version "30.1.0-3153" + /usr/syno/bin/synosetkeyvalue "/var/packages/VideoStation/INFO version" "30.1.0-3153" fi # Prevent Surveillance Station from updating if [ -d "/var/packages/SurveillanceStation" ]; then - /usr/syno/bin/synosetkeyvalue /var/packages/SurveillanceStation/INFO version "90.2.0-11289" + /usr/syno/bin/synosetkeyvalue "/var/packages/SurveillanceStation/INFO version" "90.2.0-11289" +fi +# Prevent Media Server from updating +if [ -d "/var/packages/MediaServer" ]; then + /usr/syno/bin/synosetkeyvalue "/var/packages/MediaServer/INFO" version "20.1.0-3304" +fi +# Prevent Synology Photos from updating +if [ -d "/var/packages/Synology Photos" ]; then + /usr/syno/bin/synosetkeyvalue "/var/packages/Synology Photos/INFO" version "10.6.2-0710" fi \ No newline at end of file diff --git a/allowdowngrade/manifest.yml b/allowdowngrade/manifest.yml index dae4326..b7292bf 100644 --- a/allowdowngrade/manifest.yml +++ b/allowdowngrade/manifest.yml @@ -1,6 +1,6 @@ version: 1 name: allowdowngrade -description: "Allow Downgrade for AME, SS and VideoStation with DSM 7.2.2" +description: "Allow Downgrade for AME, MediaServer, SynoPhotos, SS and VideoStation on DSM 7.2.2" system: false beta: false target: app