diff --git a/docker/files/opt/do.sh b/docker/files/opt/do.sh index 08a3151e..eed914ec 100755 --- a/docker/files/opt/do.sh +++ b/docker/files/opt/do.sh @@ -32,7 +32,7 @@ function compile-module { echo "Platform ${1} not found." exit 1 fi - echo "Compiling module for ${PLATFORM}-${KVER}..." + echo -e "Compiling module for \033[7m${PLATFORM}-${KVER}\033[0m..." cp -R /input /tmp export-vars ${PLATFORM} make -C "/opt/${PLATFORM}/build" M="/tmp/input" \ diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml.disabled b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml.disabled index de116d27..13493ec5 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml.disabled +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml.disabled @@ -19,6 +19,7 @@ cmdline: &cmdline syno_ttyS0: "serial,0x3f8" syno_ttyS1: "serial,0x2f8" platform: "geminilake" +unique: "synology_geminilake_1520+" dom: 2 serial: prefix: 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 5df2c586..5fd618bf 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml @@ -22,6 +22,7 @@ cmdline: &cmdline syno_ttyS0: "serial,0x3f8" syno_ttyS1: "serial,0x2f8" platform: "v1000" +unique: "synology_v1000_1621+" dom: 2 serial: prefix: 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 b80dd6be..491251d1 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml @@ -22,6 +22,7 @@ cmdline: &cmdline syno_ttyS0: "serial,0x3f8" syno_ttyS1: "serial,0x2f8" platform: "v1000" +unique: "synology_v1000_2422+" dom: 2 serial: prefix: diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml index 6f5a36f6..64db1c96 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml @@ -18,6 +18,7 @@ cmdline: &cmdline syno_port_thaw: 1 syno_hdd_detect: 0 platform: "bromolow" +unique: "synology_bromolow_3615xs" serial: prefix: - "1130" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml index 702edd81..ac5a6f94 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml @@ -22,6 +22,7 @@ cmdline: &cmdline syno_port_thaw: 1 syno_hdd_detect: 0 platform: "broadwell" +unique: "synology_broadwell_3617xs" dom: 1 serial: prefix: diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml index 14f667ee..f7aac2fd 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml @@ -6,15 +6,16 @@ synoinfo: &synoinfo supportssdcache: "no" esataportcfg: "0x00" support_bde_internal_10g: "no" - rss_server: "http://example.com/null.xml" - rss_server_ssl: "https://example.com/null.xml" - rss_server_v2: "https://example.com/autoupdate/v2/getList" - update_server: "http://example.com/" - update_server_ssl: "https://example.com/" - small_info_path: "https://example.com/null" - updateurl: "http://example.com/" - myds_region_api_base_url: "https://example.com" - security_version_server: "https://example.com/smallupdate" + support_oob_ctl: "no" + rss_server: "http://example.com/null.xml" # http://update7.synology.com/autoupdate/genRSS.php + rss_server_ssl: "https://example.com/null.xml" # https://update7.synology.com/autoupdate/genRSS.php + rss_server_v2: "https://example.com/autoupdate/v2/getList" # https://update7.synology.com/autoupdate/v2/getList + update_server: "http://example.com/" # http://update7.synology.com/ + update_server_ssl: "https://example.com/" # https://update7.synology.com/ + small_info_path: "https://example.com/null" # https://update7.synology.com/smallupdate + updateurl: "http://example.com/" # http://www.synology.com/ + myds_region_api_base_url: "https://example.com" # https://account.synology.com/ + security_version_server: "https://example.com/smallupdate" # https://update7.synology.com/securityVersion cmdline: &cmdline syno_hdd_powerup_seq: 0 HddHotplug: 0 @@ -22,6 +23,7 @@ cmdline: &cmdline syno_port_thaw: 1 syno_hdd_detect: 0 platform: "broadwellnk" +unique: "synology_broadwellnk_3622xs+" dom: 1 serial: prefix: diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml index aa455b9a..6b06da57 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml @@ -22,6 +22,7 @@ cmdline: &cmdline syno_port_thaw: 1 syno_hdd_detect: 0 platform: "apollolake" +unique: "synology_apollolake_918+" dom: 2 serial: prefix: 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 8cce710e..d5d8650d 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml @@ -19,6 +19,7 @@ cmdline: &cmdline syno_ttyS1: "serial,0x2f8" vender_format_version: 2 platform: "geminilake" +unique: "synology_geminilake_920+" dom: 2 dt: true serial: diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml index e3ab4519..cd677b52 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml @@ -21,6 +21,7 @@ cmdline: &cmdline syno_ttyS0: "serial,0x3f8" syno_ttyS1: "serial,0x2f8" platform: "geminilake" +unique: "synology_geminilake_dva1622" dom: 2 serial: prefix: diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml index be849f52..c1693c6c 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml @@ -20,6 +20,7 @@ cmdline: &cmdline syno_port_thaw: 1 syno_hdd_detect: 0 platform: "denverton" +unique: "synology_denverton_dva3221" dom: 2 serial: prefix: diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch index f550b024..bde05808 100644 --- a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch +++ b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch @@ -1,6 +1,16 @@ ---- a/linuxrc.syno.impl 2022-07-13 19:11:36.166689682 -0300 -+++ b/linuxrc.syno.impl 2022-07-14 10:50:50.616836807 -0300 -@@ -59,6 +59,7 @@ +diff -uN a/linuxrc.syno.impl b/linuxrc.syno.impl +--- a/linuxrc.syno.impl 2022-08-05 10:50:18.011496401 -0300 ++++ b/linuxrc.syno.impl 2022-08-05 11:20:47.861013234 -0300 +@@ -38,6 +38,8 @@ + UnknownSynoPartitionMigrationFlag="/.unknown_syno_partition_migrate" + IncompatibleRootDevice="/.incompatible_root_device" + ++/addons/addons.sh early ++ + UmountRoot() + { + grep "^${RootDevice}" /proc/mounts && /bin/umount -f ${Mnt} +@@ -59,6 +61,7 @@ fi UmountRoot @@ -8,21 +18,21 @@ exit $1 } -@@ -155,6 +156,8 @@ - # insert basic USB modules for detect f401/FDT +@@ -156,6 +159,8 @@ echo "Insert basic USB modules..." SYNOLoadModules $USB_MODULES -+SYNOLoadModules "usb-storage" -+/addons/addons.sh early ++/addons/addons.sh modules ++ # insert Etron USB3.0 drivers -@@ -208,7 +211,7 @@ - rmmod i2c_core + if [ $KERNEL_VCODE -ge $(KernelVersionCode "3.10") ]; then +@@ -209,6 +214,8 @@ fi fi -- + +/addons/addons.sh patches ++ if [ "$SupportDualhead" = "yes" ]; then # Run HA script /etc.defaults/AHAtasks check_stage diff --git a/files/board/arpl/p3/addons/9p/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/9p/apollolake-4.4.180.tgz index 89b6c082..26298fee 100644 Binary files a/files/board/arpl/p3/addons/9p/apollolake-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/9p/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/9p/broadwell-4.4.180.tgz index 7cba71a0..c4ad2c2c 100644 Binary files a/files/board/arpl/p3/addons/9p/broadwell-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/broadwell-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/9p/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/9p/broadwellnk-4.4.180.tgz index d833bddf..b086d3b9 100644 Binary files a/files/board/arpl/p3/addons/9p/broadwellnk-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/broadwellnk-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/9p/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/9p/bromolow-3.10.108.tgz index 7b95c9ab..cdb4db09 100644 Binary files a/files/board/arpl/p3/addons/9p/bromolow-3.10.108.tgz and b/files/board/arpl/p3/addons/9p/bromolow-3.10.108.tgz differ diff --git a/files/board/arpl/p3/addons/9p/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/9p/denverton-4.4.180.tgz index ffef254c..6f1fa650 100644 Binary files a/files/board/arpl/p3/addons/9p/denverton-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/denverton-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/9p/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/9p/geminilake-4.4.180.tgz index bf429566..4a6cd41b 100644 Binary files a/files/board/arpl/p3/addons/9p/geminilake-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/9p/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/9p/v1000-4.4.180.tgz index 0fb0544f..ee5fe05e 100644 Binary files a/files/board/arpl/p3/addons/9p/v1000-4.4.180.tgz and b/files/board/arpl/p3/addons/9p/v1000-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/acpid/all.tgz b/files/board/arpl/p3/addons/acpid/all.tgz index 573d5efa..f5a9d726 100644 Binary files a/files/board/arpl/p3/addons/acpid/all.tgz and b/files/board/arpl/p3/addons/acpid/all.tgz differ diff --git a/files/board/arpl/p3/addons/dtbpatch/all.tgz b/files/board/arpl/p3/addons/dtbpatch/all.tgz index 1ba117ac..b13ca68c 100644 Binary files a/files/board/arpl/p3/addons/dtbpatch/all.tgz and b/files/board/arpl/p3/addons/dtbpatch/all.tgz differ diff --git a/files/board/arpl/p3/addons/eudev/all.tgz b/files/board/arpl/p3/addons/eudev/all.tgz index effa85a4..e6209fdf 100644 Binary files a/files/board/arpl/p3/addons/eudev/all.tgz and b/files/board/arpl/p3/addons/eudev/all.tgz differ diff --git a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz index 01bc8027..0897a39c 100644 Binary files a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz and b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/maxdisks/all.tgz b/files/board/arpl/p3/addons/maxdisks/all.tgz index c9897780..56e635a9 100644 Binary files a/files/board/arpl/p3/addons/maxdisks/all.tgz and b/files/board/arpl/p3/addons/maxdisks/all.tgz differ diff --git a/files/board/arpl/p3/addons/misc/all.tgz b/files/board/arpl/p3/addons/misc/all.tgz index c1b26b74..ba6be8f3 100644 Binary files a/files/board/arpl/p3/addons/misc/all.tgz and b/files/board/arpl/p3/addons/misc/all.tgz differ diff --git a/files/board/arpl/p3/modules/apollolake-4.4.180.tgz b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz index 705b27b2..ddfbfd23 100644 Binary files a/files/board/arpl/p3/modules/apollolake-4.4.180.tgz and b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwell-4.4.180.tgz b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz index 31507fa5..cacb459d 100644 Binary files a/files/board/arpl/p3/modules/broadwell-4.4.180.tgz and b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz index 4e13444c..64a05806 100644 Binary files a/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz and b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/bromolow-3.10.108.tgz b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz index a860c1e0..49a596d9 100644 Binary files a/files/board/arpl/p3/modules/bromolow-3.10.108.tgz and b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz differ diff --git a/files/board/arpl/p3/modules/denverton-4.4.180.tgz b/files/board/arpl/p3/modules/denverton-4.4.180.tgz index ca3d9dd6..5e6efe86 100644 Binary files a/files/board/arpl/p3/modules/denverton-4.4.180.tgz and b/files/board/arpl/p3/modules/denverton-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/geminilake-4.4.180.tgz b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz index 35606645..74e29885 100644 Binary files a/files/board/arpl/p3/modules/geminilake-4.4.180.tgz and b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/v1000-4.4.180.tgz b/files/board/arpl/p3/modules/v1000-4.4.180.tgz index 1d1a410d..a7c9ac2b 100644 Binary files a/files/board/arpl/p3/modules/v1000-4.4.180.tgz and b/files/board/arpl/p3/modules/v1000-4.4.180.tgz differ diff --git a/rss.xml b/rss.xml new file mode 100644 index 00000000..634ab405 --- /dev/null +++ b/rss.xml @@ -0,0 +1,145 @@ + + + + RSS for DSM Auto Update + http://update.synology.com/autoupdate/genRSS.php + Sat Aug 6 0:11:41 CST 2022 + Copyright 2022 Synology Inc + + DSM 7.1-42661 + 7 + 1 + 0 + 42661 + 2022/04/01 + 7 + 0 + 0 + 41890 + 2021/06/25 + + synology_geminilake_1520+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat + 1d8ecfcb2a956488ae355c79a72bb9ec + + + synology_v1000_1621+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS1621%2B_42661.pat + b4b72eb8d4e84b2e2a8c29fc0a1ac6aa + + + synology_v1000_2422+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat + 9ea5e0fe94c01072da36e2f69172abb3 + + + synology_broadwell_3617xs + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat + 94e6263912bc758ee3db81c62a94a8f6 + + + synology_broadwellnk_3622xs+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat + 7af76cca8226ecf95b25630bffa76b3d + + + synology_apollolake_918+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat + 2c49260d2646a0944b56933f7d4029fb + + + synology_geminilake_920+ + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat + fa3936a53299b1a1142e4c614e2b360c + + + synology_geminilake_dva1622 + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat + 27515a2e7c2f2113ccf8955bf22f3974 + + + synology_denverton_dva3219 + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DVA3219_42661.pat + 5c4dea4a45d96e1a6d5bcc041d300079 + + + synology_denverton_dva3221 + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DVA3221_42661.pat + d433ae251ba95754edde1586851d1e0a + + + synology_v1000_fs2500 + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat + e071c4984d041309f151de29b9ba82b5 + + + synology_purley_fs6400 + https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_FS6400_42661.pat + 030064272d82777681502745fcfa8c48 + + + + DSM 7.0.1-42218 + 7 + 0 + 0 + 42218 + 2021/10/18 + 6 + 2 + 0 + 23739 + 2018/05/19 + + synology_geminilake_1520+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat + f56200a8be1aed4eb287a51b373adb1f + + + synology_v1000_1621+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1621%2B_42218.pat + f82cbabbfef3fdf2cba45da77d14959b + + + synology_v1000_2422+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat + 9293156f98e642c181aed63b0b3df4c8 + + + synology_broadwell_3617xs + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat + 8972088c38acd07aa92a8b573a1b7bc3 + + + synology_broadwellnk_3622xs+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs%2B_42218.pat + bc0235e45a8423f4c46dc0d9699759b5 + + + synology_apollolake_918+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat + 71c028f92497e4722998e4208fe75774 + + + synology_geminilake_920+ + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat + 7764ad4fca0a11ae0ebd7ccd4a49e1aa + + + synology_denverton_dva3219 + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DVA3219_42218.pat + 40917aaf18d069f862f9536ac5504385 + + + synology_denverton_dva3221 + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DVA3221_42218.pat + b8bd6562290d06dd3a7360f3af330bec + + + synology_purley_fs6400 + https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_FS6400_42218.pat + 53d74dffd9e17a4805823c60760e2615 + + + +