diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml
index 4627b411..95fd1d4c 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml
@@ -29,6 +29,26 @@ dt: true
disks: 6
beta: true
builds:
+ 25556:
+ ver: "6.2.4"
+ kver: "4.4.59"
+ rd-compressed: false
+ cmdline:
+ <<: *cmdline
+ synoinfo:
+ <<: *synoinfo
+ pat:
+ url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1520%2B_25556.pat"
+ hash: "6d21f16daea1b0277cd58cfaade118245c5d4edb522aa870164e8a8d0f65948f"
+ ramdisk-hash: "cad435ca5e8cea0f7abe3073d021c63c044233c544027dcb432d776a7a2880ec"
+ zimage-hash: "b539a76d93824e16b461fa1820e16f046d4c63fa5390e1508c6830ff7a66caa9"
+ md5-hash: "d14c87ddd7c76c4c4156692b4a2c57f7"
+ patch:
+ - "ramdisk-common-disable-root-pwd.patch"
+ - "ramdisk-25556-init-script.patch"
+ - "ramdisk-common-etc-rc.patch"
+ - "ramdisk-25556-post-init-script.patch"
+
42218:
ver: "7.0.1"
kver: "4.4.180"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml
index bc7707c7..68da34e4 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml
@@ -30,6 +30,26 @@ dt: true
disks: 6
beta: false
builds:
+ 25556:
+ ver: "6.2.4"
+ kver: "4.4.59"
+ rd-compressed: false
+ cmdline:
+ <<: *cmdline
+ synoinfo:
+ <<: *synoinfo
+ pat:
+ url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621%2B_25556.pat"
+ hash: "d1d0e64d3851bd4e1428fadf4336eb608fa480fc0ed72a0874c99286e9d9528e"
+ ramdisk-hash: "2e00a59fde6487433fcca0c4850fbd3481586a0b4e57b16ce1fb39763abf883a"
+ zimage-hash: "467b11a69b4b02e773313826ad16b7c519fa2fcd6b4c59f60e3f7ba82934156f"
+ md5-hash: "e6be691eb7df063a59f3889ede1b43ce"
+ patch:
+ - "ramdisk-common-disable-root-pwd.patch"
+ - "ramdisk-25556-init-script.patch"
+ - "ramdisk-common-etc-rc.patch"
+ - "ramdisk-25556-post-init-script.patch"
+
42218:
ver: "7.0.1"
kver: "4.4.180"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml
index 93a8d0e4..67d1a45a 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml
@@ -39,10 +39,10 @@ builds:
<<: *synoinfo
pat:
url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621xs%2B_25556.pat"
- hash: "c4374485253d04d2b65a921ca206c1f4eb8410fdf43bbb131c6fb431589469cc"
- ramdisk-hash: "b432b2ffc85a31864b394723387cae5bba2c9b5940c9027dea02b709b39323f1"
- zimage-hash: "fc6feffc5c4f1d04b52e02409e64d215a2c945522b04fca3d07aa9e17973e931"
- md5-hash: "67481cf37cf31d305fe4ff8eed1b6268"
+ hash: "4d8710c74cc71d8cb61a599cc4d20db0086926b41632019fed5d60a65a10c70b"
+ ramdisk-hash: "4136d2fbfdbaab95a4535ec03c62fc26ff142d1487d63e3c3f62fce9cc68751f"
+ zimage-hash: "7eb286f0a1f130761b27e7a173715e3520020b2e4e32b5204aa29f902d617d56"
+ md5-hash: "980277a06f6ba645e8ae64121788beb7"
patch:
- "ramdisk-common-disable-root-pwd.patch"
- "ramdisk-25556-init-script.patch"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml
index 51dd0a1b..dc9e5980 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml
@@ -49,6 +49,7 @@ builds:
- "ramdisk-common-init-script.patch"
- "ramdisk-common-etc-rc.patch"
- "ramdisk-common-post-init-script.patch"
+
42661:
ver: "7.1.0"
kver: "4.4.180"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled
index 082b66f6..d5f06aaf 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled
@@ -123,10 +123,10 @@ builds:
<<: *synoinfo
pat:
url: "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS916%2B_64551.pat"
- hash: "8240cb1022b1a7bf04915a3d2d942e5d4328481b68dad0890ae8e607607912a6"
- ramdisk-hash: "326a37d9a508ccbd67d7cb727a9a8fc3e34397068ce7d43d33d3209578c1f60f"
- zimage-hash: "da21c5447c151d1ecc0d7ef02a1da61b7326a0739054a2f2e36793506f29e762"
- md5-hash: "4361d380b75fd1f3b18bf6bd3ce0401e"
+ hash: "233592601f5548cf636f9c280312ebe11d0dc9f6ff52af6f2cd3acf9d29dbbf2"
+ ramdisk-hash: "a892f8210d22279bfbbad2d056378b46a7adb6a32589b7830b4b956a643870b2"
+ zimage-hash: "52196461ac96019cfc21d1b10699dc33d3d4ee7cf746e598f9bec28081e4fdc0"
+ md5-hash: "00c7c76abd01657ba937a2f19d94c695"
patch:
- "ramdisk-64216-disable-root-pwd.patch"
- "ramdisk-64216-init-script.patch"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml
index 34ef6016..46577c56 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml
@@ -32,6 +32,26 @@ dt: true
disks: 4
beta: false
builds:
+ 25556:
+ ver: "6.2.4"
+ kver: "4.4.59"
+ rd-compressed: false
+ cmdline:
+ <<: *cmdline
+ synoinfo:
+ <<: *synoinfo
+ pat:
+ url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS920%2B_25556.pat"
+ hash: "37d9400257cd62f89e01dc97dc042721189cb99f22485e2858092c5efe776fbb"
+ ramdisk-hash: "3c31e2a20c94d312ad96c7e50368d4988e9f471ed0bab726a9a7377a3eb320fd"
+ zimage-hash: "4df4f21cafa90e77f7fdd75fd4a2d34ebf2c9a1f990b0030e314080a1cf05439"
+ md5-hash: "b1c2b180020a418e8c9c4c2d8f07ef59"
+ patch:
+ - "ramdisk-common-disable-root-pwd.patch"
+ - "ramdisk-25556-init-script.patch"
+ - "ramdisk-common-etc-rc.patch"
+ - "ramdisk-25556-post-init-script.patch"
+
42218:
ver: "7.0.1"
kver: "4.4.180"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml
index f3f5ffa2..d5485941 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml
@@ -42,10 +42,10 @@ builds:
<<: *synoinfo
pat:
url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3219_25556.pat"
- hash: "83a548fb3602755b122b719c46eab4b94eaafde6af00fb8896be95ba14227ed8"
- ramdisk-hash: "c6ebec14580b473faca755026f1a2151640177ad4bf7aa0a4df9e2da68204f00"
- zimage-hash: "1f9897f5fca1b2ef0f52ce0cd47c90503080b68e334dbc8d53697ae23c051216"
- md5-hash: "c0c97db2a0cf02f1746079aa05a17947"
+ hash: "20f034e7fa233d95a0160d7479474906"
+ ramdisk-hash: "c119f37bd40ce4a5a48868b3409c2c39b5c7d1ce8f84425c45980fbc05736a9d"
+ zimage-hash: "16a563072e0002bfee2da769fb7147518b232abf47ee974a8539903ce0451637"
+ md5-hash: "1df1b45276b55b47b6b90ba6b2eadae826ecdd6aa2888214a2fa2496a3dfa3b9"
patch:
- "ramdisk-common-disable-root-pwd.patch"
- "ramdisk-25556-init-script.patch"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled b/files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled
index 95ea7a26..8bed0f90 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled
@@ -28,6 +28,26 @@ dt: true
disks: 24
beta: true
builds:
+ 25556:
+ ver: "6.2.4"
+ kver: "4.4.59"
+ rd-compressed: false
+ cmdline:
+ <<: *cmdline
+ synoinfo:
+ <<: *synoinfo
+ pat:
+ url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_FS6400_25556.pat"
+ hash: "f0606769d11ec97a8a729285479ab26cecb7b5a4af23724a38780b22a7d2ea9a"
+ ramdisk-hash: "ff66dacf8ee8d543c7e4b79584193b47c6d8a31adc5a2f135fe03e001d57319e"
+ zimage-hash: "e8911e5e0028e18c240160ae70ec944df5f0f16d6d8ac461e5f7bc2a17b58e7c"
+ md5-hash: "c2d4e93551189532d8bd7bbcf2f55411"
+ patch:
+ - "ramdisk-common-disable-root-pwd.patch"
+ - "ramdisk-25556-init-script.patch"
+ - "ramdisk-common-etc-rc.patch"
+ - "ramdisk-25556-post-init-script.patch"
+
42218:
ver: "7.0.1"
kver: "4.4.180"
diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml
index c79f15b6..ddd35742 100644
--- a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml
+++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml
@@ -38,10 +38,10 @@ builds:
<<: *synoinfo
pat:
url: "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS4021xs%2B_25556.pat"
- hash: "2209f2674dc16a01bb799168118efee723769a08b8c5ff61eb379433d696aba8"
- ramdisk-hash: "bfc61eb53e76c28a995f1b93fb29c8ed877cbc158d315d0c1779d24b41e1d29f"
- zimage-hash: "c3f01c818fae5756c424dd67706c7c5b81e1f4c81fa9871f5f0d514657b954ad"
- md5-hash: "493bf9f6fd3257acd2071977bec7bfb7"
+ hash: "b79e34a7b8157ca5d1d2fbdbc48780d567f87a8e57252135068b21f1b0d6baf2"
+ ramdisk-hash: "004d67e44fdf56fe3600775473d11a7d1efa65d8e1e3e1f9f274c444c9035cde"
+ zimage-hash: "3ed70ae5affbf7e2eb0fb124740e81c6cb20742e73e2540c91e937c1763f2047"
+ md5-hash: "b5f616abfbed3ab61d1fa043ae3d67aa"
patch:
- "ramdisk-common-disable-root-pwd.patch"
- "ramdisk-25556-init-script.patch"
diff --git a/rss.json b/rss.json
index 642b515a..8930b068 100644
--- a/rss.json
+++ b/rss.json
@@ -31,6 +31,11 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS3622xs%2B_64551.pat",
"mCheckSum": "403a3020614752615c62f251cf23f94e"
},
+ {
+ "mUnique": "synology_braswell_916+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS916%2B_64551.pat",
+ "mCheckSum": "00c7c76abd01657ba937a2f19d94c695"
+ },
{
"mUnique": "synology_v1000_1621+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS1621%2B_64551.pat",
@@ -41,11 +46,6 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS3617xs_64551.pat",
"mCheckSum": "3ba13be674c7e51114ffb91484e60259"
},
- {
- "mUnique": "synology_purley_fs6400",
- "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_FS6400_64551.pat",
- "mCheckSum": "aee2aefb77fce45cc3f6611aa9aaf506"
- },
{
"mUnique": "synology_broadwellnk_1621xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS1621xs%2B_64551.pat",
@@ -133,6 +133,11 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat",
"mCheckSum": "d3b223e1e973fcf5c67c64e72775a576"
},
+ {
+ "mUnique": "synology_braswell_916+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS916%2B_42962.pat",
+ "mCheckSum": "19bf342e86c825e1a676c5a7a86b353d"
+ },
{
"mUnique": "synology_v1000_1621+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat",
@@ -143,11 +148,6 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat",
"mCheckSum": "b46e3d7933c7f77c78d536d33f9b5c4a"
},
- {
- "mUnique": "synology_purley_fs6400",
- "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS6400_42962.pat",
- "mCheckSum": "651be491d10a47ecc534295d84341c03"
- },
{
"mUnique": "synology_broadwellnk_1621xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621xs%2B_42962.pat",
@@ -235,6 +235,11 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat",
"mCheckSum": "7af76cca8226ecf95b25630bffa76b3d"
},
+ {
+ "mUnique": "synology_braswell_916+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS916%2B_42661.pat",
+ "mCheckSum": "d1f7e79208d48731af49b2ca6e117542"
+ },
{
"mUnique": "synology_bromolow_3615xs",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat",
@@ -250,11 +255,6 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat",
"mCheckSum": "94e6263912bc758ee3db81c62a94a8f6"
},
- {
- "mUnique": "synology_purley_fs6400",
- "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS6400_42661.pat",
- "mCheckSum": "030064272d82777681502745fcfa8c48"
- },
{
"mUnique": "synology_broadwellnk_1621xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621xs%2B_42661.pat",
@@ -352,11 +352,6 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat",
"mCheckSum": "b7d85926561ff125928b68e7fffa646b"
},
- {
- "mUnique": "synology_purley_fs6400",
- "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS6400_42218.pat",
- "mCheckSum": "e7887381980432a7be5ddf4dec0772ad"
- },
{
"mUnique": "synology_broadwellnk_1621xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621xs%2B_42218.pat",
@@ -434,6 +429,11 @@
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3615xs_25556.pat",
"mCheckSum": "10b657dbe331af034fd478aeb02278c7"
},
+ {
+ "mUnique": "synology_v1000_1621+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621%2B_25556.pat",
+ "mCheckSum": "e6be691eb7df063a59f3889ede1b43ce"
+ },
{
"mUnique": "synology_broadwell_3617xs",
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3617xs_25556.pat",
@@ -442,12 +442,12 @@
{
"mUnique": "synology_broadwellnk_1621xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621xs%2B_25556.pat",
- "mCheckSum": "67481cf37cf31d305fe4ff8eed1b6268"
+ "mCheckSum": "980277a06f6ba645e8ae64121788beb7"
},
{
"mUnique": "synology_broadwellnk_rs4021xs+",
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS4021xs%2B_25556.pat",
- "mCheckSum": "493bf9f6fd3257acd2071977bec7bfb7"
+ "mCheckSum": "b5f616abfbed3ab61d1fa043ae3d67aa"
},
{
"mUnique": "synology_apollolake_1019+",
@@ -462,7 +462,17 @@
{
"mUnique": "synology_denverton_dva3219",
"mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3219_25556.pat",
- "mCheckSum": "c0c97db2a0cf02f1746079aa05a17947"
+ "mCheckSum": "20f034e7fa233d95a0160d7479474906"
+ },
+ {
+ "mUnique": "synology_geminilake_920+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS920%2B_25556.pat",
+ "mCheckSum": "b1c2b180020a418e8c9c4c2d8f07ef59"
+ },
+ {
+ "mUnique": "synology_geminilake_1520+",
+ "mLink": "https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1520%2B_25556.pat",
+ "mCheckSum": "d14c87ddd7c76c4c4156692b4a2c57f7"
}
]
}
diff --git a/rss.xml b/rss.xml
index 0cd6680e..f3bc4e32 100644
--- a/rss.xml
+++ b/rss.xml
@@ -27,6 +27,11 @@
https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS3622xs%2B_64551.pat
403a3020614752615c62f251cf23f94e
+
+ synology_braswell_916+
+ https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS916%2B_64551.pat
+ 00c7c76abd01657ba937a2f19d94c695
+
synology_v1000_1621+
https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS1621%2B_64551.pat
@@ -37,11 +42,6 @@
https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS3617xs_64551.pat
3ba13be674c7e51114ffb91484e60259
-
- synology_purley_fs6400
- https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_FS6400_64551.pat
- aee2aefb77fce45cc3f6611aa9aaf506
-
synology_broadwellnk_1621xs+
https://global.synologydownload.com/download/DSM/release/7.2/64551/DSM_DS1621xs%2B_64551.pat
@@ -125,6 +125,11 @@
https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat
d3b223e1e973fcf5c67c64e72775a576
+
+ synology_braswell_916+
+ https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS916%2B_42962.pat
+ 19bf342e86c825e1a676c5a7a86b353d
+
synology_v1000_1621+
https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat
@@ -135,11 +140,6 @@
https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat
b46e3d7933c7f77c78d536d33f9b5c4a
-
- synology_purley_fs6400
- https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS6400_42962.pat
- 651be491d10a47ecc534295d84341c03
-
synology_broadwellnk_1621xs+
https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621xs%2B_42962.pat
@@ -223,6 +223,11 @@
https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat
7af76cca8226ecf95b25630bffa76b3d
+
+ synology_braswell_916+
+ https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS916%2B_42661.pat
+ d1f7e79208d48731af49b2ca6e117542
+
synology_bromolow_3615xs
https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat
@@ -238,11 +243,6 @@
https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat
94e6263912bc758ee3db81c62a94a8f6
-
- synology_purley_fs6400
- https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS6400_42661.pat
- 030064272d82777681502745fcfa8c48
-
synology_broadwellnk_1621xs+
https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621xs%2B_42661.pat
@@ -336,11 +336,6 @@
https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat
b7d85926561ff125928b68e7fffa646b
-
- synology_purley_fs6400
- https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS6400_42218.pat
- e7887381980432a7be5ddf4dec0772ad
-
synology_broadwellnk_1621xs+
https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621xs%2B_42218.pat
@@ -414,6 +409,11 @@
https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3615xs_25556.pat
10b657dbe331af034fd478aeb02278c7
+
+ synology_v1000_1621+
+ https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621%2B_25556.pat
+ e6be691eb7df063a59f3889ede1b43ce
+
synology_broadwell_3617xs
https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS3617xs_25556.pat
@@ -422,12 +422,12 @@
synology_broadwellnk_1621xs+
https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1621xs%2B_25556.pat
- 67481cf37cf31d305fe4ff8eed1b6268
+ 980277a06f6ba645e8ae64121788beb7
synology_broadwellnk_rs4021xs+
https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_RS4021xs%2B_25556.pat
- 493bf9f6fd3257acd2071977bec7bfb7
+ b5f616abfbed3ab61d1fa043ae3d67aa
synology_apollolake_1019+
@@ -442,7 +442,17 @@
synology_denverton_dva3219
https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DVA3219_25556.pat
- c0c97db2a0cf02f1746079aa05a17947
+ 20f034e7fa233d95a0160d7479474906
+
+
+ synology_geminilake_920+
+ https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS920%2B_25556.pat
+ b1c2b180020a418e8c9c4c2d8f07ef59
+
+
+ synology_geminilake_1520+
+ https://global.synologydownload.com/download/DSM/release/6.2.4/25556/DSM_DS1520%2B_25556.pat
+ d14c87ddd7c76c4c4156692b4a2c57f7
diff --git a/rssupdate.py b/rssupdate.py
index ecd16e63..2e905759 100644
--- a/rssupdate.py
+++ b/rssupdate.py
@@ -13,6 +13,12 @@
FILE_PATH = os.path.dirname(os.path.abspath(__file__))
+headers = {
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
+ 'Referer': 'https://archive.synology.com/download/Os/DSM/',
+ 'Accept-Language': 'en-US,en;q=0.5'
+}
+
def fullversion(ver):
out = ver
arr = ver.split('-')
@@ -100,7 +106,8 @@ def synoextractor(url):
commands = ['sudo', 'rm', '-rf', filename, filepath]
result = subprocess.check_output(commands)
-
+ print(data)
+
return data
@@ -119,7 +126,7 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
# Get beta pats
# 临时对策, RC 64551 目前并没有在 archive.synology.com 上线, beta 又为 64216, 临时用 64216 的地址进行替换.
pats = {}
- req = requests.get('https://prerelease.synology.com/webapi/models?event=dsm72_beta')
+ req = requests.get('https://prerelease.synology.com/webapi/models?event=dsm72_beta', headers=headers)
rels = json.loads(req.text)
if "models" in rels and len(rels["models"]) > 0:
for i in rels["models"]:
@@ -128,7 +135,7 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
if i["name"] not in pats.keys(): pats[i["name"]]={}
pats[i["name"]][fullversion(i["dsm"]["version"]).replace('64216','64551')] = i["dsm"]["url"].split('?')[0].replace('beta','release').replace('64216','64551')
- req = requests.get('https://archive.synology.com/download/Os/DSM')
+ req = requests.get('https://archive.synology.com/download/Os/DSM', headers=headers)
req.encoding = 'utf-8'
bs=BeautifulSoup(req.text, 'html.parser')
p = re.compile(r"(.*?)-(.*?)", re.MULTILINE | re.DOTALL)
@@ -136,7 +143,7 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
for i in l:
ver = i.attrs['href'].split('/')[-1]
if not any([ver.startswith('6.2.4'), ver.startswith('7')]): continue
- req = requests.get('https://archive.synology.com{}'.format(i.attrs['href']))
+ req = requests.get('https://archive.synology.com{}'.format(i.attrs['href']), headers=headers)
req.encoding = 'utf-8'
bs=BeautifulSoup(req.text, 'html.parser')
p = re.compile(r"^(.*?)_(.*?)_(.*?).pat$", re.MULTILINE | re.DOTALL)
@@ -189,6 +196,9 @@ def main(isUpdateConfigs = True, isUpdateRss = True):
# data["builds"][ver]["pat"] = hashdata # pyyaml 会修改文件格式
# yq -iy '.builds."25556".pat |= {url:"...", hash:"..."}' DS918+.yml # yq 也会修改文件格式
pat = data["builds"][ver]["pat"]
+ if not all(bool(key) for key in pat.keys()):
+ print("[E] {} builds.{} key error".format(filename, ver))
+ return
commands = ['sed', '-i', 's|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|'.format(pat["url"], hashdata["url"], pat["hash"], hashdata["hash"], pat["ramdisk-hash"], hashdata["ramdisk-hash"], pat["zimage-hash"], hashdata["zimage-hash"], pat["md5-hash"], hashdata["md5-hash"]), os.path.join(FILE_PATH, configs, filename)]
result = subprocess.check_output(commands)