diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/config.json new file mode 100644 index 00000000..081d6bce --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/config.json @@ -0,0 +1,151 @@ +{ + "os": { + "id": "ds1019p_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1019%2B_42218.pat", + "sha256": "920b53b9022ebd4675049b43c493455a1307ec97344846ca9dfd25d964b75684" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "338ba514066da01d0c1f770418916b9b96f5355d88a7b55b398d2726db591fdb" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "f17be89d59b0e59df4093df7e5d1ac1cf199f3b22413fe62e1a792c543d6172d" + }, + "vmlinux": { + "sha256": "e5eea089bcb76dc6dce6476be43a4e64c8acd52ba8b9c095a7d165acf196c529" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-1019p-42218-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1019+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "Jun`s Mod x RedPill DS1019+ v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1019+ v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1019+ v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill DS1019+ v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/zImage-001-1019p-42218-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/zImage-001-1019p-42218-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..483b5fc7 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.0.1-42218/zImage-001-1019p-42218-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/config.json new file mode 100644 index 00000000..4e96cba0 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/config.json @@ -0,0 +1,132 @@ +{ + "os": { + "id": "ds1019p_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS1019%2B_42962.pat", + "sha256": "91bb367f501a3d86988211b7e35f68809a8f967e6e4e54ff31ed89bd50a66cc9" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "12afcd27e15ba5e4596e1af7275d9462d31c7d8afb32aa723f7b8b7cfa5a19a2" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "048a61f5ca0141789f7cd27e6e2b8130de3b4157eb867528f8ef9586836dd19b" + }, + "vmlinux": { + "sha256": "e8bb4708b51edbadcc7fbdbac27666be106ce2402d7d4687f4894f7219d26d38 " + } + }, + + "patches": { + "zlinux": [ + "zImage-001-1019p-42962-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1019+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "RedPill DS1019+ v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1019+ v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/zImage-001-1019p-42962-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/zImage-001-1019p-42962-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..6b4ad146 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.1.1-42962/zImage-001-1019p-42962-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/config.json new file mode 100644 index 00000000..a90586c5 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "ds1019p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS1019%2B_64216.pat", + "sha256": "46e878970f8167aaba391115b1588c3557a8a33e29a7e5c047a8ab7bd02186ad" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "449e79815a6812393a8e76d29a8ceee29256f1484cf76b3ddea247a49dc30a27" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "8b3a9443275c155f5e8f922e6d5933a48b454322712963f5136b40cd6b34b448" + }, + "vmlinux": { + "sha256": "9e47b7747010e0b30b668ae3d5f074804f686ebdacf9569bd993b1e20a19f173" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1019p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1019+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1019+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1019+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/zImage-001-1019p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/zImage-001-1019p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..6b4ad146 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64216/zImage-001-1019p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/config.json new file mode 100644 index 00000000..85f457c9 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/config.json @@ -0,0 +1,120 @@ +{ + "os": { + "id": "ds1019p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS1019%2B_64551.pat", + "sha256": "41d300ce3ca7482dd610aa0b540ea2a27896cc1d62ea8edd594ba19bd2a23a1d" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "30c27506d4f0226168e01e47e8158d7f709b596299945627387b75c548d22a2e" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "fb4b49486e362e5a0ec4639ea2fe73afb631443f298ee67ca29c5c7b8ed6207f" + }, + "vmlinux": { + "sha256": "3ae7b176f3312e01a45f59271965bc563357a971be3f1d6f27cde1040c87b383" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1019p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + } + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1019+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1019+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1019+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/zImage-001-1019p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/zImage-001-1019p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..c87a5bfe Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1019+/7.2.0-64551/zImage-001-1019p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/config.json new file mode 100644 index 00000000..24c7db46 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/config.json @@ -0,0 +1,144 @@ +{ + "os": { + "id": "ds1520p_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat", + "sha256": "06947c58f25bd591f7fa3c58ad9473777481bdd7a049b42d1cb585ca01b053ee" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "74d513aaa3e30d8aa4f80e202d94a68a552e9c0472f8470e133ad29080556f55" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "f0a275587c51acdb4d58a7f0d82d70f31e54228d0fbf7575d5d425dae75d1969" + }, + "vmlinux": { + "sha256": "84e5e1a238e73ffe2ccf08d51e3f9ad13385fcdcac18163678de3f6ad1447bc4" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-1520p-42218-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1520+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "Jun`s Mod x RedPill DS1520+ v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1520+ v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1520+ v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill DS1520+ v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/zImage-001-1520p-42218-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/zImage-001-1520p-42218-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..66a7bffb Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.0.1-42218/zImage-001-1520p-42218-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/config.json new file mode 100644 index 00000000..844d2035 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/config.json @@ -0,0 +1,164 @@ +{ + "os": { + "id": "ds1520p_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat", + "sha256": "3a8499c5f72d7241b81781ec741d4019eaa506e6e7a4fd17ce54fb149f6ffae6" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "1d0e5b76e08e3483f6bf06d23b5978ec498b855bde23db1f96f343db4c43337d" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "b18f14b8420a217d7b6dd3696786ecccfbe7c325d342475531a68a7df831cffc" + }, + "vmlinux": { + "sha256": "2df11d9f0b383da1eb34606770e55391f974f9cbc096127fe6a821ecd644e05a" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-1520p-42661-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1520+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + + }, + + "menu_entries": { + "RedPill DS1520+ v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1520+ v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + }, + "RedPill DS1520+ v7.1.0-42661 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "RedPill DS1520+ v7.1.0-42661 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/zImage-001-1520p-42661-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/zImage-001-1520p-42661-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..61a45af4 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.0-42661/zImage-001-1520p-42661-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/config.json new file mode 100644 index 00000000..35970974 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/config.json @@ -0,0 +1,132 @@ +{ + "os": { + "id": "ds1520p_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_ds1520p_42962.pat", + "sha256": "f19d2ac39fae564797c148929b8fe7c9740ac3a74099bf573b68df8fe0228cb3" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "89ee173272101e6714728e73930d8b31a414f9f1eca8ab78f45c12fc721138ab" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "aad75938d165ef5efdbfc4c570c4cd1cc252344d0756dd3d89a44f581aa6be6f" + }, + "vmlinux": { + "sha256": "08291e1c3812de8c1416f95503b44a04edee66e233c210d9bce351bb51e081c8 " + } + }, + + "patches": { + "zlinux": [ + "zImage-001-1520p-42962-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1520+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + + }, + + "menu_entries": { + "RedPill DS1520+ v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfds1520ps...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1520+ v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/zImage-001-1520p-42962-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/zImage-001-1520p-42962-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..01966990 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.1.1-42962/zImage-001-1520p-42962-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/config.json new file mode 100644 index 00000000..c3dfb28d --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/config.json @@ -0,0 +1,123 @@ +{ + "os": { + "id": "ds1520p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS1520%2B_64216.pat", + "sha256": "6078d405128ffd3dba2570cd5a17b391fd2395a7d1a4a26b161a3a96864575f2" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "a793c3adb40b20c257a1c26fb48049bfc2d9e88c599e9f9299754f0efc35f89c" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "758e02303f9bf3b3a029c27e2135fa1804fc26819a60a95d2fe399315774050e" + }, + "vmlinux": { + "sha256": "420e3425855894282c985227568df0b93994d75c449d7612e119fd1944cdbef1" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1520p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1520+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1520+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfds1520ps...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1520+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/zImage-001-1520p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/zImage-001-1520p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..01966990 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64216/zImage-001-1520p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/config.json new file mode 100644 index 00000000..976c5cbc --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "ds1520p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS1520p_64551.pat", + "sha256": "f42ca1bd75e88154623dba5dbbd08bcf8a00936ab178885b24d4d8429b6fb0a4" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8cbe286e7b8085ca579695505311ba7265e018a7b4417ec33484fc8df13d2ec3" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "649d303414e217852fa8bfff16421adfe3efcfa03493db2c1efb014fb3c09308" + }, + "vmlinux": { + "sha256": "c69064c103784652ac12926525835299a1ed2259616d8650f8420fab8a34ef87" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1520p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "HddHotplug": "", + "support_led_brightness_adjustment": "", + "support_leds_lp3943": "", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1520+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1520+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfds1520ps...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1520+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/zImage-001-1520p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/zImage-001-1520p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..131739e9 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1520+/7.2.0-64551/zImage-001-1520p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/config.json new file mode 100644 index 00000000..b71c3416 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/config.json @@ -0,0 +1,113 @@ +{ + "os": { + "id": "ds1621p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS1621%2B_64216.pat", + "sha256": "0e445518acf031b5eb504f405ba8e362c6022e1a66c0fcfc0cf9d1cc923c5c3c" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "144c04854b4bdfdbde7dce0801ffdbe9fa23fd3f2ce54a3fa4552925f45cae57" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "2382b2c1108ee925197c21f5dfc0dc83de1ebb7f2477b5b0d16d8e6465558936" + }, + "vmlinux": { + "sha256": "b0fffbc02e072c2a8d94ea2a9f3c2268cda3f840e9a4b25d685209ab7f0eb1fa" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1621p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "rss_server": "http://example.com/autoupdate/genRSS.php", + "rss_server_ssl": "https://example.com/autoupdate/genRSS.php", + "small_info_path": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com/" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1621+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/zImage-001-1621p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/zImage-001-1621p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..2e9a0f9c Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64216/zImage-001-1621p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/config.json new file mode 100644 index 00000000..68d03213 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/config.json @@ -0,0 +1,115 @@ +{ + "os": { + "id": "ds1621p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS1621%2B_64551.pat", + "sha256": "c18a720858eecfbab820b03d15f28ab9d21d7c022be289a208735869c5de84fb" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "db781b0be23801a15b1b7b06852db203a08995fcde30b5f13f8c4c9f20a13dfe" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "4c399ca39f2a649317f2c2df1960ac422140af020850ca98bdd7ddb1a8d1be77" + }, + "vmlinux": { + "sha256": "ad3eb822fd76b15253efb71d5c619341f8e47e8731c59bb32dabfb392854fe34" + } + }, + "patches": { + "zlinux": [ + "zImage-001-1621p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1621+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "withefi": null, + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/zImage-001-1621p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/zImage-001-1621p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..cfe5e545 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621+/7.2.0-64551/zImage-001-1621p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/config.json new file mode 100644 index 00000000..2fe50c13 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/config.json @@ -0,0 +1,148 @@ +{ + "os": { + "id": "ds1621xsp_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1621xs%2B_42218.pat", + "sha256": "5db4e5943d246b1a2414942ae19267adc94d2a6ab167ba3e2fc10b42aefded23" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "17607e1739c8acc9903272ebd981bccb27b51057cdcb3cc446e5c5149db452d3" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "4a3af151b313ca15f65195e63592aa1ef91351c54cc82b66dfb3457833af8e19" + }, + "vmlinux": { + "sha256": "0c5e4da2e3745a6ae7d63787442dbd2c3b2239bce857f0451e9e87bbc6456b15" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-1621xsp-42218-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + "maxdisks": "25", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1621xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "Jun`s Mod x RedPill DS1621xs+ v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1621xs+ v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DS1621xs+ v7.0.1-42218 (USB, Verbose, Re-install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill DS1621xs+ v7.0.1-42218 (SATA, Verbose, Re-install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/zImage-001-1621xsp-42218-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/zImage-001-1621xsp-42218-ramdisk-and-header.bsp new file mode 100644 index 00000000..7e4c1d2d Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.0.1-42218/zImage-001-1621xsp-42218-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/config.json new file mode 100644 index 00000000..1159f0d2 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/config.json @@ -0,0 +1,121 @@ +{ + "os": { + "id": "ds1621xsp_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS1621xs%2B_42661.pat", + "sha256": "9dba7c728dbeb69f881a515b841ec82b091fda6741fdbf225d94f1af5bb2a2d6" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "e073dd84054f652811e0ae1932af2c7cdbd5fb6e5f18f265097072b8af4605e8" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "af790b1b52365e9268d0d6126d04ba253eb659029a8860728918818f1aec73ba" + }, + "vmlinux": { + "sha256": "40915d6222ebbf67eca20256df4b4e13b2f1b982de200e5e9e5474541de0baa0" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-1621xsp-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.0/ramdisk-003-post-init-script.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1621xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621xs+ v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621xs+ v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/zImage-001-1621xsp-42661-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/zImage-001-1621xsp-42661-ramdisk-and-header.bsp new file mode 100644 index 00000000..19122b3a Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.0-42661/zImage-001-1621xsp-42661-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/config.json new file mode 100644 index 00000000..018faa49 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/config.json @@ -0,0 +1,128 @@ +{ + "os": { + "id": "ds1621xsp_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS1621xs%2B_42962.pat", + "sha256": "199d70693a7eb3a4ff69100bb2634c8b97b115f828bd1f6403d2832cce4e7052" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8903dc99f7201c8656de618d767c05f91bfd32edd9a3706a50fd223237842bf2" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "0c52bac011caa31ec7f76bd9371edc423d6ee162531ad22b39fcb17bcbdc8765" + }, + "vmlinux": { + "sha256": "40915d6222ebbf67eca20256df4b4e13b2f1b982de200e5e9e5474541de0baa0" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-1621xsp-42962-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS1621xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621xs+ v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621xs+ v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/zImage-001-1621xsp-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/zImage-001-1621xsp-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..99675e93 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.1.1-42962/zImage-001-1621xsp-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/config.json new file mode 100644 index 00000000..28afe13a --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/config.json @@ -0,0 +1,125 @@ +{ + "os": { + "id": "ds1621xsp_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS1621xs%2B_64216.pat", + "sha256": "4d86bb0009658d9a5bd17e2200be4d65096a7fe5ce24892d5aa3ebcc1317cc6c" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "da68e9d495d11654ec8afeb28351d95ff9c5523b86abd2137e2465665df6f750" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "79302e47121b0277d6a503d3ea00c6d5d0e2955c585513305f31b1372cae921a" + }, + "vmlinux": { + "sha256": "3782dda0f04fd7dae623fbd2a72da286879b19adfebb0fb89acdd56406f53fba" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-1621xsp-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1621xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621xs+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621xs+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/zImage-001-1621xsp-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/zImage-001-1621xsp-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..99675e93 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64216/zImage-001-1621xsp-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/config.json new file mode 100644 index 00000000..6af815ab --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/config.json @@ -0,0 +1,126 @@ +{ + "os": { + "id": "ds1621xsp_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS1621xs%2B_64551.pat", + "sha256": "3556bd6ca5c1d6cab93bf1c5b011ef461a5b4353ba35c16b061ecf42bed2d492" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "359d23626a6d976851085d810b642549fc621cf869a8882590c04a24aca9b9fd" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "df85817d75359c50acd389daaab5e8930b0315f22fdda31b5adab6d466c07a76" + }, + "vmlinux": { + "sha256": "3bfd5e4001f7a35e68d133111cfbeb68b61b7cb7754a448bf55beda8b54b9422" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-1621xsp-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS1621xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS1621xs+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS1621xs+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/zImage-001-1621xsp-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/zImage-001-1621xsp-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..1134d1f6 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS1621xs+/7.2.0-64551/zImage-001-1621xsp-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/config.json new file mode 100644 index 00000000..2ebf4324 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/config.json @@ -0,0 +1,112 @@ +{ + "os": { + "id": "ds2422p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS2422%2B_64216.pat", + "sha256": "130d847bfa7b7bab7b42466003c1920cd22056f80cd31bc6cd2d84b07d17ccae" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "144c04854b4bdfdbde7dce0801ffdbe9fa23fd3f2ce54a3fa4552925f45cae57" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "7e49c59d1dfbcf544ddf05088ad16fc6d569293999fec9f92193574696cd2fd0" + }, + "vmlinux": { + "sha256": "b0fffbc02e072c2a8d94ea2a9f3c2268cda3f840e9a4b25d685209ab7f0eb1fa" + } + }, + "patches": { + "zlinux": [ + "zImage-001-2422p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch" + ] + }, + "synoinfo": { + "rss_server": "http://example.com/autoupdate/genRSS.php", + "rss_server_ssl": "https://example.com/autoupdate/genRSS.php", + "small_info_path": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com/" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS2422+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS2422+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS2422+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/zImage-001-2422p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/zImage-001-2422p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..2e9a0f9c Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64216/zImage-001-2422p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/config.json new file mode 100644 index 00000000..a23e497b --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/config.json @@ -0,0 +1,113 @@ +{ + "os": { + "id": "ds2422p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS2422%2B_64551.pat", + "sha256": "07227bf230bd56ead2905d6e47bedb1a38f341a088d5b2c355db01be54457e7b" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "db781b0be23801a15b1b7b06852db203a08995fcde30b5f13f8c4c9f20a13dfe" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "c5580c04aae3b69c164ab173f6afdd7b7c62095b169f1a36d1cbc296894c806f" + }, + "vmlinux": { + "sha256": "ad3eb822fd76b15253efb71d5c619341f8e47e8731c59bb32dabfb392854fe34" + } + }, + "patches": { + "zlinux": [ + "zImage-001-2422p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS2422+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS2422+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS2422+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/zImage-001-2422p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/zImage-001-2422p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..2c9e3987 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS2422+/7.2.0-64551/zImage-001-2422p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/config.json new file mode 100644 index 00000000..4f425d19 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/config.json @@ -0,0 +1,116 @@ +{ + "os": { + "id": "ds3617xs_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS3617xs_64216.pat", + "sha256": "72fa6e913986ced8917cd6b952feeb9ee260a110495a970d132e2a13e8e249e4" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "c12b541e6fea5949124ed074029446423da2b33879b333d2b6c2f0305185a847" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "76bfeeec20686e1e3d1af806872111f71c059e00c68acdbf200f1dfcd857791a" + }, + "vmlinux": { + "sha256": "edceab7bfb5f9f4514920b25cb7904d5a3d5eaeabc3d073bd6c85b3840d0f546" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3617xs-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS3617xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS3617xs v7.2.0-64216 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS3617xs v7.2.0-64216 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/zImage-001-3617xs-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/zImage-001-3617xs-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..1d9fa8f1 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64216/zImage-001-3617xs-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/config.json new file mode 100644 index 00000000..2c8fa692 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/config.json @@ -0,0 +1,117 @@ +{ + "os": { + "id": "ds3617xs_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS3617xs_64551.pat", + "sha256": "17785c8dab0cc2faf4c0ac3d6ddca3c38c782fc57586004182ae09e443410db4" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "16176d29125ee784ab8bfb1201f0269127ca70464f86022ad96e0023b2c95308" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "212e03d267917774ebd3fbb710802cda6e2b674541d89df200a09ff5b28af7bb" + }, + "vmlinux": { + "sha256": "00a346b5d6ddc446d1cec5e6d7ea0cf6bcb1a045359baffe48ac70d841a3d63a" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3617xs-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS3617xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS3617xs v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS3617xs v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/zImage-001-3617xs-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/zImage-001-3617xs-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..a7855867 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3617xs/7.2.0-64551/zImage-001-3617xs-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/config.json new file mode 100644 index 00000000..a4b0948c --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/config.json @@ -0,0 +1,127 @@ +{ + "os": { + "id": "ds3622xsp_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS3622xs%2B_64216.pat", + "sha256": "a42a8113f59ef44dc17890f38892714ace7c1550c0c7960c0e529ea23414d473" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "da68e9d495d11654ec8afeb28351d95ff9c5523b86abd2137e2465665df6f750" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "7f655d3f00695c8e31a83051785270ab78d8412226388037ddfdb6b9029da5e3" + }, + "vmlinux": { + "sha256": "3782dda0f04fd7dae623fbd2a72da286879b19adfebb0fb89acdd56406f53fba" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3622xs+-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS3622xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS3622xs v7.2.0-64216 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS3622xs v7.2.0-64216 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/zImage-001-3622xs+-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/zImage-001-3622xs+-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..99675e93 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64216/zImage-001-3622xs+-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/config.json new file mode 100644 index 00000000..9936f2aa --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "ds3622xsp_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS3622xs%2B_64551.pat", + "sha256": "c20985c298af3906f8199cdb4d8b66a38f80c335496262956a774f81de50fb0a" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "359d23626a6d976851085d810b642549fc621cf869a8882590c04a24aca9b9fd" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "1f5af5cd6768b3bb0c0d75df9b6feb672bf5247e81af7b440551d2f9323f241b" + }, + "vmlinux": { + "sha256": "3bfd5e4001f7a35e68d133111cfbeb68b61b7cb7754a448bf55beda8b54b9422" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3622xs+-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS3622xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS3622xs v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS3622xs v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/zImage-001-3622xs+-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/zImage-001-3622xs+-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..1134d1f6 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS3622xs+/7.2.0-64551/zImage-001-3622xs+-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/config.json new file mode 100644 index 00000000..cf50de4a --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/config.json @@ -0,0 +1,115 @@ +{ + "os": { + "id": "ds723p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS723%2B_64551.pat", + "sha256": "d1262257740f5c2e9c676f4642d772b8e556d7f1ab21b3df2254a12d97a314fd" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "f7679ea4d799bedb32721cff9fd5e55265e4a0fa40f903fb2cb04516b381335a" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "925be5ac1adeb763d5ee49be75324aa20b5ae912cc2961ddcbe57625f09d70d1" + }, + "vmlinux": { + "sha256": "e7a31575d31b8d0197b65beb629a9639bd3d4501527563d29c16c9f2fd7caee8" + } + }, + "patches": { + "zlinux": [ + "zImage-001-723p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS723+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "withefi": null, + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS723+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS723+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/zImage-001-723p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/zImage-001-723p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..4985d6f9 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS723+/zImage-001-723p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/config.json new file mode 100644 index 00000000..35eb1cbe --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/config.json @@ -0,0 +1,119 @@ +{ + "os": { + "id": "ds918p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS918%2B_64216.pat", + "sha256": "2b0cbe8b78588ee797cfedd41a0ff11410ac95bc88c3ae981f758251992a52c4" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "449e79815a6812393a8e76d29a8ceee29256f1484cf76b3ddea247a49dc30a27" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "09b3df7080c8c5a051a04e48a73b98077e4ed2518435415d152ec579288d2a4e" + }, + "vmlinux": { + "sha256": "9e47b7747010e0b30b668ae3d5f074804f686ebdacf9569bd993b1e20a19f173" + } + }, + "patches": { + "zlinux": [ + "zImage-001-918p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS918+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS918+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS918+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/zImage-001-918p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/zImage-001-918p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..6b4ad146 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64216/zImage-001-918p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/config.json new file mode 100644 index 00000000..b1f83ce8 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/config.json @@ -0,0 +1,120 @@ +{ + "os": { + "id": "ds918p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS918%2B_64551.pat", + "sha256": "13b7d6dfb371bbf9b75ffbefbad07d514e42aaeefb868796bf0990ce26744a83" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "30c27506d4f0226168e01e47e8158d7f709b596299945627387b75c548d22a2e" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "d42a64015b1c3cad3c6f338bb3f2886076307e63b98c8804e14f407aa050cdc1" + }, + "vmlinux": { + "sha256": "3ae7b176f3312e01a45f59271965bc563357a971be3f1d6f27cde1040c87b383" + } + }, + "patches": { + "zlinux": [ + "zImage-001-918p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS918+", + "syno_hdd_powerup_seq": 1, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS918+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS918+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/zImage-001-918p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/zImage-001-918p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..c87a5bfe Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS918+/7.2.0-64551/zImage-001-918p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/config.json new file mode 100644 index 00000000..60e9b1d4 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/config.json @@ -0,0 +1,120 @@ +{ + "os": { + "id": "ds920p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS920%2B_64216.pat", + "sha256": "ab7062c0ce130fd3883f1b1e6d85bea33ef92f222a421b18567decfb6d76107e" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "a793c3adb40b20c257a1c26fb48049bfc2d9e88c599e9f9299754f0efc35f89c" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "b2eb45986497bb3d9efe1748c2bc0f856c029e7f89e8fca03cf559ad4c95c155" + }, + "vmlinux": { + "sha256": "420e3425855894282c985227568df0b93994d75c449d7612e119fd1944cdbef1" + } + }, + "patches": { + "zlinux": [ + "zImage-001-920p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS920+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS920+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS920+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/zImage-001-920p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/zImage-001-920p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..e9726f5c Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64216/zImage-001-920p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/config.json new file mode 100644 index 00000000..edec9e8e --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/config.json @@ -0,0 +1,121 @@ +{ + "os": { + "id": "ds920p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS920%2B_64551.pat", + "sha256": "d5dc4f98cfbf9b8b9bf77c607a6f0acd2cc2a4ee0651bf50b12a79e3de74204b" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8cbe286e7b8085ca579695505311ba7265e018a7b4417ec33484fc8df13d2ec3" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "641740f5783965ff10b6c333f589c4e31a55f94bc854e6cf2c849d6b1ab6be5c" + }, + "vmlinux": { + "sha256": "c69064c103784652ac12926525835299a1ed2259616d8650f8420fab8a34ef87" + } + }, + "patches": { + "zlinux": [ + "zImage-001-920p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS920+", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS920+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS920+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/zImage-001-920p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/zImage-001-920p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..131739e9 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS920+/7.2.0-64551/zImage-001-920p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/config.json new file mode 100644 index 00000000..81e0ebe6 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/config.json @@ -0,0 +1,121 @@ +{ + "os": { + "id": "ds923p_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DS923%2B_42962.pat", +"sha256": "e33b47df446ce0bd99c5613767c9dba977915e25acfb5ccb9f5650b14459458f" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "1e54804c84e0b4e7f71eff5b5ec8aad9c6ba8fb4fc200ad92251d7d29155a651" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "0aa3f1b2d00f887aaf0d0e2c8b51ec97bb545bf5f99c40f33d3eaabc32a5ac03" + }, + "vmlinux": { + "sha256": "1ba60c78f98ed4dec8d961a69abb68f3736765e29f30c6c3130a6256b478e102" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-923p-42962-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + + "synoinfo": { + "rss_server": "http://example.com/autoupdate/genRSS.php", + "rss_server_ssl": "https://example.com/autoupdate/genRSS.php", + "small_info_path": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com/" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS923+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "RedPill DS923+ v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS923+ v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/zImage-001-923p-42962-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/zImage-001-923p-42962-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..c7cb3b61 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.1.1-42962/zImage-001-923p-42962-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/config.json new file mode 100644 index 00000000..97e49659 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/config.json @@ -0,0 +1,113 @@ +{ + "os": { + "id": "ds923p_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DS923%2B_64216.pat", + "sha256": "b83547fb86075a7572046b5804bf309f7e681b82399577800c9d870d41aad786" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "6fcb74ba0ba7c77cc52d2c4283fab67ca1ad9e187078f69996ebf8c231952d19" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "5f5b9ea9c9cea7560976c8c4f590642158699cb7d0b91e0160b58814b2e91940" + }, + "vmlinux": { + "sha256": "ec942c6f240de362960255bfe581858f0f9bd8847b0270328843ed564e7b2a10" + } + }, + "patches": { + "zlinux": [ + "zImage-001-923p-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "rss_server": "http://example.com/autoupdate/genRSS.php", + "rss_server_ssl": "https://example.com/autoupdate/genRSS.php", + "small_info_path": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com/" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS923+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS923+ v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS923+ v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/zImage-001-923p-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/zImage-001-923p-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..c7cb3b61 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64216/zImage-001-923p-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/config.json new file mode 100644 index 00000000..036fe821 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/config.json @@ -0,0 +1,115 @@ +{ + "os": { + "id": "ds923p_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DS923%2B_64551.pat", + "sha256": "9e4e1d59c8cf1a8a96f7d2d00fa51a2c9b9a01ad2ec13a72b5bc1d0bd6723ee8" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "f7679ea4d799bedb32721cff9fd5e55265e4a0fa40f903fb2cb04516b381335a" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "2d526d55c7893294e10d0dea6ef9101f10db0154e011723272d5f9f8ba3047aa" + }, + "vmlinux": { + "sha256": "e7a31575d31b8d0197b65beb629a9639bd3d4501527563d29c16c9f2fd7caee8" + } + }, + "patches": { + "zlinux": [ + "zImage-001-923p-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DS923+", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8", + "withefi": null, + "syno_ttyS1": "serial,0x2f8" + }, + "menu_entries": { + "RedPill DS923+ v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS923+ v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/zImage-001-923p-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/zImage-001-923p-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..4985d6f9 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DS923+/7.2.0-64551/zImage-001-923p-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/config.json new file mode 100644 index 00000000..2cd0b8aa --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/config.json @@ -0,0 +1,118 @@ +{ + "os": { + "id": "dva1622_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DVA1622_64216.pat", + "sha256": "cf8658ac9501045c59c6a6b0af29774cdab684b71ee96e760a91c4981a89a6fb" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "a793c3adb40b20c257a1c26fb48049bfc2d9e88c599e9f9299754f0efc35f89c" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "581bb7420ee88a01085d458b6d7f4970fbf564be9a0fbb0dbf71aaeabec1bcfe" + }, + "vmlinux": { + "sha256": "420e3425855894282c985227568df0b93994d75c449d7612e119fd1944cdbef1" + } + }, + "patches": { + "zlinux": [ + "zImage-001-dva1622-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA1622", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA1622 v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfDVA1622s...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA1622 v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/zImage-001-dva1622-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/zImage-001-dva1622-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..01966990 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64216/zImage-001-dva1622-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/config.json new file mode 100644 index 00000000..e01c7392 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/config.json @@ -0,0 +1,119 @@ +{ + "os": { + "id": "dva1622_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DVA1622_64551.pat", + "sha256": "8dac8f4d94961f602a34b3f6a4e5e14004166485c8f50016a3f9061ae0c126a8" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8cbe286e7b8085ca579695505311ba7265e018a7b4417ec33484fc8df13d2ec3" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "8e0e5f126a3b4c1d95df5fb344c56539386156f69e1c8b321d09c61e5e225b10" + }, + "vmlinux": { + "sha256": "c69064c103784652ac12926525835299a1ed2259616d8650f8420fab8a34ef87" + } + }, + "patches": { + "zlinux": [ + "zImage-001-dva1622-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "16", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "buzzeroffen": "0xffff", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA1622", + "intel_iommu": "igfx_off", + "HddEnableDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA1622 v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfDVA1622s...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA1622 v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/zImage-001-dva1622-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/zImage-001-dva1622-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..131739e9 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA1622/7.2.0-64551/zImage-001-dva1622-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/config.json new file mode 100644 index 00000000..01580779 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/config.json @@ -0,0 +1,145 @@ +{ + "os": { + "id": "dva3219_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DVA3219_42218.pat", + "sha256": "3557df23ff6af9bbb0cf46872ba2fc09c344eb303a38e8283dbc9a46e5eae979" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "ef97f2d64f3f7f8c5e3f4e8fee613d385d7888826f56e119f1885a722c95c7cc" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "6820f900bf2870660541b83f9741a0b70e05e8871bc41c006c9d688105c97f7c" + }, + "vmlinux": { + "sha256": "f9abb018c9e5f05db887c9457703d7a985b85f9e73ea3c20ea0b0b2c0b4134e7" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dav3219-42218-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DVA3219", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "Jun’s Mod × RedPill DVA3219 v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot", + "echo Thanks jumkey hard work" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill DVA3219 v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun’s Mod × RedPill DVA3219 v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot", + "echo Thanks jumkey hard work" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill DVA3219 v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/zImage-001-dav3219-42218-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/zImage-001-dav3219-42218-ramdisk-and-header.bsp new file mode 100644 index 00000000..818b9c6b Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.0.1-42218/zImage-001-dav3219-42218-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/config.json new file mode 100644 index 00000000..7831875a --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/config.json @@ -0,0 +1,165 @@ +{ + "os": { + "id": "dva3219_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DVA3219_42661.pat", + "sha256": "01596eaf7310a56b504fde5743262f721dd0be2836e53d2d74386e14f509bec4" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "5222b5efaf7af28ff3833fd37f13100c30acba1ee201a15b2ee360e66e75b48e" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "a62ef4468db4e6c7eab04bb810c603c65e201aebbcc8994423b0c95dd215e4c5" + }, + "vmlinux": { + "sha256": "08f4b398723e4164ffbdc65c614663c14f76ae8053649f36b5ccea6e976ea6be" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dav3219-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DVA3219", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3219 v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3219 v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + }, + "RedPill DVA3219 v7.1.0-42661 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "RedPill DVA3219 v7.1.0-42661 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/zImage-001-dav3219-42661-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/zImage-001-dav3219-42661-ramdisk-and-header.bsp new file mode 100644 index 00000000..0baa80ef Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.0-42661/zImage-001-dav3219-42661-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/config.json new file mode 100644 index 00000000..f9f3c1fc --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/config.json @@ -0,0 +1,127 @@ +{ + "os": { + "id": "dva3219_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_DVA3219_42962.pat", + "sha256": "f03395fd9db108d2c5a684b6ba9b4fadc6b1ab05c4e227d401572c01ec4b3dca" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "3c67cefc969ee3de51b7978b8d86cd53cbb0e49ec43b2240bf9b8aad3f2e2200" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "8a36c36096dfc9dd5bbd572a6174719c5018fe5d932a4859832025719abac4fc" + }, + "vmlinux": { + "sha256": "08f4b398723e4164ffbdc65c614663c14f76ae8053649f36b5ccea6e976ea6be" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dva3219-42962-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DVA3219", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3219 v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3219 v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/zImage-001-dva3219-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/zImage-001-dva3219-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..cf576044 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.1.1-42962/zImage-001-dva3219-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/config.json new file mode 100644 index 00000000..8f4467d1 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "dva3219_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DVA3219_64216.pat", + "sha256": "8f8c96053d1ebf9d2f68934b19175c53a15725e8278dfff80c72390f46067b7f" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "d76935faf8e602f1a73cc6e524d61f3bd281161b66619786dd8c17d241c66f38" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "d7ed5c67a9ebb308d3995d68dc41bd4193ba42cc266738b14e723618ca7697eb" + }, + "vmlinux": { + "sha256": "1bf3779f0ba3e38602a3d302752c04fb954c146cf1b91465646d207c1c507bcb" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dva3219-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA3219", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3219 v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3219 v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/zImage-001-dva3219-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/zImage-001-dva3219-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..cf576044 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64216/zImage-001-dva3219-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/config.json new file mode 100644 index 00000000..2b85c762 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/config.json @@ -0,0 +1,125 @@ +{ + "os": { + "id": "dva3219_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DVA3219_64551.pat", + "sha256": "d484a2b74ed59703fd6c407fd5898f096675cb97416ec52f0bbb44c3b6c3d02d" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8c979a228189cdb40005bb39939a3b40cabba8b6a9974b080b28bdc475d14144" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "97632d3b47dea9930a37610375e1a8b459356c09acc9e7079d490caea935de84" + }, + "vmlinux": { + "sha256": "87ce677bf46fc8a686b4e82852a6439bcb2a60f0857128b611525e23ba439c48" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dva3219-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA3219", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3219 v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3219 v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/zImage-001-dva3219-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/zImage-001-dva3219-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..5306c5ae Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3219/7.2.0-64551/zImage-001-dva3219-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.1.0-42661/config.json.update0 b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.1.0-42661/config.json.update0 new file mode 100644 index 00000000..81a034a2 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.1.0-42661/config.json.update0 @@ -0,0 +1,131 @@ +{ + "os": { + "id": "dva3221_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661/DSM_DVA3221_42661.pat", + "sha256": "de4c39a704f1de227b8ed8cacfe1fb3694553743b3b2f29fc31379d4a2286b2b" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "5222b5efaf7af28ff3833fd37f13100c30acba1ee201a15b2ee360e66e75b48e" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "0ff061f453bc9888b16c59baaf3617bfa6ee42044122eb1dd0eaaa18b3832381" + }, + "vmlinux": { + "sha256": "08f4b398723e4164ffbdc65c614663c14f76ae8053649f36b5ccea6e976ea6be" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dav3221-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 4, + + "syno_hw_version": "DVA3221", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3221 v7.1.0-42661 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3221 v7.1.0-42661 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/config.json new file mode 100644 index 00000000..0d13696d --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "dva3221_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_DVA3221_64216.pat", + "sha256": "5932206a55e77807659d32d232d91578e6961e613dd8f584ea1ed2c977d4591d" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "d76935faf8e602f1a73cc6e524d61f3bd281161b66619786dd8c17d241c66f38" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "bcb6ecc244bf7d4224fcfb3108d88cde9979c98e5babd540462955a3d40bae01" + }, + "vmlinux": { + "sha256": "1bf3779f0ba3e38602a3d302752c04fb954c146cf1b91465646d207c1c507bcb" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dva3221-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA3221", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3221 v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3221 v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/zImage-001-dva3221-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/zImage-001-dva3221-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..cf576044 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64216/zImage-001-dva3221-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/config.json new file mode 100644 index 00000000..3dd4aa5f --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/config.json @@ -0,0 +1,125 @@ +{ + "os": { + "id": "dva3221_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_DVA3221_64551.pat", + "sha256": "ca3483040c8cabab6774c83b0d09083876ead6a55d1697ece379d674f0c87f80" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8c979a228189cdb40005bb39939a3b40cabba8b6a9974b080b28bdc475d14144" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "73ed3a24f724398d13670c96258a4cb214062a878feee60c1083d6c1e01e31e2" + }, + "vmlinux": { + "sha256": "87ce677bf46fc8a686b4e82852a6439bcb2a60f0857128b611525e23ba439c48" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-dva3221-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "DVA3221", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DVA3221 v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DVA3221 v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/zImage-001-dva3221-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/zImage-001-dva3221-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..5306c5ae Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/DVA3221/7.2.0-64551/zImage-001-dva3221-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/config.json new file mode 100644 index 00000000..9f424470 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/config.json @@ -0,0 +1,143 @@ +{ + "os": { + "id": "fs2500_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_FS2500_42218.pat", + "sha256": "4d060be8afec548fdb042bc8095524f10ff200033cab74df37ae07f3de5eaa69" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "f6816165a52b1f53ce44a45878fe06641da34e9478947f826a236c1a6548f8fd" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "cbe9099c57f23ba53415574b011580218fa55a0bdb83c4e4bba9e27100e5379d" + }, + "vmlinux": { + "sha256": "1b5dfa049df20c00bb5fe33ac561daf994248ca3e536a2c2eac9b6ec236f13c7" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-fs2500-42218-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "FS2500", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "Jun`s Mod x RedPill FS2500 v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill FS2500 v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill FS2500 v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill FS2500 v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/zImage-001-fs2500-42218-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/zImage-001-fs2500-42218-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..13a364ea Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.0.1-42218/zImage-001-fs2500-42218-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/config.json new file mode 100644 index 00000000..2b8b6c96 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/config.json @@ -0,0 +1,156 @@ +{ + "os": { + "id": "fs2500_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat", + "sha256": "f8343ac070b43fe62d02af6ac9a9c61f8c9852b6b2c79b933629409113e1d3e6" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "d939b5937be00a644aae64c33633619a7c310433e60a515c77bbef00b0a7e6b6" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "698e9b1d719d3032a9a2b91ca08078c632b3265590147b2f6c9ca200c826e987" + }, + "vmlinux": { + "sha256": "2df11d9f0b383da1eb34606770e55391f974f9cbc096127fe6a821ecd644e05a" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-fs2500-42661-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + "rss_server": "http://example.com/autoupdate/genRSS.php", + "rss_server_ssl": "https://example.com/autoupdate/genRSS.php", + "small_info_path": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com/" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "FS2500", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "RedPill FS2500 v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS2500 v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + }, + "RedPill FS2500 v7.1.0-42661 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "RedPill FS2500 v7.1.0-42661 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/zImage-001-fs2500-42661-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/zImage-001-fs2500-42661-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..a8112766 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.0-42661/zImage-001-fs2500-42661-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/config.json new file mode 100644 index 00000000..75436f66 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/config.json @@ -0,0 +1,123 @@ +{ + "os": { + "id": "fs2500_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_FS2500_42962.pat", + "sha256": "1adc272ba9f308866dc69a8f550d4511966a1156c553f925be167815046a5ab4" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "b0f296aad0cc3b8adba13483f89770d0a4daf9b9cab335910717448b1eaa8254" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "9efc0351212d36e5a51542bff9b2f173beb913c5be3eaaeec1e78625d62763cb" + }, + "vmlinux": { + "sha256": "2df11d9f0b383da1eb34606770e55391f974f9cbc096127fe6a821ecd644e05a" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-fs2500-42962-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "FS2500", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "RedPill FS2500 v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS2500 v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/zImage-001-fs2500-42962-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/zImage-001-fs2500-42962-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..2e9a0f9c Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.1.1-42962/zImage-001-fs2500-42962-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/config.json new file mode 100644 index 00000000..6521654d --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/config.json @@ -0,0 +1,115 @@ +{ + "os": { + "id": "fs2500_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_FS2500_64216.pat", + "sha256": "d31746f6f99e0e16df4d48c1d46e18701e8bef78199478d37169ef227401fc2d" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "144c04854b4bdfdbde7dce0801ffdbe9fa23fd3f2ce54a3fa4552925f45cae57" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "e4e80406464a58416fc72cf91d6bc07beace85977c42be460cb52e1a5411a5e9" + }, + "vmlinux": { + "sha256": "b0fffbc02e072c2a8d94ea2a9f3c2268cda3f840e9a4b25d685209ab7f0eb1fa" + } + }, + "patches": { + "zlinux": [ + "zImage-001-fs2500-64216-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "FS2500", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill FS2500 v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS2500 v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/zImage-001-fs2500-64216-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/zImage-001-fs2500-64216-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..2e9a0f9c Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64216/zImage-001-fs2500-64216-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/config.json new file mode 100644 index 00000000..be547819 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/config.json @@ -0,0 +1,116 @@ +{ + "os": { + "id": "fs2500_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_FS2500_64551.pat", + "sha256": "a871d5d35ba110c315c5a73a665de2178a620a617ac096beab1d0812b7be8741" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "db781b0be23801a15b1b7b06852db203a08995fcde30b5f13f8c4c9f20a13dfe" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "f879f32da4446c65e66ff5fe5bd9b5b8cfa39d2f5141e16ba1332fd9b87bc76e" + }, + "vmlinux": { + "sha256": "ad3eb822fd76b15253efb71d5c619341f8e47e8731c59bb32dabfb392854fe34" + } + }, + "patches": { + "zlinux": [ + "zImage-001-fs2500-64551-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "FS2500", + "SMBusHddDynamicPower": 1, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "synoboot2": null, + "elevator": "elevator", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8", + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill FS2500 v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS2500 v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot", + "echo WARNING: SATA boot support on this platform is experimental!" + ], + "cmdline": { + "earlyprintk": null, + "withefi": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/zImage-001-fs2500-64551-ramdisk-and-flag-NOP.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/zImage-001-fs2500-64551-ramdisk-and-flag-NOP.bsp new file mode 100644 index 00000000..cfe5e545 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS2500/7.2.0-64551/zImage-001-fs2500-64551-ramdisk-and-flag-NOP.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.1.1-42962/zImage-001-FS6400-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.1.1-42962/zImage-001-FS6400-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..c6b73bfa Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.1.1-42962/zImage-001-FS6400-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/config.json new file mode 100644 index 00000000..9709b635 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/config.json @@ -0,0 +1,123 @@ +{ + "os": { + "id": "fs6400_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_FS6400_64216.pat", + "sha256": "c225b79d5154488226655cbbd2f40e14f5711643baffb7b8b15488683f28e058" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "f5a41949fb348e6fb4006ddabede35675b93bfbf126a46870dd5db99918fea1e" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "2109e6c499636b92e84912df867d1a01755a8b73b4b625838f4782f894264879" + }, + "vmlinux": { + "sha256": "4f6d6ee868c384d0bc3bb0bb719f435112d8f4c2f391c01d7704ad1f1a34096c" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-FS6400-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "25", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xFFFF", + "esataportcfg": "0x00", + "usbportcfg": "0x10000", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SasIdxMap": "0", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "FS6400", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill FS6400 v7.2.0-42951 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS6400 v7.2.0-42951 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-42951-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-42951-ramdisk-and-header.bsp new file mode 100644 index 00000000..c6b73bfa Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-42951-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..c6b73bfa Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64216/zImage-001-FS6400-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/config.json new file mode 100644 index 00000000..11410463 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "fs6400_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/42951/DSM_FS6400_42951.pat", + "sha256": "359c43ddfd567cbb7df07481386d69a62e8361ad64f10e9fe45e87c2efb5de26" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "6619a11c3d5e0ea7d494616814e7ef1b73253245fb72cec21ee71fbc801275e4" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "6a94cded324fda9f13a3cf2093ec34656651de77d1c963f6858545a3cb49643e" + }, + "vmlinux": { + "sha256": "d93de7cfef29f096f6bf414bd0878935199df89ada7faba64584b6b1781bb9c6" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-FS6400-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "25", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xFFFF", + "esataportcfg": "0x00", + "usbportcfg": "0x10000", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SasIdxMap": "0", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "FS6400", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill FS6400 v7.2.0-42951 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill FS6400 v7.2.0-42951 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/zImage-001-FS6400-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/zImage-001-FS6400-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..2382e5fc Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/FS6400/7.2.0-64551/zImage-001-FS6400-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/config.json new file mode 100644 index 00000000..417fc295 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/config.json @@ -0,0 +1,144 @@ +{ + "os": { + "id": "rs3413xsp_42218", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3413xs+_42218.pat", + "sha256": "9796536979407817ca96aef07aaabb3f03252a8e54df0f64ff7caf3c737f0da9" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "d29b695612710376734cb5c5b5ae4f2d8afc49ffd640387e1c86010f6c7d2c8a" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "bd9ceaaffbdbca676029797386262b262f101d469ecb7d8b709b59070cc6a050" + }, + "vmlinux": { + "sha256": "69569a0703fcd0a3a492dd1066eb6c3b90ea41e5793a5eac960d27b6f3afa916" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3413xsp-42218-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3413xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "Jun`s Mod x RedPill RS3413xs+ v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill RS3413xs+ v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill RS3413xs+ v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill RS3413xs+ v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v3.10.108.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@COMMON@@@/tools": "tools", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/zImage-001-3413xsp-42218-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/zImage-001-3413xsp-42218-ramdisk-and-header.bsp new file mode 100644 index 00000000..edea2729 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.0.1-42218/zImage-001-3413xsp-42218-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json new file mode 100644 index 00000000..191fe027 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json @@ -0,0 +1,153 @@ +{ + "os": { + "id": "rs3413xsp_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_RS3413xs+_42661.pat", + "sha256": "16446a2f8c157ecde3714d0dc1c37cf4e9fd8189286a6417d77c65c0ea87c8e5" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "3017542c92232cb5477b0e11d82d708a9909320350b1740aab58359e85f82351" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "1f8d64b17aab7e401b14ec01f96adde070b28d50b8256ff82cc296ebd5b62421" + }, + "vmlinux": { + "sha256": "ad4f98ed70ef9e69221630ef360713713861402befe8485907353b285a5401cc" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3413xsp-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3413xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3413xs+ v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3413xs+ v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + }, + "RedPill RS3413xs+ v7.1.0-42661 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "RedPill RS3413xs+ v7.1.0-42661 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v3.10.108.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json.update0 b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json.update0 new file mode 100644 index 00000000..b0061158 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/config.json.update0 @@ -0,0 +1,121 @@ +{ + "os": { + "id": "ds3615xs_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661/DSM_DS3615xs_42661.pat", + "sha256": "e5b708c9340219f657b2eaf6c0fc1c375613c7d4661e185e25bb6deb8aba32d8" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "3017542c92232cb5477b0e11d82d708a9909320350b1740aab58359e85f82351" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "8ee5df65bcfd25c3d1999262153dcff625714d98789bc8065e217773f8d070d8" + }, + "vmlinux": { + "sha256": "ad4f98ed70ef9e69221630ef360713713861402befe8485907353b285a5401cc" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3615xs-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "updateurl": "http://example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "DS3615xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill DS3615xs v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill DS3615xs v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v3.10.108.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/zImage-001-3413xsp-42661-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/zImage-001-3413xsp-42661-ramdisk-and-header.bsp new file mode 100644 index 00000000..7934e211 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.0-42661/zImage-001-3413xsp-42661-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/config.json new file mode 100644 index 00000000..c86f789e --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/config.json @@ -0,0 +1,123 @@ +{ + "os": { + "id": "rs3413xsp_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_RS3413xs%2B_42962.pat", + "sha256": "de2425d55667a1c67763aeea1155bc6e336fb419148bb70f1ae1243d914d34ff" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "b7d2ca699195a1990f838690be32a65158d4ed01e8126af2ddb27a0f08e177ca" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "46ba0356056f14ee64ccca7025bd148f64ef053159edecadf7143aab53f64036" + }, + "vmlinux": { + "sha256": "d68f5559fd2030e6b10799dedd5fdfb537aaa5e68d6168981c1712f05151eb8d " + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3413xsp-42962-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "15", + "internalportcfg": "0x78FF", + "esataportcfg": "0x0", + "usbportcfg": "0x8700", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3413xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3413xs+ v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3413xs+ v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v3.10.108.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/zImage-001-3413xsp-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/zImage-001-3413xsp-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..f493e7a4 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3413xs+/7.1.1-42962/zImage-001-3413xsp-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/config.json new file mode 100644 index 00000000..e627f16f --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/config.json @@ -0,0 +1,148 @@ +{ + "os": { + "id": "rs3618xs_42218", + "pat_url": "https://download.synology.com/download/DSM/release/7.0.1/42218/DSM_RS3618xs_42218.pat", + "sha256": "2b7623a6781fe10e0eface1665d41dfe2e5adb033b26e50e27c3449aee5fe4b0" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "58e6c4b8068cc7e5cc21d3bfce579669f891607f30f0dd6d58fba18fce695143" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "ded7d2d33b006b1ff554e6f59c28e52d4277c14146679cba7fdfacf8f309d14a" + }, + "vmlinux": { + "sha256": "c3170c181749c0a29d59daee10d3abe06d6d68291c69fc3d526828187eacc888" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3618xs-42218-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + + "synoinfo": { + "maxdisks": "25", + "internalportcfg": "0xffff", + "esataportcfg": "0x0", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no" + }, + + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3618xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + + "menu_entries": { + "Jun`s Mod x RedPill RS3618xs v7.0.1-42218 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill RS3618xs v7.0.1-42218 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + }, + "Jun`s Mod x RedPill RS3618xs v7.0.1-42218 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "Jun`s Mod x RedPill RS3618xs v7.0.1-42218 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos2)", + "echo Loading Linux...", + "linux /bzImage @@@CMDLINE@@@", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@COMMON@@@/bzImage": "bzImage", + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/zImage-001-3618xs-42218-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/zImage-001-3618xs-42218-ramdisk-and-header.bsp new file mode 100644 index 00000000..483b5fc7 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.0.1-42218/zImage-001-3618xs-42218-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/config.json new file mode 100644 index 00000000..a82ab949 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/config.json @@ -0,0 +1,163 @@ +{ + "os": { + "id": "rs3618xs_42661", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_RS3618xs_42661.pat", + "sha256": "1aaa9b78d0287b2acc3d4f38757b4aef72ce98f20e3a44b71a44dddea1b842ea" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "9598f66b75e5b303e571241696e02fe7c0add80f13564f8c6b8c0daaf3cb3018" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "b383ca0fcc18fa29f939e858739a70784e16f683640790b59e84f8734e03975e" + }, + "vmlinux": { + "sha256": "66283dbcf093a8aa29532b8dd24c71c2b78052194ad3bd4e5352cef0247037a1" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3618xs-42661-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3618xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3618xs v7.1.0-42661 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3618xs v7.1.0-42661 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M" + } + }, + "RedPill RS3618xs v7.1.0-42661 (USB, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M", + "force_junior": null + } + }, + "RedPill RS3618xs v7.1.0-42661 (SATA, Verbose, Re-Install DSM)": { + "options": [ + "savedefault", + "set root=(hd0,msdos3)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 3, + "log_buf_len": "32M", + "force_junior": null + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/zImage-001-3618xs-42661-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/zImage-001-3618xs-42661-ramdisk-and-header.bsp new file mode 100644 index 00000000..191a3af3 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.0-42661/zImage-001-3618xs-42661-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/config.json new file mode 100644 index 00000000..b7d028f1 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/config.json @@ -0,0 +1,124 @@ +{ + "os": { + "id": "rs3618xs_42962", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.1.1/42962/DSM_RS3618xs_42962.pat", + "sha256": "da1851fbaed8cf99537f323539f2f56df81f84c87d430b57e1e7174858834508" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "8e6da6c3c9259d23ee5cae3c71691a75b0a281551d19cb75041df469c7524e72" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "6fe743820b96b176a0707edfb64ac33c997c4ded455751aec8a8f8a9d163a521" + }, + "vmlinux": { + "sha256": "66283dbcf093a8aa29532b8dd24c71c2b78052194ad3bd4e5352cef0247037a1" + } + }, + + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3618xs-42962-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.1.1/ramdisk-003-post-init-script-noatime.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + + "syno_hw_version": "RS3618xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3618xs v7.1.1-42962 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3618xs v7.1.1-42962 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, +"synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/zImage-001-3618xs-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/zImage-001-3618xs-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..1d9fa8f1 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.1.1-42962/zImage-001-3618xs-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/config.json new file mode 100644 index 00000000..cb64a616 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/config.json @@ -0,0 +1,121 @@ +{ + "os": { + "id": "rs3618xs_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_RS3618xs_64216.pat", + "sha256": "be35633cd368aeede2f5f6e309b936cd849d6a80975622e6155a2fe1f72d2e60" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "c12b541e6fea5949124ed074029446423da2b33879b333d2b6c2f0305185a847" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "0824a937f186c72b1583c1bdd282af350a6edddb67d09a73a73a00407e216527" + }, + "vmlinux": { + "sha256": "edceab7bfb5f9f4514920b25cb7904d5a3d5eaeabc3d073bd6c85b3840d0f546" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3618xs-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/develop/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "RS3618xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3618xs v7.2.0-64216 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3618xs v7.2.0-64216 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/zImage-001-3618xs-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/zImage-001-3618xs-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..1d9fa8f1 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64216/zImage-001-3618xs-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/config.json new file mode 100644 index 00000000..86bbdf4f --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/config.json @@ -0,0 +1,122 @@ +{ + "os": { + "id": "rs3618xs_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_RS3618xs_64551.pat", + "sha256": "63b41dd4940e81c933b3493dd648fcaa750a165b6dbd9fcee96ee87acad4bbab" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "16176d29125ee784ab8bfb1201f0269127ca70464f86022ad96e0023b2c95308" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "ec96ba5de69194af22678f44435cddf99ba63739591cbca64210fee3d421f1a3" + }, + "vmlinux": { + "sha256": "00a346b5d6ddc446d1cec5e6d7ea0cf6bcb1a045359baffe48ac70d841a3d63a" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-3618xs-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "RS3618xs", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS3618xs v7.2.0-64551 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS3618xs v7.2.0-64551 (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 2, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/zImage-001-3618xs-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/zImage-001-3618xs-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..a7855867 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS3618xs/7.2.0-64551/zImage-001-3618xs-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.0.1-42218/zImage-001-4021xsp-42218-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.0.1-42218/zImage-001-4021xsp-42218-ramdisk-and-header.bsp new file mode 100644 index 00000000..c51b05f3 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.0.1-42218/zImage-001-4021xsp-42218-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.0-42550/zImage-001-3622xsp-42550-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.0-42550/zImage-001-3622xsp-42550-ramdisk-and-header.bsp new file mode 100644 index 00000000..26fefcd1 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.0-42550/zImage-001-3622xsp-42550-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42951/zImage-001-4021xsp-42951-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42951/zImage-001-4021xsp-42951-ramdisk-and-header.bsp new file mode 100644 index 00000000..54577ba0 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42951/zImage-001-4021xsp-42951-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42962/zImage-001-4021xsp-42962-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42962/zImage-001-4021xsp-42962-ramdisk-and-header.bsp new file mode 100644 index 00000000..99675e93 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.1.1-42962/zImage-001-4021xsp-42962-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/config.json new file mode 100644 index 00000000..1edf3d40 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/config.json @@ -0,0 +1,129 @@ +{ + "os": { + "id": "rs4021xsp_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_RS4021xs%2B_64216.pat", + "sha256": "9e51c8853d03497c7e61db98499397030c341e263fa814ccdd42b3680075a31d" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "da68e9d495d11654ec8afeb28351d95ff9c5523b86abd2137e2465665df6f750" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "404ae3e41e100ceca328cf2d5827370d57b3be9631d22f78b8524f017d0116d2" + }, + "vmlinux": { + "sha256": "3782dda0f04fd7dae623fbd2a72da286879b19adfebb0fb89acdd56406f53fba" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-4021xsp-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "RS4021xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS4021xs+ v7.2.0-64216 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS4021xs+ v7.2.0-64216 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/zImage-001-4021xsp-64216-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/zImage-001-4021xsp-64216-ramdisk-and-header.bsp new file mode 100644 index 00000000..99675e93 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64216/zImage-001-4021xsp-64216-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/config.json new file mode 100644 index 00000000..5ecfd30b --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/config.json @@ -0,0 +1,126 @@ +{ + "os": { + "id": "rs4021xsp_64551", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.2/64551/DSM_RS4021xs%2B_64551.pat", + "sha256": "c233ee6e90fd9b4d9c86e8d779f18859becff2d2423516e46b7d9a2a10f6938c" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "359d23626a6d976851085d810b642549fc621cf869a8882590c04a24aca9b9fd" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "72037e5b86eeeedfc7c1cc2d62875c109c0f8902278d746638ac294d5bd08e64" + }, + "vmlinux": { + "sha256": "3bfd5e4001f7a35e68d133111cfbeb68b61b7cb7754a448bf55beda8b54b9422" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-4021xsp-64551-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch", + "@@@COMMON@@@/ramdisk-005-disable-disabled-ports.patch", + "@@@COMMON@@@/ramdisk-common-etc-rc.patch" + ] + }, + "synoinfo": { + "maxdisks": "24", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "supportraidgroup": "no", + "support_syno_hybrid_raid": "yes", + "internalportcfg": "0xfffff", + "SasIdxMap": "0", + "esataportcfg": "0x00", + "rss_server": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_ssl": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.xml", + "rss_server_v2": "https://raw.githubusercontent.com/pocopico/redpill-load/master/rss.json", + "small_info_path": "https://example.com/null", + "security_version_server": "https://example.com/smallupdate" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "RS4021xs+", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8" + }, + "menu_entries": { + "RedPill RS4021xs+ v7.2.0-64551 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill RS4021xs+ v7.2.0-64551 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd (hd0,msdos3)/initrd-dsm", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/zImage-001-4021xsp-64551-ramdisk-and-header.bsp b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/zImage-001-4021xsp-64551-ramdisk-and-header.bsp new file mode 100644 index 00000000..1134d1f6 Binary files /dev/null and b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/RS4021xs+/7.2.0-64551/zImage-001-4021xsp-64551-ramdisk-and-header.bsp differ diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/SA6400/7.2.0-64216/config.json b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/SA6400/7.2.0-64216/config.json new file mode 100644 index 00000000..0b7a1eff --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/SA6400/7.2.0-64216/config.json @@ -0,0 +1,131 @@ +{ + "os": { + "id": "sa6400_64216", + "pat_url": "https://global.synologydownload.com/download/DSM/beta/7.2/64216/DSM_SA6400_64216.pat", + "sha256": "" + }, + "files": { + "zlinux": { + "name": "zImage", + "sha256": "" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "" + }, + "vmlinux": { + "sha256": "" + } + }, + "patches": { + "_comment": ".bsp patches are applied to FILES using bspatch(1); .patch are applied to DIRECTORIES using patch(1)", + "zlinux": [ + "zImage-001-SA6400-64216-ramdisk-and-header.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-002-init-script.patch", + "@@@COMMON@@@/v7.2.0/ramdisk-003-post-init-script-noatime.patch", + "@@@COMMON@@@/ramdisk-004-network-hosts.patch" + ] + }, + "synoinfo": { + "maxdisks": "25", + "support_bde_internal_10g": "no", + "support_disk_compatibility": "no", + "internalportcfg": "0xFFFF", + "esataportcfg": "0x00", + "usbportcfg": "0x10000", + "rss_server": "http://example.com/null.xml", + "rss_server_ssl": "https://example.com/null.xml", + "small_info_path": "https://example.com/null", + "rss_server_v2": "https://example.com/autoupdate/v2/getList", + "security_version_server": "https://example.com/smallupdate", + "updateurl": "http://example.com/", + "update_server": "http://example.com/", + "update_server_ssl": "https//example.com/", + "myds_region_api_base_url": "https://example.com" + }, + "grub": { + "template": "@@@COMMON@@@/grub-template.conf", + "base_cmdline": { + "sn": "", + "vid": "0x46f4", + "pid": "0x0001", + "SasIdxMap": "0", + "SataPortMap": "1", + "DiskIdxMap": "0", + "mac1": "", + "netif_num": 1, + "syno_hw_version": "SA6400", + "syno_hdd_powerup_seq": 0, + "HddHotplug": 0, + "vender_format_version": 2, + "console": "ttyS0,115200n8", + "withefi": null, + "elevator": "elevator", + "syno_port_thaw": 1, + "syno_hdd_detect": 0, + "root": "/dev/md0", + "earlycon": "uart8250,io,0x3f8,115200n8", + "sataboot2": null, + "SMBusHddDynamicPower": "0", + "syno_ttyS0": "serial,0x3f8", + "syno_ttyS1": "serial,0x2f8" + }, + "menu_entries": { + "RedPill SA6400 v7.2.0-64216 Beta (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with USB boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "log_buf_len": "32M" + } + }, + "RedPill SA6400 v7.2.0-64216 Beta (SATA, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz /custom.gz", + "echo Starting kernel with SATA boot" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "synoboot_satadom": 1, + "log_buf_len": "32M" + } + } + } + }, + "extra": { + "compress_rd": false, + "ramdisk_copy": { + "@@@EXT@@@/rp-lkm/redpill-linux-v4.4.302+.ko": "usr/lib/modules/rp.ko", + "@@@COMMON@@@/iosched-trampoline5.sh": "usr/sbin/modprobe" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.conf": "EFI/BOOT/", + "@@@COMMON@@@/EFI/boot/SynoBootLoader.efi": "EFI/BOOT/" + }, + "bootp2_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI", + "@@@PAT@@@/grub_cksum.syno": "grub_cksum.syno", + "@@@PAT@@@/rd.gz": "rd.gz", + "@@@PAT@@@/zImage": "zImage" + } + } +} diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-002-init-script.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-002-init-script.patch new file mode 100644 index 00000000..2e125f34 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-002-init-script.patch @@ -0,0 +1,11 @@ +--- a/linuxrc.syno.impl ++++ b/linuxrc.syno.impl +@@ -155,6 +155,8 @@ fi + # insert basic USB modules for detect f401/FDT + echo "Insert basic USB modules..." + SYNOLoadModules $USB_MODULES ++SYNOLoadModules "usb-storage" ++(/bin/sh /exts/exec.sh load_kmods && /bin/sh /exts/exec.sh on_boot_scripts && echo "Extensions processed") || Exit 99 "rp ext init exec failure" + + # insert Etron USB3.0 drivers + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-ds3615xs.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-ds3615xs.patch new file mode 100644 index 00000000..360693b8 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-ds3615xs.patch @@ -0,0 +1,32 @@ +--- /usr/sbin/init.post ++++ /usr/sbin/init.post +@@ -31,6 +31,29 @@ + OptPrjQuota="$(GetPQMountOpt "${RootMountPath}")" + # shellcheck disable=SC2046 + Mount "${RootMountPath}" /tmpRoot -o barrier=1 ${OptPrjQuota} ++############################################################################################ ++SED_PATH='/tmpRoot/usr/bin/sed' ++ ++@@@CONFIG-MANIPULATORS-TOOLS@@@ ++ ++@@@CONFIG-GENERATED@@@ ++ ++UPSTART="/tmpRoot/usr/share/init" ++ ++if ! echo; then ++ _replace_in_file '^start on' '#start on' $UPSTART/tty.conf ++ _replace_in_file "console output" "console none" $UPSTART/syno_poweroff_task.conf ++ _replace_in_file "console output" "console none" $UPSTART/burnin_loader.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevtrigger.conf ++ _replace_in_file "console output" "console none" $UPSTART/bs-poweroff.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevd.conf ++else ++ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf ++fi ++ ++(/bin/sh /exts/exec.sh on_os_load_scripts && echo "OS load extensions processed") || Exit 99 "rp ext post exec failure" ++############################################################################################ ++ + + Mkdir -p /tmpRoot/initrd + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-noatime.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-noatime.patch new file mode 100644 index 00000000..1e7c7f2b --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script-noatime.patch @@ -0,0 +1,31 @@ +--- a/usr/sbin/init.post ++++ b/usr/sbin/init.post +@@ -31,7 +31,28 @@ + OptPrjQuota="$(GetPQMountOpt "${RootMountPath}")" + # shellcheck disable=SC2046 + Mount "${RootMountPath}" /tmpRoot -o barrier=1,noatime ${OptPrjQuota} ++############################################################################################ ++SED_PATH='/tmpRoot/usr/bin/sed' + ++@@@CONFIG-MANIPULATORS-TOOLS@@@ ++ ++@@@CONFIG-GENERATED@@@ ++ ++UPSTART="/tmpRoot/usr/share/init" ++ ++if ! echo; then ++ _replace_in_file '^start on' '#start on' $UPSTART/tty.conf ++ _replace_in_file "console output" "console none" $UPSTART/syno_poweroff_task.conf ++ _replace_in_file "console output" "console none" $UPSTART/burnin_loader.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevtrigger.conf ++ _replace_in_file "console output" "console none" $UPSTART/bs-poweroff.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevd.conf ++else ++ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf ++fi ++ ++(/bin/sh /exts/exec.sh on_os_load_scripts && echo "OS load extensions processed") || Exit 99 "rp ext post exec failure" ++############################################################################################ + Mkdir -p /tmpRoot/initrd + + Umount /proc >/dev/null 2>&1 diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script.patch new file mode 100644 index 00000000..360693b8 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-003-post-init-script.patch @@ -0,0 +1,32 @@ +--- /usr/sbin/init.post ++++ /usr/sbin/init.post +@@ -31,6 +31,29 @@ + OptPrjQuota="$(GetPQMountOpt "${RootMountPath}")" + # shellcheck disable=SC2046 + Mount "${RootMountPath}" /tmpRoot -o barrier=1 ${OptPrjQuota} ++############################################################################################ ++SED_PATH='/tmpRoot/usr/bin/sed' ++ ++@@@CONFIG-MANIPULATORS-TOOLS@@@ ++ ++@@@CONFIG-GENERATED@@@ ++ ++UPSTART="/tmpRoot/usr/share/init" ++ ++if ! echo; then ++ _replace_in_file '^start on' '#start on' $UPSTART/tty.conf ++ _replace_in_file "console output" "console none" $UPSTART/syno_poweroff_task.conf ++ _replace_in_file "console output" "console none" $UPSTART/burnin_loader.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevtrigger.conf ++ _replace_in_file "console output" "console none" $UPSTART/bs-poweroff.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevd.conf ++else ++ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf ++fi ++ ++(/bin/sh /exts/exec.sh on_os_load_scripts && echo "OS load extensions processed") || Exit 99 "rp ext post exec failure" ++############################################################################################ ++ + + Mkdir -p /tmpRoot/initrd + diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-network-hosts.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-network-hosts.patch new file mode 100644 index 00000000..b24d8f32 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-network-hosts.patch @@ -0,0 +1,7 @@ +--- a/etc/hosts ++++ b/etc/hosts +@@ -2,3 +2,4 @@ + # that require network functionality will fail. + 127.0.0.1 localhost + ::1 localhost ++127.0.0.1 update7.synology.com diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-rc-script.patch b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-rc-script.patch new file mode 100644 index 00000000..6d0adf1f --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/_common/v7.2.0/ramdisk-004-rc-script.patch @@ -0,0 +1,11 @@ +--- a/etc/rc ++++ b/etc/rc +@@ -113,7 +113,7 @@ ThisMachine=`uname -m` + if [ $KERNEL_VCODE -ge "$(KernelVersionCode "2.6")" ]; then + # 2.6 or 3.x + VXLAN_MODULES="ip_tunnel udp_tunnel ip6_udp_tunnel vxlan" +- NET_DRIVERS="${VXLAN_MODULES} dca e1000e i2c-algo-bit igb be2net ixgbe r8168 i40e" ++ NET_DRIVERS="${VXLAN_MODULES} dca e1000e i2c-algo-bit igb be2net r8168 i40e" + if [ "kvmx64" = "$PLATFORM" ] || [ "nextkvmx64" = "$PLATFORM" ]; then + NET_DRIVERS="${VXLAN_MODULES} igbvf be2net ixgbevf i40evf" + fi diff --git a/buildroot/board/tcrpfriend/rootfs-overlay/root/config/file b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/file new file mode 100644 index 00000000..3f9744b4 --- /dev/null +++ b/buildroot/board/tcrpfriend/rootfs-overlay/root/config/file @@ -0,0 +1,18 @@ +DS1019+ +FS2500 +DVA3221 +DVA3219 +DVA1622 +DS923+ +DS920+ +DS918+ +DS3617xs +DS2422+ +DS1621xs+ +DS1621+ +DS1520+ +RS4021xs+ +RS3618xs +FS6400 +SA6400 +DS3622xs+