diff --git a/bundled-exts.json b/bundled-exts.json index 0e0a6be78..4a7930968 100644 --- a/bundled-exts.json +++ b/bundled-exts.json @@ -1,4 +1,4 @@ { - "thethorgroup.virtio": "https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json", + "thethorgroup.virtio": "https://raw.githubusercontent.com/chchia/redpill-virtio/master/rpext-index.json", "thethorgroup.boot-wait": "https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json" } diff --git a/config/DS918+/7.0.1-42214/config.json b/config/DS918+/7.0.1-42214/config.json new file mode 100644 index 000000000..4a9e932ee --- /dev/null +++ b/config/DS918+/7.0.1-42214/config.json @@ -0,0 +1,116 @@ +{ + "os": { + "id": "ds918+_42214", + "pat_url": "https://global.download.synology.com/download/DSM/release/7.0.1/42214/DSM_DS918%2B_42214.pat", + "sha256": "418f42e2b623fe0a03935378258e107eb6dd1f0707229e2ca728efbd2a7f41f6" + }, + + "files": { + "zlinux": { + "name": "zImage", + "sha256": "14b60e2f0917129088a5c9a12f216305d2b41db3ad0ea3eac5091781cf305aa5" + }, + "ramdisk": { + "name": "rd.gz", + "sha256": "fdbd0ef4e663779ba482caeb2a84a5237005c163138591da3c48abf5f22dc06a" + }, + "vmlinux": { + "sha256": "aeeb8fd775f7b3d149e0ad6534c4ada162556e4c5c3d171808b9a1cbd93266cf" + } + }, + + "patches": { + "zlinux": [ + "zImage-001-918p-42214-ramdisk-and-flag-NOP.bsp" + ], + "ramdisk": [ + "@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch", + "@@@COMMON@@@/v7/ramdisk-002-NEW-init-script.patch", + "@@@COMMON@@@/v7/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": "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.0.1-42214 (USB, Verbose)": { + "options": [ + "savedefault", + "set root=(hd0,msdos1)", + "echo Loading Linux...", + "linux /zImage @@@CMDLINE@@@", + "echo Loading initramfs...", + "initrd /rd.gz", + "echo Starting kernel" + ], + "cmdline": { + "earlyprintk": null, + "loglevel": 15, + "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": "sbin/modprobe", + "@@@EXT@@@/virtio-4.4.180+/virtio.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_ring.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_pci.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_blk.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_net.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_scsi.ko": "lib/modules/", + "@@@EXT@@@/virtio-4.4.180+/virtio_console.ko": "lib/modules/" + }, + "bootp1_copy": { + "@@@PAT@@@/GRUB_VER": "GRUB_VER", + "@@@COMMON@@@/EFI": "EFI" + }, + "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/config/DS918+/7.0.1-42214/zImage-001-918p-42214-ramdisk-and-flag-NOP.bsp b/config/DS918+/7.0.1-42214/zImage-001-918p-42214-ramdisk-and-flag-NOP.bsp new file mode 100644 index 000000000..8a585b070 Binary files /dev/null and b/config/DS918+/7.0.1-42214/zImage-001-918p-42214-ramdisk-and-flag-NOP.bsp differ